CMD:factions(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new string[185], stats[1024];
format(string,sizeof(string),"*Las Venturas Police Department[ID1] || Leader: %s \n*The Santino Family[ID2] || Leader: %s \n*The Manusco Crew[ID3] || Leader: %s \n*Back Alley Crips[ID4] Leader: %s",PlayerInfo[playerid][pFacleader] == 1 ,PlayerInfo[playerid][pFacleader] == 2 ,PlayerInfo[playerid][pFacleader] == 3 ,PlayerInfo[playerid][pFacleader] ==4);
format(stats, sizeof stats, "%s", string);
ShowPlayerDialog(playerid,FACTIONS,DIALOG_STYLE_MSGBOX,"Server Factions:",stats,"Ok","");
}
return 1;
}
CMD:factions(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new string[185], stats[1024];
format(string,sizeof(string),"*Las Venturas Police Department[ID1] || Leader: %s \n*The Santino Family[ID2] || Leader: %s \n*The Manusco Crew[ID3] || Leader: %s \n*Back Alley Crips[ID4] Leader: %s",PlayerInfo[playerid][pFacleader] == 1 ,PlayerInfo[playerid][pFacleader] == 2 ,PlayerInfo[playerid][pFacleader] == 3 ,PlayerInfo[playerid][pFacleader] ==4);
format(stats, sizeof stats, "%s", string);
ShowPlayerDialog(playerid,FACTIONS,DIALOG_STYLE_MSGBOX," Factions:",stats,"Ok","");
}
return 1;
}
CMD:factions(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new string[185], stats[1024];
format(string,sizeof(string),"*Las Venturas Police Department[ID1] || Leader: %s \n*The Santino Family[ID2] || Leader: %s \n*The Manusco Crew[ID3] || Leader: %s \n*Back Alley Crips[ID4] Leader: %s",PlayerInfo[playerid][pFacleader] ,PlayerInfo[playerid][pFacleader] ,PlayerInfo[playerid][pFacleader] ,PlayerInfo[playerid][pFacleader]);
format(stats, sizeof stats, "%s", string);
ShowPlayerDialog(playerid,FACTIONS,DIALOG_STYLE_MSGBOX," Factions:",stats,"Ok","");
}
return 1;
}
CMD:setleader(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
new targetid, facid;
if(sscanf(params,"ui",targetid, facid)) return SendClientMessage(playerid, COLOR_RED,"/setleader [id][Faction id]");
if(targetid != INVALID_PLAYER_ID)
{
PlayerInfo[targetid][pFaction] = facid;
PlayerInfo[targetid][pFacrank] = 10;
PlayerInfo[targetid][pFacleader] = facid;
if(facid == 1)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of the Las Venturas PD");
}
if(facid == 2)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of The Santino Family");
}
if(facid == 3)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of The Manusco Crew");
}
if(facid == 4)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of Back Alley Crips");
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Unknown command.");
}
return 1;
}
//at playerinfo enum add
pFacleader1[MAX_PLAYER_NAME],
pFacleader2[MAX_PLAYER_NAME],
pFacleader3[MAX_PLAYER_NAME],
pFacleader4[MAX_PLAYER_NAME],
CMD:setleader(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
new targetid, facid;
if(sscanf(params,"ui",targetid, facid)) return SendClientMessage(playerid, COLOR_RED,"/setleader [id][Faction id]");
if(targetid != INVALID_PLAYER_ID)
{
PlayerInfo[targetid][pFaction] = facid;
PlayerInfo[targetid][pFacrank] = 10;
if(facid == 1)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of the Las Venturas PD");
PlayerInfo[playerid][pFacleader1] = 1;
}
if(facid == 2)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of The Santino Family");
PlayerInfo[playerid][pFacleader2] = 1;
}
if(facid == 3)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of The Manusco Crew");
PlayerInfo[playerid][pFacleader3] = 1;
}
if(facid == 4)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of Back Alley Crips");
PlayerInfo[playerid][pFacleader4] = 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Unknown command.");
}
return 1;
}
CMD:factions(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new string[185], stats[1024];
format(string,sizeof(string),"*Las Venturas Police Department[ID1] || Leader: %s \n*The Santino Family[ID2] || Leader: %s \n*The Manusco Crew[ID3] || Leader: %s \n*Back Alley Crips[ID4] Leader: %s",PlayerInfo[playerid][pFacleader1] ,PlayerInfo[playerid][pFacleader2] ,PlayerInfo[playerid][pFacleader3] ,PlayerInfo[playerid][pFacleader4]);
format(stats, sizeof stats, "%s", string);
ShowPlayerDialog(playerid,FACTIONS,DIALOG_STYLE_MSGBOX," Factions:",stats,"Ok","");
}
return 1;
}
|
Код:
//at playerinfo enum add
pFacleader1[MAX_PLAYER_NAME],
pFacleader2[MAX_PLAYER_NAME],
pFacleader3[MAX_PLAYER_NAME],
pFacleader4[MAX_PLAYER_NAME],
CMD:setleader(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
new targetid, facid;
if(sscanf(params,"ui",targetid, facid)) return SendClientMessage(playerid, COLOR_RED,"/setleader [id][Faction id]");
if(targetid != INVALID_PLAYER_ID)
{
PlayerInfo[targetid][pFaction] = facid;
PlayerInfo[targetid][pFacrank] = 10;
if(facid == 1)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of the Las Venturas PD");
PlayerInfo[playerid][pFacleader1] = 1;
}
if(facid == 2)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of The Santino Family");
PlayerInfo[playerid][pFacleader2] = 1;
}
if(facid == 3)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of The Manusco Crew");
PlayerInfo[playerid][pFacleader3] = 1;
}
if(facid == 4)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of Back Alley Crips");
PlayerInfo[playerid][pFacleader4] = 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Unknown command.");
}
return 1;
}
CMD:factions(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new string[185], stats[1024];
format(string,sizeof(string),"*Las Venturas Police Department[ID1] || Leader: %s \n*The Santino Family[ID2] || Leader: %s \n*The Manusco Crew[ID3] || Leader: %s \n*Back Alley Crips[ID4] Leader: %s",PlayerInfo[playerid][pFacleader1] ,PlayerInfo[playerid][pFacleader2] ,PlayerInfo[playerid][pFacleader3] ,PlayerInfo[playerid][pFacleader4]);
format(stats, sizeof stats, "%s", string);
ShowPlayerDialog(playerid,FACTIONS,DIALOG_STYLE_MSGBOX," Factions:",stats,"Ok","");
}
return 1;
}
|
#define MAX_FACC (4) // Number of factions
enum ENUM_FACTION_DATA
{
fLeader[MAX_PLAYER_NAME+1]
};
new Faction[MAX_FACC][ENUM_FACTION_DATA];
CMD:setleader(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
new targetid, facid;
if(sscanf(params,"ui",targetid, facid)) return SendClientMessage(playerid, COLOR_RED,"/setleader [id][Faction id]");
if(targetid != INVALID_PLAYER_ID)
{
PlayerInfo[targetid][pFaction] = facid;
PlayerInfo[targetid][pFacrank] = 10;
PlayerInfo[targetid][pFacleader] = facid;
if(facid == 1)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of the Las Venturas PD");
GetPlayerName(targetid, Faction[0][fLeader], 25);
}
if(facid == 2)
{
SendClientMessage(targetid,COLOR_CYAN,"You have been made the leader of The Santino Family");
GetPlayerName(targetid, Faction[1][fLeader], 25);
}
if(facid == 3)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of The Manusco Crew");
GetPlayerName(targetid, Faction[2][fLeader], 25);
}
if(facid == 4)
{
SendClientMessage(targetid,COLOR_CYAN,"You've been made the leader of Back Alley Crips");
GetPlayerName(targetid, Faction[3][fLeader], 25);
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Unknown command.");
}
return 1;
}
CMD:factions(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new string[1024];
format(string,sizeof(string),"*Las Venturas Police Department[ID1] || Leader: %s \n*The Santino Family[ID2] || Leader: %s \n*The Manusco Crew[ID3] || Leader: %s \n*Back Alley Crips[ID4] Leader: %s",Faction[0][fLeader],Faction[1][fLeader] , Faction[2][fLeader], Faction[3][fLeader]);
ShowPlayerDialog(playerid,FACTIONS,DIALOG_STYLE_MSGBOX,"Server Factions:",string,"Ok","");
}
return 1;
}