تعد وحدة التحكم للمطورين أداة لتصحيح الأخطاء في لعبتك عند الاختبار في الاستوديو أو تشغيلها في الإنتاج. تعرض رسائل السجل والأخطاء مشابهة لنافذة الإخراج ومعلومات مفصلة عن الذاكرة والشبكة والمزيد.
You can open the console during a testing or live game session using any of the following ways:
- Press F9.
- Type /console into the chat.
- Use the in-game menu:
Open the in-game Roblox Menu.

Select the Settings tab.
Scroll down to Developer Console and click Open.
أقسام وحدة التحكم
تظهر شريط الاختصارات في أعلى وحدة التحكم عدد الأخطاء الحرجة والتحذيرات، واستخدام ذاكرة العميل، ومتوسط زمن الاستجابة؛ انقر على أي من هذه القيم للانتقال إلى قسمها المقابل في وحدة التحكم. أسفل شريط الاختصارات توجد سلسلة من الأدوات كما هو موضح أدناه.

السجل
تظهر أداة السجل رسائل تشخيصية من السكربتات.

باستخدام مفتاح تبديل العميل-الخادم، يمكنك التبديل بين عرض العميل والخادم:
- عرض العميل يظهر الإخراج من LocalScripts و/أو Scripts مع RunContext مضبوط على Enum.RunContext.Client. يمكن لأي شخص يقوم بتشغيل اللعبة عرض رسائل الإخراج المحلية.
- عرض الخادم يظهر الإخراج من Scripts على جانب الخادم (RunContext مضبوط على Enum.RunContext.Server أو Enum.RunContext.Legacy). يمكن فقط لمالك اللعبة أو أعضاء المجموعة الذين لديهم إذن تعديل عرض رسائل الإخراج الخاصة بالخادم.
الذاكرة
توفر وحدة التحكم للمطورين أداتين لمراقبة استخدام الذاكرة، بما في ذلك:
الذاكرة — عرض استهلاك الذاكرة في الوقت الحقيقي حسب فئات الاستخدام، بما في ذلك استخدام الذاكرة من مكوناتك المخصصة وعمليات المحرك الداخلية.
كومة Luau — إنشاء لقطات على ذاكرة الكومة، والتي تشير إلى تخصيص الذاكرة لسكربتاتك. توفر هذه الأداة وجهات نظر مختلفة لتخصيص الذاكرة لمساعدتك في تحديد تخصيص الذاكرة الحالي والمشكلات من زوايا مختلفة، مثل أنواع الكائنات وفئات المحرك. كما يسمح لك بإنشاء لقطات متعددة لمقارنة الاختلافات في استخدام الذاكرة بمرور الوقت.
لمزيد من المعلومات، راجع استخدام الذاكرة
الشبكة
تظهر أداة الشبكة عدد المكالمات الشبكية التي قامت بها اللعبة. يشمل ذلك المكالمات الصريحة التي تمت عبر HttpService وطلبات الويب التي تمت بواسطة خدمات Roblox مثل DataStoreService. تحتوي أداة الشبكة على قسمين:
قسم الملخص يسرد ملخصًا لجميع المكالمات الشبكية حسب النوع. يحتوي كل نوع على تفاصيل حول عدد الطلبات، وعدد الطلبات الفاشلة، ومدة الوقت التي استغرقها الطلب.
قسم التفاصيل يسرد كل مكالمة ويب فردية. تظهر كل صف طريقة HTTP، مثل GET أو POST، جنبًا إلى جنب مع رمز الحالة، ووقت التنفيذ، ونوع الطلب، ورابط الطلب. انقر على مكالمة ويب لرؤية تفاصيل استجابتها، على سبيل المثال:
{"Version":"1.1":"Content":{"Headers":[]},"StatusCode":"OK","ReasonPhrase":"OK","Headers":[],"TrailingHeaders":[],"RequestMessage":null,"IsSuccessStatusCode":true}
محلل السكربت
تسمح لك أداة محلل السكربت بتسجيل جلسات التحليل لجميع السكربتات التي تعمل وعرض تكاليف وقت وحدة المعالجة المركزية الخاصة بها مع إعدادات تسجيل وعرض مخصصة. إنها مفيدة لتحديد السكربتات التي تستهلك أكبر قدر من موارد وحدة المعالجة المركزية وتبطئ الأداء. لمزيد من المعلومات، راجع محلل السكربت.