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

Wysłany: 2017-04-28, 22:34


MTS







Wiek: 25
Na forum: 3720 dni
Posty: 32
Nick w MP: MTS

Piwa: 2

Respekt: 50

Kto? ma taki skrypt co zapisuje czas grania kogo? na serwerze? (podlicza czas grania na serwerze)

Podpis
GG: 52085244
Skype: mts_op_2000
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-28, 23:25


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


local licz = {}
function rozpocznijnaliczanie(el)
    if isTimer(licz[el]) then
    killTimer(licz[el])
    licz[el] = nil
    end
licz[el] = setTimer(naliczanie,60000,0,el)
end
function zatrzymajnaliczanie(el)
    if isTimer(licz[el]) then
    killTimer(licz[el])
    licz[el] = nil
    end
end
addEventHandler("onPlayerWasted",root,function()
    if isTimer(licz[source]) then
    killTimer(licz[source])
    licz[source] = nil
    end
end)

function naliczanie(el)
    if isElement(elthen
   local x getElementData(el,"player:workinjob") or 0
   setElementData(el,"player:workinjob",x+1)
   else
    if isTimer(licz[el]) then
    killTimer(licz[el])
    licz[el] = nil
    end
   end
end

zmieniasz sobie tylko elementdate, potem j? odczytujesz. argument 'el' to gracz

Postaw piwo autorowi tego posta
 

 
Tagi: czas :: gry :: serwerze
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Czas gry na serwerze Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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