"> Foro - [TUTORIAL] Crafteos con items en Bloques de comandos - Page 1 of 1
Mayo 26, 2024, 07:58:05 pm
Visitante

Autor Tema:  [TUTORIAL] Crafteos con items  (Leído 3901 veces)

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

Mayo 01, 2015, 10:03:06 pm

lol_600




  • Desconectado

  • *

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

  • 0%
  • Logros

Más información

Crafteos con items

Es posible que ya sepan como hacer esto, pero este tutorial lo hago para darle variedad a mis posts, y que no sean todos de mis creaciones :3

Debo decir que este tutorial es de como yo hago los crafteos con items, es posible que haya formas mas sencillas, pero esta es la forma que yo uso y seguiré usando ;)

1º Parte: Scoreboards


Primero se necesitan 2 scoreboards, uno que verificara si están todos los items, y el otro es para darnos el item

Código: [Seleccionar]
/scoreboard objectives add CRAFTEO dummy
Código: [Seleccionar]
/scoreboard objectives add ITEM dummy
Ahora hay que saber con que items se hara el crafteo.

Ejemplo:

1- Espada de diamante


2-Bloques de diamante


=


1- Espada de diamante [Filo X]


Para empezar hay que hacer los comandos que le darán puntos a los items del score CRAFTEO.

1º comando: Espada de Diamante
Código: [Seleccionar]
/scoreboard players set @e[type=Item] CRAFTEO 1 {Item:{id:minecraft:diamond_sword,Count:1b}}
El comando es igual para cada item del crafteo, solo cambian el Valor y las dataTags (Son la id del item y la cantidad de items)
2º comando: 2 Bloques de diamante
Código: [Seleccionar]
/scoreboard players set @e[type=Item] CRAFTEO 2 {Item:{id:minecraft:diamond_block,Count:2b}}
Una vez tengamos esto puesto los items de esa id con la cantidad exacta recibirán el puntaje especificado.
2º Parte: Execute
Ahora hay que armar el comando execute que le dará al jugador mas cercano un punto al score de ITEM
En este caso es un doble execute con un comando scoreboard:
Código: [Seleccionar]
/execute @e[score_CRAFTEO_min=1,score_CRAFTEO=1] ~ ~ ~ /execute @e[score_CRAFTEO_min=2,score_CRAFTEO=2,r=1] ~ ~ ~ /scoreboard players set @p ITEM 1
3º Parte: Dar item


Para esto se deben agregar 4 comandos, y si se lo quiere con animaciones, solo se le agregan uno de sonido y otro de partículas.

1º comando: Kill de los items

Ahora que el jugador tiene 1 punto en el score ITEM se puede aprovechar para eliminar a los items usados para el crafteo:
Código: [Seleccionar]
/execute @a[score_ITEM_min=1,score_ITEM=1] ~ ~ ~ /kill @e[type=Item,score_CRAFTEO_min=1]
2º comando: Delay

Para evitar que se buguee el mecanismo este comando es necesario, se encarga de agregarle un punto al score ITEM de todos os jugadores con el score ITEM mínimo de 1

Código: [Seleccionar]
/scoreboard players add @a[score_ITEM_min=1] ITEM 1
3º comando: Dar item

Con este comando se le da el item al jugador con el score ITEM mínimo de 2 (2 o mas, no se puede poner 1)

Código: [Seleccionar]
/give @a[score_ITEM_min=2,score_ITEM=2] minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:10}]}

4º comando: Reset del score ITEM

Para que el crafteo pueda ser usado mas de una vez hay que resetear el score ITEM a 0

Código: [Seleccionar]
/scoreboard players set @a[score_ITEM_min=3] ITEM 0
Si se lo resetea a 0 no se agregaran mas puntos, ya que el comando que agrega puntos al score se los da solo a los jugadores con puntaje 1 o mas.

Espero que no se les haya hecho pesado de entender.

Y comenten si prefieren mecanismos o tutoriales ;)

Un saludo, y hasta otra.


Linkback: https://minecraftmin.net/index.php?topic=9913.0


Respuesta #1 Mayo 01, 2015, 10:31:44 pm

MrDeathWither




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Los CTM's nos invaden D:
  • Actividad

  • 0%
  • Logros

Más información

Muy, pero muy útil. Yo hacia otras cosas y me tardaba más tiempo :v pero ahora que veo esto me sera mucho más sencillo hacer algo en lo que estoy trabajando. Wendingo !! :D


Saludos.MrDeathWither
♪♪ Persona normal ♪♪



Respuesta #2 Mayo 01, 2015, 11:44:37 pm

PulgaMasther22




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Los bloques de comando son mi vida :V
  • Actividad

  • 0%
  • Logros

Más información

Muy buen tutorial! Es el mismo mecanismo que yo uso ^^
Saludos! :D


Respuesta #3 Mayo 08, 2015, 02:51:12 am

xStrikerHD




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    "No me bailes, hablame" -FrasesEstupidas.com
  • Actividad

  • 0%
  • Logros

Más información

No entendi bien , no entiendo de donde sale todo eso de que el score CRAFTEO y ITEM sean la espada y el bloque 
xStriker2003 / Muerte





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

lamp
Mapa de Crafteos Personalizados [CON TUTORIAL INCLUIDO]

Iniciado por lol_600

3 Respuestas
3544 Vistas
Último mensaje Febrero 12, 2015, 10:13:52 pm
por _Slime_
xx
[Tutorial] Como hacer crafteos personalizados en dispensers

Iniciado por MINECIENCE

6 Respuestas
3895 Vistas
Último mensaje Julio 25, 2015, 01:55:03 pm
por MINECIENCE
xx
[Tutorial] Como stackear items en cantidades superiores al stack

Iniciado por Manuel AR

3 Respuestas
17428 Vistas
Último mensaje Diciembre 13, 2014, 02:25:11 pm
por Kirby
xx
Crafteos personalizados

Iniciado por MortalcraftMC

0 Respuestas
3628 Vistas
Último mensaje Marzo 21, 2015, 04:16:59 pm
por MortalcraftMC