Skip to content

الأطباء والعلاج

الأطباء والعلاج

أي إدمان لا يمكن تشخيصه ليس سوى تأثير سلبي (debuff). هذا هو النصف الذي يجعل لالمسعفين أهمية حقيقية.

فحص المريض

اللاعب الذي تُدرج وظيفته في Config.Medical.Jobs بمستوى يساوي أو يترتب فوق Config.Medical.MinGrade يمكنه تشغيل /examine بجانب شخص ما، أو استخدام خيار القائمة المستهدفة (Target) إذا كنت تستخدم نظام استهداف. سيحصلون على مخطط علم السموم.

config.lua
Config.Medical = {
    Jobs = { 'ambulance', 'ems', 'doctor' },
    MinGrade = 0,
    Distance = 2.0,
    NotifyPatient = true,
    Command = 'examine',
}

يتم فرض المسافة على السيرفر، وكذلك العلاج - فلا يمكن تشغيل أي منهما من الطرف الآخر للخريطة.

ما يظهره المخطط

يتم تعيين هذا لكل مادة, في علامة تبويب الطب (Medical)، وهنا يكمن دور تقمص الأدوار (Roleplay):

التبديل التأثير عند التعطيل
Show substance يتم إخفاء اسم المخدر؛ ولا يرى المسعف سوى الفئة والأعراض
Show level لا توجد نسبة إدمان أو رقم للتحمل
Show stage لا يوجد اسم لمرحلة الانسحاب
Show last dose لا توجد فكرة عن المدة التي انقضت منذ آخر تعاطي
Show history الجرعات الأخيرة وكيفية تناولها (معطلة افتراضياً)

إن المادة المصممة مع إخفاء كل شيء ما عدا الفئة تجبر المسعف على العمل بناءً على مظهر المريض. أما المخدر الشائع في الشارع مع ظهور كل شيء فيبدو وكأنها نتيجة تحليل حقيقية. إن المزج بين الاثنين عبر اقتصاد السيرفر الخاص بك هو ما يمنع كل فحص من الشعور بأنه مطبق تماماً للآخر.

Config.Medical.NotifyPatient يخبر المريض بأنه خضع للفحص. ترك هذا الخيار مفعلًا هو الصحيح عادةً - فالطبيب الذي يقرأ مخطط شخص ما بهدوء من وراء ظهره يميل إلى إزعاج اللاعبين أكثر من الإشعار نفسه.

العلاج

تحدد كل مادة عناصر العلاج الخاصة بها، ولكل عنصر نطاق معين:

النطاق الوظيفة
overdose يعيد اللاعب المصاب (الواقع على الأرض) إلى الحياة
withdrawal يعيد ضبط عداد الانسحاب، ويبقي الأعراض بعيدة دون علاج أي شيء
addiction يقلل مستوى الإدمان بقيمة العلاج، بواقع عشر نقاط لكل وحدة

تتم مطابقة العلاجات مع حالة المريض الفعلية، لذا يتم تطبيق العنصر المشترك بين مادتين على المادة التي يعانون منها حقاً.

إعادة التأهيل (Rehab)

الحقل المعنى
Rehab days أيام اللعبة التي يجب قضاؤها نظيفاً قبل زوال الإدمان
Relapse نسبة مئوية لاحتمال عودة الإدمان بعد ذلك
Rehab cost تكلفة فترة البقاء في المصحة

احتمال انتكاس الحالة هو السبب وراء تعيين Config.Withdrawal.ClearOnDeath = false. إذا كان الموت يمحو الإدمان، فلن يدفع أحد ثمن إعادة التأهيل أبداً.

اختبار المخدرات

يقرأ المسعفون المخطط الكامل؛ بينما يحصل رجال الشرطة على نتيجة أسرع وأبسط. أي وظيفة في Config.DrugTest.Jobs يمكنها تشغيل /drugtest [id] على لاعب قريب والحصول على إجابة مباشرة - نتيجة إيجابية مع المواد التي تم العثور عليها، أو نتيجة نظيفة. وهو يتجاهل خيارات الرؤية الخاصة بكل مادة، لأن الفحص يبحث عن كل شيء.