Advertisement
telvis

Skz Commands

Sep 16th, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.61 KB | None | 0 0
  1. CMD:skzhelp(playerid, params[])
  2. {
  3. #pragma unused params
  4. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  5. if(PlayerInfo[playerid][SKZ] >= 1) {
  6. new string[1900];
  7. strcat(string, "\n\n{FFFFFF}[SkZ]-Streek Kingz Clan", 1900 );
  8. strcat(string, "\n{ACBA12}Rank 1-6 Commands: ", 1900 );
  9. strcat(string, "\n\n{FFFFFF}/skzmembers{00FFF7}|-[shows all the members online]-|", 1900 );
  10. strcat(string, "\n{FFFFFF}/skzbase {00FFF7}|-[teleports you to SkZ base(NoT Added)]-|", 1900 );
  11. strcat(string, "\n{FFFFFF}/skzafk{00FFF7} |-[SkZ Afk]-|", 1900 );
  12. strcat(string, "\n{FFFFFF}/skzback{00FFF7} |-[SkZ Back]-|", 1900 );
  13. strcat(string, "\n{FFFFFF}/skz{00FFF7} |-[SkZ Chat]-|", 1900 );
  14. strcat(string, "\n{FFFFFF}/skzrules{00FFF7} |-[Will Show You the Official SkZ Clan Rules]-|", 1900 );
  15. strcat(string, "\n{FFFFFF}/skzh{00FFF7} |-[Ask Help To SkZ Members Online!]-|", 1900 );
  16. strcat(string, "\n{FFFFFF}/skzco{00FFF7} |-[SkZ Colour]-|", 1900 );
  17. strcat(string, "\n{FFFFFF}/skzsay{00FFF7} |-[SkZ Say in Public Chat]-|", 1900 );
  18. strcat(string, "\n{ACBA12}Cars Commands: ", 1900 );
  19. strcat(string, "\n{FFFFFF}/skztune{00FFF7} |-[Will Tune Your Vehicle]-|", 1900 );
  20. strcat(string, "\n{FFFFFF}/skzhunter{00FFF7} |-[Will Give Your SkZ Hunter!]-|", 1900 );
  21. strcat(string, "\n{FFFFFF}/skzhydra{00FFF7} |-[Will Give your SkZ Hydra]-|", 1900 );
  22. strcat(string, "\n{FFFFFF}/skzbike{00FFF7} |-[Will Give Your SkZ Bike]-|", 1900 );
  23. strcat(string, "\n{FFFFFF}/skzcar(1/2/3){00FFF7} |-[Will Give your SkZ Cars]-|", 1900 );
  24. strcat(string, "\n{FFFFFF}/skzheli{00FFF7} |-[Will Give your SkZ Heli]-|", 1900 );
  25. strcat(string, "\n{FFFFFF}/skzboat{00FFF7} |-[SkZ Boat Jetmax]-|", 1900 );
  26. strcat(string, "\n{ACBA12}Skins Commands: ", 1900 );
  27. strcat(string, "\n{FFFFFF}/skzskin1 {00FFF7}|-[Will Give SkZ Skins To you :)]-|", 1900 );
  28. strcat(string, "\n{FFFFFF}/skzskin2 {00FFF7}|-[Will Give SkZ Skins To you :)]-|", 1900 );
  29. strcat(string, "\n{FFFFFF}/skzskin3 {00FFF7}|-[Will Give SkZ Skins To you :)]-|", 1900 );
  30. strcat(string, "\n{ACBA12}Weapons Commands: ", 1900 );
  31. strcat(string, "\n{FFFFFF}/skzs{00FFF7}|-[Will Give your SkZ Sawn-Off]-|", 1900 );
  32. strcat(string, "\n{FFFFFF}/skzd{00FFF7} |-[Will Give your SkZ Desert Eagle]-|", 1900 );
  33. strcat(string, "\n{FFFFFF}/skzweaps{00FFF7} |-[Will Give your SkZ Weapons]-|", 1900 );
  34. strcat(string, "\n{FFFFFF}/skzu{00FFF7} |-[Will give You SkZ CombatShotGun]-|", 1900 );
  35. strcat(string, "\n{ACBA12}Rank 7-10 Commands: ", 1900 );
  36. strcat(string, "\n{FFFFFF}/skzann{00FFF7} |-[Will give an SkZ announce to Members Online]-|", 1900 );
  37. strcat(string, "\n{FFFFFF}/settempskz{00FFF7} |-[Set Temp SkZ Level]-|", 1900 );
  38. strcat(string, "\n{FFFFFF}/setskz{00FFF7} |-[Set SkZ Level]-|", 1900 );
  39. strcat(string, "\n{FFFFFF}/osetskz{00FFF7} |-[Set Offline SkZ Level]-|", 1900 );
  40. strcat(string, "\n{FFFFFF}/skzo{00FFF7} |-[Chat From Management SkZ]-|", 1900 );
  41. strcat(string, "\n{FFFFFF}", 1900 );
  42. ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "SkZ Commands", string, "OK","Cancel");
  43. } else return SendClientMessage(playerid,COLOR_RED, "ERROR: You need to be a SkZ member to use this command");
  44. return 1;}
  45. CMD:skzmembers(playerid,params[])
  46. {
  47. #pragma unused params
  48. new count = 0;
  49. new string[128];
  50. new ChangeColor;
  51. new SKZR[128];
  52. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  53. SendClientMessage(playerid, 0xFF0000AA, " ");
  54. SendClientMessage(playerid, 0x00FFFFAA, "{00FFEB}__________ {00FFEB}|- Online SkZ Members -|{00FFEB} __________");
  55. SendClientMessage(playerid, 0xFF0000AA, " ");
  56. for(new i = 0; i < MAX_PLAYERS; i++)
  57. {
  58. if(!IsPlayerConnected(i)) continue;
  59. if(PlayerInfo[i][LoggedIn] == 0) continue;
  60. if(PlayerInfo[i][SKZ] == 0) continue;
  61.  
  62. if(PlayerInfo[i][SKZ] == 1) { SKZR = "{00FFFF}Soldier"; ChangeColor = lightblue; }
  63. if(PlayerInfo[i][SKZ] == 2) { SKZR = "{00FFFF}Lil Thug"; ChangeColor = lightblue; }
  64. if(PlayerInfo[i][SKZ] == 3) { SKZR = "{00FFFF}Enforcer"; ChangeColor = lightblue; }
  65. if(PlayerInfo[i][SKZ] == 4) { SKZR = "{00FFFF}Associate"; ChangeColor = lightblue; }
  66. if(PlayerInfo[i][SKZ] == 5) { SKZR = "{00FFFF}Hitman"; ChangeColor = lightblue; }
  67. if(PlayerInfo[i][SKZ] == 6) { SKZR = "{00FFFF}Assistant"; ChangeColor = lightblue; }
  68. if(PlayerInfo[i][SKZ] == 7) { SKZR = "{00FFFF}Supervisor"; ChangeColor = lightblue; }
  69. if(PlayerInfo[i][SKZ] == 8) { SKZR = "{00FFFF}Co-Leader"; ChangeColor = green; }
  70. if(PlayerInfo[i][SKZ] == 9) { SKZR = "{00FFFF}Manager"; ChangeColor = red; }
  71. if(PlayerInfo[i][SKZ] == 10) { SKZR = "{00FFFF}The-Boss"; ChangeColor = yellow; }
  72.  
  73. format(string, 128, "Rank: %d - %s (Id:%i) | %s |",PlayerInfo[i][SKZ], PlayerName2(i),i,SKZR);
  74. SendClientMessage(playerid, ChangeColor, string);
  75. count++;
  76. }
  77. if (count == 0) SendClientMessage(playerid,0xFF0000AA,"{FF0000}No online SkZ Members");
  78. SendClientMessage(playerid, 0x00FFFFAA, "___________________________________________");
  79. return 1;
  80. }
  81. CMD:skzo(playerid,params[]) {
  82. #pragma unused params
  83. if(PlayerInfo[playerid][SKZ] >= 7) {
  84. if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /skzo[text]");
  85. new string[128]; format(string, sizeof(string), "{ff0000}[SkZOperChat]{0CF748} %s:{ffffff}%s", PlayerName2(playerid), params[0] );
  86. return MessageToAdmins(green,string);
  87. } else return SendClientMessage(playerid,red,"ERROR: You need to be bT to use this command");
  88. }
  89. CMD:skzboat(playerid,params[]) {
  90. #pragma unused params
  91. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  92. if(PlayerInfo[playerid][SKZ] >= 1) {
  93. if (!IsPlayerInAnyVehicle(playerid)) {
  94. CarSpawner(playerid,493);
  95. CMDMessageToSKZ(playerid,"SkZBoat");
  96. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Jetmax");
  97. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  98. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  99. }
  100. CMD:skzbase(playerid,params[]) {
  101. #pragma unused params
  102. if(PlayerInfo[playerid][SKZ] >= 1) {
  103. if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,COLOR_BRIGHTRED,"You cannot escape your punishment!");
  104. TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
  105. tseconds[playerid] = 6;
  106. format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
  107. if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,COLOR_LIGHTBLUE, tstring);
  108. Tx[playerid] =1866.3;
  109. Ty[playerid] =730.3;
  110. Tz[playerid] =10.6;
  111. Ti[playerid] = 0;
  112. new string[128];
  113. new dsname[MAX_PLAYER_NAME];
  114. format(telestring,43,"~g~] SkZ Member Base ]");
  115. GetPlayerName(playerid, dsname, sizeof(dsname));
  116. format(string, sizeof(string), "{00FFF7}[INFO]:%s has Teleported To {FF0000}SkZ Members Base", dsname);
  117. SendClientMessageToAll(blue1, string);
  118. SetTimerEx("setstunt",3000,0,"i", playerid);
  119. } else return SendClientMessage(playerid,red,"ERROR: You need to be A [SkZ] Member to use this command.");
  120. return 1;
  121. }
  122. CMD:skzskin1(playerid,params[]) {
  123. #pragma unused params
  124. if(PlayerInfo[playerid][SKZ] >= 1) {
  125. SetPlayerSkin(playerid,230);
  126. CMDMessageToSKZ(playerid,"SkZSkin1");
  127. } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be [SkZ] Member to use this command", "OK", "");
  128. return 1;
  129. }
  130. CMD:skzskin2(playerid,params[]) {
  131. #pragma unused params
  132. if(PlayerInfo[playerid][SKZ] >= 1) {
  133. SetPlayerSkin(playerid,137);
  134. CMDMessageToSKZ(playerid,"SkZSkin2");
  135. } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be [SkZ] Member to use this command", "OK", "");
  136. return 1;
  137. }
  138. CMD:skzskin3(playerid,params[]) {
  139. #pragma unused params
  140. if(PlayerInfo[playerid][SKZ] >= 1) {
  141. SetPlayerSkin(playerid,134);
  142. CMDMessageToSKZ(playerid,"SkZSkin3");
  143. } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be [SkZ] Member to use this command", "OK", "");
  144. return 1;
  145. }
  146. forward MessageToSKZ(color,const string[]);
  147. public MessageToSKZ(color,const string[])
  148. {
  149. for(new i = 0; i < MAX_PLAYERS; i++)
  150. {
  151. if(IsPlayerConnected(i) == 1)
  152. if(PlayerInfo[i][SKZ] >= 1) {
  153. if(PlayerInfo[i][LoggedIn] == 1) {
  154. SendClientMessage(i, color, string); }
  155. }
  156. }
  157. }
  158. CMDMessageToSKZ(playerid,command[])
  159. {
  160. new string[128];
  161. GetPlayerName(playerid,string,sizeof(string));
  162. format(string,sizeof(string),"{00FCFF}[SkZBOT] '%s' (Level: %d) | Command: %s",string,PlayerInfo[playerid][SKZ],command);
  163. MessageToSKZ(blue1,string);
  164. return 1;
  165. }
  166. CMD:skztune(playerid, params[]) {
  167. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid, red, "ERROR : You need to be Logged in to use this command");
  168. if(PlayerInfo[playerid][SKZ] >= 1) {
  169. new vehicleid = GetPlayerVehicleID(playerid);
  170. CMDMessageToSKZ(playerid, "SkZTune");
  171. ChangeVehicleColor(vehicleid,2,1);
  172. AddVehicleComponent(vehicleid, 1010);
  173. PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  174. return PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
  175. } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be SkZ Member to use this command", "OK", "");
  176. }
  177. CMD:skzbike(playerid,params[]) {
  178. #pragma unused params
  179. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  180. if(PlayerInfo[playerid][SKZ] >= 1) {
  181. if (!IsPlayerInAnyVehicle(playerid)) {
  182. CarSpawner(playerid,522);
  183. CMDMessageToSKZ(playerid,"SkZBike");
  184. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Bike");
  185. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  186. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  187. }
  188. CMD:skzhunter(playerid,params[]) {
  189. #pragma unused params
  190. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  191. if(PlayerInfo[playerid][SKZ] >= 1) {
  192. if (!IsPlayerInAnyVehicle(playerid)) {
  193. CarSpawner(playerid,425);
  194. CMDMessageToSKZ(playerid,"SkZHunter");
  195. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Hunter");
  196. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  197. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  198. }
  199. CMD:skzhydra(playerid,params[]) {
  200. #pragma unused params
  201. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  202. if(PlayerInfo[playerid][SKZ] >= 1) {
  203. if (!IsPlayerInAnyVehicle(playerid)) {
  204. CarSpawner(playerid,520);
  205. CMDMessageToSKZ(playerid,"SkZHydra");
  206. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Hydra");
  207. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  208. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  209. }
  210. CMD:skzcar1(playerid,params[]) {
  211. #pragma unused params
  212. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  213. if(PlayerInfo[playerid][SKZ] >= 1) {
  214. if (!IsPlayerInAnyVehicle(playerid)) {
  215. CarSpawner(playerid,411);
  216. CMDMessageToSKZ(playerid,"SkZCar1");
  217. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Infernus");
  218. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  219. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  220. }
  221. CMD:skzcar2(playerid,params[]) {
  222. #pragma unused params
  223. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  224. if(PlayerInfo[playerid][SKZ] >= 1) {
  225. if (!IsPlayerInAnyVehicle(playerid)) {
  226. CarSpawner(playerid,560);
  227. CMDMessageToSKZ(playerid,"SkZCar2");
  228. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Sultan");
  229. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  230. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  231. }
  232. CMD:skzcar3(playerid,params[]) {
  233. #pragma unused params
  234. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  235. if(PlayerInfo[playerid][SKZ] >= 1) {
  236. if (!IsPlayerInAnyVehicle(playerid)) {
  237. CarSpawner(playerid,494);
  238. CMDMessageToSKZ(playerid,"SkZCar3");
  239. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Hotring");
  240. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  241. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  242. }
  243. CMD:skzheli(playerid,params[]) {
  244. #pragma unused params
  245. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  246. if(PlayerInfo[playerid][SKZ] >= 1) {
  247. if (!IsPlayerInAnyVehicle(playerid)) {
  248. CarSpawner(playerid,487);
  249. CMDMessageToSKZ(playerid,"SkZHeli");
  250. return SendClientMessage(playerid,0x00FFFFAA,"You are spawned SkZ Heli");
  251. } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
  252. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  253. }
  254. CMD:skzs(playerid,params[]) {
  255. if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /SkZS again");
  256. SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
  257. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  258. if(PlayerInfo[playerid][SKZ] >= 1) {
  259. GivePlayerWeapon(playerid,26,1000);
  260. new string[128];
  261. new ename[MAX_PLAYER_NAME];
  262. GetPlayerName(playerid, ename, sizeof(ename));
  263. format(string, sizeof(string), "{FF0000}[SkZBOT]:{00FFFF} %s has used command /SkZS", ename);
  264. SendClientMessageToAll(0x00FFFFAA, string);
  265. format(string,sizeof(string),"9[SkZMember] SkZ Member %s(%d) has Used Cmd /SkZS.",ename,playerid);
  266. CMDMessageToSKZ(playerid,"SkZS");
  267. return SendClientMessage(playerid,0xFF0000AA,"Enjoy with SkZ Sawn-Off");
  268. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  269. }
  270. CMD:skzd(playerid,params[]) {
  271. if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /SkZS again");
  272. SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
  273. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  274. if(PlayerInfo[playerid][SKZ] >= 1) {
  275. GivePlayerWeapon(playerid,24,1000);
  276. new string[128];
  277. new ename[MAX_PLAYER_NAME];
  278. GetPlayerName(playerid, ename, sizeof(ename));
  279. format(string, sizeof(string), "{FF0000}[SkZBOT]:{00FFFF} %s has used command /SkZD", ename);
  280. SendClientMessageToAll(0x00FFFFAA, string);
  281. format(string,sizeof(string),"9[SkZMember] SkZ Member %s(%d) has Used Cmd /SkZD.",ename,playerid);
  282. CMDMessageToSKZ(playerid,"SkZD");
  283. return SendClientMessage(playerid,0xFF0000AA,"Enjoy with SkZ Desert ");
  284. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  285. }
  286. CMD:skzweaps(playerid,params[]) {
  287. if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /SkZweaps again");
  288. SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
  289. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  290. if(PlayerInfo[playerid][SKZ] >= 1) {
  291. GivePlayerWeapon(playerid,18,1000); GivePlayerWeapon(playerid,31,1000);
  292. GivePlayerWeapon(playerid,16,1000); GivePlayerWeapon(playerid,46,1000);
  293. GivePlayerWeapon(playerid,24,1000); GivePlayerWeapon(playerid,26,1000);
  294. GivePlayerWeapon(playerid,34,1000);
  295. new string[128];
  296. new ename[MAX_PLAYER_NAME];
  297. GetPlayerName(playerid, ename, sizeof(ename));
  298. format(string, sizeof(string), "{FF0000}[SkZBOT]:{00FFFF} %s has used command /SkZweaps", ename);
  299. SendClientMessageToAll(0x00FFFFAA, string);
  300. format(string,sizeof(string),"9[SkZweaps] SkZ Member %s(%d) has Used Cmd /SkZWeaps.",ename,playerid);
  301. CMDMessageToSKZ(playerid,"SkZWeaps");
  302. return SendClientMessage(playerid,0xFF0000AA,"Enjoy with SkZ Weaps");
  303. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  304. }
  305. CMD:skzrules(playerid, params[])
  306. {
  307. #pragma unused params
  308. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  309. if(PlayerInfo[playerid][SKZ] >= 1) {
  310. new string[2500];
  311. strcat(string, "\n\n{FFFFFF}-The use of the SkZ tag is compulsory.",1900 );
  312. strcat(string, "\n{FFFFFF}-Do not ask for promotions or you will be warned / demoted.", 1900 );
  313. strcat(string, "\n{FFFFFF}-No type of hacks, cleos are allowed.", 1900 );
  314. strcat(string, "\n{FFFFFF}-You must be active in Forum / servers.", 1900 );
  315. strcat(string, "\n{FFFFFF}-Do not use bad language.", 1900 );
  316. strcat(string, "\n{FFFFFF}-If you are going to be inactive you must inform.", 1900 );
  317. strcat(string, "\n{FFFFFF}-You can not have a bad reputation.", 1900 );
  318. strcat(string, "\n{FFFFFF}-We do not want members who are evading the ban.", 1900 );
  319. strcat(string, "\n{FFFFEF}-You have to follow all the rules of the clan and the server.", 1900 );
  320. strcat(string, "\n{FFFFFF}-Any type of discussion with a member will lead to serious actions.", 1900 );
  321. strcat(string, "\n{FFFFFF}-Respect and faithfulness is the basis of the clan.", 1900 );
  322. strcat(string, "\n{FFFFFF}-If you leave SkZ to go to another clan you will get BAN.", 1900 );
  323. ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "SkZ Rules", string, "OK","");
  324. } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be SkZ Member to use this command", "OK", "");
  325. return 1;}
  326. CMD:skz(playerid,params[]) {
  327. #pragma unused params
  328. if(PlayerInfo[playerid][LoggedIn] == 1) {
  329. if(PlayerInfo[playerid][SKZ] >= 1) {
  330. new string[128];
  331. if(PlayerInfo[playerid][SKZ] == 10)
  332. format(string, sizeof(string), "{00FFFF}[SkZ] The-Boss %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  333. if(PlayerInfo[playerid][SKZ] == 9)
  334. format(string, sizeof(string), "{00FFFF}[SkZ] Manager %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  335. if(PlayerInfo[playerid][SKZ] == 8)
  336. format(string, sizeof(string), "{2E9AFE}[SkZ] Co-Leader %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  337. if(PlayerInfo[playerid][SKZ] == 7)
  338. format(string, sizeof(string), "{58D3F7}[SkZ] Supervisor %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  339. if(PlayerInfo[playerid][SKZ] == 6)
  340. format(string, sizeof(string), "{088A85}[SkZ] Assistant %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  341. if(PlayerInfo[playerid][SKZ] == 5)
  342. format(string, sizeof(string), "{01A9DB}[SkZ] HitMan %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  343. if(PlayerInfo[playerid][SKZ] == 4)
  344. format(string, sizeof(string), "{0B2161}[SkZ] Associate %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  345. if(PlayerInfo[playerid][SKZ] == 3)
  346. format(string, sizeof(string), "{0B6138}[SkZ] Enforcer %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  347. if(PlayerInfo[playerid][SKZ] == 2)
  348. format(string, sizeof(string), "{0B6138}[SkZ] Lil Thug %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  349. if(PlayerInfo[playerid][SKZ] == 1)
  350. format(string, sizeof(string), "{FF8000}[SkZ] Soldier %s: {00FF3C}%s", PlayerName2(playerid), params[0] );
  351. MessageToSKZ(blue,string);
  352. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  353. } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  354. return 1;
  355. }
  356. CMD:skzafk(playerid,params[]) {
  357. #pragma unused params
  358. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  359. if(PlayerInfo[playerid][SKZ] >= 1) {
  360. new string[256],kuldoneve[MAX_PLAYER_NAME];
  361. SendClientMessage(playerid,0x99FF00AA,"{00F7FF}Type /skzback when you back.");
  362. GameTextForPlayer(playerid,"~r~ You are now AFK", 5000, 1);
  363. /*AFK[playerid] = Create3DTextLabel("AFK", 0xFF0000FF, 0.0, 0.0, 2.0, 40, 0, 0);
  364. Attach3DTextLabelToPlayer(AFK[playerid],playerid, 0.0, 0.0, 0.4);*/
  365. TogglePlayerControllable(playerid, 0);
  366. GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
  367. if(PlayerInfo[playerid][SKZ] == 1)
  368. format(string, sizeof(string), "{FF8000}[SkZ]Soldier %s now away from keyboard",kuldoneve, playerid);
  369. if(PlayerInfo[playerid][SKZ] == 2)
  370. format(string, sizeof(string), "{0B6138}[SkZ]Lil Thug %s now away from keyboard",kuldoneve, playerid);
  371. if(PlayerInfo[playerid][SKZ] == 3)
  372. format(string, sizeof(string), "{0B6138}[SkZ]Enforcer %s now away from keyboard",kuldoneve, playerid);
  373. if(PlayerInfo[playerid][SKZ] == 4)
  374. format(string, sizeof(string), "{0B2161}[SkZ]Associate %s now away from keyboard",kuldoneve, playerid);
  375. if(PlayerInfo[playerid][SKZ] == 5)
  376. format(string, sizeof(string), "{01A9DB}[SkZ]HitMan %s now away from keyboard",kuldoneve, playerid);
  377. if(PlayerInfo[playerid][SKZ] == 6)
  378. format(string, sizeof(string), "{088A85}[SkZ]Assistant %s now away from keyboard",kuldoneve, playerid);
  379. if(PlayerInfo[playerid][SKZ] == 7)
  380. format(string, sizeof(string), "{58D3F7}[SkZ]Supervisor %s now away from keyboard",kuldoneve, playerid);
  381. if(PlayerInfo[playerid][SKZ] == 8)
  382. format(string, sizeof(string), "{2E9AFE}[SkZ]Co-Leader %s now away from keyboard",kuldoneve, playerid);
  383. if(PlayerInfo[playerid][SKZ] == 9)
  384. format(string, sizeof(string), "{00FFFF}[SkZ]Manager %s now away from keyboard",kuldoneve, playerid);
  385. if(PlayerInfo[playerid][SKZ] == 10)
  386. format(string, sizeof(string), "{00FFFF}[SkZ]The-Boss %s now away from keyboard",kuldoneve, playerid);
  387. SendClientMessageToAll(COLOR_YELLOW, string);
  388. CMDMessageToSKZ(playerid,"SkZAfk");
  389. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  390. return 1;}
  391.  
  392. CMD:skzback(playerid,params[]) {
  393. #pragma unused params
  394. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  395. if(PlayerInfo[playerid][SKZ] >= 1) {
  396. new string[256],kuldoneve[MAX_PLAYER_NAME];
  397. //Delete3DTextLabel(AFK[playerid]);
  398. GameTextForPlayer(playerid,"~y~ Welcome Back", 5000, 1);
  399. TogglePlayerControllable(playerid, 1);
  400. GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
  401. if(PlayerInfo[playerid][SKZ] == 1)
  402. format(string, sizeof(string), "[SkZ]Soldier %s now Back",kuldoneve, playerid);
  403. if(PlayerInfo[playerid][SKZ] == 2)
  404. format(string, sizeof(string), "[SkZ]Lil Thug %s now Back",kuldoneve, playerid);
  405. if(PlayerInfo[playerid][SKZ] == 3)
  406. format(string, sizeof(string), "[SkZ]Enforcer %s now Back",kuldoneve, playerid);
  407. if(PlayerInfo[playerid][SKZ] == 4)
  408. format(string, sizeof(string), "[SkZ]Associate %s now Back",kuldoneve, playerid);
  409. if(PlayerInfo[playerid][SKZ] == 5)
  410. format(string, sizeof(string), "[SkZ]HitMan %s now Back",kuldoneve, playerid);
  411. if(PlayerInfo[playerid][SKZ] == 6)
  412. format(string, sizeof(string), "[SkZ]Assistant %s now Back",kuldoneve, playerid);
  413. if(PlayerInfo[playerid][SKZ] == 7)
  414. format(string, sizeof(string), "[SkZ]Supervisor %s now Back",kuldoneve, playerid);
  415. if(PlayerInfo[playerid][SKZ] == 8)
  416. format(string, sizeof(string), "[SkZ]Co-Leader %s now Back",kuldoneve, playerid);
  417. if(PlayerInfo[playerid][SKZ] == 9)
  418. format(string, sizeof(string), "[SkZ]Manager %s now Back",kuldoneve, playerid);
  419. if(PlayerInfo[playerid][SKZ] == 10)
  420. format(string, sizeof(string), "[SkZ]The-Boss %s now Back",kuldoneve, playerid);
  421. SendClientMessageToAll(COLOR_YELLOW, string);
  422. CMDMessageToSKZ(playerid,"SkZBack");
  423. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher SkZ Level to use this command", "OK", "Cancel");
  424. return 1;}
  425. CMD:skzco(playerid,params[]) {
  426. #pragma unused params
  427. if(PlayerInfo[playerid][SKZ] >= 1) {
  428. SetPlayerColor(playerid,0x00FFFFAA);
  429. SendClientMessage(playerid,0x33CCFFAA,"{D5FF00}You setted SkZ Colour");
  430. CMDMessageToSKZ(playerid,"SkZColour");
  431. } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be SkZ Member to use this command", "OK", "");
  432. return 1;
  433. }
  434. CMD:skzh(playerid,params[]) {
  435. if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
  436. if(PlayerInfo[playerid][SKZ] >= 1) {
  437. new string[128];
  438. if(PlayerInfo[playerid][SKZ] == 10)
  439. format(string, sizeof(string), "[SkZ]The-Boss %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  440. if(PlayerInfo[playerid][SKZ] == 9)
  441. format(string, sizeof(string), "[SkZ]Manager %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  442. if(PlayerInfo[playerid][SKZ] == 8)
  443. format(string, sizeof(string), "[SkZ]Co-Leader %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  444. if(PlayerInfo[playerid][SKZ] == 7)
  445. format(string, sizeof(string), "[SkZ]Supervisor %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  446. if(PlayerInfo[playerid][SKZ] == 6)
  447. format(string, sizeof(string), "[SkZ]Assistant %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  448. if(PlayerInfo[playerid][SKZ] == 5)
  449. format(string, sizeof(string), "[SkZ]HitMan %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  450. if(PlayerInfo[playerid][SKZ] == 4)
  451. format(string, sizeof(string), "[SkZ]Associate %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  452. if(PlayerInfo[playerid][SKZ] == 3)
  453. format(string, sizeof(string), "[SkZ]Enforcer %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  454. if(PlayerInfo[playerid][SKZ] == 2)
  455. format(string, sizeof(string), "[SkZ]Lil Thug %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  456. if(PlayerInfo[playerid][SKZ] == 1)
  457. format(string, sizeof(string), "[SkZ]Soldier %s: is requesting help!!!", PlayerName2(playerid), params[0] );
  458. MessageToSKZ(0xFF0000AA,string);
  459. CMDMessageToSKZ(playerid,"SkZH");
  460. } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher [SkZ] Level to use this command", "OK", "Cancel");
  461. return 1;
  462. }
  463. CMD:setskz(playerid,params[]) {
  464. if(PlayerInfo[playerid][SKZ] >= 1) {
  465. if(!IsPlayerAdmin(playerid) && PlayerInfo[playerid][SKZ] < 7) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be 7+ level SkZ Member to use this command","OK","Terminate");
  466. new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
  467. if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setSkZ [playerid] [level]")
  468. &&
  469. SendClientMessage(playerid, orange, "Function: Will set the Level of [SkZ] of the Specific Player");
  470. new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
  471. player1 = strval(tmp);
  472. if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setSkZ[playerid] [level]")
  473. &&
  474. SendClientMessage(playerid, orange, "Function: Will set the Level of [SkZ] of the Specific Player");
  475. level = strval(tmp2);
  476.  
  477. if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
  478. if(PlayerInfo[player1][LoggedIn] == 1) {
  479. if(level > 10) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max [SkZ] Level is 10");
  480. if(level == PlayerInfo[player1][SKZ]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this [SkZ] level");
  481. if(level > PlayerInfo[playerid][SKZ] && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You can't set yourself rank up");
  482. if(PlayerInfo[playerid][SKZ] < PlayerInfo[player1][SKZ]) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: You can't set this player's rank.");
  483. MessageToAdmins(playerid,"SetSkZ");
  484. CMDMessageToSKZ(playerid,"SetSkZ");
  485. GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
  486. new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
  487.  
  488. if(level > 0) format(string,sizeof(string)," %s has set your [SkZ] Status to level %d",adminname, level);
  489. else format(string,sizeof(string)," %s has set youre [SkZ] Status to level %d",adminname, level);
  490. SendClientMessage(player1,0x00FFFFAA,string);
  491.  
  492. if(level > PlayerInfo[player1][SKZ]) GameTextForPlayer(player1,"~g~[SkZ] LEVEL UP", 2000, 3);
  493. else GameTextForPlayer(player1,"~r~[SkZ] LEVEL DOWN", 2000, 3);
  494.  
  495. format(string,sizeof(string),"You have made %s [SkZ] Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
  496. format(string,sizeof(string),"%s has made %s [SkZ] Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
  497. SaveToFile("SkZmembers",string);
  498. dUserSetINT(PlayerName2(player1)).("SKZ",(level));
  499. PlayerInfo[player1][SKZ] = level;
  500. return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
  501. } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a [SkZ] member");
  502. } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
  503. } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use these commands");
  504. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement