Scripting-Engine: Unterschied zwischen den Versionen
DG (Diskussion | Beiträge) K (httpQ, nicht httQ) |
DG (Diskussion | Beiträge) (Links zu ein paar Beispielscripts) |
||
Zeile 16: | Zeile 16: | ||
== Globale SE == | == Globale SE == | ||
Als "globale Scripting Engine" werden auch die von den [[Administrator|Administratoren]] definierbaren [[Chatbefehle]] | Als "globale Scripting Engine" werden auch die von den [[Administrator|Administratoren]] definierbaren [[Chatbefehle]] bezeichnet. Damit können solche Scripts für alle User oder über Umwege auch nur für bestimmte (z.B. nur die [[Moderator|Moderatoren]]) zugänglich gemacht werden. | ||
Dies wird zum Beispiel für die Befehle zum [[Ändern der Schriftfarbe]], die [[Raummoderatoren]]-Befehle oder die [[Schreifunktion]] angewendet. | |||
[[Kategorie:Normale Funktionen (Chat)]][[Kategorie:Administrative Funktionen (Chat)]] | [[Kategorie:Normale Funktionen (Chat)]][[Kategorie:Administrative Funktionen (Chat)]] |
Version vom 24. September 2007, 23:08 Uhr
Allgemein
Mit der Scripting-Engine kann jeder User sich selbst Befehle anlegen. Die Ausgabe erfolgt wie mit dem Befehl „/me”, also kursiv und ohne Doppelpunkt zwischen Nick und Nachricht.
Für den Befehl gibt es 3 mögliche Variablen: %me%, %user% und %mp3%. Dabei darf eine Variable maximal 2mal in einem Befehl vorkommen.
- %me% wird durch den eigenen Nick ersetzt.
- %user% wird durch den Text, der nach dem Befehl eingegeben wurde ersetzt.
- %mp3% gibt im Chatstream aus, was man gerade in Winamp hört. Dazu muss aber httpQ installiert sein.
Für Admins
Für Admins bietet sich in der Scripting-Engine auch eine praktische Oberfläche um oft gebrauchte Scripts zu speichern.
z.B. /quit USER
Code: |
<script type="text/javascript">if(MyNick == strip_tags('%user%')){sendeText("/exit");}</script> |
Dieses Script in Verbindung mit der Scriptsammlung wirft User aus dem Chat ohne sie zu sperren.
Globale SE
Als "globale Scripting Engine" werden auch die von den Administratoren definierbaren Chatbefehle bezeichnet. Damit können solche Scripts für alle User oder über Umwege auch nur für bestimmte (z.B. nur die Moderatoren) zugänglich gemacht werden. Dies wird zum Beispiel für die Befehle zum Ändern der Schriftfarbe, die Raummoderatoren-Befehle oder die Schreifunktion angewendet.