Darker Posted August 22, 2013 Share Posted August 22, 2013 En el exp_system hay un Event que es event onPlayerLevelUP Queria poner que al subir de level pusiera un dxDrawText en la pantalla, en ese caso se podria usar ese event? y cómo? Link to comment
Arsilex Posted August 22, 2013 Share Posted August 22, 2013 (edited) --Server-Side function drawText(oldLevel, newLevel) triggerClientEvent ( "onDrawText", source, oldLevel, newLevel ) end addEvent ( "onPlayerLevelUP", true ) addEventHandler("onPlayerLevelUP", getRootElement ( ), drawText) --Client-Side oldLevel = 0 newLevel = 0 function TextToDraw() dxDrawText ( oldLevel, 44, 41, 50, 90, tocolor ( 0, 255, 0, 255 ), 1.02, "default-bold" ) dxDrawText ( newLevel, 44, 61, 50, 90, tocolor ( 255, 0, 0, 255 ), 1.02, "default-bold" ) end function StartDraw ( oldLevel, newLevel ) oldLevel = oldLevel newLevel = newLevel addEventHandler("onClientRender", getRootElement(), TextToDraw) end addEvent( "onDrawText", true ) addEventHandler( "onDrawText", localPlayer, StartDraw ) Edited August 22, 2013 by Guest Link to comment
Castillo Posted August 22, 2013 Share Posted August 22, 2013 "onPlayerLevelUP" es un evento propio, asi que tambien hay que usar addEvent. addEvent ( "onPlayerLevelUP", true ) Link to comment
Atouk Posted August 22, 2013 Share Posted August 22, 2013 En el server pone: addEvent("onPlayerLevelUP", true ) function drawText(oldLevel, newLevel) triggerClientEvent ( "onDrawText", source, oldLevel, newLevel ) end addEventHandler("onPlayerLevelUP", getRootElement ( ), drawText) En el client pone: oldLevel = 0 newLevel = 0 function TextToDraw() dxDrawText ( oldLevel, 44, 41, 50, 90, tocolor ( 0, 255, 0, 255 ), 1.02, "default-bold" ) dxDrawText ( newLevel, 44, 61, 50, 90, tocolor ( 255, 0, 0, 255 ), 1.02, "default-bold" ) end function StartDraw ( oldLevel, newLevel ) oldLevel = oldLevel newLevel = newLevel addEventHandler("onClientRender", getRootElement(), TextToDraw) end addEvent( "onDrawText", true ) addEventHandler( "onDrawText", localPlayer, StartDraw ) Link to comment
Recommended Posts