╔══════════════════════════════════════════════════════╗
║ BRFX Hotels - Advanced Hotels System ║
║ for QBCore Framework ║
╚══════════════════════════════════════════════════════╝
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
سكربت فنادق متكامل وجاهز - يدعم عدة فنادق (Crastenburg / La Puerta) مع نظام اشتراك، ضيوف، ستاش قابل للترقية، كروت غرف، وأبواب تتزامن أتوماتيك مع ox_doorlock.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏨 الميزات الرئيسية:
✅ دعم فندقين جاهزين:
• Crastenburg Hotel - 30 غرفة (6 طوابق × 5 غرف)
• Tinsel Towers / La Puerta - 42 غرفة (6 طوابق × 7 غرف) عبارة عن مبنيين
• التبديل بينهم بسطر واحد في الكونفق
✅ نظام اشتراك ذكي:
• الاشتراك كل 14 يوم (قابل للتعديل)
• السعر قابل للتعديل
• اذا انتهى الاشتراك - تنحذف الغرفة + الستاش + الضيوف أتوماتيك
• ما يقدر يجدد قبل ما ينتهي (حماية من السبام)
✅ نظام ضيوف:
• صاحب الغرفة يقدر يضيف ضيوف (حتى 5 ضيوف)
• الضيوف يقدرون يفتحون الباب + يستخدمون الستاش
• اضافة الضيف بفلوس (السعر قابل للتعديل)
• الضيوف يتزامنون مع ox_doorlock أتوماتيك
✅ ستاش قابل للترقية:
• كل غرفة تبدأ بستاش افتراضي (20kg / 7 خانات)
• ترقية الوزن: +10kg / +20kg / +50kg
• ترقية الخانات: +5 / +10 / +20
• حد أقصى قابل للتعديل
• الستاش يتنظف لما ينتقل ملكية الغرفة (حماية)
✅ كروت غرف:
• كل لاعب يحصل على كرت غرفة لما يشترك
• يقدر يطلب كرت بديل من NPC (بسعر)
• الكرت يحمل معلومات الغرفة (بناية / طابق / رقم)
✅ نظام أبواب متكامل:
• كل غرفة مربوطة بـ ox_doorlock
• الصلاحيات تتزامن أتوماتيك (صاحب + ضيوف)
• لما تنحذف الغرفة - الباب ينقفل ويتنظف أتوماتيك
✅ قيود وظائف:
• وظائف معينة ما تقدر تستأجر (شرطة / اسعاف / الخ)
• اذا اللاعب انتقل لوظيفة محظورة - تنحذف غرفته أتوماتيك
✅ لوحة تحكم NUI:
• واجهة مرتبة للاعب تعرض معلومات الغرفة
• ترقية الستاش / اضافة وحذف ضيوف
• كل شي من داخل اللعبة بدون اوامر
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ نظام التفاعل:
يدعم نظامين:
• qb-target (BoxZone)
• darktrovx/interact (AddInteraction)
التبديل بينهم بسطر واحد في الكونفق.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 المتطلبات:
• QBCore Framework
• oxmysql
• ox_doorlock
• ox_inventory أو qb-inventory
• qb-target أو interact
• illenium-appearance / five-apperance / rcore_clothing (اختياري - للملابس)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 كل شي قابل للتعديل من config.lua:
• أسعار الاشتراك والترقيات
• عدد الضيوف
• حجم الستاش (ابتدائي + أقصى)
• وظائف محظورة
• نوع الفندق
• نظام التفاعل
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔒 حماية:
• الستاش ينمسح أتوماتيك لما تنتقل ملكية الغرفة
• أبواب ox_doorlock تتنظف لما تنحذف الغرفة
• ما يقدر يجدد الاشتراك وهو فعال (حماية سبام)
• فحص الوظيفة عند الدخول + عند تغيير الوظيفة
• Server-side validation لكل العمليات
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📞 الدعم: discord.gg/oo8
👨💻 التطوير: Brfx Development
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

