كيف تجد إضافات CounterStrikeSharp وتقيّمها وتثبّتها بأمان
تعمل الإضافة بنفس صلاحيات الخادم نفسه، لذا قد تكلّفك إضافة مهملة أو خبيثة الخادم كله. لا تحتاج إلى أن تكون خبيرًا لتحمي نفسك. بضعة فحوصات سريعة تلتقط معظم المشكلات.
أين تبحث
تُنشر معظم إضافات CounterStrikeSharp على GitHub، والموضوع cssharp مكان جيد لتصفحها. كما توصي المنتديات وخوادم Discord بإضافات، لكن اتبع الرابط دائمًا حتى الشيفرة المصدرية.
تصفّح موضوع cssharpهل ما زالت مُصانة؟
افتح المستودع وانظر إلى آخر إصدار وآخر commit. قد لا تعمل إضافة لم تُمس منذ زمن طويل مع الإصدار الحالي من اللعبة. اقرأ أيضًا الـ issues المفتوحة لأنها تُظهر ما يعيشه المستخدمون فعلًا.
هل تطابق إصدارك؟
تحقق من إصدار CounterStrikeSharp.API الذي تستهدفه الإضافة وقارنه بإصدار خادمك. الفارق الكبير علامة تحذير. يشرح دليل الإصدارات لدينا كيف تترجم للإصدار الصحيح.
ابحث في الشيفرة عن علامات الخطر
لست بحاجة إلى فهم كل شيء. ابحث في الملفات عن طلبات الويب و Process.Start والأوامر المخفية أو غير المبررة وأي موضع يرسل بيانات خارج خادمك. احذر من الإضافات التي تطلب صلاحيات أكثر بكثير مما تحتاج.
ترجمها بنفسك
عند البناء من المصدر يطابق ملف DLL على خادمك الشيفرة التي راجعتها. نزّل المستودع كملف zip وارفعه إلى مترجمنا.
جرّبها على خادم اختبار
ضع الإضافة أولًا على خادم اختبار. راقب وحدة التحكم وجرّب أوامرها وانظر كيف تتصرف مع عدة لاعبين. وبعد ذلك فقط انقلها إلى الخادم الفعلي.
احتفظ بسجل
دوّن ما ثبّتّه ومن أي مستودع وبأي إصدار. وعندما يكسر تحديث للعبة شيئًا ستعرف بالضبط ما يجب تحديثه وما يجب إزالته إذا تبيّنت إضافة ما أنها مشكلة.
هل كان هذا الدليل مفيدًا؟
Barlap من أجل المجتمع.