Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.57 KB | None | 0 0
  1. local currSelected = 1
  2. local isShopActive = false
  3. local OpenSans = dxCreateFont("files/OpenSans.ttf", 10)
  4. local sx, sy = guiGetScreenSize(getLocalPlayer())
  5.  
  6. local sellVehicles = {
  7. {481, "BMX", 15}, -- 1
  8. }
  9.  
  10.  
  11.  
  12. addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), function()
  13. shopPickup = createPickup(213.203125, -182.8291015625, 1.578125, 3, 1314)
  14. end)
  15.  
  16.  
  17. addEventHandler("onClientPickupHit", root, function(playerSource)
  18. if source == shopPickup and playerSource == localPlayer then
  19. cancelEvent()
  20. executeCommandHandler("togradar", playerSource)
  21. executeCommandHandler("toghud", playerSource)
  22. executeCommandHandler("togooc", playerSource)
  23. guiSetInputMode("no_binds_when_editing")
  24. fadeCamera(false)
  25. setElementFrozen(localPlayer, true)
  26. isShopActive = true
  27. setTimer(function()
  28. fadeCamera(true)
  29. setCameraMatrix(194.08839416504, -173.95440673828, 2.4942998886108, 194.76281738281, -173.2911529541, 2.1698732376099)
  30. shopVehicle = createVehicle(sellVehicles[currSelected][1], 199.8935546875, -170.7958984375, 1.578125)
  31. setElementDimension(localPlayer, 9999+getElementData(localPlayer, "playerid"))
  32. setElementDimension(shopVehicle, 9999+getElementData(localPlayer, "playerid"))
  33. addEventHandler("onClientRender", root, vehicleRotation)
  34. addEventHandler("onClientRender", root, updateColor)
  35. end, 2000, 1)
  36. showChat(false)
  37. currSelected = 1
  38. end
  39. end)
  40.  
  41.  
  42.  
  43. function quit()
  44. if isShopActive then
  45. setElementFrozen(localPlayer, false)
  46. setElementDimension(localPlayer, 0)
  47. setCameraTarget(localPlayer)
  48. executeCommandHandler("togradar", playerSource)
  49. executeCommandHandler("toghud", playerSource)
  50. executeCommandHandler("togooc", playerSource)
  51. guiSetInputMode("no_binds_when_editing")
  52. isShopActive = false
  53. destroyElement(shopVehicle)
  54. setElementPosition(localPlayer, 192.71875, -178.3212890625, 1.578125)
  55. removeEventHandler("onClientRender", root, vehicleRotation)
  56. removeEventHandler("onClientRender", root, updateColor)
  57. showChat(true)
  58. currSelected = 1
  59. if colorPicker.isSelectOpen then
  60. colorPicker.closeSelect()
  61. end
  62. end
  63. end
  64. addEvent("backToCharacter",true)
  65. addEventHandler("backToCharacter",getRootElement(),quit)
  66.  
  67.  
  68.  
  69. function vehicleRotation()
  70. local x, y, z = getElementRotation(shopVehicle)
  71. setElementRotation(shopVehicle, x, y, z + 0.1)
  72. dxDrawRectangle(sx/2 - 400/2, sy/2 - 350/2, 200, 170, tocolor(0, 0, 0, 150))
  73. dxDrawRectangle(sx/2 - 400/2, sy/2 - 350/2, 200, 25, tocolor(0, 0, 0, 150))
  74. dxDrawText('#ff3333internal#ffffffGaming', sx/2 - 275/2 + 75, sy/2 - 350/2 + 25, sx/2 - 275/2, sy/2 - 350/2, tocolor(255, 255, 255, 255), 1, OpenSans, 'center', 'center', false, false, false, true)
  75. dxDrawText('#ffffffÜdvözöllek a jármű boltban!', sx/2 - 275/2 + 75, sy/2 - 350/2 + 25, sx/2 - 275/2, sy/2 - 200/2, tocolor(255, 255, 255, 255), 1, OpenSans, 'center', 'center', false, false, false, true)
  76. dxDrawText('#ffffffJármű név: #ff3333'.. sellVehicles[currSelected][2] ..'', sx/2 - 275/2 + 75, sy/2 - 350/2 + 25, sx/2 - 275/2, sy/2 - 130/2, tocolor(255, 255, 255, 255), 1, OpenSans, 'center', 'center', false, false, false, true)
  77. dxDrawText('#ffffffÁr: #ff3333'.. sellVehicles[currSelected][3] ..'$', sx/2 - 275/2 + 75, sy/2 - 350/2 + 25, sx/2 - 275/2, sy/2 - 50/2, tocolor(255, 255, 255, 255), 1, OpenSans, 'center', 'center', false, false, false, true)
  78. dxDrawText('#ffffffKilépéshez nyomj #ff3333BACKSPACE #ffffff-t!', sx/2 - 275/2 + 75, sy/2 - 350/2 + 25, sx/2 - 275/2, sy/2 - -200/2, tocolor(255, 255, 255, 255), 1, OpenSans, 'center', 'center', false, false, false, true)
  79. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement