Pelajari
Kelas Engine
UserSettings
Tidak Dapat Dibuat

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.


Rangkuman
Anggota yang Diwariskan
Contoh Kode
Contoh IsUserFeatureEnabled
if UserSettings():IsUserFeatureEnabled("UserNoCameraClickToMove") then
print("'ClickToMove' seharusnya tidak lagi dimuat dari CameraScript!")
else
print("'ClickToMove' masih dimuat dari CameraScript!")
end
Deteksi Mode Layar Penuh
local gameSettings = UserSettings().GameSettings
local function checkFullScreenMode()
local inFullscreen = gameSettings:InFullScreen()
if inFullscreen then
print("Mode Layar Penuh diaktifkan!")
else
print("Mode Layar Penuh dinonaktifkan!")
end
end
checkFullScreenMode()
gameSettings.FullscreenChanged:Connect(checkFullScreenMode)
Pendengar Pengaturan Pengguna
local gameSettings = UserSettings().GameSettings
local function onGameSettingChanged(nameOfSetting)
-- Ambil nilai pengaturan ini melalui pcall untuk memastikan kita dapat mengambilnya.
-- Terkadang peristiwa terjadi dengan properti yang tidak dapat diakses oleh LocalScripts.
local canGetSetting, setting = pcall(function()
return gameSettings[nameOfSetting]
end)
if canGetSetting then
print("Pengaturan Anda " .. nameOfSetting .. " telah berubah menjadi: " .. tostring(setting))
end
end
gameSettings.Changed:Connect(onGameSettingChanged)

Referensi API
Metode
IsUserFeatureEnabled
Kemampuan: Players
UserSettings:IsUserFeatureEnabled(name:string):boolean
Parameter
name:string
Memberikan nilai
Contoh Kode
Contoh IsUserFeatureEnabled
if UserSettings():IsUserFeatureEnabled("UserNoCameraClickToMove") then
print("'ClickToMove' seharusnya tidak lagi dimuat dari CameraScript!")
else
print("'ClickToMove' masih dimuat dari CameraScript!")
end

Reset
Kemampuan: Players
UserSettings:Reset():()
Memberikan nilai
()

©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.