ARK: إعداد السيرفر
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
إعداد السيرفر
إعداد سيرفر ألعاب ARK ممكن يسبب ارتباك وحيرة لبعض الناس. بس في سبب ورا كده. ARK بتوفر خيارات إعداد كثيرة للعبة. وكمان، الإعداد بيتم في ملفات إعداد مختلفة، ولازم تنتبه أي الأوامر تنتمي لأي ملف. في هذا الدليل حابين نديك نظرة أوضح عن كيفية إعداد سيرفر ألعاب ARK.
الفروقات بين ملفات الإعداد
إعداد سيرفر ألعاب ARK بيتم عن طريق ملفات الإعداد GameUserSettings.ini و Game.ini. تقدر تعدلهم إما من خلال لوحة التحكم تحت قسم Configs أو عن طريق FTP.
ملف الإعداد | لوحة التحكم | FTP |
---|---|---|
GameUserSettings.ini | إدارة سيرفر الألعاب -> Configs -> GameUserSettings.ini | ShooterGame/Saved/Config/LinuxServer/ |
Game.ini | إدارة سيرفر الألعاب -> Configs -> Game.ini | ShooterGame/Saved/Config/LinuxServer/ |
ملف الإعداد GameUserSettings.ini يحتوي على خيارات لكل من عميل اللعبة والسيرفر. خيارات عميل اللعبة مش بيستخدمها السيرفر. خيارات السيرفر بتكون في قسم [ServerSettings]، وعادةً بتكون في نهاية الملف. للتعديلات المتقدمة، زي تغيير نقاط الانغرام أو نقاط الخبرة المكتسبة لكل مستوى، تعطيل محتوى معين، أو تخصيص أذواق اللاعبين، بيتم استخدام ملف الإعداد Game.ini.
الإعداد
في التالي هنشرح الملفين. هنوضح أشهر الأوامر وكيف تشتغل.
الإعداد: الخريطة
ARK بتقدم خرائط مختلفة ممكن تلعب عليها على السيرفر. تقدر تختار الخريطة اللي تحب تلعب عليها من خلال لوحة التحكم تحت الإعدادات.
الخرائط | تاريخ الإصدار | اسم الأمر |
---|---|---|
The Island | 02.06.2015 | TheIsland |
The Center | 17.05.2016 | TheCenter |
Scorched Earth | 01.09.2016 | ScorchedEarth_P |
Ragnarok | 12.06.2017 | Ragnarok |
Aberration | 12.12.2017 | Aberration_P |
Extinction | 06.11.2018 | Extinction |
Valguero | 18.06.2019 | Valguero_P |
Genesis | 25.02.2020 | Genesis |
Crystal Isles | 11.06.2020 | CrystalIsles |
بس اكتب اسم الأمر الخاص بالخريطة في خانة Map، وبتتحمل الخريطة في المرة الجاية لما تشغل السيرفر.
الإعداد: Gameusersettings.ini
[ServerSettings]
allowThirdPersonPlayer
هذا الأمر يحدد إذا كانت منظور الشخص الثالث مفعل أو لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
AllowCaveBuildingPvE
هذا الأمر يحدد إذا كان مسموح بناء الهياكل داخل الكهوف (عندما يكون وضع PVE مفعل) أو لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
alwaysNotifyPlayerJoined
هذا الأمر يحدد إذا كان اللاعبون يتلقون إشعار عند دخول لاعب للسيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
alwaysNotifyPlayerLeft
هذا الأمر يحدد إذا كان اللاعبون يتلقون إشعار عند خروج لاعب من السيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
bAllowFlyerCarryPvE
هذا الأمر يحدد إذا كان مسموح للاعبين حمل الديناصورات باستخدام ديناصور طائر أو لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
bDisableStructureDecayPvE
هذا الأمر يعطل تآكل المباني التدريجي.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
DayCycleSpeedScale
هذا الأمر يحدد عامل التدرج لمرور الوقت في ARK ويتحكم في سرعة تحول النهار إلى ليل والعكس. القيمة الافتراضية 1 تعني نفس سرعة الدورة في وضع اللاعب الفردي (وعلى السيرفرات الرسمية). القيم الأقل من 1 تبطئ الدورة، والقيم الأعلى تسرعها. دقيقة واحدة من الوقت الحقيقي تعادل حوالي 28 دقيقة من وقت اللعبة. فلو عايز دورة نهار/ليل تقريبية 24 ساعة في اللعبة، استخدم القيمة 0.035.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
DayTimeSpeedScale
هذا الأمر يحدد عامل التدرج لمرور الوقت خلال النهار في ARK. يحدد طول كل نهار بالنسبة لطول كل ليل (حسب NightTimeSpeedScale). تقليل القيمة يزيد طول النهار.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
NightTimeSpeedScale
هذا الأمر يحدد عامل التدرج لمرور الوقت خلال الليل في ARK. يحدد طول كل ليل بالنسبة لطول كل نهار (حسب DayTimeSpeedScale). تقليل القيمة يزيد طول الليل.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
DinoCharacterFoodDrainMultiplier
هذا الأمر يحدد استهلاك الطعام للديناصور. قيمة أعلى تزيد الجوع (الديناصورات بتصير أكلها أكثر). يؤثر كمان على أوقات الترويض.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
DinoCharacterHealthRecoveryMultiplier
هذا الأمر يحدد سرعة تجدد صحة الديناصور. قيمة أعلى تزيد السرعة، وقيمة أقل تبطئها.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
DinoCharacterStaminaDrainMultiplier
هذا الأمر يحدد سرعة تعب الديناصور. قيمة أعلى تزيد سرعة التعب، وقيمة أقل تبطئها.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
DinoCountMultiplier
هذا الأمر يحدد عدد الديناصورات التي ستظهر. قيمة أعلى تزيد فرصة ظهور الديناصورات، وقيمة أقل تقللها.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
DinoDamageMultiplier
هذا الأمر يحدد مقدار الضرر الذي يسببه الديناصور. قيمة أعلى تزيد الضرر، وقيمة أقل تقلله.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
DinoResistanceMultiplier
هذا الأمر يحدد مقاومة الديناصور. قيمة أعلى تزيد المقاومة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
globalVoiceChat
هذا الأمر يحدد إذا كان الدردشة الصوتية العالمية مفعلة على السيرفر أو لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
HarvestAmountMultiplier
هذا الأمر يحدد كمية الموارد التي يتم جمعها أثناء الحصاد. قيمة أعلى تعني موارد أكثر، وقيمة أقل تعني موارد أقل.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
HarvestHealthMultiplier
هذا الأمر يحدد صحة الموارد التي يمكن حصادها. قيم أعلى تزيد كمية المواد التي يتم جمعها مع كل ضربة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
noTributeDownloads
هذا الأمر يسمح بحظر تحميل شخصيات اللعبة من السيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PreventDownloadSurvivors
هذا الأمر يمنع تحميل شخصيات الناجين من السيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PreventDownloadItems
هذا الأمر يمنع تحميل العناصر من السيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PreventDownloadDinos
هذا الأمر يمنع تحميل الديناصورات من السيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PlayerCharacterFoodDrainMultiplier
هذا الأمر يحدد سرعة جوع اللاعب. زيادة القيمة تجعل اللاعب يجوع أسرع، وتقليلها يجعله يجوع أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PlayerCharacterHealthRecoveryMultiplier
هذا الأمر يحدد سرعة شفاء اللاعب. زيادة القيمة تجعل الشفاء أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PlayerCharacterStaminaDrainMultiplier
هذا الأمر يحدد سرعة تعب اللاعبين. زيادة القيمة تجعل التعب أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PlayerCharacterWaterDrainMultiplier
هذا الأمر يحدد سرعة عطش اللاعب. زيادة القيمة تجعل العطش أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PlayerDamageMultiplier
هذا الأمر يحدد مقدار الضرر الذي يسببه اللاعب. زيادة القيمة تزيد الضرر، وتقليلها يقلله. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PlayerResistanceMultiplier
هذا الأمر يحدد قوة مقاومة اللاعب. زيادة القيمة تزيد المقاومة، وتقليلها تقللها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
proximityChat
هذا الأمر يحدد إذا كان الدردشة المحلية مفعلة على السيرفر أو لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
ResourceNoReplenishRadiusPlayers
هذا الأمر يحدد المسافة بين اللاعبين والموارد التي لا يجب أن تتجدد فيها الموارد. زيادة القيمة تزيد نصف القطر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
ResourceNoReplenishRadiusStructures
هذا الأمر يحدد المسافة بين الهياكل والموارد التي لا يجب أن تتجدد فيها الموارد. زيادة القيمة تزيد نصف القطر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
ResourcesRespawnPeriodMultiplier
هذا الأمر يحدد فترة تجدد الموارد. زيادة القيمة تزيد الفترة، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
ServerAdminPassword
هذا الأمر يحدد كلمة المرور لتسجيل الدخول كمسؤول. لمزيد من المعلومات، راجع دليلنا: كيف تصبح مسؤول
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
String | N/A | أي قيمة |
ServerCrosshair
هذا الأمر يحدد إذا كان يجب عرض علامة التصويب للاعب أم لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
serverForceNoHud
هذا الأمر يحدد إذا كانت عناصر التحكم داخل اللعبة تظهر للاعب أم لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
serverHardcore
هذا الأمر يحدد إذا كان وضع الهاردكور (لو مات اللاعب، يعيد اللعب من البداية) مفعل أم لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
ServerPassword
هذا الأمر يحدد كلمة المرور للدخول للسيرفر. لو عايز تدي صلاحية دخول لأشخاص معينين فقط، تقدر تضبط كلمة مرور. بشكل افتراضي، الخيار معطل ويشتغل لما تضبط كلمة مرور.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
String | N/A | أي قيمة |
serverPVE
هذا الأمر يحدد إذا كان وضع PVP مفعل على السيرفر أو لا. لو PVP معطل، يبقى الوضع PVE فقط.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
ShowMapPlayerLocation
هذا الأمر يحدد إذا كان يجب عرض اللاعبين على الخريطة بعلامات أم لا. - مثال
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
StructureDamageMultiplier
هذا الأمر يحدد مدى قوة مقاومة الهيكل. زيادة القيمة تزيد المقاومة، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
StructureResistanceMultiplier
هذا الأمر يحدد مقدار الضرر الذي يتلقاه الهيكل عند الهجوم. زيادة القيمة تزيد الضرر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
TamedDinoDamageMultiplier
هذا الأمر يحدد ضرر الديناصور المروض عند الهجوم. زيادة القيمة تزيد الضرر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
TamedDinoResistanceMultiplier
هذا الأمر يحدد قوة مقاومة الديناصور المروض. زيادة القيمة تزيد المقاومة، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
TamingSpeedMultiplier
هذا الأمر يحدد سرعة الترويض. زيادة القيمة تجعل الترويض أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
XPMultiplier
هذا الأمر يحدد نقاط الخبرة التي يحصل عليها اللاعب. زيادة القيمة تعطي نقاط خبرة أكثر، وتقليلها تعطي أقل. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
EnablePVPGamma
هذا الأمر يحدد إذا كان مسموح استخدام Gamma في سيرفر PVP أو لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
EnablePVEGamma
هذا الأمر يحدد إذا كان مسموح استخدام Gamma في سيرفر PVE أو لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
SpectatorPassword
هذا الأمر يحدد كلمة المرور التي يجب على غير المسؤولين إدخالها للدخول في وضع المشاهدة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
String | N/A | أي قيمة |
DifficultyOffset
هذا الأمر يحدد مستوى صعوبة السيرفر. لحساب أقصى مستوى مخلوق لقيمة صعوبة معينة، اضربها في 30 (لأن أقصى مستوى مخلوق يتناسب خطيًا مع قيمة الصعوبة، وقيمة صعوبة 1.0 تعطي أقصى مستوى 30). لحساب تعويض الصعوبة لأقصى مستوى مخلوق، استخدم التعبير التالي:
DifficultyOffset = (Maximum Creature Level / 30 - 0.5) / (Official Difficulty - 0.5)
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
String | 0.50000 | أي قيمة |
PvEStructureDecayPeriodMultiplier
هذا الأمر يحدد الفترة الزمنية التي تبدأ فيها المباني بالتآكل. زيادة القيمة تزيد فترة التآكل، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PvEStructureDecayDestructionPeriod
هذا الأمر يحدد متى يمكن تدمير الهياكل من قبل لاعبين آخرين في سيرفر PVE. زيادة القيمة تزيد وقت الانتظار، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
PvPStructureDecay
هذا الأمر يحدد إذا كان يجب تفعيل أو تعطيل التآكل التلقائي للمباني في سيرفر PVP.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
DisableDinoDecayPvE
هذا الأمر يعطل (true) أو يفعّل (false) إلغاء المطالبة التلقائي للديناصورات.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
PvEDinoDecayPeriodMultiplier
هذا الأمر يحدد مضاعف سرعة إلغاء المطالبة بالديناصورات (أعلى = أسرع، أقل = أبطأ).
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
AdminLogging
هذا الأمر يفعّل عرض أوامر الغش الخاصة بالمسؤول في الدردشة عند استخدامها داخل اللعبة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
MaxTamedDinos
هذا الأمر يحدد الحد الأقصى لعدد الديناصورات المروضة على الجزيرة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 8300 | ∞ |
MaxNumbersofPlayersInTribe
هذا الأمر يحدد الحد الأقصى لعدد اللاعبين في القبيلة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 2 | ∞ |
KickIdlePlayersPeriod
هذا الأمر يحدد المدة الزمنية حتى يتم طرد اللاعب الخامل من السيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 1800 (ثواني) | ∞ |
PerPlatformMaxStructuresMultiplier
هذا الأمر يحدد مضاعف الهياكل على منصات السرج. استخدمه بحذر - القيم العالية جدًا قد تسبب تراجع كبير في الأداء.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | 1.00000 | ∞ |
StructureDamageRepairCooldown
هذا الأمر يحدد الفترة الزمنية قبل أن يُسمح بإصلاح هيكل تالف سابقًا. (0 يسمح بالإصلاح بدون انتظار)
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 180 | ∞ |
bForceAllStructureLocking
هذا الأمر يحدد إذا كان يمكن قفل جميع أنواع الحاويات.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 | 0/1 |
bUseVSync
هذا الأمر يحدد إذا كان يجب تفعيل VSync أو لا (قد يقلل مشاكل مع بعض كروت الشاشة).
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 | 0/1 |
MaxPlatformSaddleStructureLimit
هذا الأمر يحدد الحد الأقصى لعدد الهياكل على منصة السرج.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 100 | ∞ |
RCONPort
هذا الأمر يحدد منفذ RCON المستخدم لتسجيل الدخول عبر وحدة تحكم RCON.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 100 | ∞ |
AutoSavePeriodMinutes
هذا الأمر يحدد الفاصل الزمني (بالدقائق) لحفظ السيرفر تلقائيًا.
هذه القيمة مضبوطة على 30 دقيقة ولا يمكن تغييرها.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 30 | ∞ |
RCONServerGameLogBuffer
هذا الأمر يحدد عدد خطوط الدردشة التي تظهر في أدوات RCON.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 600 | ∞ |
PreventOfflinePvPInterval
هذا الأمر يحدد عدد الثواني التي يجب أن يكون فيها اللاعب مفصولًا ليتم اعتباره فعليًا غير متصل.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 60 (ثواني) | ∞ |
bPvPDinoDecay
هذا الأمر يحدد إذا كانت ديناصورات القبيلة/اللاعب محمية أيضًا في حماية الغارات أثناء عدم الاتصال.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 | 0/1 |
bPvPStructureDecay
هذا الأمر يحدد إذا كانت هياكل القبيلة/اللاعب محمية عند تفعيل حماية الغارات أثناء عدم الاتصال.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 | 0/1 |
DisableImprintDinoBuff
هذا الأمر يحدد إذا كان يجب تعطيل المكافأة الإضافية التي يحصل عليها اللاعب عند تربيته لديناصور صغير بنفسه.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 | 0/1 |
AllowAnyoneBabyImprintCuddle
هذا الأمر يحدد إذا كان يمكن لأي لاعب احتضان الديناصورات الصغيرة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 | 0/1 |
OverrideOfficialDifficulty
هذا الأمر يتجاوز مستوى الصعوبة الرسمي.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 1 | 0/1 |
TheMaxStructuresInRange
هذا الأمر يحدد الحد الأقصى المسموح به لعدد الهياكل في نطاق قريب.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 10500 | ∞ |
PvEAllowStructuresAtSupplyDrops
هذا الأمر يحدد إذا كان مسموح بناء هياكل بالقرب من صناديق الإمدادات أم لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
AutoDestroyDecayedDinos
هذا الأمر يحدد إذا كان يجب تدمير الديناصورات مباشرة بدلًا من أن تصبح قابلة للمطالبة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
ClampItemSpoilingTimes
هذا الأمر يحدد كل أوقات انتهاء صلاحية العناصر وسيتم ضبطها على أقصى أوقات انتهاء صلاحية.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
AllowCrateSpawnsOnTopOfStructures
هذا الأمر يحدد إذا كان يمكن لصناديق الإمدادات أن تهبط على الهياكل.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (معطل) | 0/1 |
PreventOfflinePvP
هذا الأمر يحدد إذا كان يجب تفعيل "حماية الغارات أثناء عدم الاتصال" على سيرفرات PVE/PVP أم لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 (مفعل) | 0/1 |
AllowMultipleAttachedC4
هذا الأمر يسمح بإرفاق متفجرات C4 على الديناصورات عدة مرات.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 (مفعل) | 0/1 |
bPvEDisableFriendlyFire
هذا الأمر يحدد إذا كان يجب تعطيل إطلاق النار على الأصدقاء في وضع PVE أم لا.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 1 (مفعل) | 0/1 |
ServerAutoForceRespawnWildDinosInterval
هذا الأمر يحدد الوقت بالثواني حتى يتم إجبار إعادة ظهور كل الديناصورات البرية. مثلاً، القيمة 86400 تعني إعادة ظهور إجبارية بعد يوم واحد.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Integer | 86400 | 0/1 |
DisableWeatherFog
هذا الأمر يحدد إذا كان يجب تفعيل أو تعطيل الضباب على الخريطة.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Boolean | 0 (مفعل) | 0/1 |
[/script/engine.gamesession]
MaxPlayers
هذا الأمر يحدد عدد اللاعبين الذين يمكنهم اللعب على السيرفر في نفس الوقت.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | حسب اختيار عدد الأماكن عند الطلب (أماكن ثابتة) | 10-130 |
[SessionSettings]
SessionName
هذا الأمر يحدد اسم السيرفر الذي سيظهر في متصفح السيرفرات، اللعبة، إلخ.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | ARK #XXXXXX | ∞ |
[MessageOfTheDay]
Duration
هذا الأمر يحدد مدة عرض رسالة الترحيب بعد الاتصال.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
integer | 1.00000 | X-X |
Message
هذا الأمر يحدد رسالة الترحيب التي تظهر عند اتصال اللاعب بالسيرفر.
نوع البيانات | القيمة الافتراضية | نطاق القيم |
---|---|---|
Float | "..." | / |
الإعداد: Game.ini
كما ذكرنا سابقًا، التعديلات الأوسع ممكنة عبر Game.ini. يشمل ذلك، مثلاً، تغيير نقاط الانغرام أو نقاط الخبرة المكتسبة لكل مستوى.
حد المستوى
في طريقة لزيادة الحد الأقصى لمستوى اللاعبين والديناصورات الممكن الوصول إليه. لهذا الغرض يُستخدم الأمر LevelExperienceRampOverrides
. تم تطبيقه مع نسخة v194. معلومات وأمثلة أكثر تفصيلًا موجودة في منتدى Steam: خيارات اللعبة الموسعة: كيفية إعداد سيرفر ARK مخصص.
يتم تطبيق الأمر مرتين. الأولى لمستوى اللاعب والثانية لمستوى الديناصور. الصيغة كالتالي:
[/script/shootergame.shootergamemode]
LevelExperienceRampOverrides=(
ExperiencePointsForLevel[<LEVELVALUE>]=<Points>,
ExperiencePointsForLevel[<LEVELVALUE>]=<Points>,
ExperiencePointsForLevel[<LEVELVALUE>]=<Points>)
الأقواس المربعة تحدد المستويات (LEVELVALUE) وبعد علامة المساواة تحدد كمية نقاط الخبرة (Points) اللازمة للوصول للمستوى المحدد.
فمثلاً، لو عايز حد مستوى 500، بيكون كالتالي:
[/script/shootergame.shootergamemode]
LevelExperienceRampOverrides=(
ExperiencePointsForLevel[0]=100,
ExperiencePointsForLevel[1]=200,
ExperiencePointsForLevel[2]=300,
ExperiencePointsForLevel[3]=400,
ExperiencePointsForLevel[4]=500,
ExperiencePointsForLevel[5]=600,
... // مختصر لأغراض التوضيح
ExperiencePointsForLevel[499]=50000)
نقاط الانغرام
مع كل ترقية مستوى بتحصل على نقاط انغرام. عدد نقاط الانغرام التي تحصل عليها لكل مستوى يمكن تغييره منذ نسخة v193. الصيغة كالتالي:
OverridePlayerLevelEngramPoints=
لكل مستوى لازم تضيف سطر أمر. مثلاً، لو عرّفت 10 مستويات وعايز تحصل على 5 نقاط انغرام زيادة لكل مستوى، بيكون كالتالي:
OverridePlayerLevelEngramPoints=5
OverridePlayerLevelEngramPoints=10
OverridePlayerLevelEngramPoints=15
OverridePlayerLevelEngramPoints=20
OverridePlayerLevelEngramPoints=25
OverridePlayerLevelEngramPoints=30
OverridePlayerLevelEngramPoints=35
OverridePlayerLevelEngramPoints=40
OverridePlayerLevelEngramPoints=45
OverridePlayerLevelEngramPoints=50
عدد الأسطر يعتمد عادةً على حد المستوى اللي عرّفته سابقًا.
ARK لعبة سريعة التطور وبتشمل تغييرات كثيرة بشكل منتظم. ده بيأثر كمان على إعدادات السيرفر. بننصحك تطّلع على الوثائق الرسمية لمعلومات أكثر تفصيلًا: https://ark.fandom.com/wiki/Server_configuration