CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Minecraft
  • Tout support
  • PC
  • Xbox Series
  • Switch
  • PS4
  • ONE
  • WiiU
  • PS3
  • 360
  • Vita
  • iOS
  • Android
  • Web
  • New 3DS
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

[BUG] Comparateur et Command Block

figareau
figareau
Niveau 2
24 juillet 2013 à 00:15:31

Bonjour,

Je vous expose donc mon problème:

Je travaille sur mon serveur multi avec des Command Block et je souhaite reproduire un système que j'ai fait en solo (qui marche parfaitement)

Ce système permet simplement de clear un item à la personne la plus proche et envoyer un signale que la commande du Command Block est vraie à un comparateur juste à l'arriere

En image, ça donne cela (en solo)
Première étape: j'inscris ma commande dans le Command Block
https://image.noelshack.com/fichiers/2013/30/1374616909-2bvw2.png

(Intermédiaire: le circuit, je vous l'ai dit, c'est simple :-p )
https://image.noelshack.com/fichiers/2013/30/1374616978-2013-07-23-23-50-14.png

Deuxième étape: j'appuis sur le bouton et mon bloc de pierre disparais correctement et envois ainsi l'information au comparateur:
https://image.noelshack.com/fichiers/2013/30/1374617068-2013-07-23-23-50-26.png

Et enfin troisième étape, je re-appuis sur le bouton et ça éteind correctement le comparateur:
https://image.noelshack.com/fichiers/2013/30/1374617293-2013-07-23-23-50-35.png

