Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // N2 crew TelvisBC
- new bool:N2AFK[MAX_PLAYERS]=false;
- // N2 crew TelvisBC.
- GetN2RankName(playerid)
- {
- new rank[32];
- if(PlayerInfo[playerid][N2] >= 1)
- {
- switch(PlayerInfo[playerid][N2])
- {
- case 1: rank = "Trial Member |Rank 1|";
- case 2: rank = "Warrior |Rank 2|";
- case 3: rank = "Master Warrior |Rank 3|";
- case 4: rank = "Avanger |Rank 4|";
- case 5: rank = "Barbarian |Rank 5|";
- case 6: rank = "Shield barrier |Rank 6|";
- case 7: rank = "Supervisor |Rank 7|";
- case 8: rank = "Judge |Rank 8|";
- case 9: rank = "Veteran |Rank 9|";
- case 10: rank = "Elder |Rank 10|";
- }
- }
- return rank;
- }
- GetN2RankColor(playerid)
- {
- new color;
- if(PlayerInfo[playerid][N2] >= 1)
- {
- switch(PlayerInfo[playerid][N2])
- {
- case 1: color = 0x00D1FFff;
- case 2: color = 0xFFE200ff;
- case 3: color = 0x63FF00ff;
- case 4: color = 0x002BFFff;
- case 5: color = 0x000080ff;
- case 6: color = 0x800080ff;
- case 7: color = 0xFFE200ff;
- case 8: color = 0x800080ff;
- case 9: color = 0x6E6E6Eff;
- case 10: color = 0x747474ff;
- }
- }
- return color;
- }
- forward MessageToN2(color,const string[]);
- public MessageToN2(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1)
- if(PlayerInfo[i][N2] >= 1) {
- if(PlayerInfo[i][LoggedIn] == 1) {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- stock CMDMessageToN2(playerid,command[])
- {
- new string[128];
- GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"[North Nation] - {74F474}'%s'{63B863} | Rank: {74F474}'%d'{63B863} | Command: {74F474}%s",string,PlayerInfo[playerid][N2],command);
- MessageToN2(0x63B863FF,string);
- return 1;
- }
- CMD:n2weaps(playerid,params[]) {
- if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /N2Weaps again");
- SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][N2] >= 1) {
- GivePlayerWeapon(playerid,WEAPON_SHOTGUN,5000);
- GivePlayerWeapon(playerid,WEAPON_GRENADE,5000);
- GivePlayerWeapon(playerid,WEAPON_SNIPER,5000);
- GivePlayerWeapon(playerid,WEAPON_M4,5000);
- GivePlayerWeapon(playerid,WEAPON_SAWEDOFF,5000);
- GivePlayerWeapon(playerid,WEAPON_TEC9,5000);
- GivePlayerWeapon(playerid,24,5000);
- new ename[MAX_PLAYER_NAME];
- GetPlayerName(playerid, ename, sizeof(ename));
- format(ystring, sizeof(ystring), "{5F9EA8}[North Nation] - {ff0000}%s{2F4F4F} has used [N2] Weapons command. [/N2Weaps]", ename,playerid);
- SendClientMessageToAll(-1, ystring);
- format(ystring,sizeof(ystring),"9[N2 Weapons] N2 Member %s(%d) has Used Cmd /N2weaps.",ename,playerid);
- //IRC_GroupSay(gGroupAdminID,IRC_ADMINCHANNEL,ystring);
- CMDMessageToN2(playerid,"N2WEAPS");
- return SendClientMessage(playerid,0x00ffffff,"> You've got [N2] weapons.");
- } else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:n2afk(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] == 1)
- {
- if(PlayerInfo[playerid][N2] >= 1)
- {
- new string[128];
- CMDMessageToN2(playerid, "N2AFK");
- TogglePlayerControllable(playerid, 0);
- GameTextForPlayer(playerid, "~r~You are now AFK!", 5000, 1);
- SendClientMessage(playerid, -1, "» {d2d2d2}Type /N2Back when you were back.");
- N2AFK[playerid] = true;
- format(string, sizeof string, "{008B8B}[North Nation] - {2F4F4F}%s {ff0000}%s {2F4F4F}is now away from keyboard.",GetN2RankName(playerid),PlayerName2(playerid));
- SendClientMessageToAll(-1, string);
- return 1;
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- }
- CMD:n2back(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] == 1)
- {
- if(PlayerInfo[playerid][N2] >= 1)
- {
- new string[128];
- CMDMessageToN2(playerid, "N2BACK");
- TogglePlayerControllable(playerid, 1);
- GameTextForPlayer(playerid, "~g~Welcome back!", 5000, 1);
- N2AFK[playerid] = false;
- format(string, sizeof string, "{008B8B}[North Nation] - {2F4F4F}%s {ff0000}%s {2F4F4F}is now back.",GetN2RankName(playerid),PlayerName2(playerid));
- SendClientMessageToAll(-1, string);
- return 1;
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- }
- CMD:n2huntley(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] != 1) return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- if(PlayerInfo[playerid][N2] >= 1)
- {
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: You already have a vehicle!");
- CarSpawner(playerid, 579);
- CMDMessageToN2(playerid, "N2huntley");
- return SendClientMessage(playerid, 0xD2D2D2FF, "- You've spawned N2's car. (huntley)");
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:n2mav(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] != 1) return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- if(PlayerInfo[playerid][N2] >= 1)
- {
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: You already have a vehicle!");
- CarSpawner(playerid, 487);
- CMDMessageToN2(playerid, "n2mav");
- return SendClientMessage(playerid, 0xD2D2D2FF, "- You've spawned N2's car. (Maverick)");
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:n2sult(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] != 1) return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- if(PlayerInfo[playerid][N2] >= 1)
- {
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: You already have a vehicle!");
- CarSpawner(playerid, 560);
- CMDMessageToN2(playerid, "n2sult");
- return SendClientMessage(playerid, 0xD2D2D2FF, "- You've spawned N2's car. (Sultan)");
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:n2bike(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] != 1) return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- if(PlayerInfo[playerid][N2] >= 1)
- {
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: You already have a vehicle!");
- CarSpawner(playerid, 522);
- CMDMessageToN2(playerid, "N2BIKE");
- return SendClientMessage(playerid, 0xD2D2D2FF, "- You've spawned N2's bike. (NRG-500)");
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:setn2(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(!IsPlayerAdmin(playerid) && PlayerInfo[playerid][N2] < 9) return SendClientMessage(playerid, red, "ERROR: You are not a high enough [N2] member to use this command!");
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setN2 [playerid] [level]");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /setN2 [playerid] [level]");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 10 ) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max [N2] Rank is 10!");
- if(level == PlayerInfo[player1][N2]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this [N2] Rank!");
- MessageToAdmins(playerid,"SetN2");
- CMDMessageToN2(playerid,"SETN2");
- 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 your [N2] Status to Rank %d",adminname, level);
- else format(string,sizeof(string)," %s has set your [N2] Status to Rank %d",adminname, level);
- SendClientMessage(player1,0x00FFFFAA,string);
- if(level > PlayerInfo[player1][N2]) GameTextForPlayer(player1,"~w~North Nation~n~~g~Promotion", 2000, 3);
- else GameTextForPlayer(player1,"~w~North Nation~n~~r~Demotion", 2000, 3);
- format(string,sizeof(string),"You have made %s [N2] Rank %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 [N2] Rank %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- SaveToFile("N2member",string);
- dUserSetINT(PlayerName2(player1)).("N2",(level));
- PlayerInfo[player1][N2] = 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 [N2] 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:settempn2(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][N2] < 8) return SendClientMessage(playerid, red, "ERROR: You must be [N2] Rank 8 member to use this command.");
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempN2 [playerid] [level]");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempN2 [playerid] [level]");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 10 ) return SendClientMessage(playerid, red, "ERROR: Max [N2] Temp Rank is 10!");
- if(level == PlayerInfo[player1][N2]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this [N2] level");
- CMDMessageToN2(playerid,"SETTEMPN2");
- 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 your [N2] Status to Rank %d",adminname, level);
- else format(string,sizeof(string)," %s has set your [N2] Status to Rank %d",adminname, level);
- SendClientMessage(player1,0x00FFFFAA,string);
- if(level > PlayerInfo[player1][N2]) GameTextForPlayer(player1,"~w~North Nation~n~~g~Promotion", 2000, 3);
- else GameTextForPlayer(player1,"~w~North Nation~n~~r~Demotion", 2000, 3);
- format(string,sizeof(string),"You have made %s [N2] Temp Rank %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 [N2] Temp Rank %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- PlayerInfo[player1][N2] = 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 [N2] 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:osetn2(playerid,params[])
- {
- if(PlayerInfo[playerid][N2] < 9 ) return SendClientMessage(playerid, red, "ERROR: You need to be a level 9 [N2] member to use this command.");
- {
- 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: /osetN2 [name] [rank]");
- if(isnull(tmp2)) return SendClientMessage(playerid, red, "ERROR: You must put a rank!");
- format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(tmp));
- if(!fexist(file)) return SendClientMessage(playerid, red, "ERROR: that account doesn't even exist!");
- if(strval(tmp2) < 0 || strval(tmp2) > 8) return SendClientMessage(playerid, red, "ERROR: Invalid Rank. [1 - 2]");
- dini_Set(file,"N2",tmp2);
- CMDMessageToN2(playerid,"OSETN2");
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- format(string,sizeof(string),"You have set %s's N2 level to %s on %d/%d/%d at %d:%d:%d",tmp,tmp2 ,day, month, year, hour, minute, second );
- SendClientMessage(playerid,blue,string);
- }
- return 1;
- }
- CMD:n2c(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][N2] >= 1)
- {
- SetPlayerColor(playerid, 0xFF00EFff);
- CMDMessageToN2(playerid, "N2C");
- SendClientMessage(playerid, 0xd2d2d2ff, "» You've set your color to pink!!");
- return 1;
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:n2say(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] == 1)
- {
- if(PlayerInfo[playerid][N2] >= 1)
- {
- new string[128];
- format(string, sizeof string, "{2F4F4F}[N2] - %s %s(%d):{1E90FF} %s",GetN2RankName(playerid), PlayerName2(playerid), playerid, params);
- SendClientMessageToAll(-1, string);
- CMDMessageToN2(playerid, "N2SAY");
- return 1;
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- }
- CMD:n2help(playerid,params[])
- {
- if(PlayerInfo[playerid][LoggedIn] != 1) return SendClientMessage(playerid, red, "ERROR: You must be logged in to use this command.");
- if(PlayerInfo[playerid][N2] >= 1)
- {
- new dialog[4096];
- strcat(dialog, "{FFFF00}__________| North Nation|_________\n\n");
- strcat(dialog, "{ffffff}General Commands:\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2help {2E9AFE}(Func: Shows you list of the N2 commands)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2 {2E9AFE}(Func: N2 private chat)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2afk {2E9AFE}(Func: Goes AFK)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2back {2E9AFE}(Func: Gets back)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2skin(1-4) {2E9AFE}(Func: Sets your skin to N2 skin)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2c {2E9AFE}(Func: Sets your color to N2's official color)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2say {2E9AFE}(Func: Say something in public as N2 member)\n");
- strcat(dialog, "{ffffff}Weapons Commands:\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2weaps {2E9AFE}(Func: Recieve N2's weapons)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2deagle {2E9AFE}(Func: Gives you all the N2 Desert Eagle)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2sawn {2E9AFE}(Func: Gives you all the N2 Sawn)\n");
- strcat(dialog, "{ffffff}Cars Commands:\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2hyd {2E9AFE}(Func: Spawn You N2 hydra)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2hunt {2E9AFE}(Func: Spawn You N2 hunter)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2huntley {2E9AFE}(Func: Spawn You N2 Huntley)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2mav {2E9AFE}(Func: Spawn You N2 Maverick)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2sult {2E9AFE}(Func: Spawn You N2 Sultan)\n");
- strcat(dialog, "{ffffff}Management Commands: (Rank 7+)\n");
- strcat(dialog, "{ffffff}- {FF6600}/setN2 {2E9AFE}(Func: Sets N2 permanent rank)\n");
- strcat(dialog, "{ffffff}- {FF6600}/osetN2 {2E9AFE}(Func: Sets N2 offline permanent rank)\n");
- strcat(dialog, "{ffffff}- {FF6600}/settempN2 {2E9AFE}(Func: Sets N2 temporary rank)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2skinall {2E9AFE}(Func: SET ALL MEMBERS N2 A SKIN)\n");
- strcat(dialog, "{ffffff}- {FF6600}/N2allcolor {2E9AFE}(Func: SET ALL MEMBERS N2 A COLOR)\n\n");
- strcat(dialog, "{FFFFFF}- Commands made by {00FFFF}TelvisBC");
- ShowPlayerDialog(playerid,1897,DIALOG_STYLE_MSGBOX, "{00ABD0}[N2] Commands", dialog, "Close","");
- return 1;
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:n2members(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- SendClientMessage(playerid, -1, " ");
- SendClientMessage(playerid, -1, "__________ {017C73}|- Online North Nation Members -|{012E7C} __________");
- SendClientMessage(playerid, -1, " ");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(!IsPlayerConnected(i)) continue;
- if(PlayerInfo[i][LoggedIn] == 0) continue;
- if(PlayerInfo[i][N2] == 0) continue;
- if(N2AFK[i]==true)
- {
- format(string, 128, "%s(%d) | %s - {ff0000}AFK!", PlayerName2(i),i,GetN2RankName(i));
- SendClientMessage(playerid, GetN2RankColor(i), string);
- count++;
- }
- if(N2AFK[i]==false)
- {
- format(string, 128, "%s(%d) | %s - {00ff00}Playing!", PlayerName2(i),i,GetN2RankName(i));
- SendClientMessage(playerid, GetN2RankColor(i), string);
- count++;
- }
- }
- if (count == 0) SendClientMessage(playerid,0xF60019FF,"- Currently there is no North Nation member online!");
- SendClientMessage(playerid, -1, "__________________________________________________________");
- return 1;
- }
- CMD:n2(playerid,params[])
- {
- if(PlayerInfo[playerid][N2] >= 1)
- {
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /N2 [text]");
- new string[128];
- format(string, sizeof string, "[N2] - %s %s: {00ffff}%s",GetN2RankName(playerid), PlayerName2(playerid),params);
- MessageToN2(GetN2RankColor(playerid), string);
- return 1;
- }
- else return SendClientMessage(playerid, red, "ERROR: You must be [N2] member to use this command.");
- }
- CMD:n2skin1(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][N2] >= 1) {
- CMDMessageToN2(playerid,"N2SKIN1");
- SetPlayerSkin(playerid,249);
- return 1;
- } else return SendClientMessage(playerid,red,"ERROR: You need to be N2 Member Rank 1 or above to use this command");
- }
- CMD:n2skin2(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][N2] >= 1) {
- CMDMessageToN2(playerid,"N2SKIN2");
- SetPlayerSkin(playerid,230);
- return 1;
- } else return SendClientMessage(playerid,red,"ERROR: You need to be N2 Member Rank 1 or above to use this command");
- }
- CMD:n2skin3(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][N2] >= 1) {
- CMDMessageToN2(playerid,"N2SKIN3");
- SetPlayerSkin(playerid,134);
- return 1;
- } else return SendClientMessage(playerid,red,"ERROR: You need to be N2 Member Rank 1 or above to use this command");
- }
- CMD:n2skin4(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][N2] >= 1) {
- CMDMessageToN2(playerid,"N2SKIN4");
- SetPlayerSkin(playerid,137);
- return 1;
- } else return SendClientMessage(playerid,red,"ERROR: You need to be N2 Member Rank 1 or above to use this command");
- }
- CMD:n2hyd(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][N2] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,520);
- CMDMessageToN2(playerid,"N2Hydra");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned N2 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 N2 Level to use this command", "OK", "Cancel");
- }
- CMD:n2hunt(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][N2] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,425);
- CMDMessageToN2(playerid,"N2Hunter");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned N2 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 N2 Level to use this command", "OK", "Cancel");
- }
- CMD:n2skinall(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][N2] >= 7) {
- for(new i = 0; i < MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i)) {
- if(PlayerInfo[i][N2] >= 1){
- if(PlayerInfo[i][LoggedIn] == 1) {
- PlayerPlaySound(i,1057,0.0,0.0,0.0); SetPlayerSkin((i),230);}}}}
- new string[128]; format(string,sizeof(string),"N2 Managament \"%s\" has setted all N2 Members Skin to 134.", pName(playerid) );
- MessageToN2(blue, string);
- CMDMessageToN2(playerid,"N2skinall");
- } else return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be Managent Member to use this command","OK","Terminate");
- return 1;
- }
- CMD:n2allcolor(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][N2] >= 7) {
- for(new i = 0; i < MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i)) {
- if(PlayerInfo[i][N2] >= 1){
- if(PlayerInfo[i][LoggedIn] == 1) {
- PlayerPlaySound(i,1057,0.0,0.0,0.0);SetPlayerColor((i),COLOR_PINK);}}}}
- new string[128]; format(string,sizeof(string),"{00FFFC}N2 Managament \"%s\" has setted all N2 Members Color to {FF00F3}Pink.", pName(playerid) );
- MessageToN2(blue, string);
- CMDMessageToN2(playerid,"N2colorall");
- } else return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be Managent Member to use this command","OK","Terminate");
- return 1;
- }
- CMD:n2deagle(playerid,params[]) {
- if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /N2Deagle again");
- SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][N2] >= 1) {
- GivePlayerWeapon(playerid,24,1000);
- new string[128];
- new ename[MAX_PLAYER_NAME];
- GetPlayerName(playerid, ename, sizeof(ename));
- format(string, sizeof(string), "{FF0000}[N2BOT]:{00FFFF} %s has used command /N2Deagle", ename);
- SendClientMessageToAll(0x00FFFFAA, string);
- format(string,sizeof(string),"9[N2Member] N2 Member %s(%d) has Used Cmd /N2Deagle.",ename,playerid);
- CMDMessageToN2(playerid,"N2Deagle");
- return SendClientMessage(playerid,0xFF0000AA,"Enjoy with N2 Desert ");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher N2 Level to use this command", "OK", "Cancel");
- }
- CMD:n2sawn(playerid,params[]) {
- if(GetPVarInt(playerid,"CMDABUSE")>GetTickCount())return SendClientMessage(playerid,0xFF0000FF,"You must wait before using /N2sawn again");
- SetPVarInt(playerid,"CMDABUSE",GetTickCount()+5000);
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][N2] >= 1) {
- GivePlayerWeapon(playerid,26,1000);
- new string[128];
- new ename[MAX_PLAYER_NAME];
- GetPlayerName(playerid, ename, sizeof(ename));
- format(string, sizeof(string), "{FF0000}[N2BOT]:{00FFFF} %s has used command /N2sawn", ename);
- SendClientMessageToAll(0x00FFFFAA, string);
- format(string,sizeof(string),"9[N2Member] N2 Member %s(%d) has Used Cmd /N2Sawn.",ename,playerid);
- CMDMessageToN2(playerid,"N2Sawn");
- return SendClientMessage(playerid,0xFF0000AA,"Enjoy with N2 Sawn-Off");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher N2 Level to use this command", "OK", "Cancel");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement