Miért nem írsz egyet? Annyira nem is nehéz szerintem.
enum pInfo
{
frakcio
}
new PlayerInfo[MAX_PLAYERS][pInfo];
Itt is van a frakciód
Berakod PlayerInfo[playerid][frakcio] = 1; -re mondjuk az egyik csapatatot, 2-esre a másikat .. és így tovább és így tovább.
Ezzel pedig már tudsz dolgozni.
Példa
CMD:frakcioteszt(playerid, params[])
{
if(PlayerInfo[playerid][frakcio] == 1)
{
SendClientMessage(playerid, -1, \"Te rendõr vagy.\");
}
else SendClientMessage(playerid, -1, \"Te a bédzbódzütõ liga tagja vagy.\");
return 1;
}
Ezt lehet persze akárhogy variálni több frakcióval de akkor !SZERINTEM! az else if-et kell használni.