HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <cstrike>
  4. #include <colorchat>
  5.  
  6. #define PLUGIN "Bolt"
  7. #define VERSION "0.5"
  8. #define AUTHOR "CocaIne"
  9.  
  10. new menu
  11.  
  12. public plugin_init()
  13. {
  14. register_plugin(PLUGIN, VERSION, AUTHOR);
  15. {
  16. menu = menu_create("\ySzerver Bolt \d[\wBy CocaIne\d]","func_menu");
  17. menu_additem( menu, "\wKis gravitacio \y(\r200$\y)")
  18. menu_additem( menu, "\wGyorsasag \y(\r400$\y)")
  19. menu_additem( menu, "\w200 HP \y(\r800$\y)")
  20. menu_additem( menu, "\wPajzs \y(\r700$\y)")
  21. menu_additem( menu, "\wIsten mod \y(\r2000$\y)")
  22. menu_additem( menu, "\wVilagitas \y - \rPiros \y(\r1$\y)")
  23. menu_additem( menu, "\wVilagitas \y - \rKek \y(\r1$\y)")
  24. menu_additem( menu, "\wVilagitas \y - \rZold \y(\r1$\y)")
  25. menu_additem( menu, "\wVilagitas \y - \rSarga \y(\r1$\y)")
  26. menu_additem( menu, "\wVilagitas \y - \rLila \y(\r1$\y)")
  27. }
  28. register_clcmd("say /shop","go_menu");
  29. register_clcmd("say /bolt","go_menu");
  30. register_clcmd("say shop","go_menu");
  31. register_clcmd("/shop","go_menu");
  32. register_clcmd("shop","go_menu");
  33. register_event("ResetHUD","reset","be")
  34. }
  35.  
  36. public func_menu(id, menu, key)
  37. {
  38. key++
  39. new penz = cs_get_user_money(id);
  40.  
  41. if(key == 1) {
  42. if(penz >= 200)
  43. {
  44. set_user_gravity(id, 0.100)
  45. cs_set_user_money(id,penz-200)
  46. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a gravitaciot!")
  47. }
  48. else {
  49. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  50. }
  51. }
  52. if(key == 2) {
  53. if(penz >= 400)
  54. {
  55. set_user_maxspeed(id, 900.0)
  56. cs_set_user_money(id,penz-400)
  57. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a gyorsasagot!")
  58. }
  59. else {
  60. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!")
  61. }
  62. }
  63. if(key == 3) {
  64. if(penz >= 800)
  65. {
  66. set_user_health(id, 200)
  67. cs_set_user_money(id,penz-800)
  68. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a 200hpt!")
  69. }
  70. else {
  71. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  72. }
  73. }
  74. if(key == 4) {
  75. if(penz >= 700)
  76. {
  77. set_user_armor(id, 150)
  78. cs_set_user_money(id,penz-700)
  79. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a pajzsot!")
  80. }
  81. else {
  82. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  83. }
  84. }
  85. if(key == 5) {
  86. if(penz >= 2000)
  87. {
  88. set_user_godmode(id, 1)
  89. cs_set_user_money(id,penz-2000)
  90. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted az orok eletet!")
  91. }
  92. else {
  93. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  94. }
  95. }
  96. if(key == 6) {
  97. if(penz >= 1)
  98. {
  99. set_user_rendering(id,kRenderFxGlowShell,255,0,0,kRenderNormal,25)
  100. cs_set_user_money(id,penz-1)
  101. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a vilagitast(piros)!")
  102. }
  103. else {
  104. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  105. }
  106. }
  107. if(key == 7) {
  108. if(penz >= 1)
  109. {
  110. set_user_rendering(id,kRenderFxGlowShell,0,0,255,kRenderNormal,25)
  111. cs_set_user_money(id,penz-1)
  112. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a vilagitast(kek)!")
  113. }
  114. else {
  115. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  116. }
  117. }
  118. if(key == 8) {
  119. if(penz >= 1)
  120. {
  121. set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25)
  122. cs_set_user_money(id,penz-1)
  123. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a vilagitast(zold)!")
  124. }
  125. else {
  126. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  127. }
  128. }
  129. if(key == 9) {
  130. if(penz >= 1)
  131. {
  132. set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,25)
  133. cs_set_user_money(id,penz-1)
  134. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a vilagitast(sarga)!")
  135. }
  136. else {
  137. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  138. }
  139. }
  140. if(key == 10) {
  141. if(penz >= 1)
  142. {
  143. set_user_rendering(id,kRenderFxGlowShell,155,48,255,kRenderNormal,25)
  144. cs_set_user_money(id,penz-1)
  145. ColorChat(id, BLUE, "^x04[Bolt] ^x03Te megvetted a vilagitast(lila)!")
  146. }
  147. else {
  148. ColorChat(id, BLUE, "^x04[Bolt] ^x03Nincs eleg penzed!");
  149. }
  150. }
  151. return PLUGIN_HANDLED
  152. }
  153. public go_menu(id)
  154. {
  155. menu_display(id,menu)
  156.  
  157. return PLUGIN_HANDLED
  158. }
  159. public reset(id) {
  160. client_print(id,print_chat,"Szerver bolt: /bolt");
  161. }