AdminMod.de https://www.adminmod.de/ |
|
script die beim user was ausführen zu umständlich ? https://www.adminmod.de/viewtopic.php?t=2494 |
Seite 1 von 1 |
Autor: | MrSpoocy [ 14.04.2002, 02:58 ] |
Betreff des Beitrags: | script die beim user was ausführen zu umständlich ? |
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 ? |
Autor: | daRope [ 15.04.2002, 15:50 ] |
Betreff des Beitrags: | |
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. |
Autor: | NIGHTMARE! [ 15.04.2002, 16:57 ] |
Betreff des Beitrags: | Das ist nähmlich ein Array !!! |
Das ist nähmlich ein Array !!! |
Autor: | [COLA]*Whiskey [ 15.04.2002, 18:06 ] |
Betreff des Beitrags: | |
kuck dir mal die reset funktionen in den logd_plugins mal an |
Seite 1 von 1 | Alle Zeiten sind UTC+01:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |