Je crée une carte d'aventure (elle comporte beaucoup de blocs de commandes), mais je me suis coincé:
Comment puis-je faire un joueur pour ne pouvoir aller que vers l'arrière, c'est-à-dire uniquement lorsque vous appuyez sur la touche «vers l'arrière» et pour ne pouvoir changer de direction qu'avec la souris?
Tout circuit Redstone et Command Block fera, ce n'est pas limité à l'espace. Je ne veux pas installer de mods, et j'ai Minecraft 1.9. Rien ne déplace le joueur sauf le joueur lui-même.
Est-il possible de détecter où un joueur regarde et de mettre des blocs Barrier sur 3 côtés de lui?
Ok, après quelques (5 à 10 heures), j'ai une solution:
Maintenant, quelles sont les parties numérotées:
/ Execute @a [ry = 112, rym = -112] ~ ~ ~ fill ~ ~ ~ + 1 ~ ~ + 1 ~ + 1 minecraft: barrière 0 replace minecraft: air
/ Execute @a [ry = 22, rym = 157] ~ ~ ~ fill ~ + 1 ~ ~ ~ + 1 ~ + 1 ~ minecraft: barrière 0 replace minecraft: air
/ Execute @a [ry = -67, rym = 68] ~ ~ ~ fill ~ ~ ~ -1 ~ ~ + 1 ~ -1 minecraft: barrière 0 replace minecraft: air
/ Execute @a [ry = -158, rym = -22] ~ ~ ~ fill ~ -1 ~ ~ ~ -1 ~ + 1 ~ minecraft: barrière 0 replace minecraft: air
/ Execute @a ~ ~ ~ fill ~ -5 ~ -2 ~ -5 ~ + 5 ~ + 2 ~ + 5 minecraft: air 0 replace minecraft: barrière 0
Remarques:
Le bloc de commande à côté du bouton a ceci à l'intérieur:
/ Clone XYZLeftChest XYZLeftChest XYZWool
Les deux autres nouveaux blocs de commande réinitialisent le cycle:
/ Setblock XYZChestUnderHopper minecraft: coffre
/ Setblock XYZWool minecraft: air
À l'intérieur de la poitrine gauche, placez certains objets pour la longueur du signal .
Sans client consent to play fair
mod
ou du client consent to play fair
je pense que cela n'est PAS possible.
Ce qui fonctionnerait:
Vous devriez ignorer le comportement de l'entrée du clavier pour les directions que vous ne souhaitez pas laisser les clients utiliser. Cela peut être fait par certains mod, mais vous avez déclaré que vous ne voulez pas le faire. Et probablement, ce serait un peu dur après tout.
La deuxième méthode consiste à la définir comme une règle de carte (de sorte que le joueur passe à Option et désactive lesdites clés) et s'attend à ce qu'elles le fassent , comme vous l'attendez, elles n'allument pas les tricheurs ou les blocs de blocage.
Le problème est qu'aucune commande ne peut comparer l'angle de regard du joueur et son mouvement, ni détecter les pressions des touches. Nous pouvons détecter les états finaux des actions (changement dans XYZ, etc.), mais pas COMMENT cela a-t-il été fait (le joueur a-t-il poussé ou marché seul?), Car tout ce client envoie des paquets est le changement de position, pas La façon dont il a été fait.