"> Foro - [Ayuda] AYUDA!! Como detecto un ítem en el inventario..!! en Bloques de comandos - Page 1 of 1
Junio 17, 2024, 05:38:40 pm
Visitante

Autor Tema: [Ayuda] AYUDA!! Como detecto un ítem en el inventario..!!  (Leído 3587 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

xx
Ayuda como crear un item personalizado

Iniciado por Juampi

2 Respuestas
11461 Vistas
Último mensaje Enero 03, 2015, 01:48:55 pm
por lNaut7000
xx
Ayuda con comandos sobre perder un ítem

Iniciado por Delt

3 Respuestas
2500 Vistas
Último mensaje Marzo 15, 2015, 07:08:51 pm
por lol_600
smiley
Comando accionado por un ítem en el inventario

Iniciado por TheEMC

1 Respuestas
1814 Vistas
Último mensaje Junio 22, 2014, 01:35:28 pm
por KaliNuska
xx
Detectar ítem en la mano con nombre en color.

Iniciado por ingenierus

1 Respuestas
3063 Vistas
Último mensaje Noviembre 15, 2015, 03:41:42 pm
por MrDeathWither