تكوين مرشح الشتائم والألفاظ النابية مع مرشح Silkroad vSRO (Guard)
إحدى القواعد الأساسية لإدارة الخادم هي ضمان السلام داخل اللعبة على خوادم Silkroad الخاصة ومنع الإعلان أو الشتائم في قنوات الدردشة العامة (العالمية، الكل، الحزب، النقابة). تتم عملية الحظر هذه عادةً من خلال برنامج Guard (Filter) الذي يتم تشغيله أمام الخادم أو الإجراءات الموجودة على SQL Server. ستتعرف في هذا الدليل على تكوين عامل التصفية.
الطريقة الأولى: حجب الكلمات عبر برنامج Guard (الفلتر).
إذا كنت تستخدم برنامج vSRO Guard محدث (KServer، Edx، Versus، F8، وما إلى ذلك) على الخادم الخاص بك، فسيتم حظر الألفاظ النابية مباشرة من واجهة الفلتر أو من ملفات txt في مجلد الفلتر:
- انتقل إلى مجلد الخادم حيث تم تثبيت برنامج Guard الخاص بك.
- الموجود في المجلد تصفية الكلمات.txt, BannedWords.txt افتح ملف قائمة الكلمات باسم مشابه.
- اكتب الكلمات البذيئة أو الكلمات العامية أو الروابط الإعلانية للخادم المنافس التي تريد حظرها، **كلمة واحدة في كل سطر**.
- تأكد من ظهور القائمة في اللعبة بالضغط على زر "Reload" أو "Refresh" من لوحة Guard. عندما يحاول اللاعبون كتابة هذه الكلمات، ستظهر الكلمة إما كعلامة نجمية (*) أو سيعطي المرشح DC تلقائيًا للاعب.
الطريقة الثانية: إنشاء عامل تصفية للدردشة عبر SQL Server
إذا كان برنامج التصفية الذي تستخدمه لا يحتوي على هذه الميزة، فيمكنك حظره باستخدام مشغل أو إجراء يقوم بفحص سجلات الدردشة في SQL Server. ومع ذلك، يجب تحسين هذه الطريقة بعناية حتى لا تتعب أداء الخادم:
- التحقق من سجل الدردشة
_AddLogCharباستخدام حلول استعلام SQL التي ستقوم بتصفية البيانات المكتوبة على الجدول على الفور، يمكن إرسال تحذير أو عقوبة تلقائية (كتم/حظر) إلى شخصية اللاعب من خلال النظام بمجرد اكتشاف الكلمة التي تمت تصفيتها.
تم إعداد هذه المقالة خصيصًا لـ PvPServer.