Co za problem, zmienna 'theTarget' to docelowy gracz. Wystarczy usun?? zb?dny kod i wykona? sw?j.
Zabierasz jemu kas? i co tam tylko jeszcze chcesz.
Co do blokady czasowej, proponuj? zrobi? tabel?, u do?u kodu tam gdzie wykonuj? si? operacje doda?:
tabela[source] = getTickCount()
A na pocz?tku kodu sprawdza? ile czasu min??o:
if tabela[source] and getTickCount()-tabela[source]<60000 then outputChatbox("Odczekaj minut?", source) return end
Powy?sze sprawdzenie, je?li tabela jest poprawna i source si? zgadza - blokuje akcj? na 1 minut?.
Dodajesz rekord do tabeli nie tworz?c jej samej.
local tabela = {}
function ...(player)
-- wykonanie danej funkcji
if getTickCount()-(tabela[player] or 0) < 60000 then return end
tabela[player] = getTickCount()
end
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach