Agency-Admin: असली FiveM समुदायों के लिए पेशेवर मॉडरेशन टूलिंग
Agency-Admin उन सर्वर टीमों के लिए बनाया गया है जो मॉडरेशन को गंभीरता से लेती हैं। 2026 में पेशेवर एडमिन टूलिंग कैसा दिखता है, यह देखें।
Agency Scripts
Agency Scripts के संस्थापक और प्रमुख डेवलपर
शौकिया और पेशेवर उपकरणों के बीच अंतर
अधिकांश FiveM एडमिन मेनू शौकिया स्तर के होते हैं: हथियार देने, टेलीपोर्ट करने, नो-क्लिप जैसे बटन। Agency-Admin उन समुदायों के लिए बनाया गया है जो मॉडरेशन को उतनी ही गंभीरता से लेते हैं जितना कि एक वास्तविक गेम स्टूडियो की मॉडरेशन टीम।
संदर्भ के साथ क्रिया लॉगिंग
हर एडमिन क्रिया एक टेम्पर-प्रतिरोधी लॉग में लिखी जाती है जिसमें एडमिन आईडी, लक्ष्य, क्रिया, टाइमस्टैम्प, और कारण शामिल होते हैं। अब "उस खिलाड़ी को Rhino किसने दिया?" जैसी रहस्य नहीं रहेंगे। लॉग्स एडमिन UI के माध्यम से क्वेरी किए जा सकते हैं जिसमें एडमिन, समय सीमा, और क्रिया प्रकार के लिए फिल्टर होते हैं। यह बुनियादी जवाबदेही संरचना है जिसकी स्टाफ टीमों को वास्तव में जरूरत होती है।
अनुमति स्तर
तीन अंतर्निहित स्तर: मॉडरेटर (किक, टाइमआउट, बुनियादी आइटम जांच), एडमिन (बैन, आइटम देना, टेलीपोर्ट), सीनियर एडमिन (कॉन्फ़िग परिवर्तन, अनुमति प्रबंधन, डेटाबेस एडमिन)। प्रत्येक स्तर की क्रियाएं सख्ती से सीमित हैं, एक मॉडरेटर खुद को किसी चूक से बढ़ा नहीं सकता। हमने इस मॉडल का परीक्षण पिछले दो वर्षों में कई बड़े समुदायों के साथ किया है।
प्रतिबंध प्रबंधन
बैन समर्थन अवधि, कारण, साक्ष्य URL (स्क्रीनशॉट या वीडियो लिंक), अपील स्थिति, और समीक्षा नोट्स। जब एक प्रतिबंधित खिलाड़ी पुनः जुड़ने का प्रयास करता है, तो वे संदेश देखते हैं जिसमें कारण और, यदि कॉन्फ़िगर किया गया हो, एक अपील लिंक शामिल होता है। पारदर्शी मॉडरेशन प्रभावी मॉडरेशन है।
रीयल-टाइम खतरा पहचान
Agency-Admin ships with a configurable detection layer that flags suspicious patterns: sudden money spikes, impossible teleports, rapid item duplication, unusual weapon spawns. Flags surface in the admin dashboard with full context. We're not an anticheat, we're a detection tool that makes admin response time drop from hours to minutes.
इंस्टॉलेशन & सेटअप
Agency-Admin requires oxmysql for log persistence. Import admin.sql अपने डेटाबेस में, अपने सर्वर में संसाधन जोड़ें, और जोड़ें ensure agency-admin को server.cfg। प्रारंभिक एडमिन असाइनमेंट के माध्यम से होता है config.luaअपने उच्चतम-विश्वास पहचानकर्ताओं को वरिष्ठ प्रशासकों के रूप में सूचीबद्ध करें। अन्य सभी अनुमति अनुदान आगे इन-गेम UI के माध्यम से प्रबंधित किए जाते हैं।
संसाधन स्टार्टअप पर आपके फ्रेमवर्क का स्वचालित पता लगाता है। QBCore और ESX अनुमति हुक बंडल किए गए हैं; स्टैंडअलोन सेटअप लागू करते हैं Config.IsAdmin(src, level) function मैन्युअली रखें।
कॉन्फ़िगरेशन विकल्प
यह config.lua अनुमति और पहचान सेटिंग्स को कवर करता है:
- अनुमति स्तरप्रत्येक स्तर के नाम और क्षमताएँ पूरी तरह से पुनर्परिभाषित की जा सकती हैं। डिफ़ॉल्ट तीन-स्तरीय मॉडल एक प्रारंभिक बिंदु है, आवश्यकता नहीं।
- पता लगाने की सीमाएँमनी-स्पाइक सीमा, टेलीपोर्ट दूरी सीमा, और आइटम-काउंट वेग जो झंडे ट्रिगर करते हैं, कॉन्फ़िगर करें।
- Discord वेबहुक , सभी एडमिन क्रियाएं और डिटेक्शन फ्लैग्स इन-गेम लॉग के साथ-साथ Discord चैनल पर फॉरवर्ड हो सकते हैं।
- प्रतिबंध अपील URL", प्रतिबंधित खिलाड़ियों को उनके प्रतिबंध संदेश में दिखाया गया URL।
- लॉग संरक्षण , प्रशासनिक कार्रवाई लॉग कितने दिनों तक रखे जाते हैं इससे पहले कि स्वचालित सफाई हो। डिफ़ॉल्ट 90 दिन।
- वरिष्ठ एडमिन के लिए स्टील्थ मोड", वरिष्ठ व्यवस्थापक बिना खिलाड़ी सूचियों में दिखाई दिए सर्वर को गुमनाम रूप से ब्राउज़ कर सकते हैं।
फ्रेमवर्क संगतता
Agency-Admin works on QBCore, ESX, and standalone setups. The permission layer is the only framework-touching piece, everything else (UI, logging, ban system, detection engine) is framework-agnostic. For custom frameworks, the compatibility shim is four functions in config.lua.
क्यों यह रोलप्ले के लिए महत्वपूर्ण है
सर्वर स्वास्थ्य सीधे मॉडरेशन गुणवत्ता से जुड़ा है। जो समुदाय दृश्यमान, सुसंगत, और जवाबदेह मॉडरेशन रखते हैं वे खिलाड़ियों को लंबे समय तक बनाए रखते हैं, उन लोगों की तुलना में जो अनौपचारिक निर्णयों पर निर्भर करते हैं। Agency-Admin का ऑडिट लॉग मुख्य जवाबदेही तंत्र है: जब कोई मॉडरेशन निर्णय चुनौती दी जाती है, तो लॉग सटीक संदर्भ प्रदान करता है कि क्या हुआ, कब, और किसने इसे अधिकृत किया।
डिटेक्शन लेयर एडमिन टीम के रुख को प्रतिक्रियाशील से सक्रिय में बदल देता है। संदिग्ध चीटर के बारे में खिलाड़ी रिपोर्ट का इंतजार करने के बजाय, डैशबोर्ड संदिग्ध पैटर्न को सामने लाता है इससे पहले कि वे सर्वर-व्यापी नुकसान करें। एक घंटे में पकड़ा गया मनी डुप बहुत कम नुकसान करता है बनाम दो दिन तक बिना पकड़े चलने वाला।
अनुमति स्तर प्रणाली अंदरूनी जोखिम से सुरक्षा करती है। एक नए नियुक्त मॉडरेटर के पास वरिष्ठ एडमिन के समान पहुंच होना सुरक्षा और जिम्मेदारी का मुद्दा है। सख्त सीमित अनुमतियाँ इस बात को सुनिश्चित करती हैं कि यदि कोई स्टाफ सदस्य दुष्ट हो जाए, तो प्रभाव क्षेत्र उनके स्तर तक सीमित रहे।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं अनुमति प्रणाली के साथ एकीकृत कस्टम एडमिन कमांड जोड़ सकता हूँ?
हाँ। उपयोग करें exports['agency-admin']:RegisterCommand(name, tier, handler) कस्टम कमांड पंजीकृत करने के लिए जो Agency-Admin की अनुमति जांच और स्वचालित लॉगिंग को विरासत में लेते हैं। आपका कमांड एडमिन UI की कमांड सूची में दिखाई देता है और बिल्ट-इन क्रियाओं के समान लॉग होता है।
बैन सिस्टम VPN/alt खातों को कैसे संभालता है?
Agency-Admin logs the full identifier set (license, steam, discord, IP) at ban time. On reconnect attempts it checks all identifiers, not just the one used for login. For servers with persistent ban evasion issues, the dashboard includes a flagging system for suspicious identifier patterns.
क्या मॉडरेटर्स कार्रवाई करने से पहले डिटेक्शन फ्लैग्स देख सकते हैं?
फ्लैग उस प्रकार के लिए न्यूनतम कॉन्फ़िगर किए गए स्तर या उससे ऊपर के सभी व्यवस्थापकों को दिखाए जाते हैं। मनी-स्पाइक फ्लैग सभी व्यवस्थापकों को दिखाई देते हैं; टेलीपोर्ट-असंभव फ्लैग डिफ़ॉल्ट रूप से केवल तकनीकी व्यवस्थापकों को रूट किए जाते हैं। सभी फ्लैग-दर्शन भी लॉग किए जाते हैं, व्यवस्थापक देख सकते हैं कि उनके सहयोगियों ने कौन से फ्लैग की समीक्षा की और क्या कार्रवाई (यदि कोई हो) की गई।
क्या Agency-Admin अन्य एडमिन मेनू जैसे vMenu या qb-adminmenu के साथ टकराता है?
कोई संघर्ष नहीं। Agency-Admin अन्य मेनू के साथ सह-अस्तित्व में रह सकता है, वे अलग-अलग keybinds पर काम करते हैं और स्थिति साझा नहीं करते। कुछ सर्वर संक्रमण के दौरान Agency-Admin को एक विरासत एडमिन मेनू के साथ चलाते हैं, लॉगिंग और डिटेक्शन के लिए Agency-Admin का उपयोग करते हुए अनुभवी स्टाफ सदस्यों के लिए परिचित कमांड बनाए रखते हैं।
आवश्यकताएँ
- FiveM सर्वर (QBCore, ESX, या standalone)
- oxmysql
- वैध Agency-Admin लाइसेंस के साथ cfx.re खाता
- वैकल्पिक: Agency-Reports (एकीकृत प्लेयर रिपोर्ट हैंडलिंग के लिए)
टूलिंग के आसपास एक स्टाफ संस्कृति बनाना
दुनिया के सर्वश्रेष्ठ एडमिन टूल तब भी मदद नहीं करते जब आपका स्टाफ संस्कृति जवाबदेही का समर्थन नहीं करती। Agency-Admin का ऑडिट लॉग उन समुदायों में सबसे मूल्यवान है जहां स्टाफ जानते हैं कि उनके कार्य लॉग किए जाते हैं और इसे निगरानी के बजाय मानक संचालन प्रक्रिया के रूप में स्वीकार करते हैं।
शुरुआत में ही सुनिश्चित करें कि सभी एडमिन क्रियाएं लॉग्ड इंटरफेस के माध्यम से होती हैं। त्वरित सुधारों के लिए "सिर्फ इस बार" लॉगिंग को बायपास करने के प्रलोभन का विरोध करें, लॉग का मूल्य उसकी पूर्णता में है। जब आपको घटनाओं को पुनर्निर्मित करना हो तो गेप्स वाला लॉग लगभग बिना लॉग के बराबर खराब होता है।
जब कुछ गलत न हो तब भी साप्ताहिक स्टाफ समीक्षा में डिटेक्शन फ्लैग्स का उपयोग करें। जब कुछ उल्लेखनीय नहीं होता है तब भी एक सप्ताह के फ्लैग्स की समीक्षा करने से सामान्य क्या दिखता है इसकी परिचितता बनती है, जो असामान्यताओं को स्पष्ट बनाता है जब वे प्रकट होती हैं।
अनुमति स्तर प्रणाली तब सबसे अच्छी काम करती है जब स्तरों के माध्यम से पदोन्नति महत्वपूर्ण मील के पत्थर हों। एक मॉडरेटर जो तीन महीने की साफ-सुथरी लॉग्ड सेवा के बाद एडमिन पहुंच प्राप्त करता है उसके पास वह संदर्भ और निवेश होता है जो तुरंत पूर्ण पहुंच देने से नहीं बनता।