Roblox Guidebookقاعدة المعرفة
العربية ⌄

Luau وآليات Roblox

السكربتات والأحداث والتفاعلات وتشخيص الآليات التعليمية.

ابدأ بغرض السكربت ومكان تنفيذه. لا ينتج النص نفسه النتيجة نفسها تلقائيا في سياق الخادم والعميل. اختر آلية صغيرة للفحص الأول: زر مساعدة أو محطة تفاعل أو نقطة حفظ. سجل الفعل المتوقع قبل إضافة مزيد من الميزات.

إذا اختلفت النتيجة، استخدم Output والرسالة الدقيقة بدلا من تغييرات عشوائية. تفصل عملية التحقق من RemoteEvent طلب اللاعب عن قرار الخادم. تساعد الأمثلة والفحوص المعزولة على فهم الاتفاق، لكن Studio والعملاء المتعددين واللعبة المنشورة تحتاج اختبارات منفصلة. اقرأ الحدود وخطة الاختبار في الدليل المختار.

التطوير05

دوال Luau: المعاملات وreturn وفحص النتائج

تعلّم استقبال نتيجة الدالة والتمييز بين return وprint والتحقق من المدخلات. نحسب المحطات المتبقية في مسار تعليمي بأمثلة أصلية قابلة للتنفيذ وفحوص للحالات الحدية.

Roblox Creator Hub — Functionsاقرأ
التطوير06

جداول Luau: قائمة نقاط المسار والبحث بالمفتاح

يمكن لجدول وصف الترتيب ولآخر حفظ معلومات المحطات بأسماء. في مشي تعليمي تخيلي بالفوانيس نميز الفهرس والمفتاح والقيمة، ونقرأ سجلاً، ونفحص المواقع بعد إدراج عنصر أو إزالته.

Roblox Creator Hub — Tablesاقرأ
التطوير10

ProximityPrompt في Roblox: متى يسمح الخادم بالتفاعل

تتبّع باباً تدريبياً من ظهور التلميح إلى تغيير مسموح للحالة. جهّز فحوص الشخصية والهدف والمسافة والتكرار، ثم سجّل شروط الاختبار ونتائجه بصورة واضحة.

Roblox Creator Hub — Securing the client-server boundaryاقرأ
التطوير11

حدود الطلبات في Roblox: حماية تلميح الخادم من النقر المتكرر

نبني محدداً تعليمياً لتلميح الورشة: أربع محاولات فورية ثم تجدد وحدتان كل ثانية. نشرح حالة مستقلة للاعبين ووقت الخادم واستعادة الزر واختبارات محلية دون إرسال حركة اختبار حقيقية إلى Roblox.

Roblox Creator Hub — Client-server boundaryاقرأ
التطوير12

UpdateAsync في Roblox: لماذا قد تفقد عمليتا حفظ تغييراً واحداً

يقرأ خادمان خياليان لورشة القيمة 100 ويضيف كل منهما 5، لكن النتيجة المحفوظة تبقى 105. نفصل استبدال نسخة قديمة عن تحويل الحالة الحالية، ونرسم تسلسل التعارض، ونختبر دالة محلية دون الاتصال بمخزن حقيقي.

Roblox Creator Hub — Data storesاقرأ
التطوير13

حفظ التقدم لأول مرة في Roblox: القراءة والتعديل والدخول من جديد

نجهز تمرينًا صغيرًا حول عداد واحد محفوظ. نميز بيانات اللاعب عن ملف المشروع، ونستخدم تجربة اختبار منفصلة، ونتجنب اعتبار فشل التحميل ملفًا جديدًا فارغًا. هذا درس تمهيدي وليس نظامًا مكتملًا لاقتصاد لعبة منشورة.

Roblox Creator Hub — Data storesاقرأ