تخطي إلى المحتوى الرئيسي

ARK: إعداد السيرفر

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

إعداد السيرفر

إعداد سيرفر ألعاب ARK ممكن يسبب ارتباك وحيرة لبعض الناس. بس في سبب ورا كده. ARK بتوفر خيارات إعداد كثيرة للعبة. وكمان، الإعداد بيتم في ملفات إعداد مختلفة، ولازم تنتبه أي الأوامر تنتمي لأي ملف. في هذا الدليل حابين نديك نظرة أوضح عن كيفية إعداد سيرفر ألعاب ARK.

الفروقات بين ملفات الإعداد

إعداد سيرفر ألعاب ARK بيتم عن طريق ملفات الإعداد GameUserSettings.ini و Game.ini. تقدر تعدلهم إما من خلال لوحة التحكم تحت قسم Configs أو عن طريق FTP.

ملف الإعدادلوحة التحكمFTP
GameUserSettings.iniإدارة سيرفر الألعاب -> Configs -> GameUserSettings.iniShooterGame/Saved/Config/LinuxServer/
Game.iniإدارة سيرفر الألعاب -> Configs -> Game.iniShooterGame/Saved/Config/LinuxServer/

ملف الإعداد GameUserSettings.ini يحتوي على خيارات لكل من عميل اللعبة والسيرفر. خيارات عميل اللعبة مش بيستخدمها السيرفر. خيارات السيرفر بتكون في قسم [ServerSettings]، وعادةً بتكون في نهاية الملف. للتعديلات المتقدمة، زي تغيير نقاط الانغرام أو نقاط الخبرة المكتسبة لكل مستوى، تعطيل محتوى معين، أو تخصيص أذواق اللاعبين، بيتم استخدام ملف الإعداد Game.ini.

الإعداد

في التالي هنشرح الملفين. هنوضح أشهر الأوامر وكيف تشتغل.

الإعداد: الخريطة

ARK بتقدم خرائط مختلفة ممكن تلعب عليها على السيرفر. تقدر تختار الخريطة اللي تحب تلعب عليها من خلال لوحة التحكم تحت الإعدادات.

الخرائطتاريخ الإصداراسم الأمر
The Island02.06.2015TheIsland
The Center17.05.2016TheCenter
Scorched Earth01.09.2016ScorchedEarth_P
Ragnarok12.06.2017Ragnarok
Aberration12.12.2017Aberration_P
Extinction06.11.2018Extinction
Valguero18.06.2019Valguero_P
Genesis25.02.2020Genesis
Crystal Isles11.06.2020CrystalIsles

بس اكتب اسم الأمر الخاص بالخريطة في خانة Map، وبتتحمل الخريطة في المرة الجاية لما تشغل السيرفر.

الإعداد: Gameusersettings.ini

[ServerSettings]

allowThirdPersonPlayer

هذا الأمر يحدد إذا كانت منظور الشخص الثالث مفعل أو لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

AllowCaveBuildingPvE

هذا الأمر يحدد إذا كان مسموح بناء الهياكل داخل الكهوف (عندما يكون وضع PVE مفعل) أو لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

alwaysNotifyPlayerJoined

هذا الأمر يحدد إذا كان اللاعبون يتلقون إشعار عند دخول لاعب للسيرفر.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

alwaysNotifyPlayerLeft

هذا الأمر يحدد إذا كان اللاعبون يتلقون إشعار عند خروج لاعب من السيرفر.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

bAllowFlyerCarryPvE

هذا الأمر يحدد إذا كان مسموح للاعبين حمل الديناصورات باستخدام ديناصور طائر أو لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

bDisableStructureDecayPvE

هذا الأمر يعطل تآكل المباني التدريجي.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

DayCycleSpeedScale

