Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: removeeventhandler
1. RemoveEventHandler nie działa
Witam ponownie.
Nie wiedzie? czemu nie dzia?a mi funkcja usuwania dxDrawImage, prosz? o pomoc.
Oto kod oraz b??d z debugscripta
KOD:

local x
yw876458168165
        
addEventHandler 
"onClientRender"root,
function ( )
if(
isMouseInPosition(xywh)) and clickedElement then
    removeEventHandler
("onClientRender"getRootElement(), obraz)
    
guiSetVisible(movefalse)
    
showCursor(false)
else
    
jestes false
    end
end
)


B??d:
Kod:

WARNING: guitomouseclient.lua:88: Bad argument @ removeEventHandler [Expected function at argument 3, got boolean]

Z g?ry dzi?ki
2. removeEventHandler + addEventHandler
Witam kieruj? si? do was tutaj w sprawie pomocy przy skrypcie ot?? robi? skrypt na lini? ga?nicz? i chc? ?e jak wejdziesz w marker 1-szy raz to daje ci event "onClientRender", a gdy wejde 2-gi raz w marker to removeEventHandler("onClientRender") przyk?adziki mile widziane ;)
3. removeEventHandler
Cze??, ostatnio zrobi?em topki na DD i nie chc? si? chowa?, po ustalonych 3 sekundach. A co do dxDraw to dopiero zacz??em si? nimi bawi? wi?c wszelkie rady tak?e mile widziane :D

WARNING: [gamemodes][race][addons]toastyddclient.lua:228: Bad argument @ 'removeEventHandler [Expected function ar argument 3, got nil]

addEvent("showDX"true)
addEventHandler("showDX"getRootElement(), function(nazwaautorque)
nazwa1 nazwa
autor1 
autor
que1 
que
function drawDX()
-- 
tu mam swoje dxDrawy
end
addEventHandler
("onClientRender"getRootElement(), drawDX)
setTimer(removeEventHandler50001"onClientRender"getRootElement(), drawDX) -- tutaj jest blad
end
)
4. Nie używa się removeEventHandler
Witajcie, to znowu ja i mam pewien problem ot?? wczoraj wszystko dzia?a?o wchodz? dzisiaj i nie dzia?a a bad argument z removeEventHandler, kod:

msgtimer setTimer(removeEventHandlermsgtime1"onClientRender"rootshowMSGBox)


function showMSGBox()
    if 
msgstring and msgvalue then
        
if not isTimer(msgtimerthen
            
-- gui nie daje.
        
end
    end
end
5. removeEventHandler - pomysły?
Panowie, jakie? pomys?y na zatrzymanie eventu onClientRender NONAME? Moje si? ju? wyczerpa?y. Nie chodzi mi o funkcj? zatrzymuj?c? tylko o budow? kodu.


[lua]function showGui ( gracz, powod, czas, rodzaj )
if timer then
resetTimer ( timer )
end
gracz1 = gracz
rodzaj1 = rodzaj
czas1 = czas
powod1 = powod
event = addEventHandler ( "onClientRender", root, function()
timer = setTimer ( removeEventHandler, 5000, 1, "onClientRender", root, event )
dxDrawRectangle(1*width, 186*height, 263*width, 115*height, tocolor(0, 0, 0, 255), true)
dxDrawRectangle(0*width, 185*height, 263*width, 115*height, tocolor(206, 4, 23, 255), true)
dxDrawText("Gracz : "..gracz.."", 17*width, 202*height, 245*width, 238*height, tocolor(0, 0, 0, 255), 0.70*width, "pricedown", "center", "center", false, false, true, false, false)
dxDrawText("Gracz : "..gracz.."", 16*width, 201*height, 244*width, 237*height, tocolor(255, 255, 255, 255), 0.70*width, "pricedown", "center", "center", false, false, true, false, false)
dxDrawText("Czas :"..czas, 17*width, 228*height, 245*width, 264*height, tocolor(0, 0, 0, 255), 0.70*width, "pricedown", "center", "center", false, false, true, false, false)
dxDrawText("Czas : "..czas, 16*width, 227*height, 244*width, 263*height, tocolor(255, 255, 255, 255), 0.70*width, "...