Advertisement
Guest User

Pickup 2

a guest
Apr 20th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.36 KB | None | 0 0
  1.  
  2.  
  3. function PararAnimacionDarDinero( player )
  4. setPedAnimation ( player, false )
  5. end
  6.  
  7.  
  8. DineroSoltado = {}
  9. function TirarDinero( player,cmd,amount )
  10. if isElement( DineroSoltado[player] ) then
  11. outputChatBox ( "#0CFF00➤ #FF0000[ #0CFF00Soltar Dinero#FF0000 ] #FFE000"..getPlayerName(player).." #FF0000Ya habías soltado dinero previamente.", player, 255, 255, 255, true )
  12. return end
  13. local x,y,z = getElementPosition(player)
  14. local ObtenerDineroJugador = getPlayerMoney(player)
  15. local amount = tonumber(amount)
  16. if ObtenerDineroJugador >= amount then
  17. takePlayerMoney(player,amount)
  18. DineroSoltado[player] = setElementData(createMarker(x,y-3,z,3,1212), "ValorCantidadSoltada", amount)
  19. setElementData(player, "DineroSoltadojugador", DineroSoltado[player])
  20. setElementRotation(player,0, 0, 170.83728027344,"default",true)
  21. setPedAnimation(player, "strip", "ply_cash", false)
  22. setTimer ( PararAnimacionDarDinero, 2000, 1, player )
  23. outputChatBox ( "#0CFF00➤ #FF0000[ #0CFF00Soltar Dinero#FF0000 ] #FFE000"..getPlayerName(player).." #0CFF00Has soltado #4088FF( #55FF00"..amount.."#4088FF ) #0CFF00de dinero", player, 255, 255, 255, true )
  24. else
  25. outputChatBox ( "#0CFF00➤ #FF0000[ #0CFF00Soltar Dinero#FF0000 ] #FFE000"..getPlayerName(player).." #0CFF00No tienes suficiente dinero.", player, 255, 255, 255, true )
  26. end
  27. end
  28. addCommandHandler ( "tirarD", TirarDinero)
  29.  
  30.  
  31.  
  32. function AgarrarDinero(player)
  33. local DineroAgarrado = getElementData(source, "ValorCantidadSoltada")
  34. if DineroAgarrado then
  35. givePlayerMoney(player, DineroAgarrado)
  36. setTimer(destroyElement,50,1,source)
  37. outputChatBox ( "#0CFF00➤ #FF0000 [ #0CFF00Recoger Dinero#FF0000 ] #FFE000"..getPlayerName(player).." #0CFF00Has recogido #4088FF( #55FF00"..DineroAgarrado.."#4088FF ) #0CFF00de dinero.", player, 255, 255, 255, true )
  38. end
  39. end
  40. addEventHandler("onPickupUse", getRootElement(), AgarrarDinero)
  41.  
  42.  
  43. function DestruirDineroSoltadoAlSalir ( )
  44. local DineroSoltadoDestruye = getElementData( source, "DineroSoltadojugador" )
  45. if ( DineroSoltadoDestruye ~= false ) then
  46. destroyElement(DineroSoltadoDestruye)
  47. setElementData(source, "DineroSoltadojugador", false)
  48. end
  49. end
  50. addEventHandler("onPlayerQuit", getRootElement(), DestruirDineroSoltadoAlSalir)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement