!!! Achtung noch nicht überarbeitet !!!
kann mit der neusten RW-Version zu Fehlern führen.
Leider habe ich mir zu viel aufgeladen und muss Abstriche machen. Dieses Plugin wird nicht eingestellt, kann nur aktuell nicht überarbeitet werden. Da neben der Fehler Behebung hier noch ein grundlegender Umbau geplant ist, der die Anregungen, die hier angesprochen wurden berücksichtigt.
Ein Grafisches Plugin zum Teleportieren.
Die Bedienung ist recht einfach gehalten, mit der Taste "P" (in der Config einstellbar) wird ein "Fenster"geöffnet in dem das Setzen eines HOME Punktes für den jeweiligen Spieler möglich ist. Admin's können dazu, beliebig viele neue Punkte hinzufügen oder Löschen.
Zusätzlich haben Admins die möglichkeit, durch Klick der mittleren Maustaste/Mausrad auf der Karte zu diesem Punkt zu Teleportieren.
(dank 0.9.2.5, passen die Koordinaten ^^)
- Um zu einem Punkt hin zu Teleportieren muss der Eintrag doppelt geklickt werden.
- Die HOME Position wird durch Klicken auf den HOME Knopf gesetzt, durch erneutes Klicken muss ein Überschreiben bestätigt werden. (nicht Admins können aktuell, ihren HOME Punkt nicht aus der Liste Löschen)
- Ein neuer Eintrag erstellen wird durch drücken der Schaltfläche "Neu" Vorbereitet.
- Nun den Namen anpassen und mit der Schaltfläche "Erstellen" oder der Eingabetaste wird der Punkt hinzugefügt.
- Um einen Eintrag zu löschen wird die Schaltfläche "Löschen" gedrückt, womit in die Auswahlgewechselt wird.
- Den entsprechenden Eintrag auswählen. (er bleibt als einzigerangezeigt)
- Und mit der Schaltfläche "Entfernen" betätigen.
Konfiguration:
- Debug=5 - bestimmt die Gesprächigkeit in der Debug Konsole.
- KEY_CANCLE=KEY_ESCAPE - definiert die Taste zum Abbrechen.
- KEY_GUI=KEY_P - definiert die Taste zum Öffnen des Teleporters.
- KEY_OK=KEY_RETURN - definiert die Taste zum Bestätiegen - NICHT in Verwendung.
- MySqlDatabase= - Hier wird der Name der Datenbank eingetragen z.B. Teleporter.
- MySqlIP=- Hier wird die IP oder Adresse des mySQL Servers eingetragen z.B. sandboxgamer.de.
- MySqlPort=- Hier wird der Port eingetragen z.B. 3306.
- MySqlUser=- Hier wird der Benutzer(mit den Rechten SELECT,CREATE TABLE,INSERT,DELETE) für die Datenbank eingetragen z.B. user.
- MySqlPW=- Hier wird das Passwort eingetragen z.B. 123geheim456.
- MySqlPrefix=- Hier kann der Präfix eingetragen werden z.B. TP. Das ist insbesondere für Gameserver mit nur einer Datenbank von Vorteil, da durch den Präfix die Wahrscheinlichkeit zweier gleichnamiger Tabellen rapide sinkt. Damit wird allen Tabellen TP_ vorangestellt, wodurch auch ein guter überblick gegeben ist.
- Template=PDA - bestimmt das Aussehen. Siehe Template.
- VolumeRadiusStart=75.0 - Setzt den Radius, wie weit der Startpunkt (Verschwinden) zu hören ist.
- VolumeRadiusZiel=75.0 - Setzt den Radius, wie weit der Zielpunkt (Erscheinen) zu hören ist.
- VolumeStart=0.5 - Setzt die Lautstärke des Startpunktes.
- VolumeZiel=1.0 - Setzt die Lautstärke des Zielpunktes.
- command=tp - Komando - NICHT in Verwendung.
- guiCloseDelete=false - bestimmt, ob das Fenster nach dem Löschen geschlossen wird.
- guiCloseNewHome=true - bestimmt, ob das Fenster nach dem erstellen der HOME Position geschlossen wird.
- guiCloseNewTP=true - bestimmt, ob das Fenster nach dem Erstellen einer Neuen Position geschlossen wird.
HINWEIS:mySQL wird nur verwendet, wenn MySqlDatabase,MySqlIP,MySqlPW,MySqlPort,MySqlUser Werte enthalten. Ist nur einer leer z.B. MySqlPI= wird die SQLite Datenbank verwendet.
Template:
Es sind zwei Erscheinungsformen vorab enthalten. Das Standard aktivierte PDAund das PAPYRUS Layout.
In der Konfig unter Template=PDA wird der Style fest gelegt.
Hier kann auch ein eigener Wert eingetragen werden. Dadurch wird ein entsprechendes Template erstellt mit Platzhalter Bildern, die individuell angepasst werden können.
Parameter:
noch Experimentell
HINWEISE:
Um dieses Plugin nutzen zu können, muss das Plugin Sprach API installiert sein!
Changelog:
(0.0.7)
- [FIX] - Eintrag auf der Letzten Seite Löschen,jetzt ohne Fehler
- [FIX] - Eingabe Länge auf 32 errhöht.
- [NEU] - Volumen und Radius Steuerung für Start und Ziel Sound
- [FIX] - PlayerConnectEvent zu PlayerSpawnEvent abgeändert, Singleplayer Kompatibilität.
- [NEU] - API
- [FIX] - Namen der PlayerVariablen überarbeitet
- [FIX] - Map Teleport auf getSurfaceElevation umgestellt. Dadurch Landet mann jetzt in Gebäuden, "Dach" Schrägen, Planken und Balken werden nicht berücksichtigt.
- [FIX] - PAPYRUS zur ersten Offenen Version. (vorher Aktuellen PAPYRUS Ordner löschen)
- [FIX] - PlayerGuiInputEvent, aktiviert. Neue Teleporter können bei der Namensänderung nun mit [ENTER] bestätigt werden. (hat nichts mit dem Parameter KEY_OK zu tun)
- [NEU] - Sound beim Teleportieren und im Menü hinzugefügt. Es gibt für das Teleportieren zwei verschiedene geräusche, verschwinden und erscheinen. Diese werden an den jewaliegen Orten für Alle Spieler im umkreis von 75 Abgespielt.
P.S. Hilfe beim Sound design Wilkommen. - [NEU] - doppelklick auf die hoch/runter Knöpfe, Blätert seien weise.
- [FIX] - PlayerGuiInputEvent, deaktiviert.
- [NEU] - HOME Punkt setzen oder ersetzen muss bestätigt werden.
HINWEIS: Ausgabe Texte wurden angepasst, zum Aktualisieren die Dateien in Teleportation\config\locale, vor dem neu laden des Plugins, entfernen. - [FIX] - Datenbank zugriffe optimiert. Die Datenbank wird nur noch für die Lese und Schreib Vorgänge geöffnet und unmittelbar wieder geschlossen. (wird Ausgeführt beim Initialisieren, Neu erstellen und Löschen von Einträgen)
API: