Öncelikle herkese iyi günler dilerim. Yaptığım bir sisteme zamanlayıcı eklemek istiyorum. setTimer kodu addEventHandler içerisinde kullanılmış bir fonksiyon içinde yer alacak. Yani addEventHandler içerisindeki fonksiyonun oyuncu tırnak içinde belirttiğim eylemi gerçekleştirdikten 5 saniye sonra devreye girmesini istiyorum. setTimer i addEventHandler içerisinde bir yere koyduğumda bad argument hatası alıyorum. Çeşitli yerlerde denedim ama her yerde bir sorun çıkarttı. Fonksiyonu setTimer içerisinde yazmayı denedim yine olmadı. Fonksiyonu addEventHandler içerisinden çıkartıp setTimer'de değişken verip yine setTimer içerisinde yazmayı denedim fonksiyonu ve addEventHandler de belirttiğim eylem gerçekleştikten sonra setTimer'a verdiğim değişkeni yazdım fakat yine olmadı. Aşşağıya konu ile ilgili uğraştığım kodu bırakacağım. Bilgisi olan arkadaşlar yardımcı olabilirlerse çok sevinirim. Hepinize şimdiden teşekkür ederim.

Kod :
addEventHandler("onPlayerChangeNick",root, function()
local serial,takim = getPlayerSerial(source),getPlayerTeam(source)
if not takim then return end
local takimisim = getTeamName(takim)
if not takimlar[takimisim] then return end
if not serialler[serial] then
kickPlayer(source,"ApH takımında yer almıyorsun.")
end
end)
İçeride bulunan fonksiyon oyuncu isim değiştirdikten 5 saniye sonra devreye girsin istiyorum. Bu arada Fonksiyon ile setTimer i ayrı fonksiyonlar içerisinde yapıp setTimer'a ilk fonksiyonu zamanlamasını yapıp sonra addEventHandler'e setTimer ın fonksiyonunu kaydettim fakat yine işe yaramadı. Bir de sitede şu kod yazarken ki kullandığınız 'Kod:' diye belirtilen panel veya alanı nasıl yapıyorsunuz onu da söylerseniz sevinirim.
