[Progetto] Impariam la ComputerCraft

Ciao a tutti,
ho cercato un po' sul forum, ma non ho trovato nulla di simile.

UNA BELLA RACCOLTA DI PROGRAMMI [ FUNZIONANTI ]
E UN AIUTO PER CHI NE HA BISOGNO

Comincio con la mia avventura:

Ieri sera avendo del tempo da perdere mi sono messo a spulciare la CC.
(specifico che di programmazione non ci capisco nulla, vado giusto un po' a logica)

Volevo farmarmi il grano nel modo più automatico possibile.
senza dover star lì a piantare e a far crescere i semi io personalmente.
Quindi mi crafto una bella Farming Turtle e tutto speranzoso che fosse come la Mining la provo.

delusione totale. i programmi di base non fanno quello che voglio.

Quindi dicedo di scrivere il mio primo programma da zero.

tempo impiegato: 4 ore e mezza
Bestemmie tirate: 1 diviso 0

Alla fine, sono riuscito nell'impresa.
Un bel programma che:
  1. Farma 30 pezzi di grano a ciclo
  2. Ripianta i semi facendoli poi crescere col bone meal
  3. Esegue un check di quanta benza gli è rimasta, nel caso non fosse abbastanza se la piglia dalla chest
  4. Esegue un check di quanto bone meal ha, se non gli basta per i 30 pezzi, fa rifornimento.
  5. Nel caso finisse del tutto il bone meal, il programma si spegne. "Evitando disastri".
VANTAGGI:
  • Completamente automatico
  • Farm abbastanza compatta
  • Farm abbastanza veloce
  • Facilmente fattibile
SVANTAGGI:
  • Necessita di molto bone meal (ogni ciclo sono 30 pezzi)
  • Il bone meal e il carbone vanno inseriti manualmente nelle chest
L'unica "regola" da seguire è quella sulla costruzione della farm.

deve essere:

[  T   ][T][T][T][T][T]                  dove T= TERRA
[  T   ][T][T][T][T][T]                         TU=TURTLE
[  T   ][T][T][T][T][T]                          B=CHEST DI BONE MEAL   
[  T   ][T][T][T][T][T]                          C=CHEST DI COAL  
[T+TU][T][T][T][T][T]                          G=CHEST DI GRANO
 [B+C]                  [G]

Tutto intorno chiaramente acqua + abbellimenti vari.

Il programma l'ho scritto interamente io, perciò potrebbe risultare molto grezzo e brutto, ma funge.

http://pastebin.com/u/Alfaver 

ISTRUZIONI:
  1. Scaricate tutti i file che trovate nel link
  2. Mettete tutto dentro alla turtle
  3. Caricatela col carbone
  4. Riempite l'inventario della turtle di semi, lasciando libera l'ultima fila
  5. Mettete 3 stack di bone meal nell'ultima fila, lasciando vuoto l'ultimo slot
  6. Scrivete "farm" senza apici et voilà
Sempre aperto a critiche purché siano costruttive Wink


Beh, tirando le somme.
spero di vedere un sacco di programmi utili e divertenti Smile


Enjoy the MOD 


PS: Sto lavorando al fatto che se finisce i semi nel primo slot, passa al secondo
      in teoria mettendo un paio di stack di semi, quelli del primo faticheranno a finire.


Adios!
ho un dubbio sul programma: per far crescere il grano potrebbe volerci più di un bonemeal, non è più istantaneo come una volta, come fai a usarne 30 precisi?

poi penso che invece di postare solo dei programmi sarebbe più utile fare dei tutorial sulla programmazione nella computercraft
(10/07/2014, 02:33)cb_bart_96 ha scritto: ho un dubbio sul programma: per far crescere il grano potrebbe volerci più di un bonemeal, non è più istantaneo come una volta, come fai a usarne 30 precisi?

poi penso che invece di postare solo dei programmi sarebbe più utile fare dei tutorial sulla programmazione nella computercraft

Nella tekkit lite, ho visto che la cosa è istantanea Ghratt
Ora mi fai salire dei dubbi, perchè l'ho finito ieri sera all'1 e potrei esser caduto preda ad allucinazioni.

io ho scritto così perchè mi viene difficile fare video.
ma se uno vuole postare dei tutorial, meglio ancora.

Chiaro che se mi posti un programma mi aspetto una spiegazione dettagliata di quello che fa e come funziona.
altrimenti a copiare quelli in internet sono buono anche io Big GrinBig Grin.


tornando al discorso bone meal, domani vedo se riesco a dirgli di cambiare slot quando finisce il primo.
in modo da renderlo utilizzabile anche in altre versioni....
Scusa eh, ma tu dici che ti sei andato a vedere il CC, ma la computercraft si programma in LUA non in CC!

Johnny^~^
"A profund text goes here"
 
                                       
Grazie=REP
Se volete il vostro banner qui, scrivetemi un pm!


Id Minecraft & skype: JohnnoNonno
(10/07/2014, 10:19)JohnnySoul ha scritto: Scusa eh, ma tu dici che ti sei andato a vedere il CC, ma la computercraft si programma in LUA non in CC!

Johnny^~^
no spetta haha CC Computer Craft... nel senso sono andato a vedere la wiki della Computer Craft
Ah ok Smile errore mio, non avevo capito.

Johnny^~^
"A profund text goes here"
 
                                       
Grazie=REP
Se volete il vostro banner qui, scrivetemi un pm!


Id Minecraft & skype: JohnnoNonno
(10/07/2014, 10:40)JohnnySoul ha scritto: Ah ok Smile errore mio, non avevo capito.

Johnny^~^

don't worry...

ne approfitto un attimino...

Ho modificato il programma rendendolo un unico file...

nel file Farm_Wheat_Fixed ho aggiustato una cosa sul processo di refill del bone meal.
ora uso un solo stack messo nello slot 15, tutto il resto dentro ad una chest.

quando capisco come far tornare la turtle ad una posizione settata precedentemente posso fixare anche il fattore "finisco il bone meal a metà percorso"
rendendo così il codice usufruibile anche per gli atri pacchetti.

si accettano risposte Big Grin (Modificato 10/07/2014, 22:58 da AlFaver.)
Discussioni simili
Risposta di DragonSpace23
10/07/2018, 22:27
Risposta di DragonSpace23
09/07/2018, 16:26
Risposta di Leodragon28
25/06/2018, 22:13

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)