Weis jemand was an diesem Befehl falsch ist
ocmd:einladen(playerid,params[])
{
if(SpielerInfo[playerid][pLeader] > 0)
{
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Grau,"Benutzung: /einladen [ID]");
{
if(SpielerInfo[pID][pMember] == 0 && SpielerInfo[pID][pLeader] == 0)//pID statt playerid
{
if(SpielerInfo[playerid][pLeader] == 1)//playerid statt pID
{
pInvited[pID] = 1;
SendClientMessage(pID,Blau,"Du hast eine einladung für die Fraktion LSPD bekommen.");
SendClientMessage(pID,Grün,"Nehme sie an mit /annehmen");
SendClientMessage(playerid,Grün,"Du hast den Spieler erfolgreich eingeladen.");
}
else if(SpielerInfo[playerid][pLeader] == 2)
{
SendClientMessage(pID,Blau,"Du hast eine einladung für die Fraktion Fahrschule bekommen.");
SendClientMessage(pID,Grün,"Nehme sie an mit /annehmen");
SendClientMessage(playerid,Grün,"Du hast den Spieler erfolgreich eingeladen.");
pInvited[pID] = 2;
}
else if(SpielerInfo[playerid][pLeader] == 3)
{
SendClientMessage(pID,Blau,"Du hast eine einladung für die Fraktion Bundeswehr bekommen.");
SendClientMessage(pID,Grün,"Nehme sie an mit /annehmen");
SendClientMessage(playerid,Grün,"Du hast den Spieler erfolgreich eingeladen.");
pInvited[pID] = 3;
}
else if(SpielerInfo[playerid][pLeader] == 4)
{
SendClientMessage(pID,Blau,"Du hast eine einladung für die Fraktion GroveStreet bekommen.");
SendClientMessage(pID,Grün,"Nehme sie an mit /annehmen");
SendClientMessage(playerid,Grün,"Du hast den Spieler erfolgreich eingeladen.");
pInvited[pID] = 4;
}
else if(SpielerInfo[playerid][pLeader] == 5)
{
SendClientMessage(pID,Blau,"Du hast eine einladung für die Fraktion Lcn bekommen.");
SendClientMessage(pID,Grün,"Nehme sie an mit /annehmen");
SendClientMessage(playerid,Grün,"Du hast den Spieler erfolgreich eingeladen.");
pInvited[pID] = 5;
}
}
}
}
return 1;
}