Dieses Plugin wird in Zukunft nicht mehr Unterstützt und Weiterentwickelt, da es nun ein Teil von WorldGard ist!
Zu WorldGard!
Hallo alle Zusammen,
unser Plugin ist endlich soweit, dass der erste Teil veröffentlicht werden kann.
Was macht Noflyarea?
Mit Noflyarea kann man Bereiche auf dem Server festlegen, wo Spieler fliegen oder nicht fliegen dürfen.
Auch den Admins kann man das Fliegen in bestimmten Area verbieten.
Durch die Funktionen "AdminFly", "OwenerFly" oder "UserFly" kann man sogar, das fliegen in bestimmten
erlauben (Vorraussetzung: Es ist auf dem Server allgemein erlaubt!) Jede einzelne Area ist durch
die Funktionen flexibel einstellbar.
Die Config
GUIKey=KEY_B - Damit stellt ihr ein, mit welcher Taste ihr das Hauptgui öffnen wollt (GUI NOCH NICHT AKTIV)
PlayerOpenGUI=false - Hier wird eingestellt, ob Player die GUIs verwenden dürfen (GUIs brauchen keine Admin-Rechte!)
Language=en - ZURZEIT NICHT AKTIV!
ConfigVersion=1.0.0 - BITTE HIER NICHTS ÄNDERN! Brauchen wir für kommende Updates!
UserFly=false - Schalte diese Funktion ein, um in den Areas zu bestimmen, ob User fliegen dürfen
AdminFly=true - Schalte diese Funktion aus, damit Admins, egal in welcher Area, nicht fliegen drüfen!
PlayerChangeOwner=false - Schalte diese Funktion ein, damit User ohne Admin-Rechte die Owners ändern dürfen
OwnerFly=false - Schalte diese Funktion ein, um in den Areas zu bestimmen, ob Owners fliegen dürfen
PlayerEditArea=false - Erlaube/Verbiete Spieler Noflyarea zu verwalten (Hinzufügen, Eigene Löschen usw.)
Die Kommandos
<> = Pflichtfeld; * = Du musst in einer Area sein
Für Admins oder wenn in der Config "PlayerEditArea" auf "true" steht, für alle:
/noflyarea select - Bereich für die Noflyarea auswählen
/noflyarea cancel - Auswahl der Noflyarea abbrechen
/noflyarea crate - Eine Noflyarea erstellen, nachdem sie ausgewählt worden ist
/noflyarea delete <this*/ID/Name> - Diese, in der ihr seid / ID der Area / Name der Area löschen!
/noflyarea setowner* <Player> - Owner der Area ändern, in der ihr seid
/noflyarea setprio <ID/Name> <PRIO> - Ändert die Priorität einer Area (Wird im FILM erklärt)
/noflyarea adminfly* <true/false> - Erlaubt/Verbietet Admin das fliegen in der Area
/noflyarea ownerfly* <true/false> - Erlaubt/Verbietet Owner das fliegen in der Area
/noflyarea userfly* <true/false> - Erlaubt/Verbietet User das fliegen in der Area
Immer für Alle:
/noflyarea help - Zeigt diese Hilfe an
/noflyarea list - Listet alle Noflyareas auf
/noflyarea show <this*/all/ID/Name> - Zeigt diese Area, in der ihr seid / Alle / ID der Area / Name der Area
/noflyarea hide <this*/all/ID/Name> - Versteckt diese Area, in der ihr seid / Alle / ID der Area / Name der Area
TIPP: Für die, die nicht so viel schreiben wollen: /noflyarea kann man auch /nfa abkürzen!
Installation
1. Ladet euch die Noflyarea.zip herunter
2. Geht auf euren Server in den "plugins"-Ordner (Wenn nicht vorhanden, dann einen erstellen)
3. Erstellt dort einen Ordner mit dem Namen "Noflyarea"
4. Fügt dort die "Noflyarea.jar" ein
5. Downloadet zusätzlich das Plugin "rwGUI" hier: GUI back-end plug-in: work in progress, testers welcome.
6. Installiert "rwGUI"
7. Startet den Server neu
8. Spielen
Es werden in den nächsten Wochen noch weitere Updates kommen. Die Datenbank versuchen wir aber nicht zu ändern, damit nicht alle Areas neu gemacht werden müssen.
Wir versuchen alle Updates so zu gestellten, dass keine Einstellungen verloren gegangen werden. Falls es doch etwas Gößers gibt, sagen wir bescheid.
An dieser Stelle möchte ich mich bei @noci für seine große Hilfe und für die gute Zusammenarbeit bedanken!
Ein Ausführliches Tutorial, über dieses Plugin, wird in den nächsten Wochen folgen (FILM)!
Über ein Feedback würden wir uns freuen.
----------------------------------------------------------------------------------------------------------
Bugfix Version 1.0.1 - 05.10.2017
Ein neues Update ist herausgekommen.
- [BEHOBEN] adminfly und userfly zeigen nun in der Meldung die richtigen Werte
- [BEHOBEN] /noflyarea setprio wird nun wieder in "Help" angezeigt und kann auch nun ausgeführt werden
----------------------------------------------------------------------------------------------------------
Bugfix 09.10.2017
delete => finde Area reparirt und, GUI bestätigung hinzugefügt.
GUI Sprach Variable DE
Sprachdateien angepasst
setowner prüft jetzt admin & PlayerChangeOwner nicht mehr Admin & PlayerEditArea
help komannd, ausgabe mit PlayerChangeOwner & PlayerEditArea überarbeitet
weitere Sprache Ausgaben überarbeitet
Sprache soweit Fertig. Alles was bislabn dan den Spieler get, ist über locale einstellbar.
/nfa list ausgabe begonne zu überarbeiten
mit GUI begonnen, unterfenster sind Aktiv aber ohne funktion.
-----------------------------------------------------------------------------------------------------------
Bugfix Version 1.0.2 - 10.10.2017
BugFix: Area betreten, Text wieder Richtig (Fehler vom 09.10.2017)
KOMMAND nfa list: Update
- FlyRechte werden mit Farbe unterstützt, durchfliegbare Areas werden Grün dargestellt, blokierte Rot. Ausname spalte Owner
- bei eigener Area wird der Owner in grün angezeigt
- *die einzelnen spalten werden grundsetzlich angezeigt wenn:
- Config.AdminFly = true, Spalte AdminFly einblenden
- Config.OwnerFly = true, Spalte OwnerFly einblenden
- Config.UserFly = true, Spalte UserFly einblenden
- Config.PlayerChangeOwner = true, Spalte Owner einblenden
- Liste für USER: ID NAME
- Liste für OWNER: ID OWNER NAME
- Liste für Config.PlayerEditArea&ADMIN: ID PRIO OWNER ADMFLY* OWNFLY* UERFLY* NAME