KrimBuy: Unterschied zwischen den Versionen

Aus Minecraft Gameserver Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „==KrimBuy== KrimBuy is an full automated protection plugin. You just create some rules in your database and the protections will be built automaticly - based on t…“)
 
(Konfiguration des Rulesets)
Zeile 59: Zeile 59:
 
===Konfiguration des Rulesets===
 
===Konfiguration des Rulesets===
 
Die Regeln müssen in der mySQL Datenbank angelegt werden. Hierzu einfach die Tabelle _ruleset bearbeiten.
 
Die Regeln müssen in der mySQL Datenbank angelegt werden. Hierzu einfach die Tabelle _ruleset bearbeiten.
 +
 
id: Leer lassen - wird automatisch ausgefüllt
 
id: Leer lassen - wird automatisch ausgefüllt
 +
 
onlyamount: Anzahl der erlaubten Grundstücke - 0 für unlimitiert
 
onlyamount: Anzahl der erlaubten Grundstücke - 0 für unlimitiert
 +
 
ruleset: Name des Rulesets (/kbruleset ASDF)
 
ruleset: Name des Rulesets (/kbruleset ASDF)
 +
 
level: Level dieser Regel - beginnt immer mit 1
 
level: Level dieser Regel - beginnt immer mit 1
 +
 
permissionnode: benötigter Permissionnode für dieses Ruleset, leerlassen für keins
 
permissionnode: benötigter Permissionnode für dieses Ruleset, leerlassen für keins
 +
 
controlblockheight: distanz vom Kontrollblock (Bedrock) zur Grundstücksfläche. Negativwert => befindet sich unter. Standard 1 für "ein Block über der Fläche"
 
controlblockheight: distanz vom Kontrollblock (Bedrock) zur Grundstücksfläche. Negativwert => befindet sich unter. Standard 1 für "ein Block über der Fläche"
 +
 
height: Grundstücksbauhöhe
 
height: Grundstücksbauhöhe
 +
 
deep: Kellertiefe
 
deep: Kellertiefe
 +
 
price: wird nur für Level 2 oder Höher benötigt - Preis für das Upgrade. Level 1 hat keinen Effekt.
 
price: wird nur für Level 2 oder Höher benötigt - Preis für das Upgrade. Level 1 hat keinen Effekt.
 +
 
bottom: Kommaseparierter Untergrund der Blöcke - keine SubIDs möglich - nur volle BlockIDs
 
bottom: Kommaseparierter Untergrund der Blöcke - keine SubIDs möglich - nur volle BlockIDs
 +
 
blocks: Blöcke, welche nicht modifiziert werden können auf dem Grundstück. Ebenfalls Kommasepariert
 
blocks: Blöcke, welche nicht modifiziert werden können auf dem Grundstück. Ebenfalls Kommasepariert
 +
 
miet: Kostenpunkt für tägliche Miete. 1 Für "Entspricht Kaufpreis" - 0 für deaktiviert, alles andere: Mietpreis
 
miet: Kostenpunkt für tägliche Miete. 1 Für "Entspricht Kaufpreis" - 0 für deaktiviert, alles andere: Mietpreis
 +
 
autofree: nach x Tagen wird das Grundstück wieder befreit. 0 = deaktiviert
 
autofree: nach x Tagen wird das Grundstück wieder befreit. 0 = deaktiviert
 +
 
nobuild: Auf dem Grundstück darf nur gebaut werden, wenn es gekauft wurde. 1 = an, 0 = aus. Wichtig: sollte immer 1 sein. Verlangsamt den Server wenn es zu viele unverkaufte von diesem Typ gibt (>100 Stück). Ermöglicht aber "Freebuild" auf der Hauptmap
 
nobuild: Auf dem Grundstück darf nur gebaut werden, wenn es gekauft wurde. 1 = an, 0 = aus. Wichtig: sollte immer 1 sein. Verlangsamt den Server wenn es zu viele unverkaufte von diesem Typ gibt (>100 Stück). Ermöglicht aber "Freebuild" auf der Hauptmap
 +
 
clear: Grundstück wird beim Verkauf bereinigt. 0 = aus (nicht empfohlen), 1 = nur Grundstücksfläche, 2 = alles innerhalb des Grundstücks wird gegen Luft ersetzt
 
clear: Grundstück wird beim Verkauf bereinigt. 0 = aus (nicht empfohlen), 1 = nur Grundstücksfläche, 2 = alles innerhalb des Grundstücks wird gegen Luft ersetzt
 +
 
cansell: kann er das Grundstück wieder verkaufen (wichtig bei Miet!) 0 = aus, alles andere = Prozentualer Wert von dem was er wieder bekommt
 
cansell: kann er das Grundstück wieder verkaufen (wichtig bei Miet!) 0 = aus, alles andere = Prozentualer Wert von dem was er wieder bekommt
 +
 
gruppe: identifiziert zwei Grundstückstypen füreinander. Ergibt den Namen des GS der dem User angezeigt wird. Ausserdem für onlyamount praktisch - so können zwei verschiedene GS Typen verlinkt werden. Wenn leer entspricht der Name dem Ruleset.
 
