verdao Posted May 6, 2014 Share Posted May 6, 2014 Could anyone help me? the dxdrawtext appears and disappears very fast as I do to when it is within the area to stay with the text on the screen, when he leaves the text disappear Client function greetingHandler ( message ) dxDrawText("SAFEZONE!", 92, 158, 720, 195, tocolor(65, 205, 4, 255), 1.40, "pricedown", "left", "top", false, false, true, false, false) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) Server local hillArea = createColRectangle ( -1050, -1187,100,100 ) local hillRadar = createRadarArea ( -1050, -1187,100,100,0,255,0, 100 ) ------------------ BASE Do Resource function hill_Enter ( thePlayer, matchingDimension ) triggerClientEvent ( "onGreeting", getRootElement(), "Hello World!" ) if (getElementType(thePlayer) == "player") then outputChatBox( getPlayerName(thePlayer) .. " Entrou Na SAFEZONE!", getRootElement(), 0, 255, 0 ) toggleControl ( thePlayer, "fire", false ) setElementData( thePlayer, "blood", false) setElementData( thePlayer, "isExploded", false) toggleControl ( thePlayer, "fire", false) toggleControl ( thePlayer, "next_weapon", false) toggleControl ( thePlayer, "previous_weapon", false) toggleControl ( thePlayer, "aim_weapon", false) toggleControl ( thePlayer, "vehicle_fire", false) setRadarAreaFlashing ( hillRadar, true ) end end addEventHandler ( "onColShapeHit", hillArea, hill_Enter ) function hill_Exit ( thePlayer, matchingDimension ) if (getElementType(thePlayer) == "player") then if isPedDead ( thePlayer ) ~= true then toggleControl ( thePlayer, "fire", true ) setElementData( thePlayer, "isExploded", true) setElementData( thePlayer, "blood", 12000) toggleControl ( thePlayer, "fire", true) toggleControl ( thePlayer, "next_weapon", true) toggleControl ( thePlayer, "previous_weapon", true) toggleControl ( thePlayer, "aim_weapon", true) toggleControl ( thePlayer, "vehicle_fire", true) outputChatBox ( getPlayerName(thePlayer) .. " Saio Da SAFEZONE!", getRootElement(), 0, 255, 0 ) setRadarAreaFlashing ( hillRadar, false ) end end end addEventHandler ( "onColShapeLeave", hillArea, hill_Exit ) sorry for the inconvenience this is my first resource Link to comment
Castillo Posted May 6, 2014 Share Posted May 6, 2014 dxDrawText requires onClientRender in order to be drawn constantly. Link to comment
verdao Posted May 6, 2014 Author Share Posted May 6, 2014 dxDrawText requires onClientRender in order to be drawn constantly. Thanks, More like I do for it appears only when I enter the area, and disappear when I leave the area? Link to comment
manawydan Posted May 6, 2014 Share Posted May 6, 2014 use addEventHandler and removeEventHandler Link to comment
verdao Posted May 6, 2014 Author Share Posted May 6, 2014 use addEventHandler and removeEventHandler is how you do this for me, I'm new to lua, already tried in every way and could not Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now