Yoa hi,
ich wollte mal fragen wie ich abfragen kann
wie viele Spieler grade Online sind und wer zueltzt Online gekommen ist?
Es währe sehr lieb wenn mir jemand helfen kann.
mfg
Online Spieler
- lollipop
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
MAX_PLAYERS ?
Blaa, 10 Zeichen ... -.-
-
new PlayerCount, LastConnected;
public OnPlayerConnect(playerid)
{
if(!IsPlayerNPC(playerid)) { PlayerCount++; LastConnected = playerid; }
}public OnPlayerDisconnect(playerid, reason)
{
if(!IsPlayerNPC(playerid)) { PlayerCount--; }
} -
new anzahl = 0;
for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) anzahl ++;
}
format(string, sizeof(string), "Anzahl Spieler: %d",anzahl);
SendClientMessage(playerid, COLOR_RED, string); -
Ist, wenn man genau nachdenkt, unpraktisch. Geht jedes Mal alle Spielerslots (bzw 0 - MAX_PLAYERS) durch und verbraucht unnötige Leistung.
Mit meiner Methode zählt man einfach bequem in Einzelschritten mit und braucht keine lastige Schleife.Aber muss ja am Ende Bloodangel entscheiden.
-
breadfish.de
Hat das Thema geschlossen.