"> Foro - [Ayuda] AYUDA!! Como detecto un ítem en el inventario..!! en Bloques de comandos - Page 1 of 1
Diciembre 17, 2025, 02:51:32 pm
Visitante

Autor Tema: [Ayuda] AYUDA!! Como detecto un ítem en el inventario..!!  (Leído 4714 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Julio 19, 2016, 07:42:51 pm

EndoPlay




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Minecraft l MapMaker l Comandos
  • Actividad

  • 0%
  • Logros

Más información

Hola gente muy buenas. me a surgido una duda mientras hacia un mapa y quería saber lo siguiente:

como hago para que con un comando me detecte un ítem en especifico en mi inventario, para yo poner un mensaje, y que  luego se desaparezca el ítem..!!

Un SALUDO..

Linkback: https://minecraftmin.net/index.php?topic=13506.0
EndoPlay l MapMaker l Comandos


Respuesta #1 Julio 19, 2016, 07:50:41 pm

Lorard




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Nada es verdad, todo esta permitido.
  • Actividad

  • 0%
  • Logros

Más información

El comando para detectar un item en el inventario es este:
Código: [Seleccionar]
/testfor @p {Inventory:[{id:minecraft:stone}]}(Reemplaza el "minecraft:stone" por el item que tu quieras)

Luego para borrar el item usa este comando:
Código: [Seleccionar]
/clear @p minecraft:stone
Y el comando para mostrar mensajes es el /telrraw, es el más usado, aquí te dejo un generador de Tellraw  ;):
http://minecraft.tools/en/tellraw.php

Espero que te haya servido, Un Saludo!  :D
La verdadera inteligencia puede disipar todas las mentiras e ilusiones. Un corazón verdadero puede soportar el veneno del odio sin ser dañado. Desde el principio de los tiempos, la oscuridad crece en el vacío, pero siempre sede para purificar la luz.



Respuesta #2 Julio 19, 2016, 07:53:19 pm

lol_600




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Solo de paso (⌐■_■)
  • Actividad

  • 0%
  • Logros

Más información

Buenas. Para eso se pueden usar los comandos /testfor o /scoreboard. Haciendo uso de la NBT - Inventory (Únicamente para jugadores)

Estos son unos ejemplos

Código: [Seleccionar]
/testfor @p {Inventory:[{id:minecraft:stone}]}
(emite una señal al detectar que un jugador tiene uno o mas items de piedra en el inventario)
Código: [Seleccionar]
/scoreboard players set @p SCORE 1 {Inventory:[{id:minecraft:stone}]}
(suma un punto al jugador a un SCORE cuando tenga un item de piedra en el inventario)

Esto también se puede hacer mas preciso haciendo uso de tag:{Display. Con el que se puede detectar el nombre y/o lore del item

Código: [Seleccionar]
{Inventory:[{id:minecraft:stone,Count:1b,tag:{display:{Name:"PIEDRA"}}}]}
Espero haberte ayudado ;)
Y suerte.


Respuesta #3 Julio 19, 2016, 07:53:27 pm

Thosald




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    ...
  • Actividad

  • 0%
  • Logros

Más información

El comando para detectar el item sería el siguiente:

Código: [Seleccionar]
/testfor @a {Inventory:[{id:"minecraft:ITEM",Count:1b}]}
En lugar de ITEM, debes poner la ID del objeto que quieres detectar. También, quiero recordarte que el comando debe estar siempre activo mediante un reloj. Para detectar que el comando funciona, debes poner un comparador.

Para eliminar el item:

Código: [Seleccionar]
/clear @a minecraft:ITEM
Al igual que antes, pon la ID del objeto en lugar de ITEM.





Share via delicious Share via digg Share via facebook Share via furl Share via linkedin Share via myspace Share via reddit Share via stumble Share via technorati Share via twitter

question
Como detecto la posición de un mob

Iniciado por MoneyCraft75

1 Respuestas
2378 Vistas
Último mensaje Mayo 26, 2017, 05:08:21 pm
por sircripers
xx
como detecto que una entidad tiene un efecto de pocion en la 1.14.4

Iniciado por Nugget

0 Respuestas
1610 Vistas
Último mensaje Enero 25, 2020, 07:02:39 pm
por Nugget
xx
¿Como detecto un mensaje especifico?

Iniciado por Marlon240

4 Respuestas
2938 Vistas
Último mensaje Diciembre 15, 2017, 09:28:33 am
por sircripers
question
¿Como detecto cuando un jugador entra en un radio de X bloques?

Iniciado por Matugilastro

1 Respuestas
2762 Vistas
Último mensaje Febrero 12, 2016, 02:28:51 pm
por sircripers