Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Wklejka t1rn75a9m00g dodana przez TheRock, 20.07.2012 10:18
Sklep.sma
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329.
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fun> #include <zombieplague> #include <gunxpmod> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Łukasz" new monety[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /sklep","sklep"); register_clcmd("say /klasy","opis_vipa"); } public opis_vipa(id) { show_motd(id, "klasy.txt") } public sklep(id) { new tytul[25], gracza[25], vipa[25]; format(tytul, 24, "rSklep by Ramzes y"); formatex(gracza, 64, "Sklep Gracza rMonety"); formatex(vipa, 64, "Sklep VIP'a rMonety", ADMIN_LEVEL_H); new menu = menu_create(tytul, "Sklep_Handler"); menu_additem(menu, gracza, "1"); menu_additem(menu, vipa, "1"); menu_display(id, menu); } public Sklep_Handler(id, menu, item) { if(!is_user_alive(id) || !is_user_connected(id)) return PLUGIN_CONTINUE; if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } switch(item) { case 0: { SklepGracza(id) } case 1: { vip(id) } } return PLUGIN_CONTINUE; } public SklepGracza(id) { new tytul[25]; format(tytul, 24, "rSklep Gracza (BM)"); new menu = menu_create("Sklep Gracza (BM)", "SklepGracza_Handler"); menu_additem(menu, "100 XP yKoszt: r55 Monet");//1 menu_additem(menu, "250 XP XP yKoszt: r110 Monet");//2 menu_additem(menu, "Loteria yKoszt: r15 Monet");//3 menu_display(id, menu); } public SklepGracza_Handler(id, menu, item) { if(!is_user_alive(id) || !is_user_connected(id)) return PLUGIN_CONTINUE; { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } switch(item) { case 0: { if(monety[id] >= 55) { monety[id] -= 55; client_print(id, print_chat, "Zakupiles 100 expa za 55 monet"); } else { client_print(id,print_chat, "Nie posiadasz odpowiedniej ilosci monet"); } } case 1: { if(monety[id] >= 100) { monety[id] -= 100; client_print(id, print_chat, "Zakupiles 250 expa za 100 monet"); } else { client_print(id, print_chat, "Nie posiadasz odpowiedniej ilosci monet"); } } case 2: { if(monety[id] >= 15) { monety[id] -= 15; client_print(id, print_chat, "Zakupiles los w loteri"); { switch(item) { case 0: { client_print(id, print_chat,"[ZombieMod] Wygrales 15 expa"); set_user_xp(id, get_user_xp(id) + 15) } case 1: { client_print(id, print_chat,"[ZombieMod] Wygrales 5 monet"); monety[id] += 5; } case 2: { client_print(id, print_chat,"[ZombieMod] Wygrales nic"); } case 3: { client_print(id, print_chat,"[ZombieMod] Wygrales 300 monet"); monety[id] += 300 } case 4: { client_print(id, print_chat,"[ZombieMod] Wygrales 100 armora"); set_user_armor ( id, 100 ) } case 5: { client_print(id, print_chat,"[ZombieMod] Wygrales Slapowanie"); user_slap (id, 5) } case 6: { client_print(id, print_chat,"[ZombieMod] Wygrales 5 AP"); zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 5) } case 7: { client_print(id, print_chat,"[ZombieMod] Wygrales nic"); } case 8: { client_print(id, print_chat,"[ZombieMod] Wygrales 45 expa"); set_user_xp(id, get_user_xp(id) + 45) } case 9: { client_print(id, print_chat,"[ZombieMod] Wygrales 5 monet"); monety[id] += 35; } case 10: { client_print(id, print_chat,"[ZombieMod] Wygrales nic"); } case 11: { client_print(id, print_chat,"[ZombieMod] Wygrales 15 AP"); zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 15) } } } } else client_print(id, print_chat,"[ZombieMod] Nie posiadasz wystarczajacej ilosci monety"); } } } set_hudmessage(255, 0, 0, -1.0, 0.01) show_hudmessage(id, "<Hudmessage>") return PLUGIN_CONTINUE; } public vip(id) { new tytul[25]; format(tytul, 24, "rSklep VIP'a (BM)"); new menu = menu_create("Sklep VIP'a (BM)", "SklepVipa_Handler"); menu_additem(menu, "100 XP yKoszt: r45 Monet");//1 menu_additem(menu, "250 XP XP yKoszt: r95 Monet");//2 menu_additem(menu, "Loteria yKoszt: r10 Monet");//3 menu_display(id, menu); } public SklepVipa_Handler(id, menu, item) { if(!is_user_alive(id) || !is_user_connected(id)) return PLUGIN_CONTINUE; { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_CONTINUE; } switch(item) { case 0: { if(monety[id] >= 55) { monety[id] -= 55; client_print(id, print_chat, "Zakupiles 100 expa za 45 monet"); } else { client_print(id,print_chat, "Nie posiadasz odpowiedniej ilosci monet"); } } case 1: { if(monety[id] >= 100) { monety[id] -= 100; client_print(id, print_chat, "Zakupiles 250 expa za 95 monet"); } else { client_print(id, print_chat, "Nie posiadasz odpowiedniej ilosci monet"); } } case 2: { if(monety[id] >= 15) { monety[id] -= 15; client_print(id, print_chat, "Zakupiles los w loteri"); { switch(item) { case 0: { client_print(id, print_chat,"[ZombieMod] Wygrales 55 expa"); set_user_xp(id, get_user_xp(id) + 55) } case 1: { client_print(id, print_chat,"[ZombieMod] Wygrales 35 monet"); monety[id] += 35; } case 2: { client_print(id, print_chat,"[ZombieMod] Wygrales nic"); } case 3: { client_print(id, print_chat,"[ZombieMod] Wygrales 300 monet"); monety[id] += 300 } case 4: { client_print(id, print_chat,"[ZombieMod] Wygrales 100 armora"); set_user_armor ( id, 100 ) } case 5: { client_print(id, print_chat,"[ZombieMod] Wygrales Slapowanie"); user_slap (id, 5) } case 6: { client_print(id, print_chat,"[ZombieMod] Wygrales 5 AP"); zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 5) } case 7: { client_print(id, print_chat,"[ZombieMod] Wygrales nic"); } case 8: { client_print(id, print_chat,"[ZombieMod] Wygrales 45 expa"); set_user_xp(id, get_user_xp(id) + 45) } case 9: { client_print(id, print_chat,"[ZombieMod] Wygrales 5 monet"); monety[id] += 35; } case 10: { client_print(id, print_chat,"[ZombieMod] Wygrales nic"); } case 11: { client_print(id, print_chat,"[ZombieMod] Wygrales 15 AP"); zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 15) } } } } else client_print(id, print_chat,"[ZombieMod] Nie posiadasz wystarczajacej ilosci monety"); } } } return PLUGIN_HANDLED; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{ rtf1 ansi deff0{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard lang1045 f0 fs16 n par } */
Dodanych wklejek: 11179
Powered By (Pav32) Pastebin © 2011