gruppe: identifiziert zwei Grundstückstypen füreinander. Ergibt den Namen des GS der dem User angezeigt wird. Ausserdem für onlyamount praktisch - so können zwei verschiedene GS Typen verlinkt werden. Wenn leer entspricht der Name dem Ruleset.
  

Version vom 28. August 2012, 01:19 Uhr

KrimBuy

KrimBuy is an full automated protection plugin. You just create some rules in your database and the protections will be built automaticly - based on the rules. Currently this plugin is only available in german localization. We'll submit a multi-language version on public demand.


Benutzung

Benutzerbefehle: /buyGS = Kaufe das ausgewählte Grundstück /upgradeGS = Erweitere das Grundstück zum nächsten Level /passGS = Setze das Passwort des Grundstücks (wie LWC pass) /useGS PASS = Gib das Passwort für das Grundstück ein /sellGS = Verkaufe das Grundstück /nextGS TYP = Kompass zeigt auf das nächste Freie Grundstück vom Typ. /mineGS TYP = Kompass zeigt auf dein Grundstück vom Typ.

Adminbefehle: /listGS NAME = Zeige alle Grundstücke des Spielers inkl ID an /delGS ID = Entferne ein Grundstück /giveGS NAME = Schenke dem User das GS. Wenn kein NAME = Mach GS wieder frei /tpGS ID = Teleportiere dich zum Grundstück /nolooseGS NAME = Person ist bis zum nächsten Login vom Auto-Free ausgenommen /kbruleset TYP = Alle zukünftigen neuen GS werden vom Typ /makesell PREIS = Mach das Grundstück kaufbar /kbupdate = Das Grundstück wird neu Berechnet (z.B. Größenänderung)


Permissions

   kb.buy:
       description: User permissions for buy
       default: op
   kb.upgrade:
       description: User permissions for upgrade
       default: op
   kb.create:
       description: admin permissions to create
       default: op
   kb.build:
       description: Allowed to build everywhere
       default: op
   kb.chest:
       description: Allowed to open chests everywhere
       default: op
   kb.nochest:
       description: Not Allowed to open chests :P
       default: op
   kb.interact:
       description: Allowed to interact with everything
       default: op
   kb.admin:
       description: Kann die (BrauTec) Limits umgehen
       default: op
   kab.build:
       description: Allowed to build (anti-guest-grief)
       default: op
   kab.interact:
       description: Allowed to Interact (anti-guest-grief)
       default: op

Konfiguration des Rulesets

Die Regeln müssen in der mySQL Datenbank angelegt werden. Hierzu einfach die Tabelle _ruleset bearbeiten.

id: Leer lassen - wird automatisch ausgefüllt

onlyamount: Anzahl der erlaubten Grundstücke - 0 für unlimitiert

ruleset: Name des Rulesets (/kbruleset ASDF)

level: Level dieser Regel - beginnt immer mit 1

permissionnode: benötigter Permissionnode für dieses Ruleset, leerlassen für keins

controlblockheight: distanz vom Kontrollblock (Bedrock) zur Grundstücksfläche. Negativwert => befindet sich unter. Standard 1 für "ein Block über der Fläche"

height: Grundstücksbauhöhe

deep: Kellertiefe

price: wird nur für Level 2 oder Höher benötigt - Preis für das Upgrade. Level 1 hat keinen Effekt.

bottom: Kommaseparierter Untergrund der Blöcke - keine SubIDs möglich - nur volle BlockIDs

blocks: Blöcke, welche nicht modifiziert werden können auf dem Grundstück. Ebenfalls Kommasepariert

miet: Kostenpunkt für tägliche Miete. 1 Für "Entspricht Kaufpreis" - 0 für deaktiviert, alles andere: Mietpreis

autofree: nach x Tagen wird das Grundstück wieder befreit. 0 = deaktiviert

nobuild: Auf dem Grundstück darf nur gebaut werden, wenn es gekauft wurde. 1 = an, 0 = aus. Wichtig: sollte immer 1 sein. Verlangsamt den Server wenn es zu viele unverkaufte von diesem Typ gibt (>100 Stück). Ermöglicht aber "Freebuild" auf der Hauptmap

clear: Grundstück wird beim Verkauf bereinigt. 0 = aus (nicht empfohlen), 1 = nur Grundstücksfläche, 2 = alles innerhalb des Grundstücks wird gegen Luft ersetzt

cansell: kann er das Grundstück wieder verkaufen (wichtig bei Miet!) 0 = aus, alles andere = Prozentualer Wert von dem was er wieder bekommt

gruppe: identifiziert zwei Grundstückstypen füreinander. Ergibt den Namen des GS der dem User angezeigt wird. Ausserdem für onlyamount praktisch - so können zwei verschiedene GS Typen verlinkt werden. Wenn leer entspricht der Name dem Ruleset.


Ansonsten noch ein Hinweis: wenn man als Passwort für ein GS "no" wählt, so kann jeder auf diesem bauen, der KEIN Passwort eingegeben hat. "no" ist der Standartwert. Sollte jedoch nur in Ausnahmefällen genutzt werden. Ansonsten empfiehlt sich eher ein nobuild = 0 Grundstück.