You are not logged in.

1

Monday, October 19th 2009, 11:48am

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

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

2

Monday, October 19th 2009, 4:55pm

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

GetClientCount

Source code

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:

Source code

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

Wednesday, October 21st 2009, 11:26am

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

Jo danke für die Hilfe