تتضمن جميع ألعاب Roblox عدة عناصر واجهة مستخدم مفعلة بشكل افتراضي. إذا كنت لا تحتاج إلى أي من هذه العناصر أو إذا كنت ترغب في استبدالها بإبداعاتك الخاصة، يمكنك استخدام الطريقة SetCoreGuiEnabled() في نص برمجي على جانب العميل مع الخيار المرتبط Enum.CoreGuiType.
| واجهة المستخدم الافتراضية | التعداد المرتبط |
|---|---|
| قائمة Players التي يتم تحديثها ديناميكيًا، تُستخدم عادةً كـ لوحة زعماء. | Enum.CoreGuiType.PlayerList |
| شريط Health الخاص بالشخصية. لا يظهر إذا كانت Humanoid الخاصة بالشخصية بصحة كاملة. | Enum.CoreGuiType.Health |
| حقيبة Backpack الخاصة بالشخصية والتي تحتوي على أدوات داخل اللعبة. لا يظهر إذا لم يكن هناك أي Tools في الحقيبة. | Enum.CoreGuiType.Backpack |
| نافذة الدردشة النصية. | Enum.CoreGuiType.Chat |
| قائمة منبثقة للشخصية المؤثرات الصوتية. | Enum.CoreGuiType.EmotesMenu |
| نافذة تعرض منظور اللاعب أو رؤية شخصيته الخاصة. لا تظهر إلا إذا كان اللاعب قد قام بتمكين الرؤية الذاتية من قائمة Roblox. | Enum.CoreGuiType.SelfView |
| زر التقاط لقطة شاشة على الجانب الأيمن من الشاشة. لا يظهر إلا إذا كان اللاعب قد قام بتمكين التقاطات من قائمة Roblox. | Enum.CoreGuiType.Captures |
| يمكن لمبدل الصورة الرمزية أن يسمح للمستخدمين بتغيير صورة شخصيتهم على المنصة. | Enum.CoreGuiType.AvatarSwitcher |

نص برمجي عميل - تعطيل عناصر واجهة المستخدم الافتراضيةlocal StarterGui = game:GetService("StarterGui")-- تعطيل شريط الصحة الافتراضي والحقيبةStarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Health, false)StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false)
بالإضافة إلى ذلك، تتضمن الأجهزة التي تحتوي على قدرات لمسية مفتاح تحكم افتراضي وزر قفز بشكل افتراضي. إذا رغبت في ذلك، يمكنك إخفاء هذه العناصر من خلال تعيين GuiService.TouchControlsEnabled إلى false في نص برمجي على جانب العميل.

نص برمجي عميل - تعطيل عناصر التحكم باللمسlocal GuiService = game:GetService("GuiService")GuiService.TouchControlsEnabled = false