Führen Sie Befehl aus, wenn jemand einem Minecraft-Server beitritt

Gibt es eine Möglichkeit, einen Befehl automatisch auszuführen, wenn ein Spieler den Server verbindet? Ich muss das ohne den Einsatz eines Bukkit Plugins machen. Ich denke, es ist mit MCP möglich, aber ich möchte wissen, wie!

  • Kann ich / Klone relativ zu Entitäten, nicht den Befehlsblock?
  • Wie gebe ich mir ein bestimmtes Schwert mit Kommandos?
  • Was ist der Punkt der Nivellierung in Minecraft?
  • Ist es möglich, einen Dummy-Spieler in SMP zu haben?
  • Wie kann ich feststellen, in welche Richtung ich bin?
  • Wo speichert Rei Minimap Ihre Wegpunkte?
  • 3 Solutions collect form web for “Führen Sie Befehl aus, wenn jemand einem Minecraft-Server beitritt”

    Zuerst erstellen Sie ein Scoreboard-Ziel vom Typ "stat.leaveGame":

    /scoreboard objectives add quits stat.leaveGame 

    Als nächstes machen Sie jede Art von Uhr und fügen Sie zwei Befehlsblöcke hinzu:

    Bildbeschreibung hier eingeben

    In dem Block, der zuerst aktiviert wird, setzen Sie diesen Befehl:

     /execute @a[score_quits_min=1] ~ ~ ~ <COMMAND TO RUN> 

    Und in dem Block, der zweiter aktiviert ist, setzen Sie diesen Befehl:

     /scoreboard players set @a[score_quits_min=1] quits 0 

    Der Befehl, den du an die Stelle von <COMMAND TO RUN> gelegt hast, wird nun jedes Mal laufen, wenn ein Spieler das Spiel <COMMAND TO RUN> .

    Die vorherige Antwort ist gut, wenn Sie es wollen, um den Spielern das Element jedes Mal, wenn sie beitreten … (Ich sehe ein Exploit, wenn es ein gutes Element)

    Wenn Sie nur wnat es, um den Artikel das erste Mal, dass sie beitreten versuchen:

    -im Chat:

    / Scoreboard-Ziele fügen beigefügten Dummy hinzu

    -in Befehlsblöcke auf einer Fülluhr:

    / Scoreboard-Spieler add @a beigetreten 0

    .

    / Execute @a [score_joined = 0] ~ ~ ~ [Befehl, den du ausführen möchtest]

    In einem Befehlsblock, der von einem Komparatorsignal aus dem Ausführungsbefehl angetrieben wird

    / Scoreboard-Spieler gesetzt @a [score_joined = 0] beigetreten 1

    Dies wird es das erste Mal nur dann beitreten

    Wenn du es ausführen möchtest, wenn du es kommst, benutze liteloader und den Mod namens macros mod, der auf der LiteLoader Website gefunden wurde
    Leider glaube ich nicht, dass es einen Weg gibt, dies ohne bukkit zu tun (wenn du den Befehl laufen möchtest, wenn irgendjemand sich verbindet