Guten Tag,
ich wollte bei meinem Selfmade nun das Hitman System zusammenstellen, habe aber einen kompletten Denkfehler im System glaube ich.
Zumindest wollte ich euch mal fragen ob das System so funktionieren sollte, leider keinen zum testen da.
For schleife durch alle Spieler, sollte die Variable "Kopfgeld" größer als 0 sein werden die Spieler aufgelistet untereinander.
Sollte das gehen?
ocmd:kopfgelder(playerid,params[])
{
if(!IsSpielerInFraktion(playerid,11))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Hitman.");
if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(GetPVarInt(i,"Kopfgeld") >= 0)
{
new string[128];
format(string,256,"%s: %i$ Kopfgeld",SpielerName(i),GetPVarInt(i,"Kopfgeld"));
SendClientMessage(playerid,COLOR_GRAU,string);
}
}
}
return 1;
}