• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Client kann nur in eine Richtung laufen

9dc

Redstoneengineer
Registriert
21 August 2013
Beiträge
30
Diamanten
0
Minecraft
9dc
Gibt's eine Möglichkeit den Client gleichmäßig in eine Richtung "schieben" zu lassen das er sich selbst nur mit A + D steuern kann?
Brauche das für nen Minigame ;) Ich denke mal das müsste mal irgendwie mit Vector (Velocity) machen.

Gruß
 
Zuletzt bearbeitet:
C

Chrisliebaer

Guest
Ne so meine ich das nicht. Also zb. so als wenn man fällt halt nur in eine Richtung.

Das ist doch genau das, was er dir gerade beschreiben hat. Einfach gucken, in welche Richtung sich der Spieler bewegt hat und das die Richtigung ist, in die er sich bewegen soll. Wenn nicht -> cancel()

Das funktioniert in alle Richtungen. Ob fallend oder springend, einfach die Richtung der Bewegung prüfen.
 
C

Chrisliebaer

Guest
Das ich das cancel'n kann weiß ich auch. Nur das der Spieler sich von selbst bewegt. Und mit teleportieren ist halt teleportieren und nicht schieben.

Dann habe ich dich falsch verstanden. So wie ich das sehe, könntest du es mal mit einem kleinen "Schubser" probieren:
https://forums.bukkit.org/threads/knockback-a-player-in-opposite-direction-to-a-block.100186/

Wenn man das ein wenig anpasst, dann sollte es genau das machen, was du möchtest. Man muss die Geschwindigkeit nur immer wieder neu setzten.
 
Oben