Reflection

setscriptable

Mengubah apakah suatu properti dapat dituliskan dan mengembalikan keadaan sebelumnya.

Sintaks

setscriptable(instance: userdata, property: string, value: boolean): boolean

Argumen

NamaTipeDeskripsi
instanceuserdataContoh Roblox untuk diperiksa atau diperbarui.
propertystringNama properti yang akan dibaca atau diubah.
valuebooleanNilai baru untuk ditulis.

Return

NamaTipeDeskripsi
previousStatebooleanStatus skrip sebelumnya sebelum perubahan.

Deskripsi

Mengubah apakah suatu properti dapat dituliskan dan mengembalikan keadaan sebelumnya.

Panggil dengan 3 parameter: instance, property, value. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.

Mengembalikan previousState (boolean). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.

Contoh

Contoh pemanggilan dengan nilai placeholder.

local result = setscriptable(game, "example", true)
print(result)