Guest User

Untitled

a guest
Jan 23rd, 2011
283
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.26 KB | None | 0 0
  1. // Orginal Script by [SAW]BloodMaster
  2. // Edited by _tHe_WoLf_
  3. // Don't delete credits
  4. #define FILTERSCRIPT
  5. #include <a_samp>
  6. #include "../include/gl_common.inc"
  7. #if defined FILTERSCRIPT
  8. #else
  9. #endif
  10.  
  11. public OnFilterScriptInit()
  12. {
  13. AddStaticVehicleEx(433,-1159.94006348,-926.39282227,129.78875732,0.00000000,-1,-1,15); //Barracks
  14. AddStaticVehicleEx(433,-1170.61120605,-926.27069092,129.78875732,0.00000000,-1,-1,15); //Barracks
  15. AddStaticVehicleEx(433,-1165.51855469,-926.52636719,129.78875732,0.00000000,-1,-1,15); //Barracks
  16. AddStaticVehicleEx(433,-1154.69018555,-926.53906250,129.78875732,0.00000000,-1,-1,15); //Barracks
  17. AddStaticVehicleEx(433,-1150.09252930,-926.65557861,129.78875732,0.00000000,-1,-1,15); //Barracks
  18. AddStaticVehicleEx(433,-1140.53173828,-927.12792969,129.78875732,0.00000000,-1,-1,15); //Barracks
  19. AddStaticVehicleEx(433,-1145.34179688,-926.89257812,129.78875732,0.00000000,-1,-1,15); //Barracks
  20. AddStaticVehicleEx(433,-1116.25817871,-926.04742432,129.78875732,0.00000000,-1,-1,15); //Barracks
  21. AddStaticVehicleEx(433,-1136.08886719,-927.03417969,129.78875732,0.00000000,-1,-1,15); //Barracks
  22. AddStaticVehicleEx(433,-1131.19238281,-926.77636719,129.78875732,0.00000000,-1,-1,15); //Barracks
  23. AddStaticVehicleEx(433,-1126.21093750,-926.55566406,129.78875732,0.00000000,-1,-1,15); //Barracks
  24. AddStaticVehicleEx(433,-1106.00402832,-926.07098389,129.78875732,0.00000000,-1,-1,15); //Barracks
  25. AddStaticVehicleEx(433,-1121.34570312,-926.21093750,129.78875732,0.00000000,-1,-1,15); //Barracks
  26. AddStaticVehicleEx(433,-1110.79394531,-925.86328125,129.78875732,0.00000000,-1,-1,15); //Barracks
  27. AddStaticVehicleEx(433,-1099.95910645,-925.51208496,129.78875732,0.00000000,-1,-1,15); //Barracks
  28. AddStaticVehicleEx(432,-1091.69421387,-925.46166992,129.31808472,0.00000000,-1,-1,15); //Rhino
  29. AddStaticVehicleEx(432,-1064.63903809,-925.77227783,129.31808472,0.00000000,-1,-1,15); //Rhino
  30. AddStaticVehicleEx(432,-1086.01464844,-925.62304688,129.31808472,0.00000000,-1,-1,15); //Rhino
  31. AddStaticVehicleEx(432,-1081.18164062,-925.66113281,129.31808472,0.00000000,-1,-1,15); //Rhino
  32. AddStaticVehicleEx(432,-1075.59277344,-925.71386719,129.31808472,0.00000000,-1,-1,15); //Rhino
  33. AddStaticVehicleEx(432,-1070.04394531,-925.33203125,129.31808472,0.00000000,-1,-1,15); //Rhino
  34. AddStaticVehicleEx(551,-1214.22155762,-1059.03027344,128.14562988,0.00000000,-1,-1,15); //Merit
  35. AddStaticVehicleEx(551,-1214.85351562,-1050.69824219,128.14562988,0.00000000,-1,-1,15); //Merit
  36. AddStaticVehicleEx(551,-1213.59313965,-1066.36022949,128.14562988,0.00000000,-1,-1,15); //Merit
  37. AddStaticVehicleEx(425,-1057.17492676,-967.43988037,130.06974792,30.00000000,-1,-1,15); //Hunter
  38. AddStaticVehicleEx(548,-1117.79528809,-994.07318115,131.11880493,140.00000000,-1,-1,15); //Cargobob
  39. AddStaticVehicleEx(469,-1092.23315430,-1049.30456543,135.77407837,0.00000000,-1,-1,15); //Sparrow
  40. CreateObject(8147,-1194.43554688,-980.65765381,131.31977844,0.00000000,0.00000000,359.25000000); //object(vgsselecfence01) (1)
  41. CreateObject(8147,-1120.26745605,-919.08605957,131.31977844,0.00000000,0.00000000,91.00000000); //object(vgsselecfence01) (2)
  42. CreateObject(8147,-1004.34875488,-989.86480713,131.31977844,0.00000000,0.00000000,0.74975586); //object(vgsselecfence01) (3)
  43. CreateObject(8147,-1078.16796875,-918.57812500,131.31977844,0.00000000,0.00000000,90.99975586); //object(vgsselecfence01) (4)
  44. CreateObject(8147,-1076.03942871,-1061.74670410,131.31977844,0.00000000,0.00000000,269.24707031); //object(vgsselecfence01) (5)
  45. CreateObject(8147,-1121.95446777,-1061.19201660,131.31977844,0.00000000,0.00000000,269.24194336); //object(vgsselecfence01) (6)
  46. CreateObject(3279,-1009.43499756,-922.21020508,128.21875000,0.00000000,0.00000000,180.00000000); //object(a51_spottower) (1)
  47. CreateObject(3279,-1008.27636719,-1058.26562500,128.21875000,0.00000000,0.00000000,87.99499512); //object(a51_spottower) (3)
  48. CreateObject(3279,-1188.91394043,-922.83758545,128.21875000,0.00000000,0.00000000,357.99499512); //object(a51_spottower) (4)
  49. CreateObject(3268,-1077.11499023,-1051.23205566,128.21192932,0.00000000,0.00000000,270.25000000); //object(mil_hangar1_) (1)
  50. CreateObject(2930,-1064.73254395,-1061.01928711,130.85560608,0.00000000,0.00000000,90.00000000); //object(chinatgate) (1)
  51. CreateObject(980,-1073.58508301,-1041.32141113,130.99214172,0.00000000,0.00000000,0.00000000); //object(airportgate) (2)
  52. CreateObject(980,-1085.08239746,-1041.46667480,130.99214172,0.00000000,0.00000000,0.00000000); //object(airportgate) (3)
  53. CreateObject(3268,-1106.97460938,-1051.22546387,128.21192932,0.00000000,0.00000000,270.25000000); //object(mil_hangar1_) (3)
  54. CreateObject(980,-1103.46899414,-1041.30090332,130.98532104,0.00000000,0.00000000,1.00000000); //object(airportgate) (7)
  55. CreateObject(980,-1115.00280762,-1041.40600586,130.98532104,0.00000000,0.00000000,0.00000000); //object(airportgate) (8)
  56. CreateObject(2930,-1121.70495605,-1043.76245117,130.85560608,0.00000000,0.00000000,358.00000000); //object(chinatgate) (3)
  57. CreateObject(980,-1067.98986816,-1046.99218750,130.99214172,0.00000000,0.00000000,88.00000000); //object(airportgate) (9)
  58. CreateObject(980,-1068.25524902,-1055.57263184,130.99214172,0.00000000,0.00000000,87.99499512); //object(airportgate) (10)
  59. CreateObject(980,-1086.73034668,-1047.11279297,130.99214172,0.00000000,0.00000000,87.99499512); //object(airportgate) (11)
  60. CreateObject(980,-1087.01904297,-1055.51184082,130.99214172,0.00000000,0.00000000,87.99499512); //object(airportgate) (12)
  61. CreateObject(980,-1097.87817383,-1046.83312988,130.99214172,0.00000000,0.00000000,87.99499512); //object(airportgate) (13)
  62. CreateObject(980,-1098.14941406,-1055.68029785,130.99214172,0.00000000,0.00000000,87.99499512); //object(airportgate) (14)
  63. CreateObject(980,-1116.62609863,-1047.04907227,130.99214172,0.00000000,0.00000000,87.99499512); //object(airportgate) (15)
  64. CreateObject(980,-1117.06823730,-1055.46496582,130.99214172,0.00000000,0.00000000,87.99499512); //object(airportgate) (16)
  65. return 1;
  66. }
  67.  
  68. public OnPlayerCommandText(playerid, cmdtext[])
  69. {
  70. new cmd[256];
  71. new tmp[256];
  72. new Message[256];
  73. new gMessage[256];
  74.  
  75. new iName[MAX_PLAYER_NAME+1];
  76. new idx;
  77.  
  78. cmd = strtok(cmdtext, idx);
  79.  
  80. if(strcmp("/zatvorcelija1", cmd, true) == 0)
  81. {
  82. if(IsPlayerAdmin(playerid)) {
  83. tmp = strtok(cmdtext,idx);
  84. if(!strlen(tmp) || strlen(tmp) > 5) {
  85. return SendClientMessage(playerid,0xFF444499,"Pisi /zatvorcelija1 [id] [razlog] da nekoga zatvoris. Ako hoces da ga izvadis pisi /izvadi");
  86. }
  87.  
  88. new id = strval(tmp);
  89.  
  90. if(!IsPlayerConnected(id)) {
  91. SendClientMessage(playerid,0xFF444499,"Pogresan id.");
  92. return 1;
  93. }
  94.  
  95. gMessage = strrest(cmdtext,idx);
  96.  
  97. GetPlayerName(id,iName,sizeof(iName));
  98. SendClientMessage(id,0xF88379,"** Admin te je stavio u zatvor");
  99.  
  100. if(strlen(gMessage) > 0) {
  101. format(Message,sizeof(Message),"Razlog: %s",gMessage);
  102. SendClientMessage(id,0xF88379,Message);
  103. }
  104.  
  105. format(Message,sizeof(Message),"%s(%d) je sada u zatvoru",iName,id);
  106. SendClientMessage(playerid,0xB87333,Message);
  107.  
  108. SetPlayerPos(id, -1065.47973633,-1051.23730469,128.86798096);
  109. return 1;
  110. }
  111. else
  112. {
  113. SendClientMessage(playerid,0xFF444499,"Nisi admin.");
  114. return 1;
  115. }
  116. }
  117.  
  118.  
  119.  
  120. if(strcmp("/zatvorcelija2", cmd, true) == 0)
  121. {
  122. if(IsPlayerAdmin(playerid)) {
  123. tmp = strtok(cmdtext,idx);
  124. if(!strlen(tmp) || strlen(tmp) > 5) {
  125. return SendClientMessage(playerid,0xFF444499,"Pisi /zatvorcelija2 [id] [razlog] da nekoga zatvoris. Ako hoces da ga izvadis pisi /izvadi");
  126. }
  127.  
  128. new id = strval(tmp);
  129.  
  130. if(!IsPlayerConnected(id)) {
  131. SendClientMessage(playerid,0xFF444499,"Pogresan id");
  132. return 1;
  133. }
  134.  
  135. gMessage = strrest(cmdtext,idx);
  136.  
  137. GetPlayerName(id,iName,sizeof(iName));
  138. SendClientMessage(id,0xF88379,"** Admin te je stavio u zatvor.");
  139.  
  140. if(strlen(gMessage) > 0) {
  141. format(Message,sizeof(Message),"Razlog: %s",gMessage);
  142. SendClientMessage(id,0xF88379,Message);
  143. }
  144.  
  145. format(Message,sizeof(Message),"%s(%d) je sada u zatvoru!",iName,id);
  146. SendClientMessage(playerid,0xB87333,Message);
  147.  
  148. SetPlayerPos(id, -1050.42602539,128.86798096);
  149. return 1;
  150. }
  151. else
  152. {
  153. SendClientMessage(playerid,0xFF444499,"Nisi Admin.");
  154. return 1;
  155. }
  156. }
  157.  
  158.  
  159. if(strcmp("/zatvorcelija3", cmd, true) == 0)
  160. {
  161. if(IsPlayerAdmin(playerid)) {
  162. tmp = strtok(cmdtext,idx);
  163. if(!strlen(tmp) || strlen(tmp) > 5) {
  164. return SendClientMessage(playerid,0xFF444499,"Pisi /zatvorcelija1 [id] [razlog] da nekoga zatvoris. Ako hoces da ga izvadis pisi /izvadi");
  165. }
  166.  
  167. new id = strval(tmp);
  168.  
  169. if(!IsPlayerConnected(id)) {
  170. SendClientMessage(playerid,0xFF444499,"Pogresan id");
  171. return 1;
  172. }
  173.  
  174. gMessage = strrest(cmdtext,idx);
  175.  
  176. GetPlayerName(id,iName,sizeof(iName));
  177. SendClientMessage(id,0xF88379,"** Admin te je stavio u zatvor");
  178.  
  179. if(strlen(gMessage) > 0) {
  180. format(Message,sizeof(Message),"Razlog: %s",gMessage);
  181. SendClientMessage(id,0xF88379,Message);
  182. }
  183.  
  184. format(Message,sizeof(Message),"%s(%d) je sada u zatvoru",iName,id);
  185. SendClientMessage(playerid,0xB87333,Message);
  186.  
  187. SetPlayerPos(id, -1049.77697754,128.86116028);
  188. return 1;
  189. } else {
  190. SendClientMessage(playerid,0xFF444499,"Nisi admin.");
  191. return 1;
  192. }
  193. }
  194.  
  195. if(strcmp("/zatvorcelija4", cmd, true) == 0)
  196. {
  197. if(IsPlayerAdmin(playerid)) {
  198. tmp = strtok(cmdtext,idx);
  199. if(!strlen(tmp) || strlen(tmp) > 5) {
  200. return SendClientMessage(playerid,0xFF444499,"Pisi /zatvorcelija1 [id] [razlog] da nekoga zatvoris. Ako hoces da ga izvadis pisi /izvadi");
  201. }
  202.  
  203. new id = strval(tmp);
  204.  
  205. if(!IsPlayerConnected(id)) {
  206. SendClientMessage(playerid,0xFF444499,"Pogresan id");
  207. return 1;
  208. }
  209.  
  210. gMessage = strrest(cmdtext,idx);
  211.  
  212. GetPlayerName(id,iName,sizeof(iName));
  213. SendClientMessage(id,0xF88379,"** Admin te je stavio u zatvor.");
  214.  
  215. if(strlen(gMessage) > 0) {
  216. format(Message,sizeof(Message),"Razlog: %s",gMessage);
  217. SendClientMessage(id,0xF88379,Message);
  218. }
  219.  
  220. format(Message,sizeof(Message),"%s(%d) je sada u zatvoru",iName,id);
  221. SendClientMessage(playerid,0xB87333,Message);
  222.  
  223. SetPlayerPos(id, -1054.37927246,128.86116028);
  224. return 1;
  225. } else {
  226. SendClientMessage(playerid,0xFF444499,"Nisi admin.");
  227. return 1;
  228. }
  229. }
  230.  
  231. if(strcmp("/izvadi", cmd, true) == 0)
  232. {
  233. if(IsPlayerAdmin(playerid)) {
  234. tmp = strtok(cmdtext,idx);
  235. if(!strlen(tmp) || strlen(tmp) > 5) {
  236. return SendClientMessage(playerid,0xFF444499,"Koristi /izvadi (ID) [Razlog]");
  237. }
  238.  
  239. new id = strval(tmp);
  240.  
  241. if(!IsPlayerConnected(id)) {
  242. SendClientMessage(playerid,0xFF444499,"Pogresan id");
  243. return 1;
  244. }
  245.  
  246. gMessage = strrest(cmdtext,idx);
  247.  
  248. GetPlayerName(id,iName,sizeof(iName));
  249. SendClientMessage(id,0xF88379,"** Admin te je izvadio iz zatvora.");
  250.  
  251. if(strlen(gMessage) > 0) {
  252. format(Message,sizeof(Message),"Razlog: %s",gMessage);
  253. SendClientMessage(id,0xF88379,Message);
  254. }
  255.  
  256. format(Message,sizeof(Message),"%s(%d) je izašao iz zatvora.",iName,id);
  257. SendClientMessage(playerid,0xB87333,Message);
  258.  
  259. SetPlayerPos(id, -1100.15380859,-1017.65863037,129.18672180);
  260. return 1;
  261. }
  262. else
  263. {
  264. SendClientMessage(playerid,0xFF444499,"Nisi admin");
  265. return 1;
  266. }
  267. }
  268. return 0;
  269. }
Advertisement
Add Comment
Please, Sign In to add comment