Wysłany: 2017-10-04, 21:10
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
function zminimalizowane ()
setElementData ( plr , "zminimalizowany" , true )
end
addEventHandler ( "onClientMinimalize" , root , zminimalizowane )
function naliczanie_minimalize ( plr )
if getElementData ( plr , "zminimalizowany" ) then
if not systemUpTime then
systemUpTime = getTickCount () -- Store the system tick count , this will be 0 for us
end
end
local currentCount = getTickCount ()
end
addEventHandler ( "onClientRender" , root , naliczanie_minimalize ) Jak tutaj zrobi? ?eby po zminimalizowaniu startowa?o getTickCount i nalicza?o sekundy? A potem to w dxDrawText.
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-10-05, 17:46
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4150 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
addEventHandler ( "onClientMinimalize" , root ,function()
startTick = getTickCount ()
setElementData ( localPlayer , "min" , true )
end )
local function czasMinimalizacji ()
local ms = getTickCount ()- startTick / 1000
local s = ms % 60
return s
end
addEventHandler ( "onClientRender" , root ,function()
if getElementData ( localPlayer , "min" ) then
dxDrawText ( czasMinimalizacji (), x , y , w , h , pozostale argumenty )
end
end )
Więcej szczegółów
Wystawiono 1 piw(a):Avenged
Wysłany: 2017-10-05, 19:43
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
Dzi?ki, a ?eby odlicza?o np. 60 sekund w d?? to jak?
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-10-06, 01:27
Tostuch
Wiek: 27 Na forum: 4931 dni Posty: 483
Nick w MP: Tost
Piwa : 137
local seconds = 60
local timer = setTimer (function()
if seconds > 0 then
seconds = seconds - 1
else
seconds = 60
killTimer ( timer )
end
end )
Tagi: gettickcount
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: