[Plugin] WorldGard [In der Entwicklung - Tester gesucht]

    • [Plugin] WorldGard [In der Entwicklung - Tester gesucht]

      Hallo allezusammen,

      es wird ander Zeit, dass ich die Beschreibung des Plugins ändere und aktualisiere!

      Was istWorldGard?

      WorldGard ist ein Sicherheits-Plugin für die Serverwelten und ist so ähnlich wie AreaProtection. Das Plugin schützt die Welt vor Griffer und anderen unangenehmen Zeitgenossen, denn nicht nur die Areas werden geschützt, sondern die ganze Welt. Man legt eine Area in einer Welt an und entscheidet, was man alles in dieser Area darf und was nicht. Jedes dieser Areas, kann individuell angepasst und einstellt werden.

      Die Rechte (Flags) einer Area können speziell auf Servergruppen, einzelne Spieler, Mitglieder einer Area, Eigentümer einer Area, Eigentümer der übergeordneten Area (z.B. Eigentümer Stadt verwaltet die Grundstücke) oder für alle eingestellt werden. Durch die Kategorien können Area schnell eingestellt werden. Es können neue hinzugefügt werden und vorhandene bearbeitet werden. Diese Kategorien beinhalten die Standard-Einstellung einer neuen Area. Somit müssen neue Areas nicht manuell jedes einzelne Flag zugewiesen werden.

      :!: Dieses Plugin beinhaltet auch das ehemalige Noflyarea-Plugin. Der Support von Noflyarea wurde wegen WG eingestellt! :!:
      (SIEHE Flag: "fly")

      DiesesPlugin hat auch eine Umfangreiche Configs (Ingesammt 3).

      Configs:
      Spoiler anzeigen

      System.proberty
      • ·AccesAllAdmin=true – Wenn das false ist, dann werden die Adminrechte ignoriert (Admin = Spieler)
      • ·AccesAllUser=true – Eigentümer einer Area haben in Ihrer Area beschränkte Adminrechte
      • ·COMMAND_AddCategory_Group= - Trage hier eine Gruppe ein, die auch Kategorien einfügen kann
      • ·COMMAND_Editconfig_Group= - Trage hier eine Gruppe ein, die die Config bearbeiten darf
      • ·COMMAND_Editdefault_Group= - Trage hier eine Gruppe ein, die die Standardwerte einer Kategorie bearbeiten darf
      • ·COMMAND_RemoveAreaByOwner=true – Gibt an, ob der Eigentümer seine Area löschen darf
      • ·COMMAND_RemoveArea_Group= - Trage hier eine Gruppe ein, die Areas löschen darf (auch Fremde)
      • ·COMMAND_Setowner_Group= - Trage hier eine Gruppe ein, die den Eigentümer jeder Area ändern kann
      • ·COMMAND_Setparent_Group= - Trage hier eine Gruppe ein, die die übergeordnete Area ändern kann
      • ·COMMAND_Setparent_ParentOwner=true – Gibt an, ob der überg. Eigent. die überg. Area seiner untergeordneten Areas ändern darf
      • ·COMMAND_define_Group= - Trage hier eine Gruppe ein, die überall Areas erstellen darf
      • ·COMMAND_define_ParentOwner=false – Gibt an, ob der überg. Eigentümer, Areas in seiner Area erstellen kann
      • ·COMMAND_flag_Group= - Trage hier eine Gruppe ein, die die Flags einer Area ändern kann
      • ·COMMAND_flag_Owner=false – Gibt an, ob ein Eigentümer seine Flags ändern kann
      • ·COMMAND_flag_ParentOwner=true – Gibt an, ob der überg. Eigent. die Flags ändern kann
      • ·COMMAND_world_Group= - Trage hier eine Gruppe ein, die die WORLD-Kommandos verwenden darf
      • ·Debug=1 – (0 – 5) 0 = aus; Um so höher die Zahl, um so mehr Infos gibt es in der Konsole!
      • ·KEY_AreaCancle=KEY_ESCAPE – Gibt an, mit welcher Taste du das definieren von Areas abbrechen möchtest
      • ·KEY_AreaSelect=KEY_RETURN – Gibt an, mit welcher Taste du das definieren von Areas bestätigen möchtest
      • ·KEY_GUI=KEY_B – Gibt an, mit welcher Taste du die GUIs öffnen möchtest (AUSSER FUNKTION)
      • ·WorldAsArea=true – Gibt an, ob die ganze Welt eine Area ist
        (Wird empfohlen auf "true" zu lassen! Dann wird die ganze Welt geschützt)


      Color.property:
      • ·cmdCommando=[\#ffa500] = Farbe, wenn es um Kommandos geht
      • ·cmdError=[\#ffaaaa] = Farbe für Fehlermeldungen
      • ·cmdHelp=[\#ffffc0]= Farbe für Hilfe
      • ·cmdInfo=[\#00a5ff] = Farbe für Informationen
      • ·cmdNormal=[\#ffffff] = Normale Text
      • ·cmdOK=[\#aaffaa] = Farbe, wenn etwas erfolgreich war
      • ·cmdParameter1=[\#00d278] = Farbe, für 1. Parameter im Befehl
      • ·cmdParameter2=[\#a4ffa4] = Farbe, für 2. Parameter im Befehl


      In der World.property werden die Flags der Welt gespeichert.
      Die Erklärung, welches Flag für was zuständig ist, wird in lauf der nächsten Zeit hinzugefügt.

      (BEI COMMAND: Bitte kein ADMIN einfügen, da die Gruppe Admin sowieso alles darf!)
      (BITTE NACH DEM „=“ kein Leerzeichen!)


      Dies Funktioniert bereits:
      Spoiler anzeigen

      • Erstellen und Löschen von Area
      • Ein- und Ausblenden der Area
      • Flags setzen (Für alle, für Eigentümer)
      • Flags prüfen (Bei Verweigerung wird Hinweis angezeigt)
      • Eigentümer ändern
      • Benötigte Configs bzw. Datenbanken werden erstellt
      • Events: Enter, Leave, Fly, Hervest, Destroy, Plant, Place, Remove.


      Noch in Planung / Bearbeitung
      Spoiler anzeigen

      • Flags setzen für Servergruppen und einzelne Spieler
      • Events: Alle, die noch nicht funktionieren


      HINWEISE:
      Um dieses Plugin nutzen zu können, muss das Plugin Sprach API installiert sein!
      Eine Ausführliche Erklärung des Plugins, wird in lauf der Zeit in einem PDF zusammengefasst und auf einer Webseite, wenn sie fertig ist, hier bekannt gegeben.

      [EDIT04.01.2018]: Mit freunden darf ich auch bekannt geben, dass es zu diesem Plugin auch ein Tutorial-Film von @wolle158 geben wird, wenn das Plugin fertig ist. Dafür jetzt schon mal vielen Dank.
      ADMIN von: Sandboxgamer ;)
      UNSER SERVER IST ONLINE! :thumbsup:
      Aber zurzeit Passwortgeschützt :(

      Unsere Homepage (im Umbau):
      www.sandboxgamer.de


      Steam: steamcommunity.com/id/patrickbronke

      Dieser Beitrag wurde bereits 13 mal editiert, zuletzt von PatrickBronke ()

    • hkurzawa schrieb:

      Was ist das für ein Plugin WorldGard und was macht man damit?

      lenko schrieb:

      darf man den Fragen was ihr da alles reinpacken wollt ?

      Im 1. Beitrag habe ich eure Antworten geschrieben!
      ADMIN von: Sandboxgamer ;)
      UNSER SERVER IST ONLINE! :thumbsup:
      Aber zurzeit Passwortgeschützt :(

      Unsere Homepage (im Umbau):
      www.sandboxgamer.de


      Steam: steamcommunity.com/id/patrickbronke
    • Tester Gesucht

      Hallo Leute,

      wir suchen jetzt offiziell nach Tester für unser Plugin.
      Wer Interesse hat, soll sich hier bitte Melden.

      Die .jar Datei ist unten im Anhang.
      BITTE DARAN DENKEN: Diese jar-Datei dient nur zum Test! Nicht zur Nutzung!

      @noci wird euch mit Rat und Tat zur Seite stehen.
      Dateien
      • WorldGard.jar

        (115,7 kB, 40 mal heruntergeladen, zuletzt: )
      ADMIN von: Sandboxgamer ;)
      UNSER SERVER IST ONLINE! :thumbsup:
      Aber zurzeit Passwortgeschützt :(

      Unsere Homepage (im Umbau):
      www.sandboxgamer.de


      Steam: steamcommunity.com/id/patrickbronke

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von PatrickBronke ()

    • Super ;D Werde mir gleich mir meinen Server schnappen und testen was das Zeug hält *gg

      Nachtrag: Ok, hab das Plugin in den Ordner Plugins hochgeladen, aber nichts passiert. Ne kleine Anleitung bzw. auch die Commandos die möglich sind, wäre nicht schlecht.

      Nachtrag2: Man muss einen Ordner erstellen mit name WorldGard und das Plugin braucht die SprachAPI
      [Plugin] SprachAPI

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Bogus ()

    • Bislang:

      /rg oder /region

      Region erstellen:
      /rg define -help

      /rg define [Name] [Eigenschaften] - Erstellt die Area| Eigenschaften noch ohne bedeutung => irgendwas eingeben!

      Region löschen:
      /rg remove - in einer Area stehen

      Region ausblenden:
      /rg hide - In einer Area stehen

      Region anzeigen:
      /rg show - In einer Area stehen

      Information der Region anzeigen:
      /rg info - In einer Area stehen

      Config bearbeiten:
      /rg editconfig

      Eigentümer bearbeiten:
      /rg setwoner - In einer Area stehen

      Alle Flags die es gibt anzeigen lassen:
      /rg flags help
    • Guten Morjen ;D

      Hab gleich ne Bitte ;D Die blaue Textfarbe in ein bisschen helleres blau ändern, den Text kann man so sehr schwer lesen. Schön wäre es, wenn man die Commands in das Journal unterbringen könnte, so als zusatz ;D

      Hab eine Region erstellt, wenn ich diese betrete oder auch verlasse kommt ein Text ohne jeglichen Bedeutung. Hab mal ein Screenshot gemacht ;D

      forum.rising-world.net/attachm…67cf05eed45d70686df243db1

      Nachtrag, in den Region, wenn diese sichtbar ist, ist alles platt, ist das gewollt ?

      Vielleicht kommt die Frage noch zu früh, aber könnte man mit dem Plugin die ganze Welt damit in eine Schutzzone verwandeln ?
      Bilder
      • RisingWorld 2018-01-06 07-23-08-903.jpg

        1,3 MB, 1.920×1.080, 53 mal angesehen

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Bogus ()

    • Danke für die Feedback!

      Bogus schrieb:

      Hab gleich ne Bitte ;D Die blaue Textfarbe in ein bisschen helleres blau ändern, den Text kann man so sehr schwer lesen.
      Wird erledigt. ;)

      Bogus schrieb:

      Hab eine Region erstellt, wenn ich diese betrete oder auch verlasse kommt ein Text ohne jeglichen Bedeutung. Hab mal ein Screenshot gemacht ;D
      Das ist, weil mein lieber Kollege noch nicht den festen Debug-Modus, den man noch nicht in der Config deaktivieren kann, aktiviert hat. Da sollte eigentlich statt "%s" der Name der Area und Statt %d die Area-ID rauskommen. Wird aber später nicht mehr angezeigt. ;)

      Bogus schrieb:

      Nachtrag, in den Region, wenn diese sichtbar ist, ist alles platt, ist das gewollt ?
      Was meinst du damit? Wird alles in der Area gelöscht oder was? ?(

      Bogus schrieb:

      Vielleicht kommt die Frage noch zu früh, aber könnte man mit dem Plugin die ganze Welt damit in eine Schutzzone verwandeln ?
      Da sind wir schon dabei. Sobald du eine Area verlässt, bist du in der "world"-Area, die bei der Plugin-Installation schon verhanden ist. D.h. wenn das Plugin installiert ist, ist die Welt schon geschützt. Die Einstellung der Welt kannst du dann in einer Config oder mit Kommandos ändern. :)

      Wir werden uns dann an den Hauptteil machen! Die Vergabe der Berechtigungen für Area und Welt. Und die Event müssen noch gemacht werden.
      ADMIN von: Sandboxgamer ;)
      UNSER SERVER IST ONLINE! :thumbsup:
      Aber zurzeit Passwortgeschützt :(

      Unsere Homepage (im Umbau):
      www.sandboxgamer.de


      Steam: steamcommunity.com/id/patrickbronke
    • Bogus schrieb:

      Vielleicht kommt die Frage noch zu früh, aber könnte man mit dem Plugin die ganze Welt damit in eine Schutzzone verwandeln ?
      Ich finde diesen Satz eigendlich sehr interessant, eigendlich sollte die ganze Welt ja auch durch eingestellte permissions geschütz sein. aber so könnte man das alles im kopf mal umdrehen und zuvor mit dem plug-in die ganze welt schützen und einzelne stücke freischalten. :thumbup:

      ==Hessenstrolche==

      Teamspeak 3: 185.239.238.125:9987 / Rising World Server:185.239.238.125:4255
      Homepage / Discord / FB-Gruppe
    • lenko schrieb:

      Ich finde diesen Satz eigendlich sehr interessant, eigendlich sollte die ganze Welt ja auch durch eingestellte permissions geschütz sein. aber so könnte man das alles im kopf mal umdrehen und zuvor mit dem plug-in die ganze welt schützen und einzelne stücke freischalten.
      Wie gesagt, da sind wir dabei
      ADMIN von: Sandboxgamer ;)
      UNSER SERVER IST ONLINE! :thumbsup:
      Aber zurzeit Passwortgeschützt :(

      Unsere Homepage (im Umbau):
      www.sandboxgamer.de


      Steam: steamcommunity.com/id/patrickbronke
    • PatrickBronke schrieb:

      Tester Gesucht
      Update:
      WorldGard (0.1.2)

      !!! Datenbank, sollte gelöscht werden !!! (solte das letzte mal gewesen sein ^^)
      Ausgaben überarbeitet.
      Bisheriege Komandos, Ausgaben hizugefügt und überarbeitet.
      erste Rechte, Areas dürfen nur von Admins erstellt werden und vom Eigentümer, einer der übergeordneten/darüberliegenden Areas.
      setowner, kann noch von jedem benutzt werden.

      :D Feedback :thumbup:
    • Benutzer online 1

      1 Besucher