Classic Khorinis Update v0.57

Aus Classic Khorinis Wiki
Zur Navigation springen Zur Suche springen

Einleitung

Das Update 0.57 ist ein reines Skript- und Serverupdate. Es wurden neue Befehle umgesetzt, einige Veränderungen vorgenommen sowie kleine Fixes implementiert. Das bedeutet für euch, dass ihr keine neue GMP- oder .mod-Version herunterladen müsst.

Script

  • Es gibt nun eine Meldung bei Treffern durch Pfeile, Bolzen und magische Geschosse. Dies wurde eingeführt, da aktuell im GMP weder ein Schussgeräusch noch ein Projektil vernommen werden kann. So sieht man bei plötzlichem Schaden direkt ob es von einem Fernangriff kommt oder nicht.
  • Für Spielleiter und aufwärts gibt es nun einen neuen Befehl: /forward bzw. /k. Dieser Befehl setzt euch 100 Einheiten in Gothic vorwärts. Dieser Befehl ist dafür gedacht, dass man als Spielleiter, Supporter oder Ähnliches nicht die synchronen Türen öffnen muss sondern einfach hindurch kann. Achtung: Die Vorwärtsbewegung unterliegt keiner Kollision, also aufpassen, dass ihr nicht durch Wände in den Abgrund fallt.
  • Für Spielleiter (und aufwärts) gibt es nun die Möglichkeit an einem beliebigen Punkt einen Umgebungstext zu speichern. Man gibt zusätzlich einen Radius an, in welchem der Text an Spieler gesendet wird. Betreten nun Spieler diesen Kreis, wird der Text angezeigt. Die Farbe des Textes ist RGB(50,90,255). Der Text wird nur einmal pro Session angezeigt. Switcht oder reloggt man werden einem wieder alle Texte angezeigt.

Numpad

  • Es ist nun möglich sich eigene Befehle auf die Numpadtasten zu legen. So kann man sich beispielsweise mehrere Statuswerte setzen und diese per Tastenanschlag durchwechseln. Ist eine Numpadtaste nicht belegt, so wird der übliche Standard ausgeführt. Für jeden gespeicherten Befehl benötigt man dennoch die gleichen Berechtigungen wie vorher.

Anstatt /numpad1, /numpad2, ..., /numpad9 zu schreiben werden die Befehle mit /numpad1-9 abgekürzt.

Numpad Befehle

  • /numpad1-9 -- Zeigt den aktuell eingebundenen Befehl an.
  • /numpad1-9 </commandtext> [<Parameter zu dem Commandtext>] -- Speichert einen Befehl ein. Eingeben wie einen herkömmlichen Command im Chat (z.B. "/numpad1 /status müde und kaputt") und er wird in der Datenbank gespeichert.
  • /numpad1-9 delete -- Löscht den gespeicherten Befehl und der CK-Standard wird wieder ausgeführt.

Besonderheiten:

Möchte man eine normale Chatzeile speichern so muss man als Pseudo-Command ein "/say" davorsetzen (z.B. "/numpad /say Dies ist eine Nachricht"). Ausgenommen sind folgende Befehle: /login, /switch, /register, /numpad1-9. Die Texte werden als Klartext in der Datenbank gespeichert. Dadurch werden Befehle mit Passwörtern ausgefiltert, weil man die Passwort nicht komplett ungesichert speichern möchte. /numpad1-9 sind aus (hoffentlich) ersichtlichen Gründen verboten.

Chat

  • Es wurden einige Chatfunktionen ergänzt. Unter anderem ist jetzt ein /x-Emote für jeden Spieler verfügbar.

Chat Befehle

  • /x - ein Umgebungstext freier Text zur Charakterdarstellung, der Name wird aber vor der Zeile in Klammern geschrieben um nachzuvollziehen von dem der Text kam
  • /ms - ein /me, aber hängt ein "s" bzw. einen Apostroph an den Namen an (Apostroph wenn Namen auf s, ß, x oder z enden)
  • /wx - siehe /x, aber in Whisperreichweite
  • /wme - wie das bekannte /me, jedoch in Whisperreichweite
  • /wms - siehe /ms, aber in Whisperreichweite
  • /sx - siehe /x, aber in Shoutreichweite
  • /sme - siehe /me, aber in Shoutreichweite
  • /sms - siehe /ms, aber in Shoutreichweite
  • /em, /em2, /em3 -- ehemals /x, /xx und /xxx -- Selben Berechtigungen wie vorher für die /x(xx)-Befehle nötig (Spielleiter und aufwärts)

Es gibt nun auch einen OOC-Chat für /w und /shout. Gerne wird ja auch der OOC Chat genutzt um Schreibfehler zu korrigieren oder Ähnliches. Aufgerufen wird das Ganze wie folgt:

  • /w // <Text>
  • /shout // <Text>