Germany Anleitung(deDE)

MTP Plugin-CmB


version 1.0 Beta
CommandBlock Erweiterungs Pack

Quote from Andere Plugin Projekte:

MTP Plugin-Fill
MTP Plugin-Warn
MTP Plugin-Fishing
CommandBlock-IC Trigger Pack


Changelog


All Short Trailer


English Instructions


Anleitung

Was macht dieses Plugin ?
Es erweitert die Commandos des Minecraft CommandBlocks.

  • Setze alle Extern Command in Minecraft CommandBlock(optional multiple)
  • Setze Double Intern Command in Minecraft CommandBlock
  • Setze alle Consolen Command in Minecraft CommandBlock(optional multiple)
  • Setze Timer in Minecraft CommandBlock
  • CommandBlock break=true (dropItem wenn Block durch Spieler zerstört wird)
  • CommandBlock Manipulation
  • NoCmd Blocked Datei
  • klick CommandBlock und Spieler hat permissions oder ist Op dann kann er den cmd sehen
    • über config disable oder enable (Standart disable)(v0.8 or higher)
  • Chat Command:
    • /mtpcmb - allgemeiner Hinweis
    • /mtpcmb update (Prüft ob eine neue Version vorhanden ist)
    • /mtpcmb delname - del CommandBlock Name
    • /mtpcmb setname - set CommandBlock Name
    • /mtpcmb getname - gibt CommandBlock Name
    • /mtpcmb getcmd - gibt alle Command im CommandBlock (simple Check)
    • /mtpcmb check - sucht Fehlerquellen im CommandBlock (extrem Check,alpha)
    • /mtpcmb setcmd - setzt einen kopierten Cmd aus getcmd (v0.2 oder höher)
    • /mtpcmb opplayer - Check OpPlayer(Sicherheit beim schreiben für OpPlayer-muss immer leer sein)-config.yml on/off (v0.5 oder höher)
    • /mtpcmb oprefresh - Refresh OpPlayer wenn Check OpPlayer nicht Okay ist (v0.5 oder höher)
    • /mtpcmd unlock (Unlock CommandBlock,when have Problems)(v0.91 or higher)
  • Spezial Command:
    • /mtprd */@....... (Redstone umgehen, nur fuer Externe Commands)(v0.6 oder höher)
    • ......[<paramater>] mtpcmb dummy - setze cmd dummy für <parameter> wire= oder leeren Command(v0.3 oder höher)
  • permission: Für alle Chat Command
  • für PluginsUpdater projectID: mtpplugin-cmb=64261

Gesetzt werden die Commands im CommandBlock so:

  • zusätzlicher Interner Command: Beginnt immer mit &/
    • -Standart Cmd des CommandBlocks
  • Extern Commands: Beginnen immer mit *
    • Player:
      • */@a<Radius> <Command> (alle Spieler Optional mit radius)Disabled from v.1.1b
      • */@p<Radius> <Command> (nächster Spieler Optional mit radius)Disabled from v.1.1b
      • */@r<Radius> <Command> (zufälliger Spieler Optional mit radius)Disabled from v.1.1b

Neu in v.0.2b */@a [r=...] .... or */@p [r=.....]..... or */@r [r=.....]....

  • setze die Parameter..../@p [<parameter] (...../@p 1xfrei dann die [<parameter>].....)
  • setze die Paramater mit oder ohne 1xfrei (..../@p[<parameter] oder
    ...../@p [<parameter>].....)ab v.1.1b
    • Player: Neu (Die Reihenfolge der Parameter spielt dabei keine Rolle)
      • */@a [<parameter>] <Command> (alle Spieler Parameter Optional)
      • */@p [<parameter>] <Command> (nächster Spieler Parameter Optional)
      • */@r [<parameter>] <Command> (zufälliger Spieler Parameter Optional)
        • Parameter:
          • x=
          • y=
          • z=
          • r=
          • c=
          • l=
          • lm=
          • lc=
          • cost=
          • costitem=
          • name=
          • perm=
          • world=
          • money=
          • money!=
          • f=
          • wire=
          • rm=
          • ih=
          • iv=
          • cdb=
          • rg_pl=
          • rg_n=
          • rg_pn=
          • rg_o=
          • rg_ol=
          • rg_m=
          • rg_ml=
          • delay_last=
          • delay_first=
          • pw=
          • group=
          • group!=
          • msg=
          • jsfile=
          • count=
          • stop=
          • del=
  • Console:
    • */@c
  • Timer: Beginnt immer mit #
    • #<0-9> Timer Next Block in sec. (Optional) ab v0.5 oder höher #<0-99>
  • PlayerName: Beginnt immer mit %p
    • %p (Optional im Command-nicht im Consolen Command)

Man kann 1 zusätzlichen Internen Command und oder X Extern Command eintragen.
Das Limit der Commands wird in der config.yml festgelegt.
CmBMaxInterneCmD: 1 (Die 1 ist zusätzlich zum Final Command)
CmBMaxExterneCmd: 5 (Default)


