"> Foro - Selector Random (hasta 9 outputs) en Mecanismos de redstone - Page 1 of 1
Mayo 19, 2024, 03:49:59 am
Visitante


Autor Tema:  Selector Random (hasta 9 outputs)  (Leído 2909 veces)

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

Febrero 20, 2015, 10:08:32 pm

xTROLLEXx




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Cuando grande quiero ser chico :D
  • Actividad

  • 0%
  • Logros

Más información

Pues primero explicare a que se refiere esto. El seleccionador elegira una de las posibles salidas (outputs) para la señal, enviara la señal por ahi, y luego volvera a elegir una salida, la cual sera aleatoria. La gracia en estos seleccionadores es que las salidas siempre se eligen de forma aleatoria; no hay ni secuencias ni patrones, lo cual esta perfecto para cosas con comandos.

Lo primero que hay que hacer es crear una estructura como esta:


Luego le pones un reloj al dispenser y al dropper de mas abajo. Luego hay que poner una corriente de agua que vaya desde el segundo dropper al dispenser. Quedaria algo asi:


En cuanto a comandos es bastante sencillo.

Este es el comando mas importante, y es el que hace que el seleccionador funcione. Copialo y modificalo a tu gusto.
Código: [Seleccionar]
testforblock (coordenadas del hopper) minecraft:hopper 3 {Items:[{Slot:0b,id:(id del item),Damage:0s,Count:1b}]}
Lo que hace este comando es detectar si  hay x item en y slot (en el comando viene el primer slot del hopper por defecto) en el hopper que esta en z coordenadas. El 3 es el datavalue del hopper, por lo que es muy importante que hagas exactamente la misma estructura. Este comando lo haces tantas veces como outputs quieres (maximo 9 veces porque el dispenser tiene 9 slots)

Los ultimos 2 comandos son un setblock que pondra un bloque sobre el hopper que esta al lado del dispenser, para randomisar aun mas el circuito (mas adelante explicare porque). Estos comandos serian:
Código: [Seleccionar]
/setblock(coordenadas) air
Código: [Seleccionar]
/setblock (coordenadas) (stone)
La coordenadas que pondras en estos comandos seran la de este bloque:


Y los tendras que poner asi:

(El de la izquierda es el setblock de aire. Tiene que ser asi, porque de esta forma hay el tiempo suficiente como para que entren items. Si fuera mas rapido no alcansarian a entrar y si fuera mas lento, perderias algo de tiempo) 

Ahora explicare la funcion que tiene cada cosa. Uso un dispenser debido a que al momento de "expulsar" un item, lo hace de manera totalmente aleatoria; al igual que cuando el hopper "abosrbe" items. Entonces la funcion del setblock sobre el hopper es acumular items sobre este, cosa que cada "absorcion" de items sea totalmente aleatoria. Lo que hace el testforblock es pasar la aleatoriedad de los items a una señal, por asi decirlo. 

Como veran, cumple su funcion, pero lo mejor de todo es que es bastante simple de hacer. Decidi hacer este tema, debido a que no encontre nada imilar a esto en español, y lo que encontraba en ingles es mucho mas complejo.

Espero que les sea de ayuda. Saludos

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




Respuesta #1 Febrero 20, 2015, 10:48:56 pm

Hector99


  • *

  • Desconectado

  • *

    • *
    • *
    • *
  • Actividad

  • 0%
  • Logros

Más información

Buen aporte. Un post útil muy bien explicado y que puede llegar a ser muy útil a MapMakers a la hora hacer algún mapa (minijuego por ejemplo).
Un saludo.




Respuesta #2 Febrero 20, 2015, 10:58:43 pm

xTROLLEXx




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Cuando grande quiero ser chico :D
  • Actividad

  • 0%
  • Logros

Más información

Buen aporte. Un post útil muy bien explicado y que puede llegar a ser muy útil a MapMakers a la hora hacer algún mapa (minijuego por ejemplo).
Un saludo.
Me alegra que te guste el tema. Respecto a su utilidad, llegue a crear este mecanismo porque lo necesitaba justamente para un minijuego (coincidencia? no lo creo xD).


Respuesta #3 Febrero 21, 2015, 12:25:24 am

eJ5guerrer




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Soy un ninja :D
  • Actividad

  • 0%
  • Logros

Más información

muy buen mecanismo esta muy currado
me servi mucho para mi ^^

un saludo




Respuesta #4 Febrero 21, 2015, 01:22:13 am

GhostInHotee




  • Desconectado

  • *

    • *
    • *
    • *
  • Mensaje personal
    Cuando tengo tiempo llego a ciudades en burro...
  • Actividad

  • 0%
  • Logros

Más información

Útil, demasiado útil. 9 Outputs joder, que te pasa por la cabeza :xd: felicitaciones por aportar cosas tan positivas al foro ;)

                                                                 - -




═╬══ Mapas ══╬═ :

∞ √oyage ∞


∞ ℋoly ℳines ∞



∞ ASTRONOMIC  RAIN ∞




#GhostPutoAmo tt - #GhostParaPapa





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
Selector con botones

Iniciado por Zontie_

1 Respuestas
2678 Vistas
Último mensaje Diciembre 08, 2014, 02:17:27 pm
por _.-|TOMIELGLAN|-._
xx
Selector de menú con item frame

Iniciado por Figura_4

3 Respuestas
2266 Vistas
Último mensaje Mayo 07, 2014, 01:28:15 pm
por Figura_4
xx
MELJr1 - Mesa de Encantamientos con Selector de Lv.

Iniciado por Workod

3 Respuestas
2083 Vistas
Último mensaje Mayo 08, 2014, 06:17:19 pm
por Ninjaman28xD
smiley
Maquina Generadora de Stone (Hasta 120 Bloques [afk])

Iniciado por preshu

6 Respuestas
4405 Vistas
Último mensaje Abril 08, 2014, 07:51:07 am
por GurToRri