ocmd:invite(playerid, params[])
{
if(!pInfo[playerid][pLeader]) return SendClientMessage(playerid,WEIß,"Du bist kein Leader!");
if(pInfo[playerid][pRank] < pInfo[pID][pRank])return SendClientMessage(playerid, WEIß, "Du kannst keinen Ranghöheren uninviten!"); //Einmal Hier
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,WEIß,"{FFD200}Benutzung:{FEFEFE} /invite [spielerid]");
new str[128], name[MAX_PLAYER_NAME], pname[MAX_PLAYER_NAME];
GetPlayerName(pID, name, MAX_PLAYER_NAME),GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(str, 128,"Du wurdest von %s in die Fraktion %s invitet!",pname,fraktname);
SendClientMessage(pID,WEIß,str);
format(str, 128,"Du hast %s in deine Fraktion invitet er muss noch Annehmen / Ablehnen!!",name);
SendClientMessage(playerid,WEIß,str);
Eingeladen[pID] = pInfo[playerid][pLeader];
SendClientMessage(pID,GRÜN,"{31FF00} Möchtest du dieser Fraktion beitreten?");
ShowPlayerDialog(pID,DIALOG_INVITE,DIALOG_STYLE_MSGBOX,"{E1FF00}Invite{FEFEFE}","Du wurdest in einer Fraktion eingeladen?\n\nMöchtest du dieser Fraktion beitreten","Annehmen","Ablehnen");
return 1;
}
ocmd:uninvite(playerid, params[])
{
new str[128], name[24], pname[24];
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,WEIß,"{FFD200}Benutzung:{FEFEFE} /uninvite [spielerid]");
if(pInfo[playerid][pLeader] == 0) return SendClientMessage(playerid,WEIß,"Du bist kein Leader !");
if(pInfo[playerid][pRank] < pInfo[pID][pRank])return SendClientMessage(playerid, WEIß, "Du kannst keinen Ranghöheren uninviten!"); //Einmal Hier
if (pInfo[pID][pMember] > 0 && pInfo[pID][pMember] == pInfo[playerid][pLeader])
GetPlayerName(pID, name, 24);
GetPlayerName(playerid, pname, 24);
format(str, 128,"Du wurdest von %s aus der Fraktion geworfen!",pname);
SendClientMessage(pID,WEIß,str);
format(str, 128,"Du hast %s aus der Fraktion geworfen!!",name);
SendClientMessage(playerid,WEIß,str);
pInfo[pID][pMember] = pInfo[playerid][pLeader];
pInfo[pID][pRank] = 0;
pInfo[pID][pMember] = 0;
pInfo[pID][pFaction] = 0;
SpawnPlayer(pID);
return 1;
}