Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Montag, 19. Oktober 2009, 11:48

Wie kann ich Anzahl der Spieler auf dem Server festellen??

Hallo Zusammen,

Ich versuche gerade ein kleines Plugin zuschreiben. Welches eine bestimmte Map laufen lassen soll wenn der Server leer ist.
Deswegen meine Frage. Gibt es eine Variable oder eine Funktion die mir die Gesamte Anzahl aller Spieler (keine Bots) auf dem Server ausgibt ?

Danke schon mal im vorraus!

Gruß
Erblast

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

2

Montag, 19. Oktober 2009, 16:55

Re: Wie kann ich Anzahl der Spieler auf dem Server festellen??

GetClientCount

Quellcode

1
native GetClientCount(bool:inGameOnly=true);

http://docs.sourcemod.net/api/">http://docs.sourcemod.net/api/</a>

allerdings beinhaltet dies auch die bots, um die bots weg zu bekommen musst du ne eigene funktion schreiben
sieht dann in etwa so aus:

Quellcode

1
2
3
new count = 0;
for (new i = 1; i <= MaxClients; i++)
if (IsClientInGame(i) && IsClientConnected(i) && !IsFakeClient(i)) count++;

"count" behinaltet dann die nummer der "echten" spieler

3

Mittwoch, 21. Oktober 2009, 11:26

Re: Wie kann ich Anzahl der Spieler auf dem Server festellen??

Jo danke für die Hilfe