هذا الأمر يحدد عامل التدرج لمرور الوقت في ARK ويتحكم في سرعة تحول النهار إلى ليل والعكس. القيمة الافتراضية 1 تعني نفس سرعة الدورة في وضع اللاعب الفردي (وعلى السيرفرات الرسمية). القيم الأقل من 1 تبطئ الدورة، والقيم الأعلى تسرعها. دقيقة واحدة من الوقت الحقيقي تعادل حوالي 28 دقيقة من وقت اللعبة. فلو عايز دورة نهار/ليل تقريبية 24 ساعة في اللعبة، استخدم القيمة 0.035.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

DayTimeSpeedScale

هذا الأمر يحدد عامل التدرج لمرور الوقت خلال النهار في ARK. يحدد طول كل نهار بالنسبة لطول كل ليل (حسب NightTimeSpeedScale). تقليل القيمة يزيد طول النهار.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

NightTimeSpeedScale

هذا الأمر يحدد عامل التدرج لمرور الوقت خلال الليل في ARK. يحدد طول كل ليل بالنسبة لطول كل نهار (حسب DayTimeSpeedScale). تقليل القيمة يزيد طول الليل.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

DinoCharacterFoodDrainMultiplier

هذا الأمر يحدد استهلاك الطعام للديناصور. قيمة أعلى تزيد الجوع (الديناصورات بتصير أكلها أكثر). يؤثر كمان على أوقات الترويض.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

DinoCharacterHealthRecoveryMultiplier

هذا الأمر يحدد سرعة تجدد صحة الديناصور. قيمة أعلى تزيد السرعة، وقيمة أقل تبطئها.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

DinoCharacterStaminaDrainMultiplier

هذا الأمر يحدد سرعة تعب الديناصور. قيمة أعلى تزيد سرعة التعب، وقيمة أقل تبطئها.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

DinoCountMultiplier

هذا الأمر يحدد عدد الديناصورات التي ستظهر. قيمة أعلى تزيد فرصة ظهور الديناصورات، وقيمة أقل تقللها.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

DinoDamageMultiplier

هذا الأمر يحدد مقدار الضرر الذي يسببه الديناصور. قيمة أعلى تزيد الضرر، وقيمة أقل تقلله.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

DinoResistanceMultiplier

هذا الأمر يحدد مقاومة الديناصور. قيمة أعلى تزيد المقاومة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

globalVoiceChat

هذا الأمر يحدد إذا كان الدردشة الصوتية العالمية مفعلة على السيرفر أو لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

HarvestAmountMultiplier

هذا الأمر يحدد كمية الموارد التي يتم جمعها أثناء الحصاد. قيمة أعلى تعني موارد أكثر، وقيمة أقل تعني موارد أقل.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

HarvestHealthMultiplier

هذا الأمر يحدد صحة الموارد التي يمكن حصادها. قيم أعلى تزيد كمية المواد التي يتم جمعها مع كل ضربة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

noTributeDownloads

هذا الأمر يسمح بحظر تحميل شخصيات اللعبة من السيرفر.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PreventDownloadSurvivors

هذا الأمر يمنع تحميل شخصيات الناجين من السيرفر.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PreventDownloadItems

هذا الأمر يمنع تحميل العناصر من السيرفر.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PreventDownloadDinos

هذا الأمر يمنع تحميل الديناصورات من السيرفر.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PlayerCharacterFoodDrainMultiplier

هذا الأمر يحدد سرعة جوع اللاعب. زيادة القيمة تجعل اللاعب يجوع أسرع، وتقليلها يجعله يجوع أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PlayerCharacterHealthRecoveryMultiplier

هذا الأمر يحدد سرعة شفاء اللاعب. زيادة القيمة تجعل الشفاء أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PlayerCharacterStaminaDrainMultiplier

هذا الأمر يحدد سرعة تعب اللاعبين. زيادة القيمة تجعل التعب أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PlayerCharacterWaterDrainMultiplier

هذا الأمر يحدد سرعة عطش اللاعب. زيادة القيمة تجعل العطش أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PlayerDamageMultiplier

