Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Sonntag, 22. Juli 2007, 20:49

Eventscript Befehle kurz Erklärt

Hallo

Habe mal angefangen Eventscript Befehle kurz zu erläutern und werde die Liste ständig erweitern wenn ich Zeit finde.

* es_centermsg <message>
Zeigt eine weiße Anzeige in der Mitte des Schirmes für alle Spieler an.

*es_changeteam <userid> <teamnummer>
Damit kann man einen Spieler ins andere Team verschieben!

*es_copy <ziel-variable> <start-variable>
Kopiert den Inhalt von einer Server Variablen in eine andere.

*es_createbot [variable] <name>
Fügt einen Fake Spieler auf deinen Server hinzu

*es_doblock <script>/<block>
Führt den genannten Block im Script aus

*es_getcmduserid <variable>
Gibt die userid von dem Spieler wieder der das say/client Command ausgeführt hat!

*es_getplayername <variable> <userid>
Speichert den Spieler seinen Namen in einer angegebenen Variable!

*es_getplayersteamid <variable> <userid>
Speichert den Spieler seine SteamId in einer angegebenen Variable!

*es_getplayerteam <variable> <userid>
Speichert den Spieler sein Team in einer angegebenen Variable!

*es_keygroupcopy <start-keygroup> <ziel-keygroup>
Kopiert den Inhalt bzw. die komplette Keygroup in eine andere. Erstellt <ziel-keygroup>, wenn diese nicht schon existiert.

*es_log <nachricht>
Schickt eine Nachricht an die Serverkonsole und speichert diese in den Logs.

*es_logv <nachrichten_variable>
Sendet eine Nachricht an die Serverkonsole und speichert diesen in den Logs. Die Nachricht wurde zuvor in einer Variablen definiert.

*es_makepublic <variable>
Publiziert eine Variable, damit man sie in HLSW oder im Game Monitor sehen kann !

*es_mexec <pfad>/<datei>
Führt eine .cfg Datei "leise" aus (nützlich um interne Konfigurationsdatein auszuführen)

*es_msg [color] <message>
Zeigt eine Nachricht im Chat für jeden Spieler an. In Counter Strike Source kann man die Texte auch farbig machen.

*es_playsound <userid> <sound> [volume]
Spielt einen Sound zu einen angegeben Spieler!

*es_regsaycmd <command> <script/block> "<description>"
Registriert einen say Befehl der wenn man ihn benutzt nicht im via say im chat angezeigt wird!

*es_set <name> <wert> [beschreibung]
Erstellt und / oder setzt den Wert einer Variablen. Wenn die Variable das erste mal erstellt wird, kann man zusätzlich eine Beschreibung mit angeben !

*es_setinfo <name> <wert>
Erstellt und / oder setzt den Wert einer Variablen.

*es_tell <userid> [color] <message>
Sendet eine Message zu einen bestimmten Spieler über die Userid. Wenn du eine spezielle Farbe willst musst du sie so angeben: #lightgreen", "#green", oder "#multi" (mehr unter parameters)

*es_toptext <duration> [color] <message>
Zeigt eine Nachricht in der linken oberen Ecke des Spieler Bildschirms an!

gruss speddy