Guest User

Untitled

a guest
Nov 9th, 2012
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.43 KB | None | 0 0
  1. // This is a comment
  2. // uncomment the line below if you want to write a filterscript
  3. //#define FILTERSCRIPT
  4.  
  5. #include <a_samp>
  6. #include <zcmd>
  7. new pickuparmas;
  8. new eagle = 0;
  9. new shotgun = 0;
  10. new mp5 = 0;
  11. new ak47 = 0;
  12. new m4 = 0;
  13. new rifle = 0;
  14. #define sistemadearmas 1
  15. #define sistemadearmass 2
  16. #define sistemadearmasm 3
  17. #define sistemadearmasm4 4
  18. #define sistemadearmasak47 5
  19. #define sistemadearmasr 6
  20. #define varmas 10
  21. #if defined FILTERSCRIPT
  22.  
  23.  
  24.  
  25.  
  26. public OnFilterScriptInit()
  27. {
  28. print("\n--------------------------------------");
  29. print(" Blank Filterscript by your name here");
  30. print("--------------------------------------\n");
  31. return 1;
  32. }
  33.  
  34. public OnFilterScriptExit()
  35. {
  36. return 1;
  37. }
  38.  
  39. #else
  40.  
  41. main()
  42. {
  43. print("\n----------------------------------");
  44. print(" Sistema de armas by said");
  45. print("----------------------------------\n");
  46. }
  47.  
  48. #endif
  49.  
  50. public OnGameModeInit()
  51. {
  52. Create3DTextLabel("Aperte F Para abrir o menu!", 0xFF0000AA, 84.1256,-149.6933,2.5844,30.0,0);
  53. pickuparmas = CreatePickup(1254,1,84.1256,-149.6933,2.5844,0);
  54. CreateVehicle(456, 114.8718, -150.0060, 1.5347, -89.5800, -1, -1, 100);
  55. CreateVehicle(456, 114.6918, -155.1662, 1.5347, -89.5800, -1, -1, 100);
  56. CreateVehicle(456, 114.7227, -160.0301, 1.5347, -89.5800, -1, -1, 100);
  57. CreateVehicle(456, 105.3573, -172.0487, 2.3935, -89.5800, -1, -1, 100);
  58. CreateVehicle(456, 120.9879, -179.1284, 1.5148, -3.7800, -1, -1, 100);
  59. CreateVehicle(456, 112.0975, -177.8381, 1.4350, -88.9800, -1, -1, 100);
  60. CreateObject(17950, 95.73, -164.63, -0.55, 0.00, 0.00, -91.20);
  61. CreateObject(17950, 93.11, -165.22, 3.97, 0.00, 0.00, -91.20);
  62. CreateObject(17950, 88.47, -164.61, -0.55, 0.00, 0.00, -91.20);
  63. CreateObject(17950, 88.64, -165.38, -0.55, 0.00, 0.00, -91.20);
  64. CreateObject(17950, 95.66, -165.54, -0.55, 0.00, 0.00, -91.20);
  65.  
  66.  
  67.  
  68.  
  69.  
  70. SetGameModeText("Sistema de armas");
  71. AddPlayerClass(0, 110.9482,-230.8432,1.5781, 269.1425, 0, 0, 0, 0, 0, 0);
  72. return 1;
  73. }
  74.  
  75. public OnGameModeExit()
  76. {
  77. return 1;
  78. }
  79.  
  80. public OnPlayerRequestClass(playerid, classid)
  81. {
  82. SetPlayerPos(playerid, 111.4460,-225.3555,1.5781, 15.3746);
  83. SetPlayerCameraPos(playerid, 110.9482,-230.8432,1.5781, 15.3746);
  84. SetPlayerCameraLookAt(playerid, 110.9482,-230.8432,1.5781, 15.3746);
  85. return 1;
  86. }
  87.  
  88. public OnPlayerConnect(playerid)
  89. {
  90. RemoveBuildingForPlayer(playerid, 13189, 92.1250, -164.9141, 1.5859, 0.25);
  91. RemoveBuildingForPlayer(playerid, 12942, 92.1250, -164.9141, 1.5859, 0.25);
  92. RemoveBuildingForPlayer(playerid, 12943, 92.1250, -164.9141, 1.5859, 0.25);
  93.  
  94. return 1;
  95. }
  96.  
  97. public OnPlayerDisconnect(playerid, reason)
  98. {
  99. return 1;
  100. }
  101.  
  102. public OnPlayerSpawn(playerid)
  103. {
  104. AddPlayerClass(1,111.4460,-225.3555,1.5781,180.5113,0,0,0,0,0,0);
  105. AddPlayerClass(162,111.4460,-225.3555,1.5781,180.5113,0,0,0,0,0,0);
  106. AddPlayerClass(234,111.4460,-225.3555,1.5781,180.5113,0,0,0,0,0,0);
  107. AddPlayerClass(300,111.4460,-225.3555,1.5781,180.5113,0,0,0,0,0,0);
  108. AddPlayerClass(222,111.4460,-225.3555,1.5781,180.5113,0,0,0,0,0,0);
  109. return 1;
  110. }
  111.  
  112. public OnPlayerDeath(playerid, killerid, reason)
  113. {
  114. return 1;
  115. }
  116.  
  117. public OnVehicleSpawn(vehicleid)
  118. {
  119. return 1;
  120. }
  121.  
  122. public OnVehicleDeath(vehicleid, killerid)
  123. {
  124. return 1;
  125. }
  126.  
  127. public OnPlayerText(playerid, text[])
  128. {
  129. return 1;
  130. }
  131.  
  132. public OnPlayerCommandText(playerid, cmdtext[])
  133. {
  134. if(strcmp("/eagle",cmdtext,true,4)==0)
  135. {
  136. if(eagle >= 1)
  137. {
  138. eagle -= 1;
  139. SendClientMessage(playerid,-1,"Você pegou uma eagle");
  140. GivePlayerWeapon(playerid,24,10);
  141.  
  142. }
  143. else
  144. {
  145. SendClientMessage(playerid,-1,"você não tem eagle pra usar !");
  146. return 1;
  147. }
  148. }
  149. }
  150.  
  151. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  152. {
  153. new carid = GetVehicleModel(vehicleid);
  154. if(carid == 456)
  155. {
  156. return SendClientMessage(playerid,0xFF5555AA,"Você entrou na caminhonete de transporte de armas!");
  157. }
  158. return 1;
  159. }
  160.  
  161. public OnPlayerExitVehicle(playerid, vehicleid)
  162. {
  163. return 1;
  164. }
  165.  
  166. public OnPlayerStateChange(playerid, newstate, oldstate)
  167. {
  168. return 1;
  169. }
  170.  
  171. public OnPlayerEnterCheckpoint(playerid)
  172. {
  173. if(IsPlayerInVehicle(playerid,1) || IsPlayerInVehicle(playerid,2) || IsPlayerInVehicle(playerid,3) || IsPlayerInVehicle(playerid,4) || IsPlayerInVehicle(playerid,5) || IsPlayerInVehicle(playerid,6))
  174. if(IsPlayerInRangeOfPoint(playerid,5.0,93.5199,-165.5438,2.5938))
  175. {
  176. SendClientMessage(playerid,0xB30000AA,"Você entrou na área de carregamento ,Aguarde enquanto as armas estão sendo colocadas na caminhonete");
  177. SetTimer("colocandoarma",10000,false);
  178. TogglePlayerControllable(playerid,0);
  179. DisablePlayerCheckpoint(playerid);
  180. }
  181. if(IsPlayerInVehicle(playerid,1) || IsPlayerInVehicle(playerid,2) || IsPlayerInVehicle(playerid,3) || IsPlayerInVehicle(playerid,4) || IsPlayerInVehicle(playerid,5) || IsPlayerInVehicle(playerid,6))
  182. if(IsPlayerInRangeOfPoint(playerid,5.0,2442.0847,-1426.3105,24.0000))
  183. {
  184. SetTimer("tirandoarma",10000,false);
  185. SendClientMessage(playerid,0xB30000AA,"Você chegou na área de fornecimento,aguarde enquanto suas armas estão sendo colocadas no deposito!");
  186. TogglePlayerControllable(playerid,0);
  187. DisablePlayerCheckpoint(playerid);
  188. }
  189. return 1;
  190. }
  191.  
  192. public OnPlayerLeaveCheckpoint(playerid)
  193. {
  194. return 1;
  195. }
  196.  
  197. public OnPlayerEnterRaceCheckpoint(playerid)
  198. {
  199. return 1;
  200. }
  201.  
  202. public OnPlayerLeaveRaceCheckpoint(playerid)
  203. {
  204. return 1;
  205. }
  206.  
  207. public OnRconCommand(cmd[])
  208. {
  209. return 1;
  210. }
  211.  
  212. public OnPlayerRequestSpawn(playerid)
  213. {
  214. return 1;
  215. }
  216.  
  217. public OnObjectMoved(objectid)
  218. {
  219. return 1;
  220. }
  221.  
  222. public OnPlayerObjectMoved(playerid, objectid)
  223. {
  224. return 1;
  225. }
  226.  
  227. public OnPlayerPickUpPickup(playerid, pickupid)
  228. {
  229. return 1;
  230. }
  231.  
  232. public OnVehicleMod(playerid, vehicleid, componentid)
  233. {
  234. return 1;
  235. }
  236.  
  237. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  238. {
  239. return 1;
  240. }
  241.  
  242. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  243. {
  244. return 1;
  245. }
  246.  
  247. public OnPlayerSelectedMenuRow(playerid, row)
  248. {
  249. return 1;
  250. }
  251.  
  252. public OnPlayerExitedMenu(playerid)
  253. {
  254. return 1;
  255. }
  256.  
  257. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  258. {
  259. return 1;
  260. }
  261.  
  262. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  263. {
  264. if(newkeys == 16)
  265. {
  266. if(IsPlayerInRangeOfPoint(playerid,5.0,84.1256,-149.6933,2.5844))
  267. {
  268. ShowPlayerDialog(playerid, sistemadearmas, DIALOG_STYLE_LIST, "Industria de armas", "10 Eagle >> $ 2000\n20 Eagle >> $ 4000\n30 Eagle >> $ 6000\n40 Eagle >> $ 10000\nNenhuma eagle", "Comprar", "Sair");
  269. }
  270. }
  271. return 1;
  272. }
  273.  
  274. public OnRconLoginAttempt(ip[], password[], success)
  275. {
  276. return 1;
  277. }
  278.  
  279. public OnPlayerUpdate(playerid)
  280. {
  281. return 1;
  282. }
  283.  
  284. public OnPlayerStreamIn(playerid, forplayerid)
  285. {
  286. return 1;
  287. }
  288.  
  289. public OnPlayerStreamOut(playerid, forplayerid)
  290. {
  291. return 1;
  292. }
  293.  
  294. public OnVehicleStreamIn(vehicleid, forplayerid)
  295. {
  296. return 1;
  297. }
  298.  
  299. public OnVehicleStreamOut(vehicleid, forplayerid)
  300. {
  301. return 1;
  302. }
  303.  
  304. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  305. {
  306. if(dialogid == sistemadearmas)
  307. {
  308. if(response == sistemadearmas)
  309. {
  310. if(listitem == 0)
  311. {
  312. ShowPlayerDialog(playerid, sistemadearmass, DIALOG_STYLE_LIST, "Industria de armas", "10 Shotgun's >> $ 4000\n20 shotgun's >> $ 8000\n30 shotgun's >> $ 12000\n40 shotgun's >> $ 160000\nNenhuma shotgun", "Comprar", "Sair");
  313. GivePlayerMoney(playerid, -2000);
  314. eagle = 10;
  315. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas Shotgun's você quer comprar !");
  316. return 1;
  317. }
  318. if(listitem == 1)
  319. {
  320. ShowPlayerDialog(playerid, sistemadearmass, DIALOG_STYLE_LIST, "Industria de armas", "10 Shotgun's >> $ 4000\n20 shotgun's >> $ 8000\n30 shotgun's >> $ 12000\n40 shotgun's >> $ 160000\nNenhuma shotgun", "Comprar", "Sair");
  321. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas Shotgun's você quer comprar !");
  322. GivePlayerMoney(playerid, -4000);
  323. eagle = 20;
  324. return 1;
  325. }
  326. if(listitem == 2)
  327. {
  328. ShowPlayerDialog(playerid, sistemadearmass, DIALOG_STYLE_LIST, "Industria de armas", "10 Shotgun's >> $ 4000\n20 shotgun's >> $ 8000\n30 shotgun's >> $ 12000\n40 shotgun's >> $ 160000\nNenhuma shotgun", "Comprar", "Sair");
  329. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas Shotgun's você quer comprar !");
  330. GivePlayerMoney(playerid, -6000);
  331. eagle = 30;
  332. return 1;
  333. }
  334. if(listitem == 3)
  335. {
  336. ShowPlayerDialog(playerid, sistemadearmass, DIALOG_STYLE_LIST, "Industria de armas", "10 Shotgun's >> $ 4000\n20 shotgun's >> $ 8000\n30 shotgun's >> $ 12000\n40 shotgun's >> $ 160000\nNenhuma shotgun", "Comprar", "Sair");
  337. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas Shotgun's você quer comprar !");
  338. GivePlayerMoney(playerid, -8000);
  339. eagle = 40;
  340. return 1;
  341. }
  342. if(listitem == 4)
  343. {
  344.  
  345. ShowPlayerDialog(playerid, sistemadearmass, DIALOG_STYLE_LIST, "Industria de armas", "10 Shotgun's >> $ 4000\n20 shotgun's >> $ 8000\n30 shotgun's >> $ 12000\n40 shotgun's >> $ 160000\nNenhuma shotgun", "Comprar", "Sair");
  346. SendClientMessage(playerid,-1 , "Ok,você não quer comprar eagle,escolha quantas shotgun's você quer comprar !");
  347. return 1;
  348. }
  349. }
  350. }
  351.  
  352.  
  353. if(dialogid == sistemadearmass)
  354. {
  355. if(response == sistemadearmas)
  356. {
  357. if(listitem == 0)
  358. {
  359. ShowPlayerDialog(playerid, sistemadearmasm, DIALOG_STYLE_LIST, "Industria de armas", "10 Mp5 >> $ 3000\n20 Mp5 >> $ 6000\n30 Mp5 >> $ 9000\n40 Mp5 >> $ 12000\nNenhuma Mp5", "Comprar", "Sair");
  360. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas mp5 você quer comprar !");
  361. shotgun = 10;
  362. GivePlayerMoney(playerid, -4000);
  363. return 1;
  364. }
  365. if(listitem == 1)
  366. {
  367. ShowPlayerDialog(playerid, sistemadearmasm, DIALOG_STYLE_LIST, "Industria de armas", "10 Mp5 >> $ 3000\n20 Mp5 >> $ 6000\n30 Mp5 >> $ 9000\n40 Mp5 >> $ 12000\nNenhuma Mp5", "Comprar", "Sair");
  368. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas mp5 você quer comprar !");
  369. shotgun = 20;
  370. GivePlayerMoney(playerid, -8000);
  371. return 1;
  372. }
  373. if(listitem == 2)
  374. {
  375. ShowPlayerDialog(playerid, sistemadearmasm, DIALOG_STYLE_LIST, "Industria de armas", "10 Mp5 >> $ 3000\n20 Mp5 >> $ 6000\n30 Mp5 >> $ 9000\n40 Mp5 >> $ 12000\nNenhuma Mp5", "Comprar", "Sair");
  376. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas mp5 você quer comprar !");
  377. shotgun = 30;
  378. GivePlayerMoney(playerid, -12000);
  379. return 1;
  380. }
  381. if(listitem == 3)
  382. {
  383. ShowPlayerDialog(playerid, sistemadearmasm, DIALOG_STYLE_LIST, "Industria de armas", "10 Mp5 >> $ 3000\n20 Mp5 >> $ 6000\n30 Mp5 >> $ 9000\n40 Mp5 >> $ 12000\nNenhuma Mp5", "Comprar", "Sair");
  384. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas mp5 você quer comprar !");
  385. shotgun = 40;
  386. GivePlayerMoney(playerid, -16000);
  387. return 1;
  388. }
  389. if(listitem == 4)
  390. {
  391. ShowPlayerDialog(playerid, sistemadearmasm, DIALOG_STYLE_LIST, "Industria de armas", "10 Mp5 >> $ 3000\n20 Mp5 >> $ 6000\n30 Mp5 >> $ 9000\n40 Mp5 >> $ 12000\nNenhuma Mp5", "Comprar", "Sair");
  392. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas mp5 você quer comprar !");
  393. return 1;
  394. }
  395. }
  396. }
  397. if(dialogid == sistemadearmasm)
  398. {
  399. if(response == sistemadearmas)
  400. {
  401. if(listitem == 0)
  402. {
  403. ShowPlayerDialog(playerid, sistemadearmasm4, DIALOG_STYLE_LIST, "Industria de armas", "10 M4 >> $ 3000\n20 m4 >> $ 6000\n30 m4 >> $ 9000\n40 m4 >> $ 12000\nNenhuma m4", "Comprar", "Sair");
  404. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas m4 você quer comprar !");
  405. mp5 = 10;
  406. GivePlayerMoney(playerid, -3000);
  407. return 1;
  408. }
  409. if(listitem == 1)
  410. {
  411. ShowPlayerDialog(playerid, sistemadearmasm4, DIALOG_STYLE_LIST, "Industria de armas", "10 m4 >> $ 3000\n20 m4 >> $ 6000\n30 m4 >> $ 9000\n40 m4 >> $ 12000\nNenhuma m4", "Comprar", "Sair");
  412. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas m4 você quer comprar !");
  413. mp5 = 20;
  414. GivePlayerMoney(playerid, -6000);
  415. return 1;
  416. }
  417. if(listitem == 2)
  418. {
  419. ShowPlayerDialog(playerid, sistemadearmasm4, DIALOG_STYLE_LIST, "Industria de armas", "10 m4 >> $ 3000\n20 m4 >> $ 6000\n30 m4 >> $ 9000\n40 m4 >> $ 12000\nNenhuma m4", "Comprar", "Sair");
  420. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas m4 você quer comprar !");
  421. mp5 = 30;
  422. GivePlayerMoney(playerid, -9000);
  423. return 1;
  424. }
  425. if(listitem == 3)
  426. {
  427. ShowPlayerDialog(playerid, sistemadearmasm4, DIALOG_STYLE_LIST, "Industria de armas", "10 m4 >> $ 3000\n20 m4 >> $ 6000\n30 m4 >> $ 9000\n40 m4 >> $ 12000\nNenhuma m4", "Comprar", "Sair");
  428. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas m4 você quer comprar !");
  429. GivePlayerMoney(playerid, -12000);
  430. mp5 = 40;
  431. return 1;
  432. }
  433. if(listitem == 4)
  434. {
  435. ShowPlayerDialog(playerid, sistemadearmasm4, DIALOG_STYLE_LIST, "Industria de armas", "10 m4 >> $ 4000\n20 m4 >> $ 8000\n30 m4 >> $ 12000\n40 m4 >> $ 16000\nNenhuma m4", "Comprar", "Sair");
  436. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas m4 você quer comprar !");
  437. return 1;
  438. }
  439. }
  440. }
  441. if(dialogid == sistemadearmasm4)
  442. {
  443. if(response)
  444. {
  445. if(listitem == 0)
  446. {
  447. ShowPlayerDialog(playerid, sistemadearmasak47, DIALOG_STYLE_LIST, "Industria de armas", "10 ak47 >> $ 4000\n20 ak47 >> $ 8000\n30 ak47 >> $ 12000\n40 ak47 >> $ 16000\nNenhuma ak47", "Comprar", "Sair");
  448. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas ak47 você quer comprar !");
  449. m4 = 10;
  450. GivePlayerMoney(playerid, -4000);
  451. return 1;
  452. }
  453. if(listitem == 1)
  454. {
  455. ShowPlayerDialog(playerid, sistemadearmasak47, DIALOG_STYLE_LIST, "Industria de armas", "10 ak47 >> $ 4000\n20 ak47 >> $ 8000\n30 ak47 >> $ 12000\n40 ak47 >> $ 160000\nNenhuma ak47", "Comprar", "Sair");
  456. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas ak47 você quer comprar !");
  457. m4 = 20;
  458. GivePlayerMoney(playerid, -8000);
  459. return 1;
  460. }
  461. if(listitem == 2)
  462. {
  463. ShowPlayerDialog(playerid, sistemadearmasak47, DIALOG_STYLE_LIST, "Industria de armas", "10 ak47 >> $ 4000\n20 ak47 >> $ 8000\n30 ak47 >> $ 12000\n40 ak47 >> $ 160000\nNenhuma ak47", "Comprar", "Sair");
  464. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas ak47 você quer comprar !");
  465. m4 = 30;
  466. GivePlayerMoney(playerid, -12000);
  467. return 1;
  468. }
  469. if(listitem == 3)
  470. {
  471. ShowPlayerDialog(playerid, sistemadearmasak47, DIALOG_STYLE_LIST, "Industria de armas", "10 ak47 >> $ 4000\n20 ak47 >> $ 8000\n30 ak47 >> $ 12000\n40 ak47 >> $ 160000\nNenhuma ak47", "Comprar", "Sair");
  472. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas ak47 você quer comprar !");
  473. m4 = 40;
  474. GivePlayerMoney(playerid, -16000);
  475. return 1;
  476. }
  477. if(listitem == 4)
  478. {
  479. ShowPlayerDialog(playerid, sistemadearmasak47, DIALOG_STYLE_LIST, "Industria de armas", "10 ak47 >> $ 4000\n20 ak47 >> $ 8000\n30 ak47 >> $ 12000\n40 ak47 >> $ 16000\nNenhuma ak47", "Comprar", "Sair");
  480. SendClientMessage(playerid,-1 , "Ok,escolha agora quantas ak47 você quer comprar !");
  481. return 1;
  482. }
  483. }
  484. }
  485. if(dialogid == sistemadearmasak47)
  486. {
  487. if(response)
  488. {
  489. if(listitem == 0)
  490. {
  491. ShowPlayerDialog(playerid, sistemadearmasr, DIALOG_STYLE_LIST, "Industria de armas", "10 rifles >> $ 3000\n20 rifles >> $ 6000\n30 rifles >> $ 9000\n40 rifles >> $ 12000\nNenhum rifle", "Comprar", "Sair");
  492. SendClientMessage(playerid,-1 , "Ok,escolha agora quantos rifles você quer comprar !");
  493. ak47 = 10;
  494. GivePlayerMoney(playerid, -4000);
  495. return 1;
  496. }
  497. if(listitem == 1)
  498. {
  499. ShowPlayerDialog(playerid, sistemadearmasr, DIALOG_STYLE_LIST, "Industria de armas", "10 rifles >> $ 3000\n20 rifles >> $ 6000\n30 rifles >> $ 9000\n40 rifles >> $ 12000\nNenhum rifle", "Comprar", "Sair");
  500. SendClientMessage(playerid,-1 , "Ok,escolha agora quantos rifles você quer comprar !");
  501. ak47 = 20;
  502. GivePlayerMoney(playerid, -8000);
  503. return 1;
  504. }
  505. if(listitem == 2)
  506. {
  507. ShowPlayerDialog(playerid, sistemadearmasr, DIALOG_STYLE_LIST, "Industria de armas", "10 rifles >> $ 3000\n20 rifles >> $ 6000\n30 rifles >> $ 9000\n40 rifles >> $ 12000\nNenhum rifle", "Comprar", "Sair");
  508. SendClientMessage(playerid,-1 , "Ok,escolha agora quantos rifles você quer comprar !");
  509. ak47 = 30;
  510. GivePlayerMoney(playerid, -12000);
  511. return 1;
  512. }
  513. if(listitem == 3)
  514. {
  515. ShowPlayerDialog(playerid, sistemadearmasr, DIALOG_STYLE_LIST, "Industria de armas", "10 rifles >> $ 3000\n20 rifles >> $ 6000\n30 rifles >> $ 9000\n40 rifles >> $ 12000\nNenhum rifle", "Comprar", "Sair");
  516. SendClientMessage(playerid,-1 , "Ok,escolha agora quantos rifles você quer comprar !");
  517. ak47 = 40;
  518. GivePlayerMoney(playerid, -16000);
  519. return 1;
  520. }
  521. if(listitem == 4)
  522. {
  523. ShowPlayerDialog(playerid, sistemadearmasr, DIALOG_STYLE_LIST, "Industria de armas", "10 rifles >> $ 3000\n20 rifles >> $ 6000\n30 rifles >> $ 9000\n40 rifles >> $ 120000\nNenhum rifle", "Comprar", "Sair");
  524. SendClientMessage(playerid,-1 , "Ok,escolha agora quantos rifles você quer comprar !");
  525. return 1;
  526. }
  527. }
  528. }
  529. if(dialogid == sistemadearmasr)
  530. {
  531. if(response)
  532. {
  533. if(listitem == 0)
  534. {
  535. SendClientMessage(playerid,-1 , "Armas Compradas,entre em alguma caminhonete e siga até o depósito para pega-las!");
  536. rifle = 10;
  537. SetPlayerCheckpoint(playerid,93.5199,-165.5438,2.5938,5.0);
  538. return 1;
  539. }
  540. if(listitem == 1)
  541. {
  542. SendClientMessage(playerid,-1 , "Armas Compradas,entre em alguma caminhonete e siga até o depósito para pega-las!");
  543. rifle = 20;
  544. SetPlayerCheckpoint(playerid,93.5199,-165.5438,2.5938,5.0);
  545. return 1;
  546. }
  547. if(listitem == 2)
  548. {
  549. SendClientMessage(playerid,-1 , "Armas Compradas,entre em alguma caminhonete e siga até o depósito para pega-las!");
  550. rifle = 30;
  551. SetPlayerCheckpoint(playerid,93.5199,-165.5438,2.5938,5.0);
  552. return 1;
  553. }
  554. if(listitem == 3)
  555. {
  556. SendClientMessage(playerid,-1 , "Armas Compradas,entre em alguma caminhonete e siga até o depósito para pega-las!");
  557. rifle = 40;
  558. SetPlayerCheckpoint(playerid,93.5199,-165.5438,2.5938,5.0);
  559. return 1;
  560. }
  561. if(listitem == 4)
  562. {
  563. SendClientMessage(playerid,-1 , "Armas Compradas,entre em alguma caminhonete e siga até o depósito para pega-las!");
  564. SetPlayerCheckpoint(playerid,93.5199,-165.5438,2.5938,5.0);
  565. return 1;
  566. }
  567. }
  568. }
  569. }
  570.  
  571. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  572. {
  573. return 1;
  574. }
  575. forward colocandoarma(playerid);
  576. public colocandoarma(playerid)
  577. {
  578. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas na caminhonete,leve-as até o ponto de fornecimento");
  579. SetPlayerCheckpoint(playerid,2442.0847,-1426.3105,24.0000,5.0);
  580. TogglePlayerControllable(playerid,1);
  581. }
  582. forward tirandoarma(playerid);
  583. public tirandoarma(playerid)
  584. {
  585. if(eagle == 20)
  586. {
  587. eagle -= 20;
  588. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $12,000 na venda. !");
  589. TogglePlayerControllable(playerid,1);
  590. GivePlayerMoney(playerid, 12000);
  591. return 0;
  592. }
  593. if(eagle == 10)
  594. {
  595. eagle -= 10;
  596. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $8,000 na venda. !");
  597. TogglePlayerControllable(playerid,1);
  598. GivePlayerMoney(playerid, 8000);
  599. return 0;
  600. }
  601. if(eagle == 30)
  602. {
  603. eagle -= 30;
  604. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $16,000 na venda. !");
  605. TogglePlayerControllable(playerid,1);
  606. GivePlayerMoney(playerid, 16000);
  607. return 0;
  608. }
  609. if(eagle == 40)
  610. {
  611. eagle -= 40;
  612. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $20,000 na venda. !");
  613. TogglePlayerControllable(playerid,1);
  614. GivePlayerMoney(playerid, 20000);
  615. return 0;
  616. }
  617.  
  618. if(shotgun == 10)
  619. {
  620. shotgun -= 10;
  621. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $10,000 na venda. !");
  622. TogglePlayerControllable(playerid,1);
  623. GivePlayerMoney(playerid, 10000);
  624. return 0;
  625. }
  626. if(shotgun == 20)
  627. {
  628. shotgun -= 20;
  629. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $14,000 na venda. !");
  630. TogglePlayerControllable(playerid,1);
  631. GivePlayerMoney(playerid, 14000);
  632. return 0;
  633. }
  634. if(shotgun == 30)
  635. {
  636. shotgun -= 30;
  637. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $18,000 na venda. !");
  638. TogglePlayerControllable(playerid,1);
  639. GivePlayerMoney(playerid, 18000);
  640. return 0;
  641. }
  642. if(shotgun == 40)
  643. {
  644. shotgun -= 40;
  645. SendClientMessage(playerid,0xFF2D2DAA,"As armas foram colocadas no depósito e você ganhou $22,000 na venda. !");
  646. TogglePlayerControllable(playerid,1);
  647. GivePlayerMoney(playerid, 22000);
  648. return 0;
  649. }
  650. }
  651. CMD:eagle(playerid, params[])
  652. {
  653. if(eagle >= 1)
  654. {
  655. eagle -= 1;
  656. SendClientMessage(playerid,-1,"Você pegou uma eagle");
  657. GivePlayerWeapon(playerid,24,10);
  658.  
  659. }
  660. else
  661. {
  662. SendClientMessage(playerid,-1,"você não tem eagle pra usar !");
  663. return 1;
  664. }
  665. }
Advertisement
Add Comment
Please, Sign In to add comment