Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 14.04.2002, 02:58 

Registriert: 25.03.2002, 23:02
Beiträge: 131
Wohnort: Berlin
hi ,

also mir ist aufgefallen das wenn irgend ein script etwas beim user ausführen soll dann nutzen alle eine for schleife , nun hab ich mal nee frage.

die übliche schleife:

maximal = maxplayercount();
for(i=1; i<=maximal; i++)

nun geht es nicht schneller wenn man stat maxplayercount(); , einfach playercount() nimmt , weil wenn der server nicht voll is sind es doch wenieger durchleufe die die schleife machen muß , oder liege ich da falsch ?


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15.04.2002, 15:50 
AM.de Team
Benutzeravatar

Registriert: 22.10.2001, 01:00
Beiträge: 839
Netter Versuch, klappt aber leider nicht.

Das Problem ist, dass Du nicht weisst, in welchem Slot sich ein Player befindet. Deswegen musst Du ueber alle Slots laufen und nicht ueber die Anzahl der Spieler. playercount() macht genau das, es laeuft (intern) ueber alle Slots und ueberprueft, sich ein Spieler darin befindet. Aber damit bekommt man als Rueckgabewert nur die Anzahl der Spieler, weiss aber nicht, in welchen Slots die sich befinden.

Daher muss man schon im Plugin selber ueber alle Slots marschieren.

_________________
There are no stupid questions, only stupid people.


Nach oben
   
 Betreff des Beitrags: Das ist nähmlich ein Array !!!
BeitragVerfasst: 15.04.2002, 16:57 

Registriert: 06.04.2002, 18:25
Beiträge: 38
Das ist nähmlich ein Array !!!


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 15.04.2002, 18:06 

Registriert: 31.12.2001, 01:00
Beiträge: 514
Wohnort: Lüneburg
kuck dir mal die reset funktionen in den logd_plugins mal an

_________________
Geht nich, gibs nich: Suchen, FAQ
www.cola-clan.de - Whiskey@cola-clan.de


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 4 Beiträge ] 


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"