Kann mir jemand sagen warum das nicht geht?
ocmd:mitglieder(playerid,params[])
{
new data[128],fName,sName[MAX_PLAYER_NAME],ShowList[1200];
mysql_query("SELECT `Name`, `Fraktion` FROM `accounts` WHERE `Fraktion`=%i",GetPlayerFraktion(playerid));
mysql_store_result();
while(mysql_fetch_row(data)){
sscanf(data,"p<|>s[20]d",sName,fName);
format(data,64,"{FFFFFF}%s (%s{FFFFFF})\n",sName,((!OnlineByName(sName))?("{F6000F}Offline"):("{00EE14}Online")));
strcat(ShowList,data);
}
mysql_free_result();
ShowPlayerDialog(playerid,DIALOG_LEADERLISTE,DIALOG_STYLE_MSGBOX,"Mitglieder",ShowList,"Bestätigen","");
return 1;
}
stock GetPlayerFraktion(playerid)
{
if(PlayerInfo[playerid][pMember] > 0)return PlayerInfo[playerid][pMember];
else if(PlayerInfo[playerid][pLeader] > 0)return PlayerInfo[playerid][pLeader];
return -1;
}