[مشاركة] التحكم في جوائز Silkroad VSRO CTF (Ice Trophy) عبر ملف TXT | مع خطاف DLL ومتوافق مع MaxiGuard
مرحباً بعائلة rev6.org الأعزاء،
أشارككم اليوم أفضل وأسهل طريقة لتعديل نظام جوائز Capture the Flag (CTF) Ice Trophy، وهو أحد أكثر الأنظمة تعقيداً لمطوري سيرفرات VSRO.
بشكل افتراضي، تكون هذه الجوائز ثابتة ومدمجة مباشرة داخل ملف SR_GameServer.exe. ولتعديلها كان يتطلب الأمر استخدام ASM / OllyDbg للتعديل اليدوي، أو إنشاء سكربتات Event LUA معقدة.
بفضل ملف CtfRewards.dll الذي قمت بتطويره، أصبح بإمكانك التحكم في جميع الجوائز والكميات ونسب السقوط (Drop Rate) بسهولة تامة عبر ملف .txt خارجي ودون الحاجة لأي تعديل برمجى معقد.
مميزات النظام
- دون الحاجة لـ ASM أو تعديل Hex: يمكنك إضافة وحذف الأدوات مباشرة عبر ملف
CtfRewards.txt. - التحكم في النسب والكمية: تحديد نسبة السقوط لكل عنصر وعدد القطع التي يحصل عليها اللاعب بدقة.
- جاهز لـ MaxiGuard: تم دمج ملف الـ DLL مسبقاً داخل GameServer لمستخدمي MaxiGuard، جاهز للتشغيل مباشرة.
- متوافق مع جميع الحمايات: إذا كنت تستخدم حماية مخصصة، يمكنك استيراد ملف الـ DLL بسهولة إلى نسختك الخاصة.
خطوات التثبيت
1. لمستخدمي MaxiGuard (تثبيت سريع)
- انقل الملفات
SR_GameServer.exeوCTFRewards.dllوCtfRewards.txtمن الأرشيف إلى مسار ملفات السيرفر. - وافق على استبدال الملفات الموجودة.
- افتح ملف
CtfRewards.txt، واضبط الجوائز بالشكل الذي تريده، ثم ابدأ تشغيل السيرفر.
2. لمن يستخدم حماية مخصصة أو GameServer مختلف
- افتح برنامج Stud_PE (أو أي محرر PE آخر).
- قم بتحميل ملف
SR_GameServer.exeالخاص بك. - من تبويب Functions / Import، أضف ملف
CTFRewards.dllإلى جدول الاستيراد ثم احفظ الملف. - ضع ملف
CtfRewards.txtفي مجلد GameServer واضبط الإعدادات.
ضبط الإعدادات (CtfRewards.txt)
يكفي استخدام التنسيق التالي لكل سطر داخل الملف:
; ItemCode Count Rate(%)
ITEM_ETC_SD_TOKEN_01 5 100
ITEM_ETC_GOLD_BAR 1 25
روابط التحميل
رابط التحميل: سجّل الدخول لتحميل الملف
فحص VirusTotal: سجّل الدخول لعرض نتيجه فايروس توتال
SR_GameServer.exe الأصلي قبل إجراء أي تغيير. إذا كانت لديك أي استفسارات أو واجهت مشكلة، يرجى كتابتها في الردود. بالتوفيق للجميع!

تعليقات (0)
لا توجد تعليقات حتى الآن
كن أول من يشارك أفكارك وابدأ المحادثة!