Advertisement
Guest User

Untitled

a guest
Aug 15th, 2014
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.90 KB | None | 0 0
  1. if(strcmp(cmd, "/atack", true) == 0)
  2. {
  3. if(joinwar == 0 || joinwar == 2)
  4. {
  5. return 1;
  6. }
  7. if(!IsAMember(playerid))
  8. {
  9. return 1;
  10. }
  11. new Float:xx1,Float:yy1,Float:zz1;
  12. GetPlayerPos(playerid,xx1,yy1,zz1);
  13. new Float:minx1, Float:maxx2, Float:miny1,Float:maxy2;
  14. if(TeritoriuData[warid][tPozX1] < TeritoriuData[warid][tPozX2])
  15. {
  16. minx1 = TeritoriuData[warid][tPozX1];
  17. maxx2 = TeritoriuData[warid][tPozX2];
  18. }
  19. else
  20. {
  21. minx1 = TeritoriuData[warid][tPozX2];
  22. maxx2 = TeritoriuData[warid][tPozX1];
  23. }
  24. if(TeritoriuData[warid][tPozY1] < TeritoriuData[warid][tPozY2])
  25. {
  26. miny1 = TeritoriuData[warid][tPozY1];
  27. maxy2 = TeritoriuData[warid][tPozY2];
  28. }
  29. else
  30. {
  31. miny1 = TeritoriuData[warid][tPozY2];
  32. maxy2 = TeritoriuData[warid][tPozY1];
  33. }
  34. if(xx1 > minx1 && xx1 < maxx2 && yy1 > miny1 && yy1 < maxy2)
  35. {
  36. new teritoriu[50];
  37. if(TeritoriuData[warid][tId] == 1) teritoriu = "1";
  38. else if(TeritoriuData[warid][tId] == 2) teritoriu = "2";
  39. else if(TeritoriuData[warid][tId] == 3) teritoriu = "3";
  40. else if(TeritoriuData[warid][tId] == 4) teritoriu = "4";
  41. else if(TeritoriuData[warid][tId] == 5) teritoriu = "5";
  42. else if(TeritoriuData[warid][tId] == 6) teritoriu = "6";
  43. else if(TeritoriuData[warid][tId] == 7) teritoriu = "7";
  44. else if(TeritoriuData[warid][tId] == 8) teritoriu = "8";
  45. else if(TeritoriuData[warid][tId] == 9) teritoriu = "9";
  46. else if(TeritoriuData[warid][tId] == 10) teritoriu = "10";
  47. else if(TeritoriuData[warid][tId] == 11) teritoriu = "11";
  48. else if(TeritoriuData[warid][tId] == 12) teritoriu = "12";
  49. else if(TeritoriuData[warid][tId] == 13) teritoriu = "13";
  50. else if(TeritoriuData[warid][tId] == 14) teritoriu = "14";
  51. else if(TeritoriuData[warid][tId] == 15) teritoriu = "15";
  52. else if(TeritoriuData[warid][tId] == 16) teritoriu = "16";
  53. else if(TeritoriuData[warid][tId] == 17) teritoriu = "17";
  54. else if(TeritoriuData[warid][tId] == 18) teritoriu = "18";
  55. else if(TeritoriuData[warid][tId] == 19) teritoriu = "19";
  56. else if(TeritoriuData[warid][tId] == 20) teritoriu = "20";
  57. else if(TeritoriuData[warid][tId] == 21) teritoriu = "21";
  58. else if(TeritoriuData[warid][tId] == 22) teritoriu = "22";
  59. else if(TeritoriuData[warid][tId] == 23) teritoriu = "23";
  60. else if(TeritoriuData[warid][tId] == 24) teritoriu = "24";
  61. else if(TeritoriuData[warid][tId] == 25) teritoriu = "25";
  62. else if(TeritoriuData[warid][tId] == 26) teritoriu = "26";
  63. else if(TeritoriuData[warid][tId] == 27) teritoriu = "27";
  64. new ttext[40];
  65. if(TeritoriuData[warid][tOwned] == 11)
  66. {
  67. ttext = "{40863c}Clanului Grove Street";
  68. }
  69. else if(TeritoriuData[warid][tOwned] == 12)
  70. {
  71. ttext = "{d900d9}Clanului Ballas Family";
  72. }
  73. else if(TeritoriuData[warid][tOwned] == 13)
  74. {
  75. ttext = "{fd7e00}Clanului Romanian Mafia";
  76. }
  77. else if(TeritoriuData[warid][tOwned] == 15)
  78. {
  79. ttext = "{98b1ac}Clanului Arabian Mafia";
  80. }
  81. new tttext[40];
  82. if(waratack == 11)
  83. {
  84. tttext = "{40863c}Clanului Grove Street";
  85. }
  86. else if(waratack == 12)
  87. {
  88. tttext = "{d900d9}Clanului Ballas Family";
  89. }
  90. else if(waratack == 13)
  91. {
  92. tttext = "{fd7e00}Clanului Romanian Mafia";
  93. }
  94. else if(waratack == 15)
  95. {
  96. tttext = "{98b1ac}Clanului Arabian Mafia";
  97. }
  98. format(string, sizeof(string), "(( War News )): {FFFFFF}%s este in echipa %s {FFFFFF}si ataca teritorul %s al %s",PlayerData[playerid][pNume],tttext,teritoriu,ttext);
  99. for(new j=0;j<=MAX_PLAYERS;j++)
  100. {
  101. if(IsPlayerConnected(j))
  102. {
  103. if(IsAMember(j))
  104. {
  105. SendClientMessage(j, 0x0080FFC8,string);
  106. }
  107. }
  108. }
  109. wars[playerid] = 1;
  110. return 1;
  111. }
  112. return 1;
  113. }
  114. if(strcmp(cmd, "/defend", true) == 0)
  115. {
  116. if(joinwar == 0 || joinwar == 2)
  117. {
  118. return 1;
  119. }
  120. if(!IsAMember(playerid))
  121. {
  122. return 1;
  123. }
  124. new Float:xx1,Float:yy1,Float:zz1;
  125. GetPlayerPos(playerid,xx1,yy1,zz1);
  126. new Float:minx1, Float:maxx2, Float:miny1,Float:maxy2;
  127. if(TeritoriuData[warid][tPozX1] < TeritoriuData[warid][tPozX2])
  128. {
  129. minx1 = TeritoriuData[warid][tPozX1];
  130. maxx2 = TeritoriuData[warid][tPozX2];
  131. }
  132. else
  133. {
  134. minx1 = TeritoriuData[warid][tPozX2];
  135. maxx2 = TeritoriuData[warid][tPozX1];
  136. }
  137. if(TeritoriuData[warid][tPozY1] < TeritoriuData[warid][tPozY2])
  138. {
  139. miny1 = TeritoriuData[warid][tPozY1];
  140. maxy2 = TeritoriuData[warid][tPozY2];
  141. }
  142. else
  143. {
  144. miny1 = TeritoriuData[warid][tPozY2];
  145. maxy2 = TeritoriuData[warid][tPozY1];
  146. }
  147. if(xx1 > minx1 && xx1 < maxx2 && yy1 > miny1 && yy1 < maxy2)
  148. {
  149. new teritoriu[50];
  150. if(TeritoriuData[warid][tId] == 1) teritoriu = "1";
  151. else if(TeritoriuData[warid][tId] == 2) teritoriu = "2";
  152. else if(TeritoriuData[warid][tId] == 3) teritoriu = "3";
  153. else if(TeritoriuData[warid][tId] == 4) teritoriu = "4";
  154. else if(TeritoriuData[warid][tId] == 5) teritoriu = "5";
  155. else if(TeritoriuData[warid][tId] == 6) teritoriu = "6";
  156. else if(TeritoriuData[warid][tId] == 7) teritoriu = "7";
  157. else if(TeritoriuData[warid][tId] == 8) teritoriu = "8";
  158. else if(TeritoriuData[warid][tId] == 9) teritoriu = "9";
  159. else if(TeritoriuData[warid][tId] == 10) teritoriu = "10";
  160. else if(TeritoriuData[warid][tId] == 11) teritoriu = "11";
  161. else if(TeritoriuData[warid][tId] == 12) teritoriu = "12";
  162. else if(TeritoriuData[warid][tId] == 13) teritoriu = "13";
  163. else if(TeritoriuData[warid][tId] == 14) teritoriu = "14";
  164. else if(TeritoriuData[warid][tId] == 15) teritoriu = "15";
  165. else if(TeritoriuData[warid][tId] == 16) teritoriu = "16";
  166. else if(TeritoriuData[warid][tId] == 17) teritoriu = "17";
  167. else if(TeritoriuData[warid][tId] == 18) teritoriu = "18";
  168. else if(TeritoriuData[warid][tId] == 19) teritoriu = "19";
  169. else if(TeritoriuData[warid][tId] == 20) teritoriu = "20";
  170. else if(TeritoriuData[warid][tId] == 21) teritoriu = "21";
  171. else if(TeritoriuData[warid][tId] == 22) teritoriu = "22";
  172. else if(TeritoriuData[warid][tId] == 23) teritoriu = "23";
  173. else if(TeritoriuData[warid][tId] == 24) teritoriu = "24";
  174. else if(TeritoriuData[warid][tId] == 25) teritoriu = "25";
  175. else if(TeritoriuData[warid][tId] == 26) teritoriu = "26";
  176. else if(TeritoriuData[warid][tId] == 27) teritoriu = "27";
  177. new ttext[30];
  178. if(TeritoriuData[warid][tOwned] == 11)
  179. {
  180. ttext = "{40863c}Clanului Grove";
  181. }
  182. else if(TeritoriuData[warid][tOwned] == 12)
  183. {
  184. ttext = "{d900d9}Clanului Ballas";
  185. }
  186. else if(TeritoriuData[warid][tOwned] == 13)
  187. {
  188. ttext = "{fd7e00}Clanului Romanian";
  189. }
  190. else if(TeritoriuData[warid][tOwned] == 15)
  191. {
  192. ttext = "{98b1ac}Clanului Arabian";
  193. }
  194. new tttext[30];
  195. if(waratack == 11)
  196. {
  197. tttext = "{40863c}Clanului Grove";
  198. }
  199. else if(waratack == 12)
  200. {
  201. tttext = "{d900d9}Clanului Ballas";
  202. }
  203. else if(waratack == 13)
  204. {
  205. tttext = "{fd7e00}Clanului Romanian";
  206. }
  207. else if(waratack == 15)
  208. {
  209. tttext = "{98b1ac}Clanului Arabian";
  210. }
  211. format(string, sizeof(string), "(( War News )): {FFFFFF}%s este in echipa %s {FFFFFF}si apara teritoriul %s impotriva %s",PlayerData[playerid][pNume],ttext,teritoriu,tttext);
  212. for(new j=0;j<=MAX_PLAYERS;j++)
  213. {
  214. if(IsPlayerConnected(j))
  215. {
  216. if(IsAMember(j))
  217. {
  218. SendClientMessage(j, 0x0080FFC8,string);
  219. }
  220. }
  221. }
  222. wars[playerid] = 2;
  223. return 1;
  224. }
  225. return 1;
  226. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement