Garry's Mod: الإعدادات
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
إعدادات سيرفر TTT الخاص بك
مهم: أوقف سيرفرك قبل إجراء أي تغييرات.
يمكنك إجراء الإعدادات الأساسية بسهولة من خلال واجهة الويب الخاصة بنا، مثل اسم السيرفر، كلمة مرور Rcon، وكلمة مرور السيرفر.
بعد أن تقوم بضبط السيرفر حسب رغبتك، يمكننا الانتقال لإعداد الخيارات الخاصة بوضع لعبة TTT. يمكنك استخدام واجهة الويب أو تعديل الملف عبر FTP.
ستجد محرر الإعدادات في واجهة الويب ضمن تبويب "Configs" حيث تفتح ملف server.cfg. في واجهة الويب لدينا، هذه الخاصية موجودة تحت "Configs" حيث تفتح ملف server.cfg
هناك ستجد القيم التي يمكنك تعديلها لتخصيص طريقة اللعب على سيرفر TTT الخاص بك، المتغيرات المهمة موضحة بسرعة:
الجولات وتغيير الخريطة
ttt_round_limit
الحد الأقصى لعدد الجولات قبل تغيير الخريطة. (الافتراضي: 6)
ttt_time_limit_minutes
الحد الأقصى للدقائق قبل تغيير الخريطة أو بدء تصويت. (الافتراضي: 75)
ttt_postround_dm
تمكين الضرر بعد انتهاء الجولة. القتل لا يُحسب للنقاط، لذا هو فوضى حرة. (الافتراضي: 1)
ttt_ragdoll_pinning_innocents
يسمح للاعبين غير الخونة بتثبيت الجثث أيضاً. (الافتراضي: 1)
طريقة اللعب
ttt_traitor_pct
نسبة اللاعبين الذين سيكونون خونة من إجمالي اللاعبين. يتم ضرب عدد اللاعبين بهذه النسبة ثم تقريبها للأسفل. إذا كانت النتيجة أقل من 1 أو أكثر من عدد اللاعبين، يتم ضبطها ضمن هذه القيم. (الافتراضي: 0.25)
ttt_traitor_max
الحد الأقصى لعدد الخونة. (الافتراضي: 32)
ttt_detective_pct
نسبة اللاعبين الذين سيكونون محققين من إجمالي اللاعبين. (الافتراضي: 0.13)
ttt_detective_max
الحد الأقصى لعدد المحققين. يمكن استخدامه لتحديد حد أو تعطيل المحققين. (الافتراضي: 32)
ttt_detective_min_players
الحد الأدنى لعدد اللاعبين قبل دخول المحققين في اللعب. (الافتراضي: 5)
ttt_detective_karma_min
إذا انخفضت كارما اللاعب تحت هذه القيمة، تقل فرص اختياره كمحقق. (الافتراضي: 600)
ttt_minimum_players
عدد اللاعبين اللازم تواجدهم قبل بدء الجولة. يتم التحقق من ذلك قبل مرحلة التحضير وقبل بدء الجولة الفعلية. (الافتراضي: 2)
الحمض النووي (DNA)
ttt_killer_dna_range
المدى الأقصى الذي يمكن أن تُزرع فيه عينة DNA للقاتل على جثة الضحية. (الافتراضي: 300)
الكارما
ttt_karma
تمكين نظام الكارما. يبدأ اللاعبون بكمية معينة من الكارما ويفقدونها عند إلحاق الضرر أو قتل "زملائهم" (أي البرئ إذا كان بريئاً، الخائن إذا كان خائناً). مقدار الخسارة يعتمد على كارما الشخص الذي ألحقت به الضرر أو قتلته. (الافتراضي: 1)
ttt_karma_strict
إذا تم التفعيل، تزداد عقوبة الضرر بسرعة أكبر مع انخفاض الكارما. عند إيقافها، تكون العقوبة منخفضة جداً طالما الكارما فوق 800. (الافتراضي: 1)
ttt_karma_starting
كمية الكارما التي يبدأ بها اللاعبون. إذا أردت أن يتمكن اللاعبون من "كسب" مكافأة ضرر، يمكنك ضبطها على حوالي 850. اللعب النظيف يزيدها حتى 1000 ويمنح ضررًا أعلى قليلاً من اللاعب الجديد. (الافتراضي: 1000)
ttt_karma_max
أقصى كارما يمكن للاعب الحصول عليها. زيادة القيمة فوق 1000 لا تعني أن اللاعبين الذين لديهم 1100 كارما سيحصلون على مكافأة ضرر، بل تعطيهم "مخزون" قبل أن تبدأ العقوبة. (الافتراضي: 1000)
ttt_karma_ratio
نسبة الضرر المستخدمة لحساب مقدار الكارما التي تُخصم من مهاجم اللاعب بناءً على كارما الضحية. (الافتراضي: 0.001)
ttt_karma_kill_penalty
جميع عقوبات الكارما تعتمد على الضرر المسبب. عقوبة القتل هي مقدار إضافي من "الضرر" عند قتل شخص ما. مثلاً إذا كانت 100، وقتلته برصاصة في الرأس، تُعاقب كما لو أنك سببت 200 ضرر. (الافتراضي: 15)
ttt_karma_round_increment
المقدار الأساسي الذي تُشفى به كارما الجميع في نهاية كل جولة. (الافتراضي: 5)
ttt_karma_clean_bonus
إذا لم يؤذِ أو يقتل اللاعب زميلاً في هذه الجولة، يحصل على شفاء إضافي بمقدار 30 كارما. (الافتراضي: 30)
ttt_karma_traitordmg_ratio
مثل ttt_karma_ratio، لكن لمكافأة الضرر على الخائن. بشكل افتراضي، إلحاق الضرر بخائن يكافأ بحوالي ربع العقوبة التي تحصل عليها إذا كان الضحية بريئاً بكارما كاملة. (الافتراضي: 30)
ttt_karma_traitorkill_bonus
مكافأة كارما لقتل خائن. (الافتراضي: 40)
ttt_karma_low_autokick
طرد اللاعبين تلقائياً إذا وصلوا إلى مستوى كارما منخفض في نهاية الجولة. (الافتراضي: 1)
ttt_karma_low_amount
مستوى الكارما الذي يُطرد عنده اللاعبون في نهاية الجولة. (الافتراضي: 300)
ttt_karma_low_ban
إذا كان الطرد التلقائي مفعلاً، يتم حظر اللاعبين أيضاً إذا تم تفعيل هذا الخيار. لا تأثير إذا كان الطرد التلقائي معطلاً. (الافتراضي: 1)
ttt_karma_low_ban_minutes
مدة حظر اللاعبين بالدقائق. (الافتراضي: 60)
ttt_karma_persist
يخزن كارما اللاعب في تخزين دائم عند نهاية الجولة أو عند قطع الاتصال، ثم يعيد تحميلها عند إعادة الاتصال. هذا يعني أن الكارما تستمر حتى عند تغيير الخريطة. (الافتراضي: 1)
ttt_karma_clean_half
عندما تكون كارما اللاعب أعلى من مستوى البداية (أي تم ضبط الحد الأقصى للكارما ليكون أعلى من ذلك)، يتم تقليل جميع زيادات كارماه بناءً على مدى ارتفاعها فوق مستوى البداية. بالتالي تزداد ببطء كلما ارتفعت. (الافتراضي: 0.25)
بعد تعديل جميع المتغيرات حسب رغبتك، الخطوة التالية هي حفظ التغييرات.
بعدها، يمكنك تشغيل سيرفرك!