Forum francais Minecraft. Serveur de jeu FR-Minecraft et astuces pour Minecraft.

Pages :: 1 2 Suivant

#1 21/04/2014 14:31:48

Membre
Lieu : perdu dans mes pensées

Messages : 264

kill Boss and command block = besoin d'aide svp

Bonjours, amis du commande block! Je suis toujours en train d'essayer d'automatiser ma rage-map; et je voudrais que lorsqu'un joueur tue un monstre (avec un pseudo custom) une commande comme celle si c'en suit: /setblock x y z minecraft:redstone_block            Merci de me dire comment faire cela.

si vous n'avez pas comprit alors: un boss est mort (nom: jean rené baptiste) -> [???] -> commande /setblock activée


P.S: je sens que sa va être Matis ou Tempo_H qui va répondre :)

Hors ligne


désormais Ethernaas

#2 21/04/2014 15:08:42

Rédacteur
Lieu : devant mon ordi à l'asil

Messages : 920

Re : kill Boss and command block = besoin d'aide svp

Hé bha tu as un peu tord ;P bref ce que je sais c'est qu'il faudra utiliser le /testfor je fais des tests et je te dis :S
En attendant voici un petit text que j'ai utiliser pour comprendre les commandes block :

Elle consiste à envoyer, depuis un bloc de commande ayant /testfor, vers un comparateur redstone adjacent, un signal redstone, si certaines conditions sont remplies.Utilisation: /testfor @a[<premierargument>=<valeur>, <secondargument>=<valeur>, <...>]
Le @a signifie que le testfor n'exluera personne dans sa recherche (@a= at all, tout le monde).
Tous les arguments devront être respectés pour que s'envoie le signal redstone.

Liste d'arguments possibles:
-x: coordonnée en x du centre de la recherche. Ajoutez ~ avant la valeur pour une incrémentation relative à la position x du bloc de commande;
-y: coordonnée en y du centre de la recherche. Ajoutez ~ avant la valeur pour une incrémentation relative à la position y du bloc de commande;
-z: coordonnée en z du centre de la recherche. Ajoutez ~ avant la valeur pour une incrémentation relative à la position z du bloc de commande;
-r: rayon maximal de la recherche, en mètres (oui, je parle bien de cercles);
-rm: rayon minimal de la recherche, en mètres (combiné avec r, cela fera une recherche se faisant dans un disque). Ne mettez pas un rayon minimum supérieur au rayon maximum.
-À savoir que si vous ne spécifiez ni rayon minimal, ni rayon maximal, ni coordonnées, la recherche se fera partout sur la carte.-m: Mode de jeu des personnes recherchées;
-c: Nombre maximal de joueurs recherchés (notez bien qu'il n'y a pas de minimum, donc un seul joueur répondant à tous les critères du /testfor suffira à envoyer le signal redstone);
-l: Niveau d'expérience maximum des joueurs recherchés (par exemple, si l vaut 15 et qu'un joueur dans la zone de recherche a le niveau d'expérience 16, il ne sera pas pris en compte par /testfor);
-lm: Niveau d'expérience minimum des joueurs recherchés;
-name: Nom des joueurs recherchés. La valeur n'est ici pas en chiffres, mais plutôt en lettres. Insérez ! avant la valeur pour que la recherche soit que ce nom ne soit PAS cherché;
-team: Équipe des joueurs recherchés. Insérez ! avant la valeur pour que la recherche soit que les joueurs de cette équipe ne soient PAS cherchés;
-score_nominterne: Valeur maximale des joueurs cherchés concernant un certain objectif. Par exemple, s'il y a l'objectif "morts" de type "deathcount", que le /testfor a l'argument score_morts=5 et qu'un joueur dans la zone de recherche a 6 morts comptabilisées dans le tableau de score...Il ne sera pas compté par /testfor;
-score_nominterne_min: Valeur minimale des joueurs cherchés concernant un certain objectif. Par exemple, s'il y a l'objectifs "argent" de type dummy, que le /testfor a l'argument score_argent_min=500 et qu'un joueur dans la zone de recherche a 499 comme valeur pour l'objectif argent...Il ne sera pas compté par /testfor.

