Keyscript
Aus Orange Virus Wiki
Inhaltsverzeichnis |
Das Keyscript wird nicht mehr genutzt, Keys werden zur Accounterstellung nicht mehr benötigt!
Ich habe ein Script in MSL (mIRC Scripting Language) geschrieben, welches euch die Keygespräche und die Keyvergabe vereinfachen soll.
Zu finden ist das Script hier (Rechtsklick-->Ziel speichern unter). Wenn ich Änderungen vornehme, werde ich die neuste Version immer dort hochladen.
Was kann das Script?
Das Script besteht grob aus 7 Teilen:
- Typisch Fragen für Keygespräche.
- Ein Link zum OVI.
- Eine Dialogbox, in der der Key eigegeben wird, welcher dann per Mausklick an den User gesand wird. In der Dialogbox findet sich auch ein Link zur Keyvergabe im OVI.
- Eine Anfrage, wer noch einen Key will.
- Eine Kickfunktion mit vorbereiteter Kickmessage.
- Eine Aufforderung für alle, die einen Key haben, den Channel zu verlassen.
- Eine Möglichkeit, den Anderen im Keychannel zu signalisieren, wen man grade im Query hat.
Alle Befehle können sowohl über das Popupmenu (Rechtsklick -> Keyscript) als auch über Aliases ausgeführt werden.
Die Fragen
| Popup | Frage | Alias |
|---|---|---|
| aufmerksam | Wie bist du denn auf Orangevirus aufmerksam geworden? | /aufm |
| Warum wir? | Warum möchtest du grade bei uns spielen? | /warum |
| Plushy | Wer oder was ist Plushy? | /plushy |
| Team | Nenn' mir doch bitte die Teile, aus denen das Orange Virus-Team besteht und die Aufgaben der jeweiligen Grupppen. | /team |
| Serverregeln | Hast du die Serverregeln gelesen? Wenn ja, nenn' mir doch mal ein paar für dich wichtige Punkte. | /regeln |
| Bug | Was machst du, wenn du einen Bug im Spiel bemerkst? | /bug |
Der Link zum OVI
Mit einem Klick auf "OVI öffnen" oder bei der Eingabe von "/ovi" öffnet sich automatisch das OVI im Browser.
Die Dialogbox
Bei einem Klick auf "Key vergeben" oder bei der Eingabe von "/keyverg" öffnet sich eine Dialogbox. In das Editfeld muss nur der Key eigetragen werden, mit einem Klick auf OK sendet ihr dem User seinen Key zu. Achtung: Dieser Befehl muss im Query ausgeführt werden!
Die Anfrage
Mit einem Klick auf "Wer will" oder der Eingabe von "/werwill" wird folgendes im Keychannel ausgegeben:
Wer einen Key will, sollte sich erstmal einen sinnvollen Nick zulegen ( /nick <wunschnick> ). Dann qryt mich bitte( /query $me ).
Die Kickfunktion
Bei einem Klick auf "Kick" oder der Eingabe von "/kick" wird der angeklickte User mit folgender Kickmessage gekickt:
Dieser Channel ist nur für die Keyvergabe gedacht. Ideln kannst du in #orangevirus , wenn du Fragen hast, #support.orangevirus
Die leave-Aufforderung
Bei einem Klick auf "aufräumen" oder der Eingabe von "/raus" wird folgender Text im Keychannel ausgegeben:
Alle die einen Key haben, verlassen bitte diesen Channel und gehen in #orangevirus ! Dieser Channel ist nur für die Keyvergabe gedacht!
Wer Fragen hat, kann in #support.orangevirus fragen oder mich qryn.
Das "Melden"
Bei einem Klick auf "Melden" oder der Eingabe von "/melden" wird folgendes im Keychannel ausgegeben:
Ich habe jetzt <NICK> im Query.
Sonstiges
Es muss nicht nur das Script benutzt werden. Baut ruhig ein Gespräch auf und lasst die Fragen einfließen ;)
Änderungsvorschläge könnt ihr mir gerne per PM im Forum oder im IRC zukommen lassen.
Oder ihr postet einfach in diesem Thread.
Wenn ihr selbst etwas an dem Script ändert, dann schickt mir doch den Code, damit ich mein Script ggf. aktualisieren kann.
Installation
Um das Script zu installieren, lad' dir einfach die Datei runter, verschiebe sie in dein mIRC-Verzeichnis und schreibe /load -rs Keyscript.mrc in das Server(Status-)Fenster. Danach öffnet sich ein Dialog, in dem ihr den Pfad zu eurem Browser festlegen könnt.
Das muss nach dem Schema kompletterSystempfad\browser.exe geschehen. Wenn du nichts einträgst und auf "Abbrechen" klickst, funktioniert es allerdings auch.
Changelog
14.12.07 - Bugfix, die Fragen funktionieren nun auch beim NN-Script
04.12.07 - Link zur Keyseite in den Keyvergabedialog und Einstellmöglichkeit zur Auswahl des Browsers eingefügt
03.12.07 - erstes Release
--Blader 03.12.2007
