Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2020-12-21, 23:39


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Witam, chcia?bym aby po up?ywie 120 sek Funkcja setTimer poprostu tak jakby si? zatrzymywa?a albo co? w ten dese?. Chcia?bym tak zrobi? aby by?o to bardziej optymalne. Ch?tnie te? poczytam jak to lepiej napisa? ;)

    function ZablokujRespPracy(timer,element)
outputChatBox(timer,element)
    setElementData (element"player:time_work"timer)
    
        setTimer(function()
        local getData tonumber(getElementData (element"player:time_work")) or 0
            if getElementData(element"player:time_work") < 1 then return end
                if getData then
                    setElementData (element"player:time_work"getData-1)
                end
            end10000)

end


[ Dodano: 2020-12-22, 01:59 ]
Nie wa?ne ju? to wy?ej ale teraz jest problem ?e jak gracz wyjdzie z serwera wywala taki b??d

Kod:

WARNING: [Prace]/Praca_core/s.lua:155: Bad argument @ 'getElementData' [Expected element at argument 1] [DUP x5]


[ Dodano: 2020-12-22, 02:00 ]
155 linijka
local getData getElementData(element"player:time_work") or 0


Podpis


Modern Stories
Discord
https://discord.gg/MRJSYq8
Forum
https://msmta.pl
Panel Gracza
https://panel.msmta.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-12-23, 15:42


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No to poka? wi?cej kodu, co nam z jednej linijki. T?umacz?c b??d musisz wstawi? element w 1 argument.

Postaw piwo autorowi tego posta
 

 
Tagi: blokowanie/stopowanie :: funkcji :: settimer
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Blokowanie/stopowanie funkcji setTimer Odpowiedz do tematu

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
Dodaj temat do Ulubionych
Wersja do druku