مواد پر جائیں

Mizan کے ساتھ Rust کی مرکزی پابندی

اپنے Rust سرور کی مرکزی پابندی کو Mizan کی طرف موڑیں، اور جن کھلاڑیوں پر Mizan کی پڑھی جانے والی کسی پابندیوں کی فہرست میں چیٹنگ کی پابندی اب بھی نافذ ہو، انہیں شامل ہوتے وقت روک دیا جائے گا۔

آخری بار اپ ڈیٹ: ۔

آپ کو کیا چاہیے

Mizan پر ایسی کمیونٹی جسے عملے نے منظور کیا ہو، اور اس کی ایک API کلید۔ کلید اپنی کمیونٹیز میں اپنی کمیونٹی کے صفحے پر "API کلیدیں" کے تحت بنائیں۔ Mizan پوری کلید صرف ایک بار دکھاتا ہے، اس لیے اسی وقت کاپی کر لیں۔

اینڈ پوائنٹ سیٹ کریں

یہ دو سطریں اپنے سرور کنسول میں چلائیں، mzn_your_key کی جگہ اپنی کلید رکھ کر، اور انہیں اپنی server.cfg میں شامل کریں تاکہ ری اسٹارٹ کے بعد بھی سیٹ رہیں۔ Rust شامل ہونے والے ہر کھلاڑی کی SteamID64 پتے کے آخر میں جوڑ دیتا ہے۔

server.cfg
server.bansServerEndpoint "https://api.mizan.ac/v1/rust/mzn_your_key/"
server.bansServerFailureMode 0

کلید پتے میں اس لیے ہے کہ Rust اسے ہیڈر کے طور پر نہیں بھیج سکتا۔ اپنی کنفیگ کو ہر اس چیز سے دور رکھیں جو کھلاڑی ڈاؤن لوڈ کر سکیں: جس کے پاس کلید ہو وہ آپ کی کمیونٹی کے طور پر ریکارڈ پڑھ سکتا ہے۔

کسے روکا جاتا ہے

کسی کھلاڑی کو صرف تب روکا جاتا ہے جب اس کے اکاؤنٹ پر کسی پابندیوں کی فہرست کی ایسی پابندی نافذ ہو جس پر چیٹنگ کا لیبل ہو۔ ختم ہو چکی پابندیاں اور گریفنگ جیسی رویّے پر پابندیاں کسی کو نہیں روکتیں۔ نہ ہی وہ اکاؤنٹس روکے جاتے ہیں جنہیں Mizan کے عملے نے صاف قرار دیا ہو۔

کھلاڑی دیکھتا ہے کہ کن فہرستوں نے اس پر پابندی لگائی اور اعتراض کہاں کرنا ہے، اور جب فہرست نے اختتامی تاریخ مقرر کی ہو تو باقی وقت بھی: “Banned for cheating by Example Network. This server checks the ban lists Mizan reads. To dispute it: https://mizan.ac/disputes”۔

ہر پابندی فہرست کا فیصلہ ہے۔ پابندی پر اعتراض بتاتا ہے کہ کھلاڑی پابندی لگانے والی فہرست سے کیسے اپیل کرتا ہے۔

جب Mizan کسی کھلاڑی کو جانچ نہ سکے

اگر Mizan جواب نہ دے سکے، کسی خرابی کی وجہ سے یا اس لیے کہ آپ کی کمیونٹی اس منٹ کی اپنی درخواستیں استعمال کر چکی ہے، تو یہ Rust کو بتاتا ہے کہ کھلاڑی پر پابندی نہیں اور وہ شامل ہو جاتا ہے۔ کسی کھلاڑی کے بارے میں جواب ایک منٹ تک پرانا ہو سکتا ہے۔

bansServerFailureMode کو 0 پر رکھیں۔ 1 پر Rust ہر بار جانچ ناکام ہونے پر سب کو روک دیتا ہے، جن میں ٹائم آؤٹ، حذف شدہ کلید یا ابھی منظوری کی منتظر کمیونٹی بھی شامل ہیں۔ Rust ہر ناکامی سرور کنسول میں لکھتا ہے۔

سرور پر پہلے سے موجود کھلاڑی

Rust کھلاڑیوں کو صرف شامل ہوتے وقت جانچتا ہے، اس لیے اینڈ پوائنٹ سیٹ کرنے سے پہلے سے کھیلنے والا کوئی کھلاڑی نہیں نکلتا۔ اس کے لیے kick استعمال کریں۔

API سے مزید

یہی کلید کسی کھلاڑی کا پورا ریکارڈ پڑھتی ہے اور آپ کی اپنی پابندیاں شامل کرتی ہے۔ Mizan API ریفرنس میں ہر روٹ درج ہے۔ Facepunch کا مرکزی پابندی کا صفحہ اس جانچ کا Rust والا پہلو بتاتا ہے۔