Hilfreich wäre es wenn du uns deine Query zeigst, in der du HelferList aufrufst.
Dazu solltest du dir mal die Variable rows printen, um sicherzustellen, dass wirklich keine Helfer gefunden wurden.
Danke, das Problem hat sich gelöst. Ich hatte einen Fehler im Befehl.
MfG und schönen Sonntag
Allrounder18
Edit:
Moin, wie kann ich es am ebsten machen, dass mir die Member pro Fraktion angezeigt werden?
So habe ich es momentan, jedoch werde ich dann mehrmals angezeigt und sonst keiner.
Code
mysql_tquery(handle,"SELECT RPName, Rang FROM `accounts` WHERE `Fraktion` = Fraktion order by Rang DESC", "MemberList", "i", playerid);
Was müsste ich da ändern?
Code
public MemberList(playerid)
{
new string[700] = "{FFFFFF}Rang\t{FFFFFF}Name",frakrangtag[50],rows;
cache_get_row_count(rows);
for(new i; i<rows; i++)
{
new name[MAX_PLAYER_NAME];
cache_get_value_name(i,"RangTag",frakrangtag,sizeof(frakrangtag));
cache_get_value_name(i,"RPName",name,sizeof(name));
format(string, sizeof(string), "%s\n%s\t%s",string, GetFraktionsRangTag(playerid), RemoveUnderscore(SpielerDaten[playerid][player_RPName]));
}
ShowPlayerDialog(playerid, DIALOG_ADMINS, DIALOG_STYLE_TABLIST_HEADERS, "{FF0000}Austrian Roleplay {FFFFFF}- Frakmitglieder",string,"{FFFFFF}Abbrechen","");
return 1;
}
Alles anzeigen
MfG