Hallo,
ich möchte gerne wissen wie ich das mit /leader befehl machen soll,
Also ich hab bereits /member befehl aber da werden die members angezeigt und den Leader diese Fraktion egal ob online oder offline
nun will ich nen /leader befehl machen wo nur leader stehen und deren Fraktion funk das? wenn ja kann jemand für mich das machen?
member befehl:
ocmd:members(playerid,params[])
{
if(isPlayerInFrakt(playerid,0))return SendClientMessage(playerid,Rot,"Du bist in keiner Fraktion!");
new query[256], pName[50], level[31], lv, lg[999],StateStr[50], str2[1023], string[1023];
format(query, sizeof(query), "SELECT `name`, `rang`, `lastlogin` FROM `benutzer` WHERE `fraktion` ='%d'", GetPVarInt(playerid,"Fraktion"));
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row_format(query))
{
// Name-Feld auslesen
mysql_fetch_field_row(pName, "name");
// Level-Feld auslesen
mysql_fetch_field_row(lg, "lastlogin");
// Level-Feld auslesen
mysql_fetch_field_row(level, "rang");
lv = strval(level);
if(IsPlayerConnected(GetPlayerIdFromName(pName)))
{
StateStr = "{00FF1E}ON{FFFFFF}";
}
else
{
StateStr = "{F50000}OFF{FFFFFF}";
}
// String formatieren
format(string, sizeof(string), "{FFFFFF} ({00FFC8}%s{FFFFFF}) {00FFC8}%s{FFFFFF} Rang: {00FFC8}%d{FFFFFF} Login: {00FFC8}%s\n",StateStr,pName,lv,lg);
SendClientMessage(playerid,COLOR_WEISS,string);
strcat(str2, string);
}
mysql_free_result();
//ShowPlayerDialog(playerid, DIALOG_MEMBERS, DIALOG_STYLE_MSGBOX, "Memberliste", str2, "Schließen", "");
return 1;
}