Il server del mese è
Visita la nostra nuova lista server!Archiviato
Questa discussione è archiviata e chiusa a future risposte.
- 0
Lelix è richiesto qui Circuito abbastanza complesso
Domandato da
FlavioRealGamer
-
Chi sta navigando 0 utenti
Nessun utente registrato visualizza questa pagina.
-
Contenuti simili
-
Da Ospite
Vorrei avere informazioni su come liberarsi delle formiche che prosperano nei nostri computer. Parlate se avete qualche informazione!
-
Da MandelCube
Volevo provare a creare un piccolo circuito che, dati una serie di comandi (lunga anche migliaia di comandi) e un input dalla scoreboard (il più facile da manipolare), utilizzasse un comando a random preso dalla serie.
Il mio prototipo è stato questo
A sinistra c'è il replace clock con dentro un manichino (invisibile, marker, ecc... per il minor lag possibile).
Col replace clock ho il vantaggio che le varie parti non sono necessariamente collegate in maniera fisica e le posso quindi spostare e dividere a piacimento.
La colonnina a destra è l'input, ovvero un /execute che quando trova un punteggio della scoreboard adatto piazza il mob spawner (spiego dopo) dove c'è il blocco blu (messo solo a scopo dimostrativo, non è parte del circuito), con sopra il suo reset (ovvero, annulla il punteggio).
Lo spawner è fatto appositamente per avere come entità tutta una serie di blocchi di sabbia, ciascuno con i dati di un command block con uno dei comandi (dell'elenco) all'interno, da spawnare dove c'è il blocco arancione (anche questo è lì a scopo dimostrativo, nel circuito non c'è).
L'ultima colonnina serve per resettare l'output: il blocco sotto controlla (con /testforblock) se il blocco arancione è un command block che ha già utilizzato il suo comando (utilizzando il data value del command block) e passa al manichino il suo SuccessCount.
Il blocco sopra usa il comando /clone per cancellare lo spawner e il command block random, quando il manichino ha il punteggio giusto.
Il vantaggio di questo sistema è che non importanta quanto la mia lista di comandi random sia lunga, vengono tutti salvati nello spawner, e quindi il mio meccanismo rimane comunque delle stesse dimensioni.
O almeno questa è la teoria: il mio problema è che, indipendentemente da come scambi di posto i vari componenti, il command block random si attiva (ho testato, un command block non attivo non aziona il reset) e viene rimosso dal reset senza utilizzare il suo comando.
Non riesco a capire per quale ragione il command block ottenga il data value 1 (segno che è stato attivato) senza utilizzare il suo comando (per i test ho usato un semplice /say, per un controllo semplice e immediato).
Qualche idea sulle cause del problema e una possibile soluzione (che NON rimuova il senso del circuito: un randomizer per comandi di dimensioni fisse indipendenti dal numero di comandi) ?
--EDIT--
Sempre che a qualcuno importi: ho risolto facendo in modo che il command block che avevo etichettato come "reset output" non sia quello che resetti tutto, bensì piazzi (al posto dello spawner) un command block che lo faccia al posto suo.
L'intero meccanismo così è in grado in 6 tick di gioco (mischiando un pò credo di riuscire ad abbassare questo tempo, ma non penso sotto i 4 tick purtroppo) di scegliere un comando a random fra un elenco anche enorme (il limite di caratteri è di oltre 32mila) ed eseguirlo.
Pro:
- Input a scoreboard;
- i vari componenti sono separabili e spostabili;
- il numero di componenti resta fisso indipendentemente dall'elenco di comandi;
- supporto per un enorme numero di comandi;
- un'unica entità utilizzata;
Contro:
- lento (4-6 tick di gioco per l'esecuzione);
- presenza di coordinate fisse ineliminabili (nello spawner);
Purtroppo a causa delle limitazioni degli spawner e dei comandi non penso sia al momento possibile avere un circuiti veloce ugualmente compatto.
-
Da xAlexMC
Ragazzi ma come si fanno quei circuiti che fa Hypixel che passi da una parte ed escono dellle scritte,Oppure che appare Herobrine come in HerobrineReturns
Vi prego aiutatemi!!!
Grazie in anticipo :sisi:
-
Da GiocatoreX
Ciao a tutti ragazzi! Voglio proporvi il mio server per giocare insieme
Non si tratta proprio di un server di quelli che appena entri ti ritrovi megastrutture e simili, è creato solo per chi ha voglia di giocare in compagnia
Io ed amici ogni tanto mettiamo una mappa, giochiamo un survival o semplicemente costruiamo...
Se volete:
ID Hamachi: SurvivalMinecraft_5 fino... boh
pass: 123
Spero di vedervi numerosi!
-
Da AriesLiver
Hey!
Apro questa discussione in cerca di giochi Flash (non da scaricare) carini.
Va bene qualsiasi genere: che durano molto, che ti stancano subito, stupidi, di logica, di fortuna, etc...
+1 a chiunque mi linki un gioco che troverò interessante xD
-
Ciao ragazzi! ho bisogno di un circuito compatto, che ha 5 output (ma che deve poter essere esteso) e che produce in ordine casuale questi impulsi: alcune volte se ne accendono solo 2, alcune 3, alcune solo 1. Dopodichè vi dico che ci deve essere anche un input che lo possa spegnere e accendere questo circuito. ATTENZIONE: non deve essere possibile che si accendano tutti i 5 output, perchè sto facendo un rainbow runner minigame e il circuito fatto di Minecart è più largo di un cicciobomba sovrappeso :blink:
Condividi questo messaggio
Link di questo messaggio
Condividi su altri siti