هذا الأمر يحدد مقدار الضرر الذي يسببه اللاعب. زيادة القيمة تزيد الضرر، وتقليلها يقلله. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PlayerResistanceMultiplier

هذا الأمر يحدد قوة مقاومة اللاعب. زيادة القيمة تزيد المقاومة، وتقليلها تقللها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

proximityChat

هذا الأمر يحدد إذا كان الدردشة المحلية مفعلة على السيرفر أو لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

ResourceNoReplenishRadiusPlayers

هذا الأمر يحدد المسافة بين اللاعبين والموارد التي لا يجب أن تتجدد فيها الموارد. زيادة القيمة تزيد نصف القطر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

ResourceNoReplenishRadiusStructures

هذا الأمر يحدد المسافة بين الهياكل والموارد التي لا يجب أن تتجدد فيها الموارد. زيادة القيمة تزيد نصف القطر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

ResourcesRespawnPeriodMultiplier

هذا الأمر يحدد فترة تجدد الموارد. زيادة القيمة تزيد الفترة، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

ServerAdminPassword

هذا الأمر يحدد كلمة المرور لتسجيل الدخول كمسؤول. لمزيد من المعلومات، راجع دليلنا: كيف تصبح مسؤول

نوع البياناتالقيمة الافتراضيةنطاق القيم
StringN/Aأي قيمة

ServerCrosshair

هذا الأمر يحدد إذا كان يجب عرض علامة التصويب للاعب أم لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

serverForceNoHud

هذا الأمر يحدد إذا كانت عناصر التحكم داخل اللعبة تظهر للاعب أم لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

serverHardcore

هذا الأمر يحدد إذا كان وضع الهاردكور (لو مات اللاعب، يعيد اللعب من البداية) مفعل أم لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

ServerPassword

هذا الأمر يحدد كلمة المرور للدخول للسيرفر. لو عايز تدي صلاحية دخول لأشخاص معينين فقط، تقدر تضبط كلمة مرور. بشكل افتراضي، الخيار معطل ويشتغل لما تضبط كلمة مرور.

نوع البياناتالقيمة الافتراضيةنطاق القيم
StringN/Aأي قيمة

serverPVE

هذا الأمر يحدد إذا كان وضع PVP مفعل على السيرفر أو لا. لو PVP معطل، يبقى الوضع PVE فقط.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

ShowMapPlayerLocation

هذا الأمر يحدد إذا كان يجب عرض اللاعبين على الخريطة بعلامات أم لا. - مثال

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

StructureDamageMultiplier

هذا الأمر يحدد مدى قوة مقاومة الهيكل. زيادة القيمة تزيد المقاومة، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

StructureResistanceMultiplier

هذا الأمر يحدد مقدار الضرر الذي يتلقاه الهيكل عند الهجوم. زيادة القيمة تزيد الضرر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

TamedDinoDamageMultiplier

هذا الأمر يحدد ضرر الديناصور المروض عند الهجوم. زيادة القيمة تزيد الضرر، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

TamedDinoResistanceMultiplier

هذا الأمر يحدد قوة مقاومة الديناصور المروض. زيادة القيمة تزيد المقاومة، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

TamingSpeedMultiplier

هذا الأمر يحدد سرعة الترويض. زيادة القيمة تجعل الترويض أسرع، وتقليلها أبطأ. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

XPMultiplier

هذا الأمر يحدد نقاط الخبرة التي يحصل عليها اللاعب. زيادة القيمة تعطي نقاط خبرة أكثر، وتقليلها تعطي أقل. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

EnablePVPGamma

هذا الأمر يحدد إذا كان مسموح استخدام Gamma في سيرفر PVP أو لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

EnablePVEGamma

هذا الأمر يحدد إذا كان مسموح استخدام Gamma في سيرفر PVE أو لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

SpectatorPassword

هذا الأمر يحدد كلمة المرور التي يجب على غير المسؤولين إدخالها للدخول في وضع المشاهدة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
StringN/Aأي قيمة

