Advertisement
Guest User

Untitled

a guest
Nov 6th, 2017
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.62 KB | None | 0 0
  1. public OnPlayerSpawn(playerid)
  2. {
  3. if(UlogovanIgrac[playerid] == 0 && ProtekcijaPadanja[playerid] == 0)
  4. {
  5. Error(playerid, "Kikovan si zbog pokusaja spawnanja pre nego sto si se prijavio.");
  6. lz_Kick(playerid);
  7. return true;
  8. }
  9. for( new i = 0; i < 13; i++ ) {
  10. antiCheatCS[ playerid ][ Weapon ][ i ] = 0;
  11. antiCheatCS[ playerid ][ Ammo ][ i ] = 0;
  12. }
  13. antiCheatCS[ playerid ][ TeleportCheck ] = 4;
  14. antiCheatCS[ playerid ][ WeaponDetect ] = 4;
  15. antiCheatCS[ playerid ][ EnteredVehicle ] = INVALID_VEHICLE_ID;
  16. if(manemoz[playerid] == 1)
  17. {
  18. return true;
  19. }
  20. if(PrikazanaZona[playerid] == false)
  21. {
  22. for(new i = 0; i < sizeof(GZ); i++)
  23. {
  24. GangZoneShowForPlayer(playerid, ZonaID[i], ZonaBoja(GZ[i][gTeam]));
  25. }
  26. PrikazanaZona[playerid] = true;
  27. }
  28. if(Ubijo[playerid] == 1) Ubijo[playerid] = 0;
  29.  
  30. AC_ResetPlayerWeapons(playerid);
  31. SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
  32.  
  33.  
  34. Dinamit[playerid] = false;
  35. UsaoInt[playerid] = 0;
  36.  
  37. Bojice(playerid);
  38.  
  39. if(PI[playerid][pReg] == 1)
  40. {
  41. AntiSK(playerid);
  42. }
  43.  
  44. Crko[playerid] = 0;
  45.  
  46. if(PI[playerid][pSkin] < 1 || PI[playerid][pSkin] > 299)
  47. {
  48. PI[playerid][pSkin] = 59;
  49. SetPlayerSkin(playerid, PI[playerid][pSkin]);
  50. SaveAccount(playerid);
  51. }
  52.  
  53. if(PI[playerid][pAdmin] > 0 && PI[playerid][pRacunar] < 0)
  54. {
  55. if(PI[playerid][pAdmin] > 0)
  56. {
  57. new ldst[128];
  58. format(ldst,128,"admini/%d.txt",PI[playerid][pASlot]);
  59. new text[80];
  60. format(text,64,"Niko");
  61. new File:log;
  62. log = fopen(ldst, io_write);
  63. fwrite(log, text);
  64. fclose(log);
  65. }
  66. PI[playerid][pASlot] = 0;
  67. PI[playerid][pAdmin] = 0;
  68. PI[playerid][pRacunar] = 0;
  69. PI[playerid][pSupporter] = 0;
  70. PI[playerid][pCode] = 0;
  71. PI[playerid][pRacunar] = 0;
  72. SetPlayerSkin(playerid, 59);
  73. PI[playerid][pSkin] = 59;
  74. SaveAccount(playerid);
  75. SCM(playerid, -1, ""COL_BC"AG: {FFFFFF}(( Neuspesno hakovanje pozicije Admina! ;) ))");
  76. new frfr[256];
  77. format(frfr,256,"{FBE204}[{F81414}{FBE204}] [AG-AC] %s je neuspesno pokusao da postavi sam sebi Admina (preko FTP-a)!",GetName(playerid));
  78. PAdm(ZUTA,frfr,1);
  79. }
  80.  
  81. if(PI[playerid][pSupporter] > 0 && PI[playerid][pRacunar] < 1)
  82. {
  83. if(PI[playerid][pSupporter] > 0)
  84. {
  85. new ldst[128];
  86. format(ldst,128,"supporteri/%d.txt",PI[playerid][pSSlot]);
  87. new text[80];
  88. format(text,64,"Niko");
  89. new File:log;
  90. log = fopen(ldst, io_write);
  91. fwrite(log, text);
  92. fclose(log);
  93. }
  94. PI[playerid][pSSlot] = 0;
  95. PI[playerid][pAdmin] = 0;
  96. PI[playerid][pRacunar] = 0;
  97. PI[playerid][pSupporter] = 0;
  98. SaveAccount(playerid);
  99. SCM(playerid, -1, ""COL_BC"AG: {FFFFFF}(( Neuspesno hakovanje pozicije supportera! ;) ))");
  100. new frfr[256];
  101. format(frfr,256,"{FBE204}[{F81414}{FBE204}] [AG-AC] %s je neuspesno pokusao da postavi sam sebi supportera (preko FTP-a)!",GetName(playerid));
  102. PAdm(ZUTA,frfr,1);
  103. }
  104.  
  105. mbport[playerid] = 0;
  106.  
  107. Skillovi(playerid);
  108.  
  109. PreloadAnimLib(playerid,"SWAT");
  110. PreloadAnimLib(playerid,"OTB");
  111. PreloadAnimLib(playerid,"BENCHPRESS");
  112. PreloadAnimLib(playerid,"CAR");
  113. PreloadAnimLib(playerid,"CAR_CHAT");
  114. PreloadAnimLib(playerid,"DRIVEBYS");
  115. PreloadAnimLib(playerid,"KISSING");
  116. PreloadAnimLib(playerid,"SNM");
  117. PreloadAnimLib(playerid,"BLOWJOBZ");
  118. PreloadAnimLib(playerid,"GHANDS");
  119. PreloadAnimLib(playerid,"CASINO");
  120. PreloadAnimLib(playerid,"SKATE");
  121. PreloadAnimLib(playerid,"CLOTHES");
  122. PreloadAnimLib(playerid,"KNIFE");
  123. PreloadAnimLib(playerid,"PARACHUTE");
  124. PreloadAnimLib(playerid,"GRAFFITI");
  125. PreloadAnimLib(playerid,"PAULNMAC");
  126. PreloadAnimLib(playerid,"AIRPORT");
  127. PreloadAnimLib(playerid,"BOMBER");
  128. PreloadAnimLib(playerid,"RAPPING");
  129. PreloadAnimLib(playerid,"SHOP");
  130. PreloadAnimLib(playerid,"BEACH");
  131. PreloadAnimLib(playerid,"SMOKING");
  132. PreloadAnimLib(playerid,"FOOD");
  133. PreloadAnimLib(playerid,"ON_LOOKERS");
  134. PreloadAnimLib(playerid,"DEALER");
  135. PreloadAnimLib(playerid,"BASEBALL");
  136. PreloadAnimLib(playerid,"CRACK");
  137. PreloadAnimLib(playerid,"CARRY");
  138. PreloadAnimLib(playerid,"COP_AMBIENT");
  139. PreloadAnimLib(playerid,"MEDIC");
  140. PreloadAnimLib(playerid,"GANGS");
  141. PreloadAnimLib(playerid,"SNM");
  142. PreloadAnimLib(playerid,"PARK");
  143. PreloadAnimLib(playerid,"SWEET");
  144. PreloadAnimLib(playerid,"SILENCED");
  145. PreloadAnimLib(playerid,"FIGHT_E");
  146. PreloadAnimLib(playerid,"PED");
  147. PreloadAnimLib(playerid,"MISC");
  148. PreloadAnimLib(playerid,"SPRAYCAN");
  149. PreloadAnimLib(playerid,"INT_HOUSE");
  150. PreloadAnimLib(playerid,"FINALE");
  151. PreloadAnimLib(playerid,"FOOD");
  152. PreloadAnimLib(playerid,"GYMNASIUM");
  153. PreloadAnimLib(playerid,"SWORD");
  154. PreloadAnimLib(playerid,"STRIP");
  155. PreloadAnimLib(playerid,"POLICE");
  156. PreloadAnimLib(playerid,"FAT");
  157. PreloadAnimLib(playerid,"GRAVEYARD");
  158. PreloadAnimLib(playerid,"BSKTBALL");
  159. PreloadAnimLib(playerid,"SKATE");
  160. PreloadAnimLib(playerid,"CLOTHES");
  161. PreloadAnimLib(playerid,"BLOWJOBZ");
  162. PreloadAnimLib(playerid,"CASINO");
  163. PreloadAnimLib(playerid,"PAULNMAC");
  164. PreloadAnimLib(playerid,"GHANDS");
  165. PreloadAnimLib(playerid,"BAR");
  166. PreloadAnimLib(playerid,"ROB_BANK");
  167. PreloadAnimLib(playerid,"SUNBATHE");
  168. PreloadAnimLib(playerid,"ped");
  169. PreloadAnimLib(playerid,"WUZI");
  170. PreloadAnimLib(playerid,"RIOT");
  171. PreloadAnimLib(playerid,"BD_Fire");
  172. PreloadAnimLib(playerid,"ON_LOOKERS");
  173. PreloadAnimLib(playerid,"PARK");
  174.  
  175. PisanjeJok[playerid] = 0;
  176.  
  177. //STYLE TUCA
  178. FightSkill(playerid);
  179.  
  180. if(PI[playerid][pCrash] == 0)
  181. {
  182. if(PI[playerid][pGM] == 3 || PI[playerid][pSupporter] > 0)
  183. {
  184. Toretto_SetPlayerArmour(playerid, 50.0);
  185. Toretto_SetPlayerHealth(playerid, 100.0);
  186. }
  187. if(PI[playerid][pGM] > 3 || PI[playerid][pAdmin] > 0)
  188. {
  189. Toretto_SetPlayerArmour(playerid, 100.0);
  190. Toretto_SetPlayerHealth(playerid, 100.0);
  191. }
  192. }
  193. else if(PI[playerid][pCrash] == 1 || crashed[playerid] == 1)
  194. {
  195. Toretto_SetPlayerArmour(playerid, PI[playerid][pCArmour]);
  196. Toretto_SetPlayerHealth(playerid, PI[playerid][pCHP]);
  197. }
  198.  
  199. lz_SetPlayerWantedLevel(playerid, PI[playerid][pWanted]);
  200.  
  201. if(TekReg[playerid] == 0)
  202. {
  203. BoksiciShow(playerid);
  204. PlayerTextDrawShow(playerid, Banka[playerid]);
  205. PlayerTextDrawShow(playerid, ImePDrz[playerid]);
  206. PlayerTextDrawShow(playerid, Zlato[playerid]);
  207. PlayerTextDrawShow(playerid, PlataT[playerid]);
  208. StopAudioStreamForPlayer(playerid);
  209. }
  210.  
  211. Umro[playerid] = 0;
  212. if(PI[playerid][pReg] == 1)
  213. {
  214. if(PI[playerid][pJailed] == 0) { SetPlayerSkin(playerid, PI[playerid][pSkin]); }
  215. else if(PI[playerid][pJailed] > 0) { SetPlayerSkin(playerid, 50); }
  216. }
  217. SpawnujIgraca(playerid);
  218. return true;
  219. }
  220.  
  221. public OnPlayerDeath(playerid, killerid, reason)
  222. {
  223. if(UlogovanIgrac[playerid] == 1)
  224. {
  225. Ubijo[playerid] = 1;
  226. }
  227.  
  228. antiCheatCS[playerid][TeleportCheck] = 2;
  229.  
  230. new time = gettime();
  231. switch(time - LastDeath{ playerid } )
  232. {
  233. case 0 .. 3:
  234. {
  235. DeathSpam{ playerid }++;
  236. if(DeathSpam{ playerid } > 2 )
  237. {
  238. ACKick(playerid, "Fake Kill");
  239. return true;
  240. }
  241. }
  242. default: DeathSpam{ playerid } = 0;
  243. }
  244. LastDeath{ playerid } = time;
  245.  
  246. new form[200];
  247. new th,tm,ts, ty, tm1, td;
  248. gettimeEx(th, tm, ts);
  249. getdate(ty, tm1, td);
  250. if(killerid == IPI)
  251. {
  252. format(form,200,"[%d/%d/%d].[%d:%d:%d] | %s je umro!",td,tm1,ty,th,tm,ts,GetNameEx(playerid));
  253. }
  254. else
  255. {
  256. format(form,200,"[%d/%d/%d].[%d:%d:%d] | %s je umro, ubio ga je %s!",td,tm1,ty,th,tm,ts,GetNameEx(playerid),GetNameEx(killerid));
  257. }
  258. DeathLog(form);
  259.  
  260. if(killerid != IPI)
  261. {
  262. if(playerid != IPI)
  263. {
  264. if(damagedply[playerid] != killerid)
  265. {
  266. return true;
  267. }
  268. }
  269. }
  270.  
  271. kLol[playerid] = 0;
  272.  
  273. Crko[playerid] = 1;
  274.  
  275. slusanost[playerid] = 0;
  276.  
  277. if(antiCheatCS[playerid][TakeVehicle] != INVALID_VEHICLE_ID) {
  278. BusyVehicle[antiCheatCS[playerid][TakeVehicle]] = -1;
  279. }
  280.  
  281.  
  282. if(PolicajacNaDuznosti[playerid] == 1)
  283. {
  284. PolicajacNaDuznosti[playerid] = 0;
  285. Bojice(playerid);
  286. }
  287.  
  288. if(ZauzimanjeVreme[playerid] != 0)
  289. {
  290. Toretto_KillTimer(zonatimer[playerid]);
  291. new id = Zauzima[playerid];
  292. GangZoneStopFlashForAll(ZonaID[id]);
  293. Zauzima[playerid] = -1;
  294. ZauzimanjeVreme[playerid] = 0;
  295. SCM(playerid, -1, ""COL_BC"ZAUZIMANJE: {FFFFFF}Niste uspeli da zauzmete teritoriju, spreceni ste!");
  296. }
  297. //SetPlayerChatBubble(playerid, " ", SVETLOCRVENA, 9.5, 1);
  298.  
  299. TextDrawHideForPlayer(playerid, mdc0);
  300. TextDrawHideForPlayer(playerid, mdc1);
  301. TextDrawHideForPlayer(playerid, mdc2);
  302. TextDrawHideForPlayer(playerid, mdc3);
  303. TextDrawHideForPlayer(playerid, mdc4);
  304. TextDrawHideForPlayer(playerid, mdc5);
  305. TextDrawHideForPlayer(playerid, mdc6);
  306. TextDrawHideForPlayer(playerid, mdc7);
  307. TextDrawHideForPlayer(playerid, mdc8);
  308. TextDrawHideForPlayer(playerid, mdc9);
  309. CancelSelectTextDraw(playerid);
  310. Ranjen[playerid] = 0;
  311. MDC[playerid] = 0;
  312. VuciX[playerid] = 0.0;
  313. VuciY[playerid] = 0.0;
  314. VuciZ[playerid] = 0.0;
  315. UVozilu[playerid] = 0;
  316. TV[playerid] = 0;
  317. PI[playerid][pKlesta] = 0;
  318. PI[playerid][pKartica] = 0;
  319. PI[playerid][pSraf] = 0;
  320. ObijaciVreme[playerid] = 0;
  321. lolkoristio[playerid] = 0;
  322. Tazerica[playerid] = 0;
  323. TrenutnoObija[playerid] = 0;
  324. Tie[playerid] = 0;
  325. Toretto_KillTimer(ObijaciAC[playerid]);
  326. ASPolaze[playerid] = 0;
  327. PizzaD[playerid] = 0;
  328. DisablePlayerRaceCheckpoint(playerid);
  329. Zavezan[playerid] = 0;
  330. Klesta[playerid] = 0;
  331. KoristiKl[playerid] = 0;
  332. Kartica[playerid] = 0;
  333. Tazovan[playerid] = 0;
  334. Tie[playerid] = 0;
  335. AtmD[playerid] = 9999;
  336. PogrCP[playerid] = 0;
  337. KomaracP[playerid] = 0;
  338. KosacP[playerid] = 0;
  339. PljackaVreme[playerid] = 0;
  340. Pljackas[playerid] = 0;
  341. ADRadi[playerid] = 0;
  342. TramvRadi[playerid] = 0;
  343. DostavljaCement[playerid] = 0;
  344. Lovi[playerid] = 0;
  345. PirRadi[playerid] = 0;
  346. ElekRadi[playerid] = 0;
  347. RudKopa[playerid] = 0;
  348. KosacCP[playerid] = 0;
  349. RaznPosao[playerid] = 0;
  350. Kamion[playerid] = 0;
  351. KamRadi[playerid] = 0;
  352. RibarRadi[playerid] = 0;
  353. BusRadi[playerid] = 0;
  354. PilotRadi[playerid] = 0;
  355. CistiS[playerid] = 0;
  356. Smecari[playerid] = 0;
  357. PoljoprivrednikRadi[playerid] = 0;
  358. SvercMafija[playerid] = 0;
  359. Toretto_KillTimer(BeziTimer[playerid]);
  360. GameTextForPlayer(playerid, " ", 1, 3);
  361.  
  362. if(Spec[playerid] == 0 && FZIgrac[playerid] == 0 && AdminUbio[playerid] == 0)
  363. {
  364. Bolki[playerid] = 1;
  365. }
  366. Spec[playerid] = 0;
  367. Umro[playerid] = 1;
  368. if(AdminUbio[playerid] == 1) AdminUbio[playerid] = 0;
  369. Toretto_KillTimer(DragTimer[playerid]);
  370. DragTimer[playerid] = 0;
  371.  
  372. if(killerid != IPI)
  373. {
  374. PI[killerid][pKills]++;
  375. SaveAccount(killerid);
  376. }
  377.  
  378. if(FZIgrac[playerid] > 0)
  379. {
  380. PI[playerid][pFZDeaths]++;
  381. FZStats(playerid);
  382. SaveAccount(playerid);
  383. }
  384.  
  385. if(killerid != IPI)
  386. {
  387. if(FZIgrac[killerid] == 1)
  388. {
  389. PI[killerid][pFZKills]++;
  390. FZStats(killerid);
  391. SaveAccount(killerid);
  392. }
  393. }
  394.  
  395. PI[playerid][pDeaths]++;
  396. SaveAccount(playerid);
  397.  
  398. if(killerid != IPI)
  399. {
  400. new kllstring[256];
  401. format(kllstring, 256, "[!] AG-AC: [%d]%s je ubio gradjanina [%d]%s!",killerid,GetName(killerid),playerid,GetName(playerid));
  402. PAdm(CRVENA,kllstring,1);
  403. }
  404. else
  405. {
  406. new text[30];
  407. if(reason == 51) { text = "Explosion"; }
  408. else if(reason == 53) { text = "Drowned"; }
  409. else if(reason == 54) { text = "Collision"; }
  410. else { text = "Death"; }
  411. new kllstring[256];
  412. format(kllstring, 256, "[!] AG-AC: [%d]%s je umro zbog: (%s)!",playerid,GetName(playerid),text);
  413. PAdm(CRVENA,kllstring,1);
  414. }
  415.  
  416. if(killerid == IPI)
  417. {
  418. if(PI[playerid][pWanted] > 0)
  419. {
  420. if(PI[playerid][pJailed] == 0)
  421. {
  422. new str[256];
  423. //PI[playerid][pSkin] = GetPlayerSkin(playerid);
  424. //SetPlayerSkin(playerid, 50);
  425. new izgnovac = PI[playerid][pWanted]*1500;
  426. SCMF(playerid, -1, ""COL_BC"AG: {FFFFFF}(( Izvrsio si samoubistvo sa %d wl-om/wl-a i izgubio si $%d! ))", PI[playerid][pWanted],izgnovac);
  427. PI[playerid][pWanted] = 0;
  428. lz_SetPlayerWantedLevel(playerid, PI[playerid][pWanted]);
  429. DajIgracuNovac(playerid, -izgnovac);
  430. format(str,256,"[Central Dispatch]: %s je izvrsio samoubistvo i izgubio/la je $%d.",GetName(playerid),izgnovac);
  431. SendFamilyMessage(1,PDPLAVA,str);
  432. SendFamilyMessage(2,PDPLAVA,str);
  433. SendFamilyMessage(3,PDPLAVA,str);
  434. AC_ResetPlayerWeapons(playerid);
  435. SaveAccount(playerid);
  436. }
  437. }
  438. }
  439.  
  440. if(killerid != IPI)
  441. {
  442.  
  443. if(WAR == 1)
  444. {
  445. if(UWaru[killerid] == 1 && UWaru[playerid] == 1)
  446. {
  447. if(FZIgrac[killerid] == 0)
  448. {
  449. new jokmica[500];
  450. AC_ResetPlayerWeapons(playerid);
  451. if((PI[killerid][pMember] == org1 || PI[killerid][pLeader] == org1) && (PI[playerid][pMember] == org2 || PI[playerid][pLeader] == org2))
  452. {
  453. Org1Poeni++;
  454. foreach(Player, i)
  455. {
  456. if(UWaru[i] == 1)
  457. {
  458. format(jokmica, 500, ""COL_BC"AG: {FFFFFF}Organizacija '%s' je dobila 1 poen zbog ubistva neprijatelja! Trenutni rezultat: (%s) %d || (%s) %d.", org1str, org1str, Org1Poeni, org2str, Org2Poeni);
  459. SCM(i, -1, jokmica);
  460. }
  461. }
  462. }
  463. else if((PI[killerid][pMember] == org2 || PI[killerid][pLeader] == org2) && (PI[playerid][pMember] == org1 || PI[playerid][pLeader] == org1))
  464. {
  465. Org2Poeni++;
  466. foreach(Player, i)
  467. {
  468. if(UWaru[i] == 1)
  469. {
  470. format(jokmica, 500, ""COL_BC"AG: {FFFFFF}Organizacija '%s' je dobila 1 poen zbog ubistva neprijatelja! Trenutni rezultat: (%s) %d || (%s) %d.", org2str, org1str, Org1Poeni, org2str, Org2Poeni);
  471. SCM(i, -1, jokmica);
  472. }
  473. }
  474. }
  475. else if((PI[killerid][pMember] == org1 || PI[killerid][pLeader] == org1) && (PI[playerid][pMember] == org1 || PI[playerid][pLeader] == org1))
  476. {
  477. Org1Poeni--;
  478. foreach(Player, i)
  479. {
  480. if(UWaru[i] == 1)
  481. {
  482. format(jokmica, 500, ""COL_BC"AG: {FFFFFF}Organizacija '%s' je izgubila 1 poen zbog ubistva svog clana! Trenutni rezultat: (%s) %d || (%s) %d.", org2str, org1str, Org1Poeni, org2str, Org2Poeni);
  483. SCM(i, -1, jokmica);
  484. }
  485. }
  486. }
  487. else if((PI[killerid][pMember] == org2 || PI[killerid][pLeader] == org2) && (PI[playerid][pMember] == org2 || PI[playerid][pLeader] == org2))
  488. {
  489. Org2Poeni--;
  490. foreach(Player, i)
  491. {
  492. if(UWaru[i] == 1)
  493. {
  494. format(jokmica, 500, ""COL_BC"AG: {FFFFFF}Organizacija '%s' je izgubila 1 poen zbog ubistva svog clana! Trenutni rezultat: (%s) %d || (%s) %d.", org2str, org1str, Org1Poeni, org2str, Org2Poeni);
  495. SCM(i, -1, jokmica);
  496. }
  497. }
  498. }
  499. }
  500. }
  501. }
  502.  
  503. if(!IsACop(killerid) && PI[killerid][pAdmin] < 1)
  504. {
  505. if(alocine[killerid] == 0)
  506. {
  507. if(UWaru[killerid] == 0)
  508. {
  509. if(PI[killerid][pJailed] == 0)
  510. {
  511. if(FZIgrac[killerid] == 0)
  512. {
  513. if(PI[killerid][pWanted] > 7)
  514. {
  515. PI[killerid][pWanted] = 10;
  516. }
  517. else
  518. {
  519. PI[killerid][pWanted] += 3;
  520. }
  521. PocinioZlocin(killerid, 255, "Prvostepeno ubistvo");
  522. lz_SetPlayerWantedLevel(killerid, PI[killerid][pWanted]);
  523. SaveAccount(killerid);
  524. }
  525. }
  526. else if(PI[killerid][pJailed] > 0)
  527. {
  528. if(FZIgrac[killerid] == 0)
  529. {
  530. PI[killerid][pJailTime] += 600;
  531. SCM(killerid, -1, ""COL_BC"AG: {FFFFFF}Pocinili ste ubistvo u zatvoru, dobili ste dodanih 10 minuta zatvora.");
  532. SCMF(killerid, -1, "Ukupna kazna: %d sec.",PI[killerid][pJailTime]);
  533. PocinioZlocin(killerid, 255, "Prvostepeno ubistvo (u zatvoru)");
  534. SaveAccount(killerid);
  535. }
  536. }
  537. }
  538. }
  539. else if(alocine[killerid] == 1)
  540. {
  541. alocine[killerid] = 0;
  542. if(alocine[playerid] == 1) alocine[playerid] = 0;
  543. }
  544. }
  545.  
  546. if(IsACop(killerid))
  547. {
  548. if(Arrestk[playerid] == 0)
  549. {
  550. if(PolicajacNaDuznosti[killerid] == 1)
  551. {
  552. if(FZIgrac[playerid] == 0 && FZIgrac[killerid] == 0)
  553. {
  554. new str[256];
  555. if(PI[playerid][pWanted] < 1)
  556. {
  557. format(str,256,"[Central Dispatch]: Policajac %s je ubio gradjanina %s.",GetName(killerid),GetName(playerid));
  558. SendFamilyMessage(1,PDPLAVA,str);
  559. SendFamilyMessage(2,PDPLAVA,str);
  560. SendFamilyMessage(3,PDPLAVA,str);
  561. }
  562. else if(PI[playerid][pWanted] > 0)
  563. {
  564. new lova = PI[playerid][pWanted]*1000;
  565. SCMF(playerid, -1, ""COL_BC"AG: {FFFFFF}Policajac %s te je ubio sa %d wanted level-om/a i izgubio si $%d.", GetName(killerid),PI[playerid][pWanted],lova);
  566. PI[playerid][pWanted] = 0;
  567. lz_SetPlayerWantedLevel(playerid, PI[playerid][pWanted]);
  568. DajIgracuNovac(playerid, -lova);
  569. format(str,256,"[Central Dispatch]: Policajac %s je ubio gradjanina %s, koji je zbog smrti izgubio $%d.",GetName(killerid),GetName(playerid),lova);
  570. SendFamilyMessage(1,PDPLAVA,str);
  571. SendFamilyMessage(2,PDPLAVA,str);
  572. SendFamilyMessage(3,PDPLAVA,str);
  573. SCMF(killerid, -1, ""COL_BC"AG: {FFFFFF}Ubili ste kriminalca %s.",GetName(playerid));
  574. SaveAccount(playerid);
  575. }
  576. }
  577. }
  578. }
  579. }
  580.  
  581. }
  582. if(UWaru[playerid] < 1 && StreljanaP[playerid] < 1 && Lovi[playerid] < 1 && !IsACop(playerid) && FZIgrac[playerid] < 1 && UsaoInt[playerid] < 1)
  583. {
  584. if(killerid != IPI)
  585. {
  586. if(playerid != IPI)
  587. {
  588. GetPlayerPos(playerid, X, Y, Z);
  589. if(AC_GetPlayerWeapon(playerid) != 0)
  590. {
  591. DropGun(playerid, AC_GetPlayerWeapon(playerid),AC_GetPlayerAmmo(playerid),X,Y,Z,GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid));
  592. }
  593. if(PI[playerid][pJailed] < 1)
  594. {
  595. if(PI[playerid][pCash] > 9999)
  596. {
  597. if(PI[playerid][pLevel] > 4)
  598. {
  599. if(PI[playerid][pSati] > 2)
  600. {
  601. if(PI[playerid][pNovcanik] < 1)
  602. {
  603. new novac = PI[playerid][pCash]/100;
  604. DajIgracuNovac(playerid, -novac);
  605. DropMoney(playerid, novac,X,Y,Z,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
  606. SCMF(playerid, -1, "{F81414}DEATH: {FFFFFF}Ispalo ti je $%d zbog smrti!",novac);
  607. }
  608. else
  609. {
  610. PI[playerid][pNovcanik]--;
  611. SCM(playerid, -1, "{F81414}DEATH: {FFFFFF}Izgubio si jedan novcanik umesto da si izgubio novac zbog smrti!");
  612. SaveAccount(playerid);
  613. }
  614. }
  615. }
  616. }
  617. }
  618. PI[playerid][pInvWeapon] = 0;
  619. PI[playerid][pInvWeapon1] = 0;
  620. PI[playerid][pInvWeapon2] = 0;
  621. PI[playerid][pInvAmmo] = 0;
  622. PI[playerid][pInvAmmo1] = 0;
  623. PI[playerid][pInvAmmo2] = 0;
  624. AC_ResetPlayerWeapons(playerid);
  625. SaveAccount(playerid);
  626. }
  627. }
  628. }
  629.  
  630. DisablePlayerCheckpoint(playerid);
  631. DisablePlayerRaceCheckpoint(playerid);
  632.  
  633. killerid = IPI;
  634. return true;
  635. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement