XP ونظام المستوى
يستخدم Xponent نظام XP والمستوى بالكامل محرك XP قابل للتكوين. وإليك كيفية العمل تحت الغطاء.
رسالة XP
تربح كل رسالة يرسلها العضو نقاط الخبرة الأساسية + مكافأة عشوائية (0–10). القاعدة قابلة للتكوين (الافتراضي: 15 XP). فترة التباطؤ لكل عضو (الافتراضي: 60 ثانية) تمنع نشر البريد العشوائي. يتم تجاهل رسائل الروبوت دائمًا.
Reaction XP
عند تمكين Reaction XP، فإن إضافة رد فعل يكسب XP (الافتراضي: 5 XP). لها فترة تهدئة منفصلة خاصة بها وحد أقصى يومي اختياري لمنع إساءة الاستخدام.
منحنيات المستوى
خطية: نقاط الخبرة المطلوبة = المستوى × 100 × المضاعف. نفس الفجوة دائمًا.
قياسي (افتراضي): نقاط الخبرة المطلوبة = المستوى² × 100 × المضاعف.
شديد: نقاط الخبرة المطلوبة = المستوى² × 200 × المضاعف.
الأسي: نقاط الخبرة المطلوبة = 1.5^المستوى × 50 × المضاعف. المستويات المبكرة سهلة، والمستويات اللاحقة تصبح صعبة للغاية.
أحداث المستوى الأعلى
عندما يتجاوز أحد الأعضاء حد المستوى، يعلن الروبوت عن ذلك في القناة التي تم تكوينها (أو القناة الحالية). ثم يتحقق بعد ذلك من جدول مكافآت الأدوار ويقوم تلقائيًا بتعيين الأدوار أو استبدالها بناءً على الوضع الذي تم تكوينه.
الحد الأقصى للمستوى
اختياري. عند التعيين، يتوقف الأعضاء عن اكتساب XP بمجرد وصولهم إلى هذا المستوى. مفيد لأنظمة الهيبة أو عمليات إعادة التعيين الموسمية.
المتطلبات
- → يجب تمكين غرض محتوى الرسالة في بوابة مطور Discord
- → نية GuildMessageReactions مطلوبة لتفاعل XP
- → نية GuildMembers مطلوبة لتتبع الدعوة ومزامنة الأعضاء