JohnyTest

Untitled

Jul 26th, 2015
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.94 KB | None | 0 0
  1. if(victimteam >= 4)
  2. {
  3. if(IsPlayerConnected(killerid))
  4. {
  5. new slice = 100; //$100
  6. playercash = GetPlayerCash(playerid);
  7. if(gTeam[killerid] != 2)
  8. {
  9. WantedPoints[killerid] += 2;
  10. P_DATA[killerid][pWantedPoints] = WantedPoints[killerid];
  11. format(string, sizeof(string), "UPDATE players SET WantedPoints='%d' WHERE id=%d", P_DATA[killerid][pWantedPoints], P_DATA[killerid][pSQLID]);
  12. } //+ 2 wanted points
  13. if(SafeTime[playerid] <= 0)
  14. {
  15. if(gTeam[killerid] != gTeam[playerid])
  16. {
  17. if(GetPlayerState(killerid) == 1)
  18. {
  19. P_DATA[killerid][pKills] = P_DATA[killerid][pKills] + 2;
  20. }
  21. else
  22. {
  23. P_DATA[killerid][pKills]++;
  24. }
  25. P_DATA[playerid][pKills]--;
  26. format(string, sizeof(string), "UPDATE players SET Kills='%d' WHERE id=%d", P_DATA[playerid][pKills], P_DATA[playerid][pSQLID]);
  27. mysql_tquery(SQL, string, "", "");
  28. format(string, sizeof(string), "UPDATE players SET Kills='%d' WHERE id=%d", P_DATA[killerid][pKills], P_DATA[killerid][pSQLID]);
  29. mysql_tquery(SQL, string, "", "");
  30. }
  31. }
  32. if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || (gTeam[killerid] == gTeam[playerid] && gTeam[playerid] != 4))
  33. {
  34. slice = 0;
  35. }
  36. if (((gTeam[killerid]) != 4) && ((gTeam[killerid]) == gTeam[playerid]))//no team kill
  37. {
  38. slice = 0;
  39. }
  40. if (playercash > 0)
  41. {
  42. GivePlayerCash(playerid, -slice);
  43. }
  44. else
  45. {
  46. slice = slice+500;
  47. }
  48. GivePlayerCash(killerid, slice);
  49. PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0);
  50. if (((gTeam[killerid]) == 3) && reason != 49)
  51. {
  52. SetPlayerCriminal(killerid,255, "Omor Calificat");
  53. }
  54. else if (((gTeam[killerid]) == 3) && reason == 49)
  55. {
  56. SetPlayerCriminal(killerid,255, "Lovit si fugit");
  57. }
  58. }
  59. }
  60. else if (victimteam == 2)
  61. {
  62. if(IsPlayerConnected(killerid))
  63. {
  64. P_DATA[playerid][pKills]--;
  65. format(string, sizeof(string), "UPDATE players SET Kills='%d' WHERE id=%d", P_DATA[playerid][pKills], P_DATA[playerid][pSQLID]);
  66. mysql_tquery(SQL, string, "", "");
  67. if (gTeam[killerid] == 2)//cops kill cop
  68. {
  69. PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
  70. GivePlayerCash(killerid, -suecost);
  71. GivePlayerCash(playerid, suecost+100);//+100pays hospital bill
  72. }
  73. if (gTeam[killerid] >= 3)
  74. {
  75. WantedPoints[killerid] += 2; //+ 2 wanted points
  76. P_DATA[killerid][pWantedPoints] = WantedPoints[killerid];
  77. format(string, sizeof(string), "UPDATE players SET WantedPoints='%d' WHERE id=%d", P_DATA[killerid][pWantedPoints], P_DATA[killerid][pSQLID]);
  78. if(reason != 49)
  79. {
  80. SetPlayerCriminal(killerid,255, "Omor Calificat");
  81. }
  82. else if (reason == 49)
  83. {
  84. SetPlayerCriminal(killerid,255, "Lovit si fugit");
  85. }
  86. }
  87. if(gTeam[killerid] >= 5 && SafeTime[playerid] <= 0)
  88. {
  89. if(GetPlayerState(killerid) == 1)
  90. {
  91. P_DATA[killerid][pKills] = P_DATA[killerid][pKills]+2;
  92. }
  93. else
  94. {
  95. P_DATA[killerid][pKills]++;
  96. }
  97. WantedPoints[killerid]+=2;
  98. P_DATA[killerid][pWantedPoints] = WantedPoints[killerid];
  99. format(string, sizeof(string), "UPDATE players SET WantedPoints='%d' WHERE id=%d", P_DATA[killerid][pWantedPoints], P_DATA[killerid][pSQLID]);
  100. format(string, sizeof(string), "UPDATE players SET Kills='%d' WHERE id=%d", P_DATA[killerid][pKills], P_DATA[killerid][pSQLID]);
  101. mysql_tquery(SQL, string, "", "");
  102. }
  103. }
  104. }
  105. else if (victimteam == 3)
  106. {
  107. if(IsPlayerConnected(killerid))
  108. {
  109. if ((gTeam[killerid]) == 2)//cops kill civ
  110. {
  111. if(WantedLevel[playerid] < 1)
  112. {
  113. PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
  114. GivePlayerCash(killerid, -suecost);
  115. GivePlayerCash(playerid, suecost+10);//+100pays hospital bill
  116. }
  117. }
  118. else
  119. {
  120. WantedPoints[killerid] += 2;
  121. P_DATA[killerid][pWantedPoints] = WantedPoints[killerid];
  122. format(string, sizeof(string), "UPDATE players SET WantedPoints='%d' WHERE id=%d", P_DATA[killerid][pWantedPoints], P_DATA[killerid][pSQLID]);
  123. }
  124. if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason != 49)
  125. {
  126. SetPlayerCriminal(killerid,255, "Omor Calificat");
  127. }
  128. else if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason == 49)
  129. {
  130. SetPlayerCriminal(killerid,255, "Lovit si fugit");
  131. }
  132. }
  133. }
  134. else if (victimteam == 1)
  135. {
  136. if(IsPlayerConnected(killerid))
  137. {
  138. if ((gTeam[killerid]) == 2)//cops kill civ
  139. {
  140. PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
  141. GivePlayerCash(killerid, -suecost);
  142. GivePlayerCash(playerid, suecost+10);//+100pays hospital bill
  143. }
  144. else if ((gTeam[killerid]) == 1)//med kill civ
  145. {
  146. PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
  147. GivePlayerCash(killerid, -suecost);
  148. GivePlayerCash(playerid, suecost+10);//+100pays hospital bill
  149. }
  150. if (((gTeam[killerid]) == 4) && reason != 49)
  151. {
  152. SetPlayerCriminal(killerid,255, "Omor calificat");
  153. }
  154. else if (((gTeam[killerid]) == 3) && reason == 49)
  155. {
  156. SetPlayerCriminal(killerid,255, "Lovit si fugit");
  157. }
  158. }
  159. }
  160. if (victimteam >= 3 && WantedPoints[playerid] > 0 && killerteam == 2)
  161. {
  162. SetPlayerFree(playerid,killerid, "A fost omorat!");
  163. }
  164. killerid = INVALID_PLAYER_ID;
  165. SetPlayerColor(playerid, COLOR_GRAD2);
  166. //P_DATA[playerid][pGun1] = 0; P_DATA[playerid][pAmmo1] = 0;
  167. //P_DATA[playerid][pGun2] = 0; P_DATA[playerid][pAmmo2] = 0;
  168. //P_DATA[playerid][pGun3] = 0; P_DATA[playerid][pAmmo3] = 0;
  169. //P_DATA[playerid][pGun4] = 0; P_DATA[playerid][pAmmo4] = 0;
  170. //P_DATA[playerid][pGun5] = 0; P_DATA[playerid][pAmmo5] = 0;
  171. //P_DATA[playerid][pGun6] = 0; P_DATA[playerid][pAmmo6] = 0;
  172. //UpdateWeapons(playerid);
  173. }
  174. return 1;
  175. }
Advertisement
Add Comment
Please, Sign In to add comment