6 votes

Est-il possible de créer une plateforme mobile sous les pieds d'un joueur?

Je suis en train de créer une carte PVP où certains joueurs peuvent marcher dans les airs en plaçant des blocs sous leurs pieds. Cela serait normalement facile, sauf que le serveur sur lequel je fais cela est bloqué en 1.7.10 donc je ne peux pas utiliser la commande /execute. Est-il possible de le faire sans la version 1.8 dans minecraft vanilla ?

1 votes

Cherchez-vous uniquement Vanilla Minecraft ou aussi des Mods ?

1 votes

Hmm... Je ne crois pas que cela soit possible en 1.7 sans plugins ou mods serveur, car vous ne pouvez pas utiliser execute pour exécuter des commandes relatives à un joueur. Je vais chercher une solution pour la version 1.8 au cas où le serveur se mettrait à jour.

0 votes

Est-ce que la plateforme devrait changer sa hauteur ?

2voto

Kousha Points 445

Pourquoi êtes-vous bloqué avec la version 1.7.10? Je ne connais pas de moyen de le faire en 1.7.10, mais je sais en 1.8+. Vous pouvez essayer d'utiliser la commande /execute pour cela. Si votre nom d'utilisateur est Metal_Mario2, alors vous pourriez faire ceci :
/execute Metal_Mario2 ~ ~ ~ setblock ~ ~-1 ~ glass ou tout autre bloc que vous voulez placer. Vous auriez une horloge ou auriez le bloc de commande ne nécessitant pas de redstone. Cette commande placera un bloc de verre juste en dessous de vous, dans ~ ~-1 ~ indique à la même position x et z mais 1 bloc en dessous. Vous pouvez changer d'autres parties de cette commande pour fonctionner avec n'importe quelle entité, ou en utilisant @a, @r, @p, @e ou n'importe quel nom d'utilisateur tant qu'ils sont actuellement dans le monde à la place de Metal_Mario2. Si vous voulez utiliser un bloc invisible, vous pourriez utiliser le bloc barrière, qui a une hitbox mais ne peut pas être cassé en mode survie. Pour retirer les blocs autour, vous pouvez utiliser la même commande sauf qu'avec peut-être 8 autres blocs de commande qui retirent chacun l'un des blocs autour de vous, comme le montre ceci :

AAA
ABA
AAA

Où les 'A' représentent les blocs à retirer et le 'B' est le bloc restant au milieu. Pour enlever des blocs, vous pouvez simplement placer de l'air à l'endroit où se trouve le bloc que vous voulez retirer.

0 votes

En étant bloqué, l'OP signifie probablement qu'il ne veut pas mettre à jour son serveur.

0voto

Venya Points 509

Commandes relatives au joueur, ne peuvent pas vraiment être faites sans /execute

donc pour faire ce que vous voulez, vous aurez besoin d'un /setblock pour chaque emplacement où un bloc pourrait être placé, ce qui n'est pas très amusant

sans parler du fait que vous aurez besoin de quelque chose pour supprimer les blocs quand ils ne sont pas nécessaires, et pour dire quels blocs de commande doivent être exécutés en fonction de l'emplacement des joueurs

donc sans /execute cela va être beaucoup de travail

vous ne pouvez même pas téléporter des bateaux pour que les joueurs "marchent" dessus, sans @e qui a été ajouté en 1.8

-1voto

Tomasz Bąk Points 146

Vous voudrez peut-être essayer /setblock ~ ~-1 ~ (nom du joueur) (bloc) et l'exécuter sur une horloge de remplissage. Cependant, vous pourriez ne pas pouvoir diriger ceci vers certains joueurs sans le mettre manuellement. Une autre idée serait de vérifier quels joueurs ont tel objet, puis d'écrire les commandes setblock en utilisant ces données. Comment exactement voulez-vous sélectionner les joueurs qui peuvent faire cela?

0 votes

Votre syntaxe pour /setblock est incorrecte. La syntaxe correcte est /setblock [Dommage] [Datatag]. Comme vous pouvez le voir, il n'y a pas de place pour la sélection du joueur, et utilise des coordonnées relatives du bloc de commande. Pour ce faire, vous avez vraiment besoin d'utiliser /execute.

0 votes

Veuillez vérifier si votre réponse fonctionne avant de la publier

-2voto

Superbest Points 4925

Voici une idée similaire :

Vous pourriez faire en sorte que le sol soit de l'eau. L'eau vous tuerait si vous tombiez dedans. Ensuite, donnez à tout le monde des bottes avec l'enchantement Frost Walker (cela fait apparaître de la glace sous vos pieds et vous permet de marcher sur l'eau). Ensuite, faites en sorte que les épées soient enchantées avec knockback et/ou que les arcs aient un punch pour que les joueurs puissent se pousser dans l'eau.

2 votes

L'enchantement Frost Walker n'a été ajouté qu'à partir de la version 1.9, il n'est donc pas disponible dans la version 1.7.10.

0 votes

Aussi, je ne veux pas que tout le monde ait cette capacité.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X