Advertisement
Guest User

Untitled

a guest
Mar 13th, 2011
607
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.30 KB | None | 0 0
  1. /*
  2. ViP Menu 0.1 By Davz!!
  3. Please note that not to change credits to as yours own.
  4. First Release From Davz Criss!!
  5. Hope you like it.
  6.  
  7. How to use?
  8.  
  9. Put ViPMenu.pwn and .amx file in FilterScripts folder, and add in server.cfg, Please note if you're using Lux admin only it works.
  10. And if you're not using you won't be able to use this ViPMenu.
  11.  
  12. */
  13. #include <a_samp>
  14. #include <zcmd>
  15. #include <ladmin>
  16.  
  17. new vipmenu;
  18.  
  19. #if defined FILTERSCRIPT
  20.  
  21. #define vipmenu 159156
  22.  
  23. public OnFilterScriptInit()
  24. {
  25. print("\n--------------------------------------");
  26. print(" ViP Menu 0.1 By Davz!!");
  27. print("--------------------------------------\n");
  28. return 1;
  29. }
  30.  
  31. #endif
  32.  
  33.  
  34. /*
  35. ViP MenU!
  36. */
  37.  
  38. CMD:vipmenu(playerid, params[])
  39. {
  40. if(IsPlayerVipMember(playerid))
  41. {
  42. ShowPlayerDialog(playerid, vipmenu, DIALOG_STYLE_LIST, "{F7FE2E}ViP Menu 0.1 {FF0000}By Davz!", "Hydra\nHunter\nSea Sparrow\nNrg-500\nInfernus\nShamal\n{FF0000}Red Colour\n{4CC417}Green Colour\n{0000A0}Dark Blue Colour\n{F660AB}Pink Colour\nHealth\nRepair Vehicle\nArmour\nSkin Mechanic\nClear Chat\n{F7FE2E}Morning\nRocket Launcher (40 Bullets)\nM4 (250 Bullets)\nGernades (20 Bullets", "Select", "Cancel");
  43. }
  44. else SendClientMessage(playerid, 0xFFFF00AA, "You're not an ViP Member!");
  45. return 1;
  46. }
  47.  
  48. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  49. {
  50. new Float:X, Float:Y, Float:Z;
  51. GetPlayerPos(playerid,X,Y,Z);
  52.  
  53. switch(dialogid == vipmenu)
  54. {
  55. case 1:
  56. {
  57. if(!response)
  58. {
  59. SendClientMessage(playerid, 0xFFFF00AA, "You Have Closed ViP Menu!.");
  60. return 1;
  61. }
  62.  
  63. switch(listitem)
  64. {
  65. case 0:
  66. {
  67. PutPlayerInVehicle(playerid, CreateVehicle(520,X,Y,Z,0,-1,-1,-1),0);
  68. SendClientMessage(playerid, 0xFFFF00AA, "Hydra Spawned, Please do not spawn for non-vip members.");
  69. }
  70. case 1:
  71. {
  72. PutPlayerInVehicle(playerid, CreateVehicle(425,X,Y,Z,0,-1,-1,-1),0);
  73. SendClientMessage(playerid, 0xFFFF00AA, "Hunter Spawned, Please do not spawn for non-vip members.");
  74. }
  75. case 2:
  76. {
  77. PutPlayerInVehicle(playerid, CreateVehicle(447,X,Y,Z,0,-1,-1,-1),0);
  78. SendClientMessage(playerid, 0xFFFF00AA, "Sea Sparrow Spawned, Please do not spawn for non-vip members.");
  79. }
  80. case 3:
  81. {
  82. PutPlayerInVehicle(playerid, CreateVehicle(522,X,Y,Z,0,-1,-1,-1),0);
  83. SendClientMessage(playerid, 0xFFFF00AA, "Nrg-500 Spawned, Please do not spawn for non-vip members.");
  84. }
  85. case 4:
  86. {
  87. PutPlayerInVehicle(playerid, CreateVehicle(411,X,Y,Z,0,-1,-1,-1),0);
  88. SendClientMessage(playerid, 0xFFFF00AA, "Infernus Spawned, Please do not spawn for non-vip members.");
  89. }
  90. case 5:
  91. {
  92. PutPlayerInVehicle(playerid, CreateVehicle(519,X,Y,Z,0,-1,-1,-1),0);
  93. SendClientMessage(playerid, 0xFFFF00AA, "Shamal Spawned, Please do not spawn for non-vip members.");
  94. }
  95. case 6:
  96. {
  97. SetPlayerColor(playerid, 0xAA3333AA);
  98. SendClientMessage(playerid, 0xAA3333AA, "Colour succesfully changed to Red!.");
  99. }
  100. case 7:
  101. {
  102. SetPlayerColor(playerid, 0x33AA33AA);
  103. SendClientMessage(playerid, 0x33AA33AA, "Colour succesfully changed to Green!.");
  104. }
  105. case 8:
  106. {
  107. SetPlayerColor(playerid, 0x2641FEAA);
  108. SendClientMessage(playerid, 0x2641FEAA, "Colour succesfully changed to Dark Blue!.");
  109. }
  110. case 9:
  111. {
  112. SetPlayerColor(playerid, 0xFF66FFAA);
  113. SendClientMessage(playerid, 0xFF66FFAA, "Colour succesfully changed to Pink!.");
  114. }
  115. case 10:
  116. {
  117. SetPlayerHealth(playerid, 100);
  118. SendClientMessage(playerid, 0xFFFF00AA, "You have been healed, Please do not abuse buying health!.");
  119. }
  120. case 11:
  121. {
  122.  
  123. if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!.");
  124. RepairVehicle(GetPlayerVehicleID(playerid));
  125. SendClientMessage(playerid, 0xFFFF00AA, "Vehicle has been succesfully repaired!.");
  126.  
  127.  
  128. }
  129. case 12:
  130. {
  131. SetPlayerArmour(playerid, 100);
  132. SendClientMessage(playerid, 0xFFFF00AA, "You have worn armour!.");
  133. }
  134. case 13:
  135. {
  136. SetPlayerSkin(playerid, 50);
  137. SendClientMessage(playerid, 0xFFFF00AA, "Your skin has succesfully been changed to Mechanic!.");
  138. }
  139. case 14:
  140. {
  141. for(new i = 0; i < 100; i++)
  142. SendClientMessageToAll(0xFFFF00AA," ");
  143. SendClientMessage(playerid, 0xFFFF00AA, "Chat has been succesfully cleared, Please do not abuse clearchat!.");
  144. }
  145. case 15:
  146. {
  147. SetPlayerTime(playerid,7,0);
  148. SendClientMessage(playerid, 0xFFFF00AA, "Ahhhhuh nice time morning!.");
  149. }
  150. case 16:
  151. {
  152. GivePlayerWeapon(playerid, 36, 40);
  153. SendClientMessage(playerid, 0xFFFF00AA, "You have bought Rocket Launcher with 40 Bullets free!.");
  154. }
  155. case 17:
  156. {
  157. GivePlayerWeapon(playerid, 31, 250);
  158. SendClientMessage(playerid, 0xFFFF00AA, "You have bought M4 with 250 Bullets free!.");
  159. }
  160. case 18:
  161. {
  162. GivePlayerWeapon(playerid, 16, 20);
  163. SendClientMessage(playerid, 0xFFFF00AA, "You have bought Gernades with 20 Bullets free!.");
  164. }
  165. }
  166.  
  167. }
  168.  
  169. }
  170. return 0;
  171. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement