Aufgrund einer akuten Spamwelle ist das Editieren für nicht angemeldete Benutzer zur Zeit deaktiviert. Wir bitten um Verständnis.

Scripte:EliminateTeam

Aus Clonk Wiki

Wechseln zu: Navigation, Suche

Allgemein

Eliminiert alle Spieler eines Teams.

  EliminateTeam
Kategorie: Eliminiert
Autor: Scripte-Projekt
Behandelt: {{{Behandelt}}}
Empfohlenes Vorwissen: {{{Vorwissen}}}
Benötigt Objektpacks: {{{Packs}}}
Stufe: Anfänger






Script

C4Script
global
 
func
 
EliminateTeam(int
 
iTeam)
 
//globale Funktionen sind wenn geladen ueberall verfuegbar.
  
{
  
for(var
 
i
 
=
 
0;
 
i
 
<
 
GetPlayerCount();
 
i++)
 
//i immer um 1 erhoehen.
    
{
    
var
 
t
 
=
 
GetPlayerByIndex(i);
 
//wir wollen den wirklichen Spieler.
    
if(GetPlayerTeam(t)
 
==
 
iTeam)
 
EliminatePlayer(t);
 
//Spieler gehoert zum Team. Eliminieren!
    
}
 

  
}

Weiteres

C4Script
global
 
func

Globale Funktionen sind global. Man kann sie von jedem Objekt oder Szenario aus aufrufen.

C4Script
GetPlayerCount();
Gibt die Anzahl Spieler.

C4Script
GetPlayerByIndex(i);
Sollte bei Schleifen immer verwendet werden. Sind nur noch Spieler 5 und 7 da, liefert GetPlayerByIndex(0) den Spieler 5.


Scripte des Scripte-Projekts
AnfängerBonbon · Context-Eintrag · EliminateTeam · Flint:Partikelschleuder · Hüpfbonbon · TeamMessage
Fortgeschrittene FortgeschritteneFlint:HitCounter · Flint:Partikelkreis · Flint:Partikelschleuder2 · Is-Funktionen · Menü:Beim Start der Runde · Normaler Flint · Partikel-Linie in den Himmel · Rakete · Random · Relaunch · Return · Sichtweite · Spawn · Startposition
Profi Profi ProfiClantag · Gift-Effekt · Unverwundbarkeit · Scoreboard · Zufallsgespräch
Experte Experte Experte ExperteLebensbalken · Nachrichten bei Sichtkontakt · Object2Overlay · SHA1


Wipfhunt.png Dieser Artikel wurde gemäß der Scriptrichtlinien veröffentlicht.
extern