Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:cmhelp(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- new string[1900];
- strcat(string, "\n\n{FFFFFF}|- [CM] Criminal Minds Commands -| ", 1900 );
- strcat(string, "\n{adff2f}General Commands ", 1900 );
- strcat(string, "\n\n{adff2f}/CMmembers{003277} - [Show all CM members online]", 1900 );
- strcat(string, "\n\n{adff2f}/CMbase{003277} - [Teleports you to CM base]", 1900 );
- strcat(string, "\n\n{adff2f}/CMhelp{003277} - [Tells other CM member you need help]", 1900 );
- strcat(string, "\n\n{adff2f}/CM (text){003277} - [CM Private chat]", 1900 );
- strcat(string, "\n{adff2f}/CMafk{00FFF7} - [CM AFK]", 1900 );
- strcat(string, "\n{adff2f}/CMback{00FFF7} - [CM Back]", 1900 );
- strcat(string, "\n{adff2f}/CMc{00FFF7} - [Gives you colour CM]]", 1900 );
- strcat(string, "\n{adff2f}/CMskin (1|2|3){00FFF7} - [Gives you CM skin]", 1900 );
- strcat(string, "\n\n{FFFFFF}|- Vehicle Commands -| ", 1900 );
- strcat(string, "\n{adff2f}/CMcar{00FFF7} - [Gives you Infernus]", 1900 );
- strcat(string, "\n{adff2f}/CMcar2{00FFF7} - [Gives you Sultan]", 1900 );
- strcat(string, "\n{adff2f}/CMcar3{00FFF7} - [Gives you Turismo]", 1900 );
- strcat(string, "\n{adff2f}/CMhunter{00FFF7} - [Gives you Hunter]", 1900 );
- strcat(string, "\n{adff2f}/CMhydra{00FFF7} - [Gives you Hydra]", 1900 );
- strcat(string, "\n{adff2f}/CMvortex{00FFF7} - [Gives you Vortex]", 1900 );
- strcat(string, "\n{adff2f}/CMbike{00FFF7} - [Gives you NRG]", 1900 );
- strcat(string, "\n{adff2f}/CMboat{00FFF7} - [Gives you Speeder]", 1900 );
- strcat(string, "\n\n{FFFFFF}|- Weapon commands -| ", 1900 );
- strcat(string, "\n{adff2f}/CMweaps{00FFF7} - [Sets you CM weapons]", 1900 );
- strcat(string, "\n{adff2f}/CMweaps2{00FFF7} - [Sets you CM weapons pack 2]", 1900 );
- strcat(string, "\n{adff2f}/CMdeagle{00FFF7} - [Disarm you and gives deagle]", 1900 );
- strcat(string, "\n{adff2f}/CMsawn{00FFF7} - [Disarm you and gives sawn]", 1900 );
- strcat(string, "\n\n{FFFFFF}|- Level 7-10 Commands -| ", 1900 );
- strcat(string, "\n{adff2f}/setCM (id) (1-10){00FFF7} - [Sets perm CM level]", 1900 );
- strcat(string, "\n{adff2f}/settempCM (id) (1-10){00FFF7} - [Set temp CM level]", 1900 );
- strcat(string, "\n{adff2f}/osetCM (id) (1-10){00FFF7} - [Sets Offline CM level]", 1900 );
- strcat(string, "\n{adff2f}/CMm (text){00FFF7} - [Managers chat]", 1900 );
- strcat(string, "\n{FFFFFF}Commands Scripter By{00FFF7}TelvisBC{FFFFFF} Enjoy!:)", 1900 );
- strcat(string, "\n{FFFFFF}", 1900 );
- ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "SkZ Commands", string, "OK","Cancel");
- } else return SendClientMessage(playerid,COLOR_RED, "ERROR: You need to be a SkZ member to use this command");
- return 1;}
- CMD:cmmembers(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- new ChangeColor;
- new CMR[128];
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- SendClientMessage(playerid, 0xFF0000AA, " ");
- SendClientMessage(playerid, 0x00FFFFAA, "{adff2f}__________ |- Online CM Members -| __________");
- SendClientMessage(playerid, 0xFF0000AA, " ");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(!IsPlayerConnected(i)) continue;
- if(PlayerInfo[i][LoggedIn] == 0) continue;
- if(PlayerInfo[i][CM] == 0) continue;
- if(PlayerInfo[i][CM] == 1) { CMR = "{b0ae00}Trial Criminal"; ChangeColor = lightblue; }
- if(PlayerInfo[i][CM] == 2) { CMR = "{b0ae00}Junior Criminal"; ChangeColor = lightblue; }
- if(PlayerInfo[i][CM] == 3) { CMR = "{ffc000}Mind Murder"; ChangeColor = lightblue; }
- if(PlayerInfo[i][CM] == 4) { CMR = "{fffc00}Criminal Wanted"; ChangeColor = lightblue; }
- if(PlayerInfo[i][CM] == 5) { CMR = "{737373}Criminal Mind"; ChangeColor = lightblue; }
- if(PlayerInfo[i][CM] == 6) { CMR = "{31bc00}Criminal Expert"; ChangeColor = lightblue; }
- if(PlayerInfo[i][CM] == 7) { CMR = "{ff0000}Crazy Mind"; ChangeColor = lightblue; }
- if(PlayerInfo[i][CM] == 8) { CMR = "{003277}Co-Leader"; ChangeColor = green; }
- if(PlayerInfo[i][CM] == 9) { CMR = "{0057cd}Leader"; ChangeColor = red; }
- if(PlayerInfo[i][CM] == 10) { CMR = "{0057cd}Founder"; ChangeColor = yellow; }
- format(string, 128, "Rank: %d - %s (Id:%i) | %s |",PlayerInfo[i][CM], PlayerName2(i),i,CMR);
- SendClientMessage(playerid, ChangeColor, string);
- count++;
- }
- if (count == 0) SendClientMessage(playerid,0xFF0000AA,"{adff2f}No online CM Members");
- SendClientMessage(playerid, 0x00FFFFAA, "___________________________________________");
- return 1;
- }
- CMD:cmbase(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CM] >= 1) {
- if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,COLOR_BRIGHTRED,"You cannot escape your punishment!");
- TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
- tseconds[playerid] = 6;
- format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
- if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,COLOR_LIGHTBLUE, tstring);
- Tx[playerid] =0.0;
- Ty[playerid] =0.0;
- Tz[playerid] =0.0;
- Ti[playerid] = 0;
- new string[128];
- new dsname[MAX_PLAYER_NAME];
- format(telestring,43,"~g~] CM Member Base ]");
- GetPlayerName(playerid, dsname, sizeof(dsname));
- format(string, sizeof(string), "[INFO]:%s has Teleported To CM Members Base", dsname);
- SendClientMessageToAll(blue1, string);
- SetTimerEx("setstunt",3000,0,"i", playerid);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be A [CM] Member to use this command.");
- return 1;
- }
- CMD:cmh(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- new string[128];
- if(PlayerInfo[playerid][CM] == 10)
- format(string, sizeof(string), "[CM]Founder %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 9)
- format(string, sizeof(string), "[CM]Leader %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 8)
- format(string, sizeof(string), "[CM]Co-Leader %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 7)
- format(string, sizeof(string), "[CM]Crazy Mind %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 6)
- format(string, sizeof(string), "[CM]Criminal Expert %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 5)
- format(string, sizeof(string), "[CM]Criminal Mind %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 4)
- format(string, sizeof(string), "[CM]Criminal Wanted %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 3)
- format(string, sizeof(string), "[CM]Mind Murder %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 2)
- format(string, sizeof(string), "[CM]Junior Criminal %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 1)
- format(string, sizeof(string), "[CM]Trial Criminal %s: {00ff24}is requesting help!!!", PlayerName2(playerid), params[0] );
- CMDMessageToCM(playerid,"CMH");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- return 1;
- }
- CMD:cmc(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][CM] >= 1) {
- new string[128];
- if(PlayerInfo[playerid][CM] == 10)
- format(string, sizeof(string), "{0057cd}[CM]Founder %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 9)
- format(string, sizeof(string), "{0057cd}[CM]Leader %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 8)
- format(string, sizeof(string), "{003277}[CM]Co-Leader %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 7)
- format(string, sizeof(string), "{ff0000}[CM]Crazy Mind %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 6)
- format(string, sizeof(string), "{31bc00}[CM]Criminal Expert %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 5)
- format(string, sizeof(string), "{737373}[CM]Criminal Mind %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 4)
- format(string, sizeof(string), "{fffc00}[CM]Criminal Wanted %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 3)
- format(string, sizeof(string), "{ffc000}[CM]Mind Murder %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 2)
- format(string, sizeof(string), "{b0ae00}[CM]Junior Criminal %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 1)
- format(string, sizeof(string), "{b0ae00}[CM]Trial Criminal %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- return 1;
- }
- CMD:cmafk(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- SendClientMessage(playerid,0x99FF00AA,"Type /cmback when you back.");
- GameTextForPlayer(playerid,"~r~ You are now AFK", 5000, 1);
- /*AFK[playerid] = Create3DTextLabel("AFK", 0xFF0000FF, 0.0, 0.0, 2.0, 40, 0, 0);
- Attach3DTextLabelToPlayer(AFK[playerid],playerid, 0.0, 0.0, 0.4);*/
- TogglePlayerControllable(playerid, 0);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- if(PlayerInfo[playerid][CM] == 1)
- format(string, sizeof(string), "[CM]Trial Criminal %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 2)
- format(string, sizeof(string), "[CM]Junior Criminal %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 3)
- format(string, sizeof(string), "[CM]Mind Murder %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 4)
- format(string, sizeof(string), "[CM]Criminal Wanted %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 5)
- format(string, sizeof(string), "[CM]Criminal Mind %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 6)
- format(string, sizeof(string), "[CM]Criminal Expert %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 7)
- format(string, sizeof(string), "[CM]Crazy Mind %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 8)
- format(string, sizeof(string), "[CM]Co-Leader %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 9)
- format(string, sizeof(string), "[CM]Leader %s now away from keyboard",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 10)
- format(string, sizeof(string), "[CM]Founder %s now away from keyboard",kuldoneve, playerid);
- SendClientMessageToAll(COLOR_YELLOW, string);
- CMDMessageToCM(playerid,"CMAfk");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- return 1;}
- CMD:cmback(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- //Delete3DTextLabel(AFK[playerid]);
- GameTextForPlayer(playerid,"~b~ Welcome Back", 5000, 1);
- TogglePlayerControllable(playerid, 1);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- if(PlayerInfo[playerid][CM] == 1)
- format(string, sizeof(string), "[CM]Trial Criminal %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 2)
- format(string, sizeof(string), "[CM]Junior Criminal %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 3)
- format(string, sizeof(string), "[CM]Mind Murder %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 4)
- format(string, sizeof(string), "[CM]Criminal Wanted %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 5)
- format(string, sizeof(string), "[CM]Criminal Mind %s now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 7)
- format(string, sizeof(string), "[CM]Criminal Expert %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 8)
- format(string, sizeof(string), "[CM]Crazy Mind %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 9)
- format(string, sizeof(string), "[CM]Co-Leader %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 6)
- format(string, sizeof(string), "[CM]Leader %s now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][CM] == 10)
- format(string, sizeof(string), "[CM]Founder %s now back!", kuldoneve, playerid);
- SendClientMessageToAll(COLOR_YELLOW, string);
- CMDMessageToCM(playerid,"CMBack");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- return 1;}
- forward MessageToCM(color,const string[]);
- public MessageToCM(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1)
- if(PlayerInfo[i][CM] >= 1) {
- if(PlayerInfo[i][LoggedIn] == 1) {
- SendClientMessage(i, color, string); }
- }
- }
- }
- CMDMessageToCM(playerid,command[])
- {
- new string[128];
- GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"[CMMember] '%s' (Level: %d) | Command: %s",string,PlayerInfo[playerid][CM],command);
- MessageToCM(blue1,string);
- return 1;
- }
- CMD:cmsay(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if(isnull(params)) return SendClientMessage(playerid,0xFF0000AA, "USAGE: /cmsay [text]")
- &&
- SendClientMessage(playerid, orange, "Function: Will send specified message as CM Member!");
- new string[128];
- if(PlayerInfo[playerid][CM] == 10)
- format(string, sizeof(string), "{DF0101}[CM]Founder %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 9)
- format(string, sizeof(string), "{FE642E}[CM]Leader %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 8)
- format(string, sizeof(string), "{FFFF00}[CM]Co-Leader %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 7)
- format(string, sizeof(string), "{2E9AFE}[CM]Crazy Mind %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 6)
- format(string, sizeof(string), "{00FFFF}[CM]Criminal Expert %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 5)
- format(string, sizeof(string), "{00FF40}[CM]Criminal Mind %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 4)
- format(string, sizeof(string), "{0101DF}[CM]Criminal Wanted %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 3)
- format(string, sizeof(string), "{FF8000}[CM]Mind Murder %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 2)
- format(string, sizeof(string), "{A4A4A4}[CM]Junior Criminal %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][CM] == 1)
- format(string, sizeof(string), "{FFFFFF}[CM]Trial Criminal %s:{00ff96} %s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(0xFF0000AA,string);
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be a CM clan Member to use this command");
- }
- CMD:cmcolour(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- SetPlayerColor(playerid,0x315DFFFF);
- CMDMessageToCM(playerid,"CMColor");
- SendClientMessage(playerid,0x315DFFFF,"You setted your colour to Blue");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be CM Member to use this command", "OK", "Cancel");
- return 1;
- }
- CMD:cmskin(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CM] >= 1) {
- SetPlayerSkin(playerid,230);
- CMDMessageToCM(playerid,"CMSkin");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be CM Member to use this command", "OK", "");
- return 1;
- }
- CMD:cmskin2(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CM] >= 1) {
- SetPlayerSkin(playerid,201);
- CMDMessageToCM(playerid,"CMSkin2");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be CM Member to use this command", "OK", "");
- return 1;
- }
- CMD:cmskin3(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CM] >= 1) {
- SetPlayerSkin(playerid,230);
- CMDMessageToCM(playerid,"CMSkin3");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be CM Member to use this command", "OK", "");
- return 1;
- }
- CMD:cmcar(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,411);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
- CMDMessageToCM(playerid,"CMCar");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned bT Car");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- }
- CMD:cmhunter(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,425);
- CMDMessageToCM(playerid,"CMHunter");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned CM Hunter");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- }
- CMD:cmhydra(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,520);
- CMDMessageToCM(playerid,"CMHydra");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned CM Hydra");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- }
- CMD:cmbike(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,522);
- CMDMessageToCM(playerid,"bTBike");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned CM Bike");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- }
- CMD:cmboat(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,452);
- CMDMessageToCM(playerid,"CMBoat");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned CM Boat");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- }
- CMD:cmcar2(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,560);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
- CMDMessageToCM(playerid,"CMCar2");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned CM Car2");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- }
- CMD:cmcar3(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,451);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
- CMDMessageToCM(playerid,"CMCar3");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned CM Car2");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher CM Level to use this command", "OK", "Cancel");
- }
- CMD:cmvortex(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CM] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,539);
- CMDMessageToCM(playerid,"CMvortex");
- return SendClientMessage(playerid,0x00FFFFAA,"[CM] ENJOY YOUR VORTEX");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be CM Member to use this command", "OK", "");
- }
- CMD:setcm(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][CM] >= 7 || IsPlayerAdmin(playerid)) {
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /SETCM [playerid] [Rank]");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, red, "USAGE: /SETCM [playerid] [Rank]");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > ServerInfo[MaxCM] ) return SendClientMessage(playerid,red,"ERROR: Incorrect Rank");
- if(level == PlayerInfo[player1][CM]) return SendClientMessage(playerid,red,"ERROR: Player is already this Rank");
- CMDMessageToCM(playerid,"SETCM");
- GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- if(level > 0) format(string,sizeof(string),"%s has set youre CM Status to level %d",adminname, level);
- else format(string,sizeof(string)," %s has set youre CM Status to level %d",adminname, level);
- SendClientMessage(player1,blue,string);
- if(level > PlayerInfo[player1][CM]) GameTextForPlayer(player1,"~g~CM LEVEL UP", 2000, 3);
- else GameTextForPlayer(player1,"~r~CM LEVEL DOWN", 2000, 3);
- format(string,sizeof(string),"You have made %s CM Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
- format(string,sizeof(string),"%s has made %s CM Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- SaveToFile("AdminLog",string);
- dUserSetINT(PlayerName2(player1)).("CM",(level));
- PlayerInfo[player1][CM] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,red,"ERROR: Player must be registered and logged in to be CM Member");
- } else return SendClientMessage(playerid, red, "Player is not connected");
- } else return SendClientMessage(playerid,red,"ERROR: You are not a high enough level to use this command");
- } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands");
- }
- CMD:settempcm(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][CM] < 7) return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You must be a level +7 CM member to use this command", "OK", "Cancel");
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempCM [playerid] [level]")
- &&
- SendClientMessage(playerid, orange, "Function: Will set temp the Level of CM of the Specific Player");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempCM [playerid] [level]")
- &&
- SendClientMessage(playerid, orange, "Function: Will set temp the Level of CM of the Specific Player");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 10 ) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max CM Level is 10");
- if(level == PlayerInfo[player1][CM]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this CM level");
- CMDMessageToCM(playerid,"SetTempCM");
- GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- if(level > 0) format(string,sizeof(string)," %s has set youre CM Status to level %d",adminname, level);
- else format(string,sizeof(string)," %s has set youre CM Status to level %d",adminname, level);
- SendClientMessage(player1,0x00FFFFAA,string);
- if(level > PlayerInfo[player1][CM]) GameTextForPlayer(player1,"~g~CM LEVEL UP", 2000, 3);
- else GameTextForPlayer(player1,"~r~CM LEVEL DOWN", 2000, 3);
- format(string,sizeof(string),"You have made %s CM Temp Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
- format(string,sizeof(string),"%s has made %s CM Temp Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- PlayerInfo[player1][CM] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a CM member");
- } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use this commands");
- }
- CMD:osetcm(playerid,params[])
- {
- if(PlayerInfo[playerid][CM] < 7 ) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be +7 level CM Member to use this command","OK","Terminate");
- {
- new file[256],string[120];
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /osetCM [name] [level]");
- if(isnull(tmp2)) return SendClientMessage(playerid, red, "ERROR: You must input a level");
- if(strval(tmp2) > 10) return SendClientMessage(playerid, red, "ERROR: Max CM Rank is 10");
- if(dUserINT(tmp).("CM") > PlayerInfo[playerid][CM]) return SendClientMessage(playerid, red, "ERROR: You can't set this player's rank.");
- if(strval(tmp2) > PlayerInfo[playerid][CM]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You can't set yourself rank up");
- format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(tmp));
- if(!fexist(file)) return SendClientMessage(playerid, red, "ERROR: that account don't even exist!");
- dini_Set(file,"CM",tmp2);
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- format(string,sizeof(string),"You have setted %s's CM level to %s on %d/%d/%d at %d:%d:%d",tmp,tmp2 ,day, month, year, hour, minute, second );
- SendClientMessage(playerid,0x00FFFFAA,string);
- }
- return 1;
- }
- CMD:cmm(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][CM] >= 8) {
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /CMm[text]");
- new string[128]; format(string, sizeof(string), "{ff0000}[CM-Management]{0CF748} %s:{ffffff}%s", PlayerName2(playerid), params[0] );
- return MessageToAdmins(green,string);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be CM to use this command");
- }
- CMD:cmtune(playerid, params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid, red, "ERROR : You need to be Logged in to use this command");
- if(PlayerInfo[playerid][CM] >= 1) {
- new vehicleid = GetPlayerVehicleID(playerid);
- CMDMessageToCM(playerid, "CMtune");
- ChangeVehicleColor(vehicleid,144,145);
- AddVehicleComponent(vehicleid, 1010);
- return PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be CM Member to use this command", "OK", "");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement