Hallo,
Ich weiss nicht wie ich den Spieler herrausfinden soll ohne das er Online ist trozdem dadrin steht.
Code:
CMD:fraktionen(playerid)
{
if(!(pInfo[playerid][pEingeloggt] == 1))return 1;
if(pInfo[playerid][pTutorial] > 0)return SCM(playerid, Grau, "Du bist derzeit im Tutorial, und kannst diesen Befehl nicht benutzen.");
for(new i=0;i<GetMaxPlayers();i++)
{
new SpielerLogin[25],string[128],Frakstring[512];
if(pInfo[i][pEingeloggt] == 0){ SpielerLogin = "{FF2800}Offline{AFAFAF}"; }
else if(pInfo[i][pEingeloggt] == 1){ SpielerLogin = "{05FF00}Online{AFAFAF}"; }
strdel(Frakstring,0,sizeof(Frakstring));
format(string,sizeof(string),"SAPD\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Sanitäter\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Ordnungsamt\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Transport GmbH\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Grove Street\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Ballas\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Yakuza\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"SF Rifa\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
ShowPlayerDialog(playerid,Dialog_Fraktionen,DIALOG_STYLE_MSGBOX,"Fraktionen / Leader",Frakstring,"Schließen","");
}
return 1;
}
{
if(!(pInfo[playerid][pEingeloggt] == 1))return 1;
if(pInfo[playerid][pTutorial] > 0)return SCM(playerid, Grau, "Du bist derzeit im Tutorial, und kannst diesen Befehl nicht benutzen.");
for(new i=0;i<GetMaxPlayers();i++)
{
new SpielerLogin[25],string[128],Frakstring[512];
if(pInfo[i][pEingeloggt] == 0){ SpielerLogin = "{FF2800}Offline{AFAFAF}"; }
else if(pInfo[i][pEingeloggt] == 1){ SpielerLogin = "{05FF00}Online{AFAFAF}"; }
strdel(Frakstring,0,sizeof(Frakstring));
format(string,sizeof(string),"SAPD\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Sanitäter\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Ordnungsamt\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Transport GmbH\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Grove Street\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Ballas\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"Yakuza\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
format(string,sizeof(string),"SF Rifa\t\t\t| Leader: %s\t| Status: %s\n",pInfo[i][pName],SpielerLogin);
strcat(Frakstring,string);
ShowPlayerDialog(playerid,Dialog_Fraktionen,DIALOG_STYLE_MSGBOX,"Fraktionen / Leader",Frakstring,"Schließen","");
}
return 1;
}