Diese Liste befindet sich noch in der Bearbeitung!
Hier findet ihr eine Liste aller in Eventscripts (standardmäsig) verfügbaren Events und ihre Variablen:
Quelle / Original von
XE_ManUp.
Die wichtigsten Game Events und ihre Variablen:
[list]
player_activate:[/list]
[list]
- Wird für jeden Spieler nur einmal pro Map ausgeführt.
- Wird ausgeführt, wenn die Verbindung des Spielers zum Server aktiviert wurde.
[/list]
[list]
- event_var(userid) - Die UserID des aktivierten Spielers.
- event_var(es_username) - Der Name des aktivierten Spielers.
- event_var(es_steamid) - Die SteamID des aktivierten Spielers.
[/list]
[list]
player_spawn:[/list]
[list]
- Wird ausgeführt, wenn der Spieler wiederbelebt wird (spawn't).
- Wird auch kurz vor player_active ausgeführt!
[/list]
[list]
- event_var(userid) - Die UserID des gespawn'ten Spielers.
- event_var(es_username) - Der Name des gespawn'ten Spielers.
- event_var(es_steamid) - Die SteamID des gespawn'ten Spielers.
- event_var(es_userteam) - Der TeamIndex des gespawn'ten Spielers.
- event_var(es_userhealth) - Die Lebenspunkte des gespawn'ten Spielers.
- event_var(es_userarmor) - Die Rüstungspunkte des gespawn'ten Spielers.
- event_var(es_userdeaths) - Die Anzahl der Death's des gespawn'ten Spielers.
- event_var(es_userkills) - Die Anzahl der Kill's des gespawn'ten Spielers.
[/list]
[list]
player_hurt:[/list]
[list]
- Wird ausgeführt, wenn ein Spieler verletzt wird - egal durch wen.
- Wird für jeden Spieler ausgeführt.
[/list]
[list]
- event_var(userid) - Die UserID des verletzten Spielers (das Opfer).
- event_var(attacker) - Die UserID des angreifenden Spielers (der Angreifer).
- event_var(weapon) - Die Waffe des Angreifers, die die Verletzung verursachte.
- event_var(health) - Die verbleibenden Lebenspunkte des Opfers.
- event_var(dmg_health) - Der Schaden, der dem Opfer pro Treffer zugefügt wurde. (Lebenspunkte)
- event_var(armor) - Die verbleibenden Rüstungspunkte des Opfers.
- event_var(dmg_armor) - Der Schaden, der dem Opfer pro Treffer zugefügt wurde. (Rüstung)
- event_var(hitgroup) - Die Hitgroup an der das Opfer getroffen wurde.
Informationen zum Opfer:
- event_var(es_username) - Der Name des Opfers.
- event_var(es_steamid) - Die SteamID des Opfers.
- event_var(es_userteam) - Der TeamIndex des Opfers.
- event_var(es_userhealth) - Die Lebenspunkte des Opfers.
- event_var(es_userarmor) - Die Rüstungspunkte des Opfers.
- event_var(es_userdeaths) - Die Anzahl der Death's des Opfers.
- event_var(es_userkills) - Die Anzahl der Kill's des Opfers.
- event_var(es_userweapon) - Die Waffe des Opfers. (Entitie Name! = weapon_*)
- event_var(es_userdead) - Opfer ist Tod = 1 und Opfer lebt = 0
Informationen zum Angreifer:
- event_var(es_attackername) - Der Name des Angreifers.
- event_var(es_attackersteamid) - Die SteamID des Angreifers.
- event_var(es_attackerteam) - Der TeamIndex des Angreifers.
- event_var(es_attackerhealth) - Die Lebenspunkte des Angreifers.
- event_var(es_attackerarmor) - Die Rüstungspunkte des Angreifers.
- event_var(es_attackerdeaths) - Die Anzahl der Death's des Angreifers.
- event_var(es_attackerkills) - Die Anzahl der Kill's des Angreifers.
- event_var(es_attackerweapon) - Die Waffe des Angreifers. (Entitie Name! = weapon_*)
- event_var(es_attackerdead) - Angreifer ist Tod = 1 und Angreifer lebt = 0
[/list]
[list]
player_death:[/list]
[list]
- Wird ausgeführt, wenn ein Spieler stirbt.
- Wird für jeden Spieler ausgeführt.
[/list]
[list]
- event_var(userid) - Die UserID des gestorbenen Spielers (das Opfer).
- event_var(attacker) - Die UserID des angreifenden Spielers (der Angreifer).
- event_var(weapon) - Die Waffe des Angreifers, die den Kill verursachte.
- event_var(headshot) - Beträgt 1, wenn der Kill ein Headshot war.
Informationen zum Opfer:
- event_var(es_username) - Der Name des Opfers.
- event_var(es_steamid) - Die SteamID des Opfers.
- event_var(es_userteam) - Der TeamIndex des Opfers.
- event_var(es_userhealth) - Die Lebenspunkte des Opfers.
- event_var(es_userarmor) - Die Rüstungspunkte des Opfers.
- event_var(es_userdeaths) - Die Anzahl der Death's des Opfers.
- event_var(es_userkills) - Die Anzahl der Kill's des Opfers.
- event_var(es_userdead) - Opfer ist Tod = 1 und Opfer lebt = 0
Informationen zum Angreifer:
- event_var(es_attackername) - Der Name des Angreifers.
- event_var(es_attackersteamid) - Die SteamID des Angreifers.
- event_var(es_attackerteam) - Der TeamIndex des Angreifers.
- event_var(es_attackerhealth) - Die Lebenspunkte des Angreifers.
- event_var(es_attackerarmor) - Die Rüstungspunkte des Angreifers.
- event_var(es_attackerdeaths) - Die Anzahl der Death's des Angreifers.
- event_var(es_attackerkills) - Die Anzahl der Kill's des Angreifers.
- event_var(es_attackerweapon) - Die Waffe des Angreifers. (Entitie Name! = weapon_*)
- event_var(es_attackerdead) - Angreifer ist Tod = 1 und Angreifer lebt = 0
[/list]
[list]
round_start:[/list]
[list]
- Wird ausgeführt, wenn die Runde startet und die Freezetime beginnt.
- Liefert keinerlei Spieler bezogenen Informationen!
[/list]
[list]
- event_var(timelimit) - Das Zeitlimit der Runde in Sekunden.
- event_var(fraglimit) - Das Kill-limit der Runde.
- event_var(objective) - Das Ziel der Runde als Nachricht.
[/list]
[list]
round_end:[/list]
[list]
- Wird ausgeführt, wenn die Runde endet. (Alle Ziele erfüllt/fehlgeschlagen/Team komplett gestorben/...)
- Liefert keinerlei Spieler bezogenen Informationen!
[/list]
[list]
- event_var(winner) - Der TeamIndex des Gewinner-Teams. ( 2 = T und 3 = CT )
- event_var(reason) - Der Grund für den Gewinn der Runde, als Index.
- event_var(message) - Der Grund als Nachricht.
(Entweder "#Round_Draw" , "#Game_Commencing" , "#Terrorists_Win" , oder "#CTs_Win")
MESSAGE = #Round_Draw
REASON = 10
MESSAGE = #Game_Commencing
REASON = 16
MESSAGE = #CTs_Win
REASON = 8
MESSAGE = #Terrorists_Win
REASON = 9
MESSAGE = #Target_Bombed
REASON = 1
MESSAGE = #Bomb_Defused
REASON = 7
MESSAGE = #Target_Saved
REASON = 12
MESSAGE = #All_Hostages_Rescued
REASON = 11
MESSAGE = #Hostages_Not_Rescued
REASON = 13
[/list]