Voilà mais (ben oui, y a un mais sinon je n'aurais pas créer de topic :noel: )

Lorsque j'essais LA MÊME CHOSE en multijoueur ça donne cela:
Première étape: Correct
https://image.noelshack.com/fichiers/2013/30/1374617314-2013-07-23-23-51-39.png

Deuxième étape: Correcte
https://image.noelshack.com/fichiers/2013/30/1374617452-2013-07-23-23-51-55.png

Et enfin ma dernière étape, re-appuyer sur le bouton:
https://image.noelshack.com/fichiers/2013/30/1374617409-2013-07-23-23-51-55.png

Eh bien oui ! Le comparateur reste allumé ! Et ce même en 'Spam Clique' sur le bouton, et le plus bizarre, c'est que je peux même changer la commande à l'interieur, le comparateur reste allumé jusqu'à la destruction du Command Block.

Ma question est brève: Pourquoi ?? :question:

Oov3rx06
Oov3rx06
Niveau 3
24 juillet 2013 à 01:33:57

Essaie avec un repeter, non ? Sinon je ne sais pas pourquoi le repeater reste allumer

figareau
figareau
Niveau 2
25 juillet 2013 à 13:10:34

J'ai déjà essayé, mais malheureusement non, il faut un comparateur pour capter le signal émit par le Command Block :non2:

figareau
figareau
Niveau 2
25 juillet 2013 à 17:10:44

Bon, j'ai trouvé d'où venait le problème, le seul hic c'est qu'il reste pour autant intacte...

En fait, cela viens de la commande "Clear" en elle même, elle a des propriétés différentes en solo et en multi.

En solo, lorsqu'on demande au Command Block de "Clear" un objet spécifique (grâce à son ID) la console va chercher Si, et je dit bien SI l'item recherché est bien dans l'inventaire. Si elle y est, ça "Clear" et, par extension, ça envois un signal au comparateur. Sinon, ben rien se passe.

En multi c'est différent, la console ne va pas se prendre la tête à regarder si dans l'inventaire du joueur il y a bien l'item, Non non non ! Il va exécuter la commande sans demander son reste, de ce faite, la commande s’exécute une fois, le courant vas dans le comparateur, mais en ré exécutant cette commande qu'il y ai l'item ou non, elle s'en fout comme de l'an quarante... Et donc, le comparateur est constamment allumé. :-(

Ça m’attriste car je pense qu'il n'y a pas de solution possible ou envisageable :snif2:

figareau
figareau
Niveau 2
25 juillet 2013 à 17:51:17

Je pense pour passer outre le problème en créant 2 action, une qui "Clear" l'item, comme à son habitude mais juste avant, qu'un autre Command Block vérifie si l'item est bien dans l'inventaire du joueur.

Donc, je modifie ma question: Connaissez-vous une commande ou encore un plugin qui me permettrais de vérifier si un item spécifique est dans l'inventaire d'un joueur ?

En espérant ne pas trop en demander :D

sagiplus
sagiplus
Niveau 7
25 juillet 2013 à 18:04:37

J'ai une idée qui pourrait marché avec les command block mais qui complique un peu les trucs...

sagiplus
sagiplus
Niveau 7
25 juillet 2013 à 18:07:42

Dsl Fail. Mais tu pourrait associé une score à ces items et vérifier le score plutôt que l'item. Mais t'es obligé des tester toutes les combinaisons.

Anobrisc
Anobrisc
Niveau 7
25 juillet 2013 à 18:16:12

J'ai le même problème mais en solo et avec la commande /testfor :( (http://puu.sh/3Lt11.jpg , http://puu.sh/3Lt2k.jpg)

figareau
figareau
Niveau 2
25 juillet 2013 à 18:22:06

sagiplus => Je vais regardais mais c'est vrais que ça devient réellement plus complexe, merci pour l'idée en tout cas.

Anobrisc => Je pourais savoir la commande qui est inscrite dans le Command Block ?

Anobrisc
Anobrisc
Niveau 7
25 juillet 2013 à 18:23:28

| https://www.jeuxvideo.com/forums/1-24777-3762969-1-0-1-0-bug-comparateur-et-command-block.htm#message_3766408
| Ecrit par « figareau », 25 juillet 2013 à 18:22:06
| « sagiplus => Je vais regardais mais c'est vrais que ça devient réellement plus complexe, merci pour l'idée en tout cas.
|
| Anobrisc => Je pourais savoir la commande qui est inscrite dans le Command Block ? »

Deuxième screen ( http://puu.sh/3Lt2k.jpg )

sagiplus
sagiplus
Niveau 7
25 juillet 2013 à 18:28:41

ah merde, tu pourrais les trier avec des hoppers?

figareau
figareau
Niveau 2
25 juillet 2013 à 18:54:10

Anobrisc => Essaye de créer une boucle qui alimente souvent ton bloc de commandes
https://image.noelshack.com/fichiers/2013/30/1374771110-2013-07-25-18-50-57.png
Un peu comme ça et ensuite éloigne toi de la position que tu as marquée de 20 blocs (ton rayon) et normalement le courant devrais s'éteindre

sagiplus => Qu'est-ce que tu entend par là, je ne comprend pas très bien :-(

Anobrisc
Anobrisc
Niveau 7
25 juillet 2013 à 19:14:17

Bien vu, ça marche parfaitement

figareau
figareau
Niveau 2
25 juillet 2013 à 19:18:16

Anobrisc => Ravis d'avoir pu aider :fier:

[keywc]
[keywc]
Niveau 10
25 juillet 2013 à 19:27:33

Des bugs que j'ai trouvé :
- Le creeper explose les blocs de glace au lieu de les transformer en eau
- Le tickrate est trop élevé en 1.6.2

figareau
figareau
Niveau 2
25 juillet 2013 à 19:34:37

Ça n'a rien avoir, mais merci pour le :up: :gni:

sagiplus
sagiplus
Niveau 7
25 juillet 2013 à 19:52:23

Tu peux trier les items que ton joueur mets dans un coffre, le système pourrait garder certains items (et envoyer un signal redstone en même temps) et rejeter ceux qui n'ont rien à voir. Va voir des tutos du devrait comprendre ce que je veux dire.

figareau
figareau
Niveau 2
25 juillet 2013 à 20:14:10

D'accord, j'ai bien compris là mais le problème c'est que je ne veux leur retirer une houe avec une metadata égale à deux. :fier:

Malheureusement, les outils ne sont pas triables avec des hoppers :non2:

Sous forums
  • Recherche de joueurs et serveurs PC/Consoles