GanJaRuleZ Posted January 4, 2012 Share Posted January 4, 2012 (edited) Hi allz , is there an function or something to destroy a dx Text ? Thank you For example root = getRootElement () function text() setTimer(dxDrawText("This is a text",155.0,549.0,669.0,591.0,tocolor(255,255,255,255),1.0,"diploma","left","top",false,false,false , 50 , 1 ) end addEventHandler ( "onClientRender", root, text ) Edited January 5, 2012 by Guest Link to comment
Castillo Posted January 4, 2012 Share Posted January 4, 2012 You must remove the event handler that renders it. Link to comment
GanJaRuleZ Posted January 4, 2012 Author Share Posted January 4, 2012 Ok , btw i don't know how to make it .. Btw i feel it is not perfect .. root = getRootElement () function someoneReachedHunter(number, sort, model) if sort == "vehiclechange" and model == 425 then local vehicles = getElementsByType("vehicle") for k,v in ipairs(vehicles) do setTimer( setElementCollisionsEnabled(v, false) , 5000 , 1 ) outputChatBox ( "#FFE303The ghostmode will be disabled in 5 seconds ",255,255,255 ,true ) end end addEvent("onPlayerPickUpRacePickup",true) addEventHandler("onPlayerPickUpRacePickup",getRootElement(),someoneReachedHunter) --end function thePlayerReachedHunter() local player = getPlayerName() local theVehicle = getPlayerOccupiedVehicle ( player ) if ( theVehicle = 425 ) then setTimer(dxDrawText("The player ".. player .." got hunter! NOW RUN !",155.0,549.0,669.0,591.0,tocolor(255,255,255,255),1.0,"diploma","left","top",false,false,false) , 50 , 1 ) else end addEventHandler ( "onClientRender", root, thePlayerReachedHunter ) I think the players will be overlayed .. Link to comment
CapY Posted January 4, 2012 Share Posted January 4, 2012 root = getRootElement () function someoneReachedHunter(number, sort, model) if sort == "vehiclechange" and model == 425 then local vehicles = getElementsByType("vehicle") for k,v in ipairs(vehicles) do setTimer( setElementCollisionsEnabled(v, false) , 5000 , 1 ) outputChatBox ( "#FFE303The ghostmode will be disabled in 5 seconds ", root, 255,255,255 ,true ) end end end addEvent("onPlayerPickUpRacePickup",true) addEventHandler("onPlayerPickUpRacePickup",getRootElement(),someoneReachedHunter) function thePlayerReachedHunter() local player = getPlayerName(source) local theVehicle = getPlayerOccupiedVehicle ( player ) if ( theVehicle == 425 ) then setTimer(dxDrawText, 1000, 1, "The player ".. player .." got hunter! NOW RUN !",155.0,549.0,669.0,591.0,tocolor(255,255,255,255),1.0,"diploma","left","top",false,false,false) , 50 , 1 ) else return end end addEventHandler ( "onClientRender", root, thePlayerReachedHunter ) Link to comment
Castillo Posted January 4, 2012 Share Posted January 4, 2012 That's a mess.. -- client side. local player = nil function thePlayerReachedHunter() if (player) then dxDrawText("The player ".. tostring(getPlayerName(player)) .." got hunter! NOW RUN !",155.0,549.0,669.0,591.0,tocolor(255,255,255,255),1.0,"diploma","left","top",false,false,false) end end addEvent("disableGhostMode",true) addEventHandler("disableGhostMode",root, function (thePlayer) player = thePlayer outputChatBox ( "#FFE303The ghostmode will be disabled in 5 seconds ",255,255,255 ,true ) addEventHandler ( "onClientRender", root, thePlayerReachedHunter ) setTimer(function () removeEventHandler ( "onClientRender", root, thePlayerReachedHunter ) end, 5000, 1) setTimer(function () for k,v in ipairs(getElementsByType("vehicle")) do setElementCollidableWith(v, v, false) end end, 5000, 1) end -- server side: function someoneReachedHunter(number, sort, model) if (sort == "vehiclechange" and model == 425) then triggerClientEvent("disableGhostMode",getRootElement(),source) end end addEvent("onPlayerPickUpRacePickup",true) addEventHandler("onPlayerPickUpRacePickup",getRootElement(),someoneReachedHunter) Link to comment
Scooby Posted January 4, 2012 Share Posted January 4, 2012 nice reply lol, i just wrote a nice reply to this only to find when pressing submit, ud beat me to it lol. good job Link to comment
GanJaRuleZ Posted January 14, 2012 Author Share Posted January 14, 2012 Well , after i tested this one too it gives me an another error .. : new script : local player = nil function thePlayerReachedHunter() if (player) then dxDrawText("The player ".. tostring(getPlayerName(player)) .." got hunter! NOW RUN !",155.0,549.0,669.0,591.0,tocolor(255,255,255,255),1.0,"diploma","left","top",false,false,false) end end addEvent("disableGhostMode",true) addEventHandler("disableGhostMode",root, function (thePlayer) player = thePlayer outputChatBox ( "#FFE303The ghostmode will be disabled in 5 seconds ",255,255,255 ,true ) addEventHandler ( "onClientRender", root, thePlayerReachedHunter ) setTimer(function () removeEventHandler ( "onClientRender", root, thePlayerReachedHunter ) end, 5000, 1) setTimer(function () for k,v in ipairs(getElementsByType("vehicle")) do setElementCollidableWith(v, v, true) end end, 5000, 1) end -- By SolidSnake Error : WARNING: Loading script failed: HunterGMDisabler\client.lua:21: ')' expected (to close '(' at line 10) near '<eof>' Link to comment
codeluaeveryday Posted January 14, 2012 Share Posted January 14, 2012 Here: local player = nil function thePlayerReachedHunter() if (player) then dxDrawText("The player ".. tostring(getPlayerName(player)) .." got hunter! NOW RUN !",155.0,549.0,669.0,591.0,tocolor(255,255,255,255),1.0,"diploma","left","top",false,false,false) end end addEvent("disableGhostMode",true) addEventHandler("disableGhostMode",root, function (thePlayer) player = thePlayer outputChatBox ( "#FFE303The ghostmode will be disabled in 5 seconds ",255,255,255 ,true ) addEventHandler ( "onClientRender", root, thePlayerReachedHunter ) setTimer(function () removeEventHandler ( "onClientRender", root, thePlayerReachedHunter ) end, 5000, 1) setTimer(function () for k,v in ipairs(getElementsByType("vehicle")) do setElementCollidableWith(v, v, true) end end, 5000, 1) end) Link to comment
GanJaRuleZ Posted January 14, 2012 Author Share Posted January 14, 2012 Huh , i didn't saw that , thanks anyway Link to comment
codeluaeveryday Posted January 14, 2012 Share Posted January 14, 2012 No problem, your welcome 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