21.11.2013, 18:02
Sure
Here you go
Here you go
Код:
CMD:makeleader(playerid, params[]) { if(IsPlayerAdmin(playerid)) { new string[128], giveplayerid, faction; if(sscanf(params, "ud", giveplayerid, faction)) { SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /makeleader [playerid] [factionid]"); SendClientMessageEx(playerid, COLOR_GRAD3, "|1 LAPD |2 FBI |3 SASP |4 LAFMD |5 Judicial System"); SendClientMessageEx(playerid, COLOR_GRAD2, "|6 Government |7 SADPS |8 Hitman |9 Fox News"); SendClientMessageEx(playerid, COLOR_GRAD1, "|10 Taxi Company |11 NG |12 Tierra Robada"); SendClientMessageEx(playerid, COLOR_GRAD1, "|13 NOOSE"); return 1; } if(faction > 13 || faction < 0) { SendClientMessageEx(playerid, COLOR_GREY, " Don't go below number 0, or above number 13!"); return 1; } if(IsPlayerConnected(giveplayerid)) { new ftext[30]; PlayerInfo[giveplayerid][pLeader] = faction; PlayerInfo[giveplayerid][pRank] = 6; PlayerInfo[giveplayerid][pMember] = faction; if(PlayerInfo[giveplayerid][pLeader] == 1) { ftext = "LAPD"; } else if(PlayerInfo[giveplayerid][pLeader] == 2) { ftext = "FBI"; } else if(PlayerInfo[giveplayerid][pLeader] == 3) { ftext = "SASP"; } else if(PlayerInfo[giveplayerid][pLeader] == 4) { ftext = "LAFMD"; } else if(PlayerInfo[giveplayerid][pLeader] == 5) { ftext = "Judicial System"; } else if(PlayerInfo[giveplayerid][pLeader] == 6) { ftext = "The Government"; } else if(PlayerInfo[giveplayerid][pLeader] == 7) { ftext = "SADPS"; } else if(PlayerInfo[giveplayerid][pLeader] == 8) { ftext = "Hitman Agency"; } else if(PlayerInfo[giveplayerid][pLeader] == 9) { ftext = "Fox News"; } else if(PlayerInfo[giveplayerid][pLeader] == 10) { ftext = "Taxi Cab Company"; } else if(PlayerInfo[giveplayerid][pLeader] == 11) { ftext = "National Guard"; } else if(PlayerInfo[giveplayerid][pLeader] == 12) { ftext = "Tierra Robada"; } else if(PlayerInfo[giveplayerid][pLeader] == 13) { ftext = "NOOSE"; } else { return 1; } format(string, sizeof(string), "You have been made the leader of the %s by Administrator %s.",ftext, GetPlayerNameEx(playerid)); SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "You have made %s the leader of the %s.", GetPlayerNameEx(giveplayerid),ftext); SendClientMessageEx(playerid, COLOR_LIGHTBLUE, string); if(faction < 4 && faction > 0 || faction > 4 && faction < 7) { gTeam[giveplayerid] = 2; PlayerInfo[giveplayerid][pTeam] = 2; } PlayerInfo[giveplayerid][pFMember] = 255; } } else { SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command!"); } return 1; }