Grand exemple de /testfor (dans une carte fictive où il y a les objectifs meuh de type dummy, et vies de type health, ainsi que l'équipe boulangers):
/testfor @a[x=~0, y=~0, z=~0, rmin=5, r=15, lm=10, l=30, team=!boulangers, score_meuh_min=30, score_vies=10, name=!Pedro, m=0, c=1]
Cette commande stipule que le bloc de commande enverra un signal redstone au comparateur lui étant accoté si et seulement si, dans un rayon d'entre 5 et 15 blocs autour dudit bloc de commande, 1 joueur maximum en mode survie ne s'appelant pas Pedro, ayant un niveau d'expérience entre 10 et 30, ayant plus de 29 à l'objectif meuh mais moins de 11 à l'objectif vies, et n'étant pas dans l'équipe "boulangers" est présent.

À savoir que, pour tous les arguments, vous pouvez mettre ! juste avant la valeur pour exclure celle-ci mais que, parfois, c'est un peu stupide...

Dernière modification par flyper2000 (21/04/2014 15:10:50)

Hors ligne


fr-minecraft-net-945515d3-3448336.png
394268124767.jpg

#3 21/04/2014 15:24:21

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

... ... déjà, merci de ta réponse... ... ... j'ai plusieurs question:
1. si dans un testfor on met @p, cela veut dire qu'il ne signifie qu'il faut qu'un seul joueur dans le point cible?
2. et en fait je voulais que dès que le boss soit tué il active un /setblock me permettant d'allumé 1 groupes de command block, je vais donc un peu spoiler ma map mais bon :/     : dans une prison, qui contient divers parties il y a: le secteur de minage, le bloc principal (la prison quoi) et la fausse commune; en haut du bloc principal; y  a un boss, pseudo: daharo (oui j'invente) A sa mort, une faille s'ouvrira dans la fausse commune, et une armée sortit de ce trou charge sur le petit joueur :) (j'ai dit que c'était une rage map) donc, cela fonctionnera plutôt avec un scoreboard  caché non? où l'objectif est que le joueur tue daharo; je me trompe? tu peux faire des test, comme tu as dit...

et re-merci de ta réponse :)

Dernière modification par Ethernaas (21/04/2014 15:25:10)

Hors ligne


désormais Ethernaas

#4 21/04/2014 15:28:34

Rédacteur
Lieu : devant mon ordi à l'asil

Messages : 920

Re : kill Boss and command block = besoin d'aide svp

Deja le @p fonction pour la personne la plus proche (seulement pour un joueur) je te conseil donc le @e
ensuite pour l'autre je suis pas un génie des commandes blocks :S mais je penser que le /testfor permet quand il est activé a la mort de ton boss il active le comparateur qui active un /setblock

Hors ligne


fr-minecraft-net-945515d3-3448336.png
394268124767.jpg

#5 21/04/2014 15:33:36

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

le @e est en 1.8 mais je pourrais toujours essayer quand on sera passer en cette version, tu pourrais me donner un commande testfor pour détecter si daharo est toujours vivant?

Hors ligne


désormais Ethernaas

#6 21/04/2014 15:41:22

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

Salut ! Eh ouais je suis là :p

Tu met un commande block "/testfor @e[name=daharo]" à côté d'une clock super rapide et tu le relie directement à un comparateur qui lui-même est relié à un inverseur (donc une torche de redstone) et à côté tu exécute la commande :p

EDIT : Excuse-moi du retard, j'étais en train de programmer :c

Dernière modification par Tempo_H (21/04/2014 15:43:43)

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

#7 21/04/2014 15:50:11

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

aaaah! ben voilà :) merci mon sauveur! juste: je dois changer tout mes testfor @p par @a?

Hors ligne


désormais Ethernaas

#8 21/04/2014 15:52:11

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

@BossGuigui

Le @p c'est la personne la plus proche et le @a c'est tout le monde. Donc ça dépend de ce que tu veux faire ^.^

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

#9 21/04/2014 15:56:19

Animateur
Lieu : tenant

Messages : 3 433

Re : kill Boss and command block = besoin d'aide svp

Je n'avais même pas vu ce post ! Quel est le problème, exactement ? Je peux te faire un petit topo des commandes @p, @a, @e et @r si tu veux ^^

Tu as aussi un système de scoreboard qui détecte la vie d'une entité (si elle est associée au scoreboard). C'est "Health", mais faut que je te montre tout ça avec des screen ^^

Hors ligne


Ne pouvoir apprendre n'est pas honte, mais bien de ne pas vouloir.
                                                                                       Aurélien, dans nos cœurs.
                                                                   GTH0loZ.gif

#10 21/04/2014 15:58:52

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

non, je cherchais juste a savoir comment je pouvait mettre en place le système de boss (ce qui activerait la suite du scénario de la map ^^) mais flyper m'a mis le doute, donc je ne sais pas si je doit re-modifier mes testfor @p et les remplacer par testfor @a (pour le multi-joueur)

Hors ligne


désormais Ethernaas

#11 21/04/2014 16:01:02

Animateur
Lieu : tenant

Messages : 3 433

Re : kill Boss and command block = besoin d'aide svp

Si j'étais toi, j'instaurerais même des team, pour pouvoir faire du multi. Tu dois doubler tout tes systèmes, ok, mais ça vaut le coup.

Hors ligne


Ne pouvoir apprendre n'est pas honte, mais bien de ne pas vouloir.
                                                                                       Aurélien, dans nos cœurs.
                                                                   GTH0loZ.gif

#12 21/04/2014 16:01:09

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

@a : Action : Tout le monde subit l'action
       Testfor : Si au moins une personne réunit les conditions (arguments & nbt) nécessaires

@p : Action : La personne la plus proche subit l'action
       Testfor : Si la personne la plus proche réunit les conditions (arguments & nbt) nécessaires

@r : Action : Une personne au hasard subit l'action
       Testfor : Si la personne choisit au hasard réunit les conditions (arguments & nbt) nécessaires

@e : Action : Tout le monde, y comprit les entités subissent l'action
       Testfor : Si au moins une personne ou une entité réunit les conditions (arguments & nbt) nécessaires

Voilà le résumé général :p

Dernière modification par Tempo_H (21/04/2014 16:02:50)

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

#13 21/04/2014 16:02:36

Animateur
Lieu : tenant

Messages : 3 433

Re : kill Boss and command block = besoin d'aide svp

Je dirais même plus, NBT tag :)
Comprendra qui pourra.

Hors ligne


Ne pouvoir apprendre n'est pas honte, mais bien de ne pas vouloir.
                                                                                       Aurélien, dans nos cœurs.
                                                                   GTH0loZ.gif

#14 21/04/2014 16:03:06

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

Matis, je te hais :)

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

#15 21/04/2014 16:05:43

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

ok, merci Tempo_H (j'espere que t'a pas vexer Matis ^^') je vais devoir re-modifier mes commandes blocs.

donc la commande c'est testfor @e[name:daharo x: y: z:, r:] si je ne me trompe pas?

Hors ligne


désormais Ethernaas

#16 21/04/2014 16:07:28

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

@BossGuigui

Si t'a qu'un seul daharo, pas besoin de x: y: z: r: ^^

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

#17 21/04/2014 16:10:59

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

ha ouaip, d'accord! Merci a tous ^^    Bon, truc a faire: -attendre la 1.8
                                                                                   -poser mes commandes blocs
                                                                                   -modifier les testfor précédent

Et après je retourne sur le rp (j'attend pas la 1.8 pour venir sur le rp! c'est mort!)

en plus va valoir que je modifie les PNJ pour les transformer en commande blocs en prévision de la 1.8 (il faudra mettre 2 nouveaux tag au png)

Dernière modification par Ethernaas (21/04/2014 16:12:15)

Hors ligne


désormais Ethernaas

#18 21/04/2014 16:11:52

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

@BossGuigui

Créé en shapshot plutôt 11

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

#19 21/04/2014 16:13:22

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

j'arive pas a passer en snapshot :o je suis sur le launcher MOJANG...

Hors ligne


désormais Ethernaas

#20 21/04/2014 16:13:50

Animateur
Lieu : tenant

Messages : 3 433

Re : kill Boss and command block = besoin d'aide svp

Tempo_H a écrit :

@BossGuigui

Créé en shapshot plutôt 11

Conseil approuvé, c'est ce que je fais :)

Hors ligne


Ne pouvoir apprendre n'est pas honte, mais bien de ne pas vouloir.
                                                                                       Aurélien, dans nos cœurs.
                                                                   GTH0loZ.gif

#21 21/04/2014 16:14:52

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

BossGuigui a écrit :

j'arive pas a passer en snapshot :o je suis sur le launcher MOJANG...

:/

Hors ligne


désormais Ethernaas

#22 21/04/2014 16:15:07

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

@BossGuigui

T'as coché la case : "Enable experimental development version ("Snapshot")" ?

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

#23 21/04/2014 16:15:55

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

heu... non... j'essayerais...

Hors ligne


désormais Ethernaas

#24 21/04/2014 16:21:23

Membre
Lieu : perdu dans mes pensées

Messages : 264

Re : kill Boss and command block = besoin d'aide svp

wop! sa a marché... je fais comment pour re-passer en 1.7.5?

Hors ligne


désormais Ethernaas

#25 21/04/2014 16:23:15

Membre

Messages : 143

Re : kill Boss and command block = besoin d'aide svp

Tu sélectionne "1.7.5" xD

Hors ligne


la coopteam c un peu comme théo bona aka pandamant, il aurait jamais dû naître

Pages :: 1 2 Suivant

Pied de page des forums