سكربت الحظر الآمن والمناسب لجميع السيرفرات
سكربت مخصص فقط لحظر اللاعبين بواجهة مستخدم ملائمة بصرياً للمستخدم
السكربت خفيف ولا يتطلب أي استهلاك مستمر على الطرفين (اللاعب والسيرفر)
يعمل مع جميع الفريموركات (ESX / QBCore / Standalone) لأنه يعتمد على معرّفات اللاعب فقط، ولا يحتاج أي تعديل على سكربتاتك الحالية.
XKD-482) يسهّل على اللاعب التظلم وعلى الإداري البحث وفك الحظر.عند دخول أي لاعب يتم حفظ جميع معرّفاته (License / Steam / Discord / FiveM) بالإضافة إلى بصمات الجهاز (HWID) وربطها بحسابه الأساسي.
وعند حظر أي حساب، يتم طرد ومنع كل حساب يشارك أي معرّف أو بصمة جهاز معه — يعني اللاعب المحظور ما يقدر يرجع بحساب ثاني.
ولأن هذا الأمر قد يظلم لاعبين أبرياء (إخوة في نفس البيت أو جهاز مشترك)، أضفنا خاصية فك الارتباط: يقدر أدمن يفصل حسابين عن بعض بضغطة واحدة، ويعيد ربطهما لاحقاً وقت ما يشاء.
عند محاولة اللاعب المحظور الدخول، تظهر له بطاقة أنيقة تحتوي على:
يعتمد على صلاحيات FiveM الأصلية (ACE) وينقسم إلى أربع صلاحيات منفصلة تقدر توزعها كما يناسبك:
الواجهة تخفي تلقائياً أي زر لا يملك الإداري صلاحيته، ومع ذلك يتم التحقق من كل طلب في السيرفر ولا يتم الوثوق بالواجهة إطلاقاً.
تقدر تربط السكربت مع نظام الأنتي تشيت أو أي سكربت آخر:
-- حظر لاعب متصل لمدة يوم، ويرجع معرّف الحظر
local banID = exports.yBan:Ban(source, "السبب", 86400, "اسم الإداري")
-- حظر دائم لحساب غير متصل
exports.yBan:Ban("license2:xxxxxxxx", "السبب", 0)
exports.yBan:Unban("XKD-482")
exports.yBan:IsBanned(source)
exports.yBan:Unlink(identifierA, identifierB)
exports.yBan:Relink(identifierA, identifierB)
exports.yBan:GetBanCount()ensure yBan، وعدّل الصلاحيات./yban.للدعم الفني والاستفسارات: discord.gg/yscripts