weiß jemand wie man den ocmd /admins befehl schreibt wenn ja
kann mir jemand helfen bitte
weiß jemand wie man den ocmd /admins befehl schreibt wenn ja
kann mir jemand helfen bitte
Wie sieht deine Admin Abfrage aus?
Einfach eine Schleife durch alle Spieler ziehen & Admin Abfrage starten -> anzeigen lassen.
//Edit
ocmd:admins(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new string[256];
SendClientMessage(playerid,-1, " Admins");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Adminabfrage[i] >= MIN_LVL && AdminAbfrage[i][pAdmin] < MAX_LVL)
{
format(string, 256, "%s",i);
SendClientMessage(playerid,-1, string);
}
}
}
}
return 1;
}
@*GHOSTRIDER*: Unlogisch...
Du erstellst einen String mit einer Größe von 256.
Dann formatierst du den String und fügst die ID von dem Admin ein und lässt sie ausgeben.
Unnötig?
1.) String ist unnötig, wenn nur die ID ausgegeben werden soll
2.) Ist der String unnötig groß, MAX_PLAYER_NAME (also 24 (oder 21? Grad kp)) reicht aus
Wenn überhaupt:
(...)
new string[MAX_PLAYER_NAME];
(...)
GetPlayerName(i, string, sizeof(string));
SendClientMessage(playerid, -1, string);
(...)
Hey,
Ghost hat ihm ja so nur eine gewisse grundlagge gegeben
Vielleicht möchte der Thread ersteller auch noch den Namen das Admin level angeben lassen
Und dann kommt hinterher die Frage
Warum bekomme ich ein Warning (String zuklein)
Okay, 124 als String größe würde reichen da es glaube ich eh nicht höhr geht
Hey,
Ghost hat ihm ja so nur eine gewisse grundlagge gegeben
Vielleicht möchte der Thread ersteller auch noch den Namen das Admin level angeben lassen
Und dann kommt hinterher die Frage
Warum bekomme ich ein Warning (String zuklein)
Okay, 124 als String größe würde reichen da es glaube ich eh nicht höhr geht
Ich weiß.
Es war jetzt nur darauf bezogen, dass er lediglich die ID benutzt hat und der String somit unnötig war.
Außerdem sollte man, selbst als Anfänger, langsam wissen, wie man eine/n "String zu klein"-Warnung / -Fehler selbst behebt.
Hey,
ja schon türlich sollte man es wissen
Das Problem ist man sollte ob man es nun tut ist wiederum die andere sache