Guest User

Untitled

a guest
Jan 18th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.52 KB | None | 0 0
  1. --made By Samer--
  2. Server:
  3. function hunter ()
  4.      local x, y, z = getElementPosition (source)
  5.      local hunter = createVehicle (425, x, y, z)
  6.      warpPedIntoVehicle(source, hunter)
  7. end
  8. addEvent ("givePlayerHunter", true)
  9. addEventHandler ("givePlayerHunter", root, hunter)
  10.  
  11. function rhino ()
  12.      local x, y, z = getElementPosition (source)
  13.      local hunter = createVehicle (432, x, y, z)
  14.      warpPedIntoVehicle(source, hunter)
  15. end
  16. addEvent ("givePlayerRhino", true)
  17. addEventHandler ("givePlayerRhino", root, rhino)
  18.  
  19. function rustler ()
  20.      local x, y, z = getElementPosition (source)
  21.      local hunter = createVehicle (476, x, y, z)
  22.      warpPedIntoVehicle(source, hunter)
  23. end
  24. addEvent ("givePlayerRustler", true)
  25. addEventHandler ("givePlayerRustler", root, rustler)
  26.  
  27. function nrg ()
  28.      local x, y, z = getElementPosition (source)
  29.      local hunter = createVehicle (522, x, y, z)
  30.      warpPedIntoVehicle(source, hunter)
  31. end
  32. addEvent ("givePlayerNRG", true)
  33. addEventHandler ("givePlayerNRG", root, nrg)
  34.  
  35. function mini ()
  36.      giveWeapon (source, 38)
  37. end
  38. addEvent ("givePlayerMinigun", true)
  39. addEventHandler ("givePlayerMinigun", root, mini)
  40.  
  41. function rpg ()
  42.      giveWeapon (source, 36)
  43. end
  44. addEvent ("givePlayerRPG", true)
  45. addEventHandler ("givePlayerRPG", root, rpg)
  46.  
  47. function jetpack ()
  48.     if ( doesPedHaveJetPack ( source ) ) then    
  49.         removePedJetPack ( source )              
  50.     else
  51.         givePedJetPack ( source )                
  52. end
  53. end
  54. addEvent ("givePlayerJetpack", true)
  55. addEventHandler ("givePlayerJetpack", root, jetpack)
  56.  
  57. function destroy ()
  58.  if isElement( hunter ) and getElementType( hunter ) == "vehicle" then
  59.   destroyElement (hunter)
  60.   end
  61. end
  62. addEventHandler("onVehicleExit", root, destroy)
  63.  
  64. Client:
  65. GUIEditor_TabPanel = {}
  66. GUIEditor_Button = {}
  67.  
  68. vipWindow = guiCreateWindow(159,125,510,388,"VIP Panel",false)
  69. guiSetVisible (vipWindow, false)
  70. GUIEditor_TabPanel[1] = guiCreateTabPanel(9,31,485,305,false,vipWindow)
  71. closeButton = guiCreateButton(170,349,122,30,"Close",false,vipWindow)
  72. vipTab = guiCreateTab("Vehicles",GUIEditor_TabPanel[1])
  73. hunterButton = guiCreateButton(17,23,163,50,"Hunter",false,vipTab)
  74. rhinoButton = guiCreateButton(20,156,163,50,"Rhino",false,vipTab)
  75. rustlerButton = guiCreateButton(277,157,163,50,"Rustler",false,vipTab)
  76. nrgButton = guiCreateButton(284,22,163,50,"NRG-500",false,vipTab)
  77. jetpackTab = guiCreateTab("Jetpack",GUIEditor_TabPanel[1])
  78. jetpackButton = guiCreateButton(113,67,251,125,"Click to get Jetpack or press J",false,jetpackTab)
  79. weaponsTab = guiCreateTab("Weapons",GUIEditor_TabPanel[1])
  80. miniButton = guiCreateButton(160,161,149,52,"Minigun",false,weaponsTab)
  81. rpgButton = guiCreateButton(151,38,171,55,"RPG",false,weaponsTab)
  82.  
  83. function lol()
  84.  if getElementData(localPlayer, "VIP") == "Yes" then
  85.   guiSetVisible(vipWindow, true)
  86.   showCursor(true)
  87. end
  88. end
  89. addCommandHandler("vip", lol)
  90.  
  91. function closeChangeJobWindow()
  92.     if (source == closeButton) then
  93.         guiSetVisible(vipWindow, false)
  94.         showCursor(false)
  95.     end
  96. end
  97. addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), closeChangeJobWindow)
  98.  
  99. function teamResign()
  100.    if (source == hunterButton) then
  101.         triggerServerEvent ("givePlayerHunter",getLocalPlayer())
  102.     end
  103. end
  104. addEventHandler("onClientGUIClick", hunterButton, teamResign, false )
  105.  
  106. function rhinos()
  107.    if (source == rhinoButton) then
  108.         triggerServerEvent ("givePlayerRhino",getLocalPlayer())
  109.     end
  110. end
  111. addEventHandler("onClientGUIClick", rhinoButton, rhinos, false )
  112.  
  113. function rustlers()
  114.    if (source == rustlerButton) then
  115.         triggerServerEvent ("givePlayerRustler",getLocalPlayer())
  116.     end
  117. end
  118. addEventHandler("onClientGUIClick", rustlerButton, rustlers, false )
  119.  
  120. function nrgs()
  121.    if (source == nrgButton) then
  122.         triggerServerEvent ("givePlayerNRG",getLocalPlayer())
  123.     end
  124. end
  125. addEventHandler("onClientGUIClick", nrgButton, nrgs, false )
  126.  
  127. function jetpack()
  128.    if (source == jetpackButton) then
  129.         triggerServerEvent ("givePlayerJetpack",getLocalPlayer())
  130.     end
  131. end
  132. addEventHandler("onClientGUIClick", jetpackButton, jetpack, false )
  133.  
  134. function minis()
  135.    if (source == miniButton) then
  136.         triggerServerEvent ("givePlayerMinigun",getLocalPlayer())
  137.     end
  138. end
  139. addEventHandler("onClientGUIClick", miniButton, minis, false )
  140.  
  141. function rpgs()
  142.    if (source == rpgButton) then
  143.         triggerServerEvent ("givePlayerRPG",getLocalPlayer())
  144.     end
  145. end
  146. addEventHandler("onClientGUIClick", rpgButton, rpgs, false )
Add Comment
Please, Sign In to add comment