DifficultyOffset

هذا الأمر يحدد مستوى صعوبة السيرفر. لحساب أقصى مستوى مخلوق لقيمة صعوبة معينة، اضربها في 30 (لأن أقصى مستوى مخلوق يتناسب خطيًا مع قيمة الصعوبة، وقيمة صعوبة 1.0 تعطي أقصى مستوى 30). لحساب تعويض الصعوبة لأقصى مستوى مخلوق، استخدم التعبير التالي:

DifficultyOffset = (Maximum Creature Level / 30 - 0.5) / (Official Difficulty - 0.5)
نوع البياناتالقيمة الافتراضيةنطاق القيم
String0.50000أي قيمة

PvEStructureDecayPeriodMultiplier

هذا الأمر يحدد الفترة الزمنية التي تبدأ فيها المباني بالتآكل. زيادة القيمة تزيد فترة التآكل، وتقليلها ينقصها. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PvEStructureDecayDestructionPeriod

هذا الأمر يحدد متى يمكن تدمير الهياكل من قبل لاعبين آخرين في سيرفر PVE. زيادة القيمة تزيد وقت الانتظار، وتقليلها ينقصه. قيمة 2.0 تضاعف القيمة الافتراضية، وقيمة 0.5 تقللها للنصف.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

PvPStructureDecay

هذا الأمر يحدد إذا كان يجب تفعيل أو تعطيل التآكل التلقائي للمباني في سيرفر PVP.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

DisableDinoDecayPvE

هذا الأمر يعطل (true) أو يفعّل (false) إلغاء المطالبة التلقائي للديناصورات.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

PvEDinoDecayPeriodMultiplier

هذا الأمر يحدد مضاعف سرعة إلغاء المطالبة بالديناصورات (أعلى = أسرع، أقل = أبطأ).

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

AdminLogging

هذا الأمر يفعّل عرض أوامر الغش الخاصة بالمسؤول في الدردشة عند استخدامها داخل اللعبة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

MaxTamedDinos

هذا الأمر يحدد الحد الأقصى لعدد الديناصورات المروضة على الجزيرة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer8300

MaxNumbersofPlayersInTribe

هذا الأمر يحدد الحد الأقصى لعدد اللاعبين في القبيلة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer2

KickIdlePlayersPeriod

هذا الأمر يحدد المدة الزمنية حتى يتم طرد اللاعب الخامل من السيرفر.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer1800 (ثواني)

PerPlatformMaxStructuresMultiplier

هذا الأمر يحدد مضاعف الهياكل على منصات السرج. استخدمه بحذر - القيم العالية جدًا قد تسبب تراجع كبير في الأداء.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Float1.00000

StructureDamageRepairCooldown

هذا الأمر يحدد الفترة الزمنية قبل أن يُسمح بإصلاح هيكل تالف سابقًا. (0 يسمح بالإصلاح بدون انتظار)

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer180

bForceAllStructureLocking

هذا الأمر يحدد إذا كان يمكن قفل جميع أنواع الحاويات.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean10/1

bUseVSync

هذا الأمر يحدد إذا كان يجب تفعيل VSync أو لا (قد يقلل مشاكل مع بعض كروت الشاشة).

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean00/1

MaxPlatformSaddleStructureLimit

هذا الأمر يحدد الحد الأقصى لعدد الهياكل على منصة السرج.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer100

RCONPort

هذا الأمر يحدد منفذ RCON المستخدم لتسجيل الدخول عبر وحدة تحكم RCON.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer100

AutoSavePeriodMinutes

هذا الأمر يحدد الفاصل الزمني (بالدقائق) لحفظ السيرفر تلقائيًا.

معلومات

هذه القيمة مضبوطة على 30 دقيقة ولا يمكن تغييرها.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer30

RCONServerGameLogBuffer

هذا الأمر يحدد عدد خطوط الدردشة التي تظهر في أدوات RCON.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer600

PreventOfflinePvPInterval

هذا الأمر يحدد عدد الثواني التي يجب أن يكون فيها اللاعب مفصولًا ليتم اعتباره فعليًا غير متصل.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer60 (ثواني)

bPvPDinoDecay

هذا الأمر يحدد إذا كانت ديناصورات القبيلة/اللاعب محمية أيضًا في حماية الغارات أثناء عدم الاتصال.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean10/1

bPvPStructureDecay

هذا الأمر يحدد إذا كانت هياكل القبيلة/اللاعب محمية عند تفعيل حماية الغارات أثناء عدم الاتصال.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean10/1

DisableImprintDinoBuff

هذا الأمر يحدد إذا كان يجب تعطيل المكافأة الإضافية التي يحصل عليها اللاعب عند تربيته لديناصور صغير بنفسه.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean10/1

AllowAnyoneBabyImprintCuddle

هذا الأمر يحدد إذا كان يمكن لأي لاعب احتضان الديناصورات الصغيرة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean10/1

OverrideOfficialDifficulty

هذا الأمر يتجاوز مستوى الصعوبة الرسمي.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer10/1

TheMaxStructuresInRange

هذا الأمر يحدد الحد الأقصى المسموح به لعدد الهياكل في نطاق قريب.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer10500

PvEAllowStructuresAtSupplyDrops

هذا الأمر يحدد إذا كان مسموح بناء هياكل بالقرب من صناديق الإمدادات أم لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

AutoDestroyDecayedDinos

هذا الأمر يحدد إذا كان يجب تدمير الديناصورات مباشرة بدلًا من أن تصبح قابلة للمطالبة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

ClampItemSpoilingTimes

هذا الأمر يحدد كل أوقات انتهاء صلاحية العناصر وسيتم ضبطها على أقصى أوقات انتهاء صلاحية.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

AllowCrateSpawnsOnTopOfStructures

هذا الأمر يحدد إذا كان يمكن لصناديق الإمدادات أن تهبط على الهياكل.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (معطل)0/1

PreventOfflinePvP

هذا الأمر يحدد إذا كان يجب تفعيل "حماية الغارات أثناء عدم الاتصال" على سيرفرات PVE/PVP أم لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean1 (مفعل)0/1

AllowMultipleAttachedC4

هذا الأمر يسمح بإرفاق متفجرات C4 على الديناصورات عدة مرات.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean1 (مفعل)0/1

bPvEDisableFriendlyFire

هذا الأمر يحدد إذا كان يجب تعطيل إطلاق النار على الأصدقاء في وضع PVE أم لا.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean1 (مفعل)0/1

ServerAutoForceRespawnWildDinosInterval

هذا الأمر يحدد الوقت بالثواني حتى يتم إجبار إعادة ظهور كل الديناصورات البرية. مثلاً، القيمة 86400 تعني إعادة ظهور إجبارية بعد يوم واحد.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Integer864000/1

DisableWeatherFog

هذا الأمر يحدد إذا كان يجب تفعيل أو تعطيل الضباب على الخريطة.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Boolean0 (مفعل)0/1

[/script/engine.gamesession]

MaxPlayers

هذا الأمر يحدد عدد اللاعبين الذين يمكنهم اللعب على السيرفر في نفس الوقت.

نوع البياناتالقيمة الافتراضيةنطاق القيم
Floatحسب اختيار عدد الأماكن عند الطلب (أماكن ثابتة)10-130

[SessionSettings]

SessionName

هذا الأمر يحدد اسم السيرفر الذي سيظهر في متصفح السيرفرات، اللعبة، إلخ.

نوع البياناتالقيمة الافتراضيةنطاق القيم
FloatARK #XXXXXX

[MessageOfTheDay]

Duration

هذا الأمر يحدد مدة عرض رسالة الترحيب بعد الاتصال.

نوع البياناتالقيمة الافتراضيةنطاق القيم
integer1.00000X-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