Option Parameter List


Die Reihenfolge der Commands spielt dabei keine Rolle. Nur der Timer muss immer am Ende stehen oder am Anfang, wenn einer gesetzt wurde.

  • Beispiele:
    • final cmd|extern cmd|intern cmd|timer
    • extern cmd|intern cmd|extern cmd
    • timer
    • extern cmd|extern cmd|extern cmd|extern cmd etc. etc.
  • Das geht nicht:
    • timer|extern cmd
    • extern cmd|timer|intern cmd
    • extern cmd|timer|extern cmd|timer Der Timer muss am Ende stehen oder am Anfang und dann ohne weitere Argumente dahinter. Ein Timer im Timer Funktioniert nicht. (Siehe Beispiele oben)
  • RedStone für CommandBlocks und dieses Plugin:
    • /mtprd */@....... (Redstone umgehen, nur fuer Externe Commands)((v0.6 oder höher))
    • Das Plugin reagiert nur auf 2 mögliche Schaltungen. Andernfalls würde nichts passieren.
    • Grundsätzlich darf nur eine Redstoneleitung gesetz sein.
    • Am Eingang werden nur 1 Comparator oder 1 Redstone erlaubt.
  • Beispiel am Eingang:
    • CommandBlock - Comparator - .... (Comparator setzt Signal 2x mal, beim Einschalten und beim Ausschalten)
    • CommandBlock - Redstone - x (x muss eine Rückkoppelung verhindern, Redstone setzt das Signal 1x mal, beim Einschalten)
    • x = Repeater,Block,Comparator,Button,Hebel,Piston etc.
  • Das geht nicht am Eingang:
    • CommandBlock - Redstone - Redstone .....
    • CommandBlock - Repeater .....
    • CommandBlock - Block .....
    • CommandBlock - Torch ..... etc. etc.

Siehe auch Bilder.(foglt)

Hinweise:
Bitte daran denken das Consolen Befehle unter umständen anders geschrieben werden als InGame Befehle.
Und das InGame Befehle manchmal auch einen Playernamen brauchen oder andere Argumente, dazu solltet ihr die Hilfe des jeweiligen Plugins nutzen.
Man kann sich zum Beispiel nicht selber Jailen oder Kicken etc. etc.



Plugin Command Beispiele:

Beispiel 1

  • Final Cmd - Interner Cmd - Externer Cmd - Externer Cmd - Timer
  • -/give @p 277 1&/give @p 276 1*/@c weather Testworld clear*/@p [r=10] give %p 278 1#9

Ergebniss von 1

  1. Gebe next Spieler 1x Item 277 (Interner Command)
  2. Gebe next Spieler 1x Item 276 (Interner Command)
  3. Console stellt das Wetter in der Welt Testworld auf Sonne (Externer Command)
  4. Gebe next Spieler im Radius von 10 Block 1x Item 278 (Externern Command)
  5. Suche nach 9 sec. nächsten CommandBlock und mache das was dort steht (Timer)

Beispiel 2

  • Externer Cmd
  • */@c weather clear

Ergebniss von 2

  1. Es würde nichts passieren weil */@c ein Consolen Befehl ist. Und die Console bräuchte zum Command dann auch eine Welt.
  2. Richtiger wäre dann */@c weather WorldName clear oder */@p weather clear

Beispiel 3

  • Interner Cmd - Externer Cmd
  • -&/give @p [r=100] 277 1*/@p [r=100] promote %p test

Ergebniss von 3

  1. Gebe next Spieler im Radius von 100 Block 1x Item 277 (Interner Command)
  2. Promote next Spieler im Radius von 100 Block in die Group test (Externer Command)

Achtung !!!
Die Benutzung des Plugin geschieht auf eigene Gefahr und kann bei unsachmäßiger Benutzung auch zu Server Abstürzen oder Lags führen.Besonders wenn man den Externen Command */@a unsachmäßig Benutzt.

Was ist noch geplant im Plugin:

  • -neue Player Scoreboard Commandos

Hast du Anregungen, Beschwerden oder ähnliches dann immer raus damit. (Deutsch oder English)

Gefällt dir mein Plugin und du willst dieses Unterstützen mit Beispiel Videos(link oder Datei) etc. dann sende diese an comoran@gmx.net oder eröffne ein Ticket.

Für Dankes Spenden steht dir paypal zur Verfügung:
https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif

Test Plugin Projekte:

  • MTP Plugin-Extra (Testphase auf Deticat Server)
  • MTP Plugin-InventoryGui (Testphase on Deticat Server)
  • SimplePluginsUpdater (Testphase on Deticat Server)

Minetropolis.eu

Auto-updater

Dieses Plugin hat einen eingebauten Auto-Updater, die die BukkitDev nach Updates durchsucht. Wenn Sie aus irgendeinem Grund, diesen Prozess deaktivieren möchten, können Sie dies tun, indem Sie 'AutoUpdate' in den plugins 'Einstellungen auf false setzen.


Comments

Posts Quoted:
Reply
Clear All Quotes