debug.setlocal
Örnek
Yerel değişkenleri yazdırır, onları ayarlar, ardından değişkenleri tekrar yazdırır.
local var1 = "Luke, ben senin baban değilim."
local var2 = "PMFPMF"
(function()
print("Yerel değişkenler şimdi alınıyor!")
PrintTable({debug.getlocal(2, 1)})
PrintTable({debug.getlocal(2, 2)})
print("\nYerel değişkenler şimdi ayarlanıyor!")
print(debug.setlocal(2, 1, "Ben aslında senin annenim."))
print(debug.setlocal(2, 2, "Chemo-chi"))
print(debug.setlocal(2, 3, "Burada nil döndürülmeli!"))
print("\nİşte ayarlandıktan sonraki yerel değişkenler!")
PrintTable({debug.getlocal(2, 1)})
PrintTable({debug.getlocal(2, 2)})
end)()
Çıktı:
Yerel değişkenler şimdi alınıyor!
1 = var1
2 = Luke, ben senin baban değilim.
1 = var2
2 = PMFPMF
Yerel değişkenler şimdi ayarlanıyor!
var1
var2
nil
İşte ayarlandıktan sonraki yerel değişkenler!
1 = var1
2 = Ben aslında senin annenim.
1 = var2
2 = Chemo-chi
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord