Hash'ak'Gik Posted January 5, 2011 Share Posted January 5, 2011 (edited) Ocarina DescrizioneQuesto script permette di "suonare l'ocarina" (o qualsiasi altro strumento :P ) sortendo effetti diversi per ogni melodia suonata, come avviene in Ocarina of Time e Majora's Mask.Lo script è fatto nel modo più customizzabile possibile, ossia si basa su eventi comuni (rendendo possibile programmare qualsiasi cosa senza conoscere l'RGSS)Releases:v1.0È possibile attivare/disattivare le melodie tramite switch (più semplice di così)Lo script va modificato in un solo punto, copiaincollando le istruzioni e cambiando solo alcuni nomi e numeri (più semplice di così si muore)Ogni riga dello script è commentata per facilitare la comprensione a chiunqueNON è possibile eseguire melodie "obbligatorie" su mappa (come avveniva per la Triforce su cui doveva essere suonata la Zelda's Lullaby, per intenderci), tuttavia con gli eventi comuni non ci vuole molto ad ovviare a questo problema (switch e terrain tags dovrebbero bastare :P )NON è possibile imparare "attivamente" le melodie come in OoT (durante un filmato l'"insegnante" suona per primo le note, poi il giocatore le deve ripetere), tuttavia anche a questo si ovvia facilmente con un po' di inventivaAutoreMe stesso medesimo, con correzioni varie di Sleeping Leonheart AllegatiDemo:Mediafire.comMegaupload.comRapidshare.comScreen:http://img411.imageshack.us/img411/9020/ocarinah.pngIstruzioni per l'usoPer prima cosa bisogna creare i files necessari (vedi sotto per la lista dei files da creare)Dopodiché bisogna aprire il database e definire un evento comune per ogni melodia impostando qualsiasi cosa si gradiscaInfine aprire lo script e modificare dalla riga 116 alla riga 241 aggiungendo/modificando/eliminando alla bisogna...Per aggiungere una nuova canzone basta aggiungere in fondo alla lista: if $combnote.include?("notedasuonare") @suona = true @windowskin.refresh("Messaggio") Audio.se_play("Audio/SE/file della melodia") @spartito.bitmap = RPG::Cache.picture("immagine dello spartito") @note = [] aspetta(numero) #Dove numero è il numero di secondi da aspettare, per evitare confusione con le musiche di gioco consiglio di mettere un'attesa pari alla durata del file musicale $game_temp.common_event_id = idevento #Dove idevento è l'id dell'evento comune da chiamare $scene = Scene_Map.new end Per far "funzionare una canzone solo dopo averla "appresa" nel gioco basta aggiungere: if $game_switches[idswitch] == true if $combnote.include?("notedasuonare") @suona = true @windowskin.refresh("Messaggio") Audio.se_play("Audio/SE/file della melodia") @spartito.bitmap = RPG::Cache.picture("immagine dello spartito") @note = [] aspetta(numero) #Dove numero è il numero di secondi da aspettare, per evitare confusione con le musiche di gioco consiglio di mettere un'attesa pari alla durata del file musicale $game_temp.common_event_id = idevento #Dove idevento è l'id dell'evento comune da chiamare $scene = Scene_Map.new end end E poi semplicemente attivare tramite eventi la switch stabilita (è anche possibile "far dimenticare" la canzone assegnando alla switch il valore OFF) #=================================================== # Ocarina Script # Releases: # v1.0 # Lo script permette soltanto di suonare melodie salvate all'interno dello script # Non permette, come in OoT/MM di utilizzare melodie specifiche in punti particolari della mappa # (ad esempio in OoT suonando la Zelda's Lullaby sui simboli della Triforce succedeva di volta in volta qualcosa di diverso) # Non è possibile "apprendere" le melodie tramite la finestra dello script (come quando Sheik insegna a Link le melodie, per intenderci) # È tuttavia possibile attivare/disattivare le melodie tramite switch (ciò permette di "impararle" leggendo da un libro, ascoltando da un NPC, ecc.) # # - Autore: Raziel/Hash'ak'Gik/Kakyoin/Nicknames vari :P # - Special Thanks: Sleeping Leonheart # # Questo script permette di "suonare l'ocarina", # così come avviene in The Legend of Zelda: Ocarina of Time # e TLoZ: Majora's Mask # # Il funzionamento è semplice: si può suonare tutto ciò che si vuole, appena viene suonata una combinazione "giusta" si avvia un evento comune # Il tutto ovviamente costellato di effetti scenici come finestre, messaggi, suoni, immagini, ecc. # # Per utilizzare lo script è sufficiente utilizzare un call script contenente: # $scene = Ocarina.new # Per personalizzare lo script modificare dalla riga 116 alla riga 241, le istruzioni sono dopo la 241 # # Il tutto è commentato per curiosi, lamer e chiunque fosse interessato a capirne il funzionamento, o volesse cambiare le coordinate senza però sapere dove andare a sbattere la testa :P #=================================================== class Ocarina #Inizia la classe Ocarina def aspetta(secondi) #Questo metodo serve per il "wait" (funziona in secondi, non in frames) for i in 1..secondi * Graphics.frame_rate #Cicla un numero di volte pari a secondi * i Frames per Second del programma (in genere sono 40, ma in momenti di lag diminuiscono) @spartito.opacity = @windowskin.opacity #Cambia l'opacità dello spartito in base all'opacità della finestra (è messo qui per correggere un bug) Graphics.update #Aggiorna la grafica...Questo processo avviene in un frame, perciò può essere utilizzato come NOP (No Operation) end #fine ciclo end #fine metodo def main #Metodo principale @windowskin = Finestra.new #Crea la finestra (che rimarrà invisibile fino a quando una combinazione corretta non sarà eseguita @windowskin.x =0 @windowskin.y =320 @windowskin.height = 140 @windowskin.width = 640 @windowskin.opacity = 0 @sfondo = Spriteset_Map.new #Utilizza come sfondo una "fotografia" della mappa @spartito = Sprite.new #Crea lo spartito, che rimarrà vuoto fino a quando non verranno suonate le combinazioni @spartito.x = @windowskin.x @spartito.y = @windowskin.y @spartito.z = @windowskin.z + 1 @spartito.opacity = @windowskin.opacity Graphics.transition #Aggiornamento della grafica e dello script loop do Graphics.update Input.update update #Chiama il metodo update if $scene != self #Interrompe il ciclo se si cambia scena break end end Graphics.freeze #Cancella tutti gli oggetti creati @windowskin.dispose @spartito.dispose @suona = false #Questa variabile mi è servita per evitare l'accavallamento dei suoni end #fine metodo def initialize #Metodo initialize @note = [] #Istanzia l'array @note @i = 0 #Istanzia la variabile-contatore i end #fine metodo def update #Metodo update @spartito.opacity = @windowskin.opacity #Imposta l'opacità dello spartito uguale a quella della finestra $combnote = @note.to_s #Trasforma l'array @note nella variabile stringa $combnote if @suona != true #Se non sta già suonando if Input.trigger?(Input::B) #Se è premuto B (ESC) torna alla mappa $game_system.se_play($data_system.cancel_se) $scene = Scene_Map.new end if Input.trigger?(Input::UP) #Se è premuto su suona la nota, memorizza il valore "u" su @note alla posizione i, poi incrementa i di 1 Audio.se_play("Audio/SE/u.ogg") @note[@i] = "u" @i+=1 end #fine if, tutte le righe seguenti funzionano allo stesso modo if Input.trigger?(Input::DOWN) Audio.se_play("Audio/SE/d.ogg") @note[@i] = "d" @i+=1 end if Input.trigger?(Input::LEFT) Audio.se_play("Audio/SE/l.ogg") @note[@i] = "l" @i+=1 end if Input.trigger?(Input::RIGHT) Audio.se_play("Audio/SE/r.ogg") @note[@i] = "r" @i+=1 end if Input.trigger?(Input::X) Audio.se_play("Audio/SE/a.ogg") @note[@i] = "a" @i+=1 end end if @i == 100 #Se @i diventa troppo grande (se supera 100), per non fare laggare troppo RMXP, ritorna a 0 @i = 0 #ciò significa che le note, dopo 100 verranno sovrascritte d'accapo end #fine if #Modifica da qua... if $combnote.include?("aduadu") #Song of Storms :P @suona = true @windowskin.refresh("Hai suonato la Song of Storms") Audio.se_play("Audio/SE/aduadu.ogg") @spartito.bitmap = RPG::Cache.picture("aduadu.png") @note = [] aspetta(4) $game_temp.common_event_id = 2 $scene = Scene_Map.new end if $combnote.include?("lurlur") #Zelda's Lullaby :P @suona = true @windowskin.refresh("Hai suonato la Zelda's Lullaby") Audio.se_play("Audio/SE/lurlur.ogg") @spartito.bitmap = RPG::Cache.picture("lurlur.png") @note = [] aspetta(8) $game_temp.common_event_id = 1 $scene = Scene_Map.new end if $combnote.include?("ulrulr") #Epona's Song :P @suona = true @windowskin.refresh("Hai suonato l'Epona's Song") Audio.se_play("Audio/SE/ulrulr.ogg") @spartito.bitmap = RPG::Cache.picture("ulrulr.png") @note = [] aspetta(6) $game_temp.common_event_id = 4 $scene = Scene_Map.new end if $combnote.include?("drldrl") #Saria's Song :P @suona = true @windowskin.refresh("Hai suonato la Saria's Song") Audio.se_play("Audio/SE/drldrl.ogg") @spartito.bitmap = RPG::Cache.picture("drldrl.png") @note = [] aspetta(5) $game_temp.common_event_id = 5 $scene = Scene_Map.new end if $combnote.include?("rdurdu") #Sun's Song :P @suona = true @windowskin.refresh("Hai suonato la Sun's Song") Audio.se_play("Audio/SE/rdurdu.ogg") @spartito.bitmap = RPG::Cache.picture("rdurdu.png") @note = [] aspetta(4) $game_temp.common_event_id = 6 $scene = Scene_Map.new end if $combnote.include?("radrad") #Song of Time :P @suona = true @windowskin.refresh("Hai suonato la Song of Time") Audio.se_play("Audio/SE/radrad.ogg") @spartito.bitmap = RPG::Cache.picture("radrad.png") @note = [] aspetta(9) $game_temp.common_event_id = 3 $scene = Scene_Map.new end if $combnote.include?("ururlu") #Prelude of Light :P @suona = true @windowskin.refresh("Hai suonato il Prelude of Light") Audio.se_play("Audio/SE/ururlu.ogg") @spartito.bitmap = RPG::Cache.picture("ururlu.png") @note = [] aspetta(15) $game_temp.common_event_id = 10 $scene = Scene_Map.new end if $combnote.include?("dadardrd") #Bolero of Fire :P @suona = true @windowskin.refresh("Hai suonato il Bolero of Fire") Audio.se_play("Audio/SE/dadardrd.ogg") @spartito.bitmap = RPG::Cache.picture("dadardrd.png") @note = [] aspetta(18) $game_temp.common_event_id = 9 $scene = Scene_Map.new end if $combnote.include?("adrrl") #Serenade of Water :P @suona = true @windowskin.refresh("Hai suonato la Serenade of Water") Audio.se_play("Audio/SE/adrrl.ogg") @spartito.bitmap = RPG::Cache.picture("adrrl.png") @note = [] aspetta(17) $game_temp.common_event_id = 8 $scene = Scene_Map.new end if $combnote.include?("lrralrd") #Nocturne of Shadow :P @suona = true @windowskin.refresh("Hai suonato il Nocturne of Shadow") Audio.se_play("Audio/SE/lrralrd.ogg") @spartito.bitmap = RPG::Cache.picture("lrralrd.png") @note = [] aspetta(20) $game_temp.common_event_id = 11 $scene = Scene_Map.new end if $combnote.include?("adarda") #Requiem of Spirit :P @suona = true @windowskin.refresh("Hai suonato il Requiem of Spirit") Audio.se_play("Audio/SE/adarda.ogg") @spartito.bitmap = RPG::Cache.picture("adarda.png") @note = [] aspetta(21) $game_temp.common_event_id = 12 $scene = Scene_Map.new end if $combnote.include?("aulrlr") #Minuet of Forest :P @suona = true @windowskin.refresh("Hai suonato il Minuet of Forest") Audio.se_play("Audio/SE/aulrlr.ogg") @spartito.bitmap = RPG::Cache.picture("aulrlr.png") @note = [] aspetta(15) $game_temp.common_event_id = 7 $scene = Scene_Map.new end #...fino a qua =begin Per aggiungere una nuova canzone basta aggiungere in fondo alla lista: if $combnote.include?("notedasuonare") @suona = true @windowskin.refresh("Messaggio") Audio.se_play("Audio/SE/file della melodia") @spartito.bitmap = RPG::Cache.picture("immagine dello spartito") @note = [] aspetta(numero) #Dove numero è il numero di secondi da aspettare, per evitare confusione con le musiche di gioco consiglio di mettere un'attesa pari alla durata del file musicale $game_temp.common_event_id = idevento #Dove idevento è l'id dell'evento comune da chiamare $scene = Scene_Map.new end Per far "funzionare una canzone solo dopo averla "appresa" nel gioco basta aggiungere: if $game_switches[idswitch] == true if $combnote.include?("notedasuonare") @suona = true @windowskin.refresh("Messaggio") Audio.se_play("Audio/SE/file della melodia") @spartito.bitmap = RPG::Cache.picture("immagine dello spartito") @note = [] aspetta(numero) #Dove numero è il numero di secondi da aspettare, per evitare confusione con le musiche di gioco consiglio di mettere un'attesa pari alla durata del file musicale $game_temp.common_event_id = idevento #Dove idevento è l'id dell'evento comune da chiamare $scene = Scene_Map.new end end E poi semplicemente attivare tramite eventi la switch stabilita (è anche possibile "far dimenticare" la canzone assegnando alla switch il valore OFF) Le note sono: u = Su d = Giù l = Sinistra r = Destra a = A (o qualsiasi altro tasto assegnato al pulsante X dell'RGSS) Le note vanno scritte tutte in minuscolo, senza spazi (Ad esempio "adarda", non "Adarda" né "a darda") =end end #fine metodo update end #fine classe class Finestra < Window_Base #Classe Finestra, è la finestra che viene visualizzata def initialize #Metodo initialize super(0, 0, 640,140) #imposta attributi vari self.contents = Bitmap.new(width - 32, height - 32) self.contents.font.name = "Tahoma" self.contents.font.size = 22 self.contents.font.color = text_color(0) refresh #chiama il metodo refresh end def refresh(text = "") #Metodo refresh, accetta il parametro text e ha come valore di default "" self.contents.clear #Cancella il vecchio contenuto self.contents.draw_text(0, 0, 612, 40, text, 1) #Scrive il messaggio passato come parametro, centrandolo e alle coordinate stabilite self.opacity = 200 #Imposta l'opacità a 200 (solo se il messaggio è presente end #fine refresh end #fine classe Sono necessari:5 files con le singole note (nella demo quelle rippate da Ocarina of Time) in .ogg (da chiamare: a.ogg, u.ogg, d.ogg, l.ogg e r.ogg...Dalle iniziali inglesi dei tasti usati :P )1 file audio della melodia completa1 file grafico dello spartito della melodia (nella demo ci sono i files note.png e spartito.png che ho inserito per poterli usare come template)Nota: i files li ho chiamati tutti con il nome della combinazione, siete liberi di dare il nome che volete ai vostri files... Bugs e Conflitti Noti Se è gestito bene il tempo di attesa nessuno, altrimenti potrebbero accavallarsi le musiche chiudendo e aprendo velocemente lo scriptAltri DettagliSe la domanda è "Può essere usato anche in battaglia?" la risposta è "Sì, tutto dipende dagli eventi comuni comunque"Per il resto: non ho tempo per raggiungere la v2.0 (verranno aggiunte le melodie obbligatorie e l'apprendimento) il tutto è già salvato nella mia mente, devo solo trascriverlo in RGSS quando avrò tempo e quando Sleeping si sarà riposato dopo questa Tour de Force (vedere il topic di richieste d'aiuto per maggiori informazioni) :PInoltre è l'alba quindi non so se mi sono spiegato bene...Se c'è qualcosa che non capite chiedete Edited April 27, 2013 by Dilos Script monoriga sistemato. http://i1141.photobucket.com/albums/n597/RazakGik/New-age-retro-hippie-psy_zpsde262717.gif Sei un figo! *_____________*Auguri Hash! Sempre nell'ombra a spiare e uno dei pochi che tentanto di tenere la Chat viva.Non tutti sanno che è uno dei migliori programmatori/scripter di Rpg2s. ;DThe Tao gave birth to machine language. Machine language gavebirth to the assembler.The assembler gave birth to the compiler. Now there are tenthousand languages.Each language has its purpose, however humble. Each languageexpresses the Yin and Yang of software. Each language has itsplace within the Tao.But do not program in COBOL if you can avoid it.Prince Wang's programmer was coding software. His fingersdanced upon the keyboard. The program compiled without anerror message, and the program ran like a gentle wind."Excellent!" the Prince exclaimed, "Your technique is faultless!""Technique?" said the programmer turning from his terminal,"What I follow is Tao -- beyond all techniques! When I firstbegan to program I would see before me the whole problem inone mass. After three years I no longer saw this mass. Instead, Iused subroutines. But now I see nothing. My whole being existsin a formless void. My senses are idle. My spirit, free to workwithout plan, follows its own instinct. In short, my programwrites itself. True, sometimes there are difficult problems. I seethem coming, I slow down, I watch silently. Then I change asingle line of code and the difficulties vanish like puffs of idlesmoke. I then compile the program. I sit still and let the joy ofthe work fill my being. I close my eyes for a moment and thenlog off."Prince Wang said, "Would that all of my programmers were aswise! Mi spiace Apohttp://i1141.photobucket.com/albums/n597/RazakGik/Apo.png http://i1141.photobucket.com/albums/n597/RazakGik/No-plastic-forks-2.gif(Nono approves)L'inizio di tutto: [22:46] <TioBrando> Penso che le forchette di plastica siano una grande invenzione per il nuovo ordine mondiale...Il fatto che si rompano spesso le rende i catalizzatori perfetti di rabbia e frustrazione, le cose più importanti per rendere manipolabile la mente umana...[22:46] <TioBrando> Le logge massoniche le hanno inventate chiaramente per questo scopo Il mio credo: E di più vi dico francamente, châio non mi sottometto alla mia infelicità , né piego il capo al destino, o vengo seco a patti, come fanno gli altri uomini; e ardisco desiderare la morte, e desiderarla sopra ogni cosa, con tanto ardore e con tanta sincerità , con quanta credo fermamente che non sia desiderata al mondo se non da pochissimi. Né vi parlerei così se non fossi ben certo che, giunta lâora, il fatto non ismentirà le mie parole; perché quantunque io non vegga ancora alcun esito alla mia vita, pure ho un sentimento dentro, che quasi mi fa sicuro che lâora châio dico non sia lontana. Troppo sono maturo alla morte, troppo mi pare assurdo e incredibile di dovere, così morto come sono spiritualmente, così conchiusa in me da ogni parte la favola della vita, durare ancora quaranta o cinquantâanni, quanti mi sono minacciati dalla natura. Al solo pensiero di questa cosa io rabbrividisco. Ma come ci avviene di tutti quei mali che vincono, per così dire, la forza immaginativa, così questo mi pare un sogno e unâillusione, impossibile a verificarsi. Anzi se qualcuno mi parla di un avvenire lontano come di cosa che mi appartenga, non posso tenermi dal sorridere fra me stesso: tanta confidenza ho che la via che mi resta a compiere non sia lunga. E questo, posso dire, è il solo pensiero che mi sostiene. Libri e studi, che spesso mi maraviglio dâaver tanto amato, disegni di cose grandi, e speranze di gloria e dâimmortalità , sono cose delle quali è anche passato il tempo di ridere. Dei disegni e delle speranze di questo secolo non rido: desidero loro con tutta lâanima ogni miglior successo possibile, e lodo, ammiro ed onoro altamente e sincerissimamente il buon volere: ma non invidio però i posteri, né quelli che hanno ancora a vivere lungamente. In altri tempi ho invidiato gli sciocchi e gli stolti, e quelli che hanno un gran concetto di se medesimi; e volentieri mi sarei cambiato con qualcuno di loro. Oggi non invidio più né stolti né savi, né grandi né piccoli, né deboli né potenti. Invidio i morti, e solamente con loro mi cambierei. Ogni immaginazione piacevole, ogni pensiero dellâavvenire, châio fo, come accade, nella mia solitudine, e con cui vo passando il tempo, consiste nella morte, e di là non sa uscire. Né in questo desiderio la ricordanza dei sogni della prima età , e il pensiero dâesser vissuto invano, mi turbano più, come solevano. Se ottengo la morte morrò così tranquillo e così contento, come se mai nullâaltro avessi sperato né desiderato al mondo. Questo è il solo benefizio che può riconciliarmi al destino. Se mi fosse proposta da un lato la fortuna e la fama di Cesare o di Alessandro netta da ogni macchia, dallâaltro di morir oggi, e che dovessi scegliere, io direi, morir oggi, e non vorrei tempo a risolvermi. Citazioni memorabili:Maratona di Metal Gear: arrivato allo scontro con il Metal Gear Rex di MGS mi squilla il telefono e metto in pausa:[18:41] <hashakgik> telefono ç.ç[18:42] <@SeraphAndrew> rispondigli che stai fermando un attacco nucleare[18:42] <@SeraphAndrew> e che non puoi stare al telefono[18:42] <sarde> lol[18:42] <hashakgik> lol[18:42] <hashakgik> Detto[18:42] <sarde> che detto da hasha nn è cosi strano[18:43] <@SeraphAndrew> xDDD[22:37] <HashakGik> Uno dei misteri della vita...[22:37] <HashakGik> Come "Come nascono i bambini?"[22:38] <SpeedHunter> scusa[22:38] <SpeedHunter> ma se i bambini[22:38] <SpeedHunter> nascono dalle pance delle madri[22:38] <SpeedHunter> la rpima donna[22:38] <SpeedHunter> come cazzo è nata[22:38] <SpeedHunter> ?[22:38] <SpeedHunter> e chi cazzo l'ha penetrata?[22:38] <SpeedHunter> la don inesistente[22:38] <SpeedHunter> che ancora nonera nata[22:39] <SpeedHunter> perchè non esisteva[22:39] <SpeedHunter> oddio[22:40] <HashakGik> Ti perdi in inutili dettagli, dovresti accontentarti del fatto che i bambini nascono ricorsivamente e che la vita crea nuove fork dello stesso processo[22:41] <SpeedHunter> ma io mi riprdouco per scissione[22:41] <HashakGik> Dovresti chiederti piuttosto perché non siamo ancora andati in stack overflow[22:41] <SpeedHunter> intanto che vado[22:41] <SpeedHunter> come le meduse[22:42] <HashakGik> Quindi non è un tuo problema la fine dell'umanità causata da un errore di memoria...[22:42] <SpeedHunter> nono[22:42] <SpeedHunter> asd[22:42] <HashakGik> Buon per teGli inconvenienti di essere il boss finale, ovvero: "Perché due membri del party spariscono inspiegabilmente e ciò fa arrabbiare il boss finale?"[14:16] <HashakGik> E se fossero finiti proprio dentro al covo del boss finale?[14:16] <HashakGik> Mandati a loro insaputa a combattere[14:16] <HashakGik> O come diversivo per un attacco frontale[14:16] <Macha> ahaha, e lo beccano mentre si fa la doccia? XD[14:16] <HashakGik> lol[14:16] <Macha> questo giustificherebbe l'incazzatura, sisi[14:17] <HashakGik> Purtroppo è un gioco serio e il boss finale se ne è accorto ed è già a terrorizzare i saggi di persona[14:17] <Macha> oppure per sbaglio gli ammazzano l'animaletto domestico preferito per mangiare[14:17] <Macha> o anche sì, si tratta di un terreno di sua proprietà [14:17] <Macha> o il protagonista rischia di scoprire qualche segreto sul posto che poi andrebbe a vantaggio dei residenti del villaggio[14:18] <Macha> un segreto non necessariamente legato ad armi o artefatti leggendari eh[14:18] <HashakGik> Il codice del suo bancomat[14:19] <HashakGik> Per mobilitare eserciti i boss finali devono essere molto ricchi[14:19] <Macha> AHAHAHAH[14:19] <Macha> bellissimo[14:20] <Macha> nascondere il codice del bancomat in una noce[14:20] <HashakGik> lol In Psyche we trust!(Galleria pissichedelica)http://img691.imageshack.us/img691/66/fishandlove.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Psy-Mayo_zps5bda44c8.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Psychedelic-Mantis.gifhttp://img263.imageshack.us/img263/385/nonopsichedelica.gifhttp://img19.imageshack.us/img19/2960/cassatapsichedelica.gifhttp://img815.imageshack.us/img815/2467/pollooooooooooooopsiche.gifhttp://img253.imageshack.us/img253/1517/blueshoesofpsichedelia.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Psyhieroglyphfish.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Santaspsy.gifChicken of Bodomhttp://img440.imageshack.us/img440/9769/chickenofbodom.pngGifts from R2s:Testament:http://img263.imageshack.us/img263/385/nonopsichedelica.gifSadico:http://img196.imageshack.us/img196/5707/pescepsichedelico.png Link to comment Share on other sites More sharing options...
Gianmark Posted January 5, 2011 Share Posted January 5, 2011 Dammit, lo stavo programmando ad eventi da mettere in tutorial ;____; *sospira e cestina il proprio operato* [/RAGE]Script utile per un fan games di Zelda (: http://i.imgur.com/V7111.png Link to comment Share on other sites More sharing options...
big-96 Posted January 5, 2011 Share Posted January 5, 2011 Interessante come script ma mi sembra poco utile in un gioco.Comunque bravo a me non serve ma a qualcun'altro di sicuro. non so cosa scrivere... Link to comment Share on other sites More sharing options...
Zosimos Posted January 5, 2011 Share Posted January 5, 2011 (edited) Direi che è UN PO' più che "interessante"... ci sono moltissime applicazioni che si possono usare. I giovani d'oggi non ricordano mai un vecchio giochillo chiamato LOOM...http://games.news24.com/wp-content/uploads/2010/09/Loom.jpg Edited January 5, 2011 by Zosimos Gioco in Sviluppo: http://www.studibizantini.it/docs/Logo.png Blog: Ode to my Forthcoming Winter Riferimento Contest: http://rpg2s.net/gif/SCContest2Oct.gifx2 http://rpg2s.net/gif/SCContest1Oct.gifx1 Link to comment Share on other sites More sharing options...
Guardian of Irael Posted January 5, 2011 Share Posted January 5, 2011 Ottimo script Hash! Ben commentato e descritto! E personalizzabile come piace a ma :D, bel lavoro! ^ ^ (\_/)(^ ^) <----coniglietto rosso, me! (> <) Il mio Tumblr dove seguire i miei progetti, i progetti della Reverie : : Project ^ ^ http://i.imgur.com/KdUDtQt.png disponibile su Google Play, qui i dettagli! ^ ^ http://i.imgur.com/FwnGMI3.png completo! Giocabile online, qui i dettagli! ^ ^ REVERIE : : RENDEZVOUS (In allenamento per apprendere le buone arti prima di cominciarlo per bene ^ ^) Trovate i dettagli qui insieme alla mia intervista (non utilizzerò più rpgmaker) ^ ^ 🖤http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gifhttp://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3http://i.imgur.com/MpaUphY.jpg by Idriu E:3Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44) http://i.imgur.com/PgUqHPm.pngUfficiale"Ad opera della sua onestà e del suo completo appoggio alla causa dei Panda, Guardian Of Irael viene ufficialmente considerato un Membro portante del Partito, e Ambasciatore del suo Popolo presso di noi"http://i.imgur.com/TbRr4iS.png<- Grazie Testament E:3Ricorda...se rivolgi il tuo sguardo ^ ^ a Guardian anche Guardian volge il suo sguardo ^ ^ a te ^ ^http://i.imgur.com/u8UJ4Vm.gifby Flame ^ ^http://i.imgur.com/VbggEKS.gifhttp://i.imgur.com/2tJmjFJ.gifhttp://projectste.altervista.org/Our_Hero_adotta/ado2.pngGrazie Testament XD Fan n°1 ufficiale di PQ! :DVivail Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che nonavevo programmi di grafica per fare un banner su questo pc XD (ora ho dinuovo il mio PC veramente :D) Rosso Guardiano dellahttp://i.imgur.com/Os5rvhx.pngRpg2s RPG BY FORUM:Nome: Darth Reveal PV totali 2PA totali 16Descrizione: ragazzo dai lunghi capelli rossi ed occhi dello stesso colore. Indossa una elegante giacca rossa sopra ad una maglietta nera. Porta pantaloni rossi larghi, una cintura nera e degli stivali dello stesso colore. E' solito trasportare lo spadone dietro la schiena in un fodero apposito. Ha un pendente al collo e tiene ben legato un pezzo di stoffa (che gli sta particolarmente a cuore) intorno al braccio sinistro sotto la giacca, copre una cicatrice.Bozze vesti non definitive qui.Equipaggiamento:Indossa:60$ e 59$ divisi in due tasche interneLevaitanSpada a due mani elsa lungaGuanti del Defender (2PA)Anello del linguaggio animale (diventato del Richiamo)Scrinieri da lanciere (2 PA)Elmo del Leone (5 PA)Corazza del Leone in Ferro Corrazzato (7 PA) ZAINO (20) contenente:Portamonete in pelle di cinghiale contenente: 100$Scatola Sanitaria Sigillata (può contenere e tenere al sicuro fino a 4 oggetti curativi) (contiene Benda di pronto soccorso x3, Pozione di cura)CordaBottiglia di idromeleForma di formaggioTorcia (serve ad illuminare, dura tre settori)Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)Ampolla BiancaSemi di Balissa CAVALLO NORMALE + SELLA (30 +2 armi) contentente:66$Benda di pronto soccorso x3Spada a due maniFagotto per Adara (fazzoletto ricamato) Link to comment Share on other sites More sharing options...
Hash'ak'Gik Posted January 5, 2011 Author Share Posted January 5, 2011 (edited) Dammit, lo stavo programmando ad eventi da mettere in tutorial ;____; *sospira e cestina il proprio operato* [/RAGE]Script utile per un fan games di Zelda (:Customizzando grafica e suoni puoi fare cose indipendenti da TLoZ :P Comunque mi spiace per il tutorial...Fallo comunque: ci sono quelli che odiano gli script che lo apprezzeranno sicuramente :P Interessante come script ma mi sembra poco utile in un gioco.Comunque bravo a me non serve ma a qualcun'altro di sicuro.Lo puoi "stravolgere" e renderlo qualcosa di diverso (ad esempio un sistema di combo per un bs), è commentato ovunque apposta... Direi che è UN PO' più che "interessante"... ci sono moltissime applicazioni che si possono usare. I giovani d'oggi non ricordano mai un vecchio giochillo chiamato LOOM...http://games.news24.com/wp-content/uploads/2010/09/Loom.jpgGrazie :P Ottimo script Hash! Ben commentato e descritto! E personalizzabile come piace a ma :D, bel lavoro! ^ ^:P EDIT: Ora che ci penso, abbinando questo script allo XAS e alla grafica di A Link to the Past si può fare un demake di Ocarina of Time o Majora's Mask...Che facendo parte della stessa timeline si possono anche fondere insieme volendo :P Edited January 5, 2011 by Hash'ak'Gik http://i1141.photobucket.com/albums/n597/RazakGik/New-age-retro-hippie-psy_zpsde262717.gif Sei un figo! *_____________*Auguri Hash! Sempre nell'ombra a spiare e uno dei pochi che tentanto di tenere la Chat viva.Non tutti sanno che è uno dei migliori programmatori/scripter di Rpg2s. ;DThe Tao gave birth to machine language. Machine language gavebirth to the assembler.The assembler gave birth to the compiler. Now there are tenthousand languages.Each language has its purpose, however humble. Each languageexpresses the Yin and Yang of software. Each language has itsplace within the Tao.But do not program in COBOL if you can avoid it.Prince Wang's programmer was coding software. His fingersdanced upon the keyboard. The program compiled without anerror message, and the program ran like a gentle wind."Excellent!" the Prince exclaimed, "Your technique is faultless!""Technique?" said the programmer turning from his terminal,"What I follow is Tao -- beyond all techniques! When I firstbegan to program I would see before me the whole problem inone mass. After three years I no longer saw this mass. Instead, Iused subroutines. But now I see nothing. My whole being existsin a formless void. My senses are idle. My spirit, free to workwithout plan, follows its own instinct. In short, my programwrites itself. True, sometimes there are difficult problems. I seethem coming, I slow down, I watch silently. Then I change asingle line of code and the difficulties vanish like puffs of idlesmoke. I then compile the program. I sit still and let the joy ofthe work fill my being. I close my eyes for a moment and thenlog off."Prince Wang said, "Would that all of my programmers were aswise! Mi spiace Apohttp://i1141.photobucket.com/albums/n597/RazakGik/Apo.png http://i1141.photobucket.com/albums/n597/RazakGik/No-plastic-forks-2.gif(Nono approves)L'inizio di tutto: [22:46] <TioBrando> Penso che le forchette di plastica siano una grande invenzione per il nuovo ordine mondiale...Il fatto che si rompano spesso le rende i catalizzatori perfetti di rabbia e frustrazione, le cose più importanti per rendere manipolabile la mente umana...[22:46] <TioBrando> Le logge massoniche le hanno inventate chiaramente per questo scopo Il mio credo: E di più vi dico francamente, châio non mi sottometto alla mia infelicità , né piego il capo al destino, o vengo seco a patti, come fanno gli altri uomini; e ardisco desiderare la morte, e desiderarla sopra ogni cosa, con tanto ardore e con tanta sincerità , con quanta credo fermamente che non sia desiderata al mondo se non da pochissimi. Né vi parlerei così se non fossi ben certo che, giunta lâora, il fatto non ismentirà le mie parole; perché quantunque io non vegga ancora alcun esito alla mia vita, pure ho un sentimento dentro, che quasi mi fa sicuro che lâora châio dico non sia lontana. Troppo sono maturo alla morte, troppo mi pare assurdo e incredibile di dovere, così morto come sono spiritualmente, così conchiusa in me da ogni parte la favola della vita, durare ancora quaranta o cinquantâanni, quanti mi sono minacciati dalla natura. Al solo pensiero di questa cosa io rabbrividisco. Ma come ci avviene di tutti quei mali che vincono, per così dire, la forza immaginativa, così questo mi pare un sogno e unâillusione, impossibile a verificarsi. Anzi se qualcuno mi parla di un avvenire lontano come di cosa che mi appartenga, non posso tenermi dal sorridere fra me stesso: tanta confidenza ho che la via che mi resta a compiere non sia lunga. E questo, posso dire, è il solo pensiero che mi sostiene. Libri e studi, che spesso mi maraviglio dâaver tanto amato, disegni di cose grandi, e speranze di gloria e dâimmortalità , sono cose delle quali è anche passato il tempo di ridere. Dei disegni e delle speranze di questo secolo non rido: desidero loro con tutta lâanima ogni miglior successo possibile, e lodo, ammiro ed onoro altamente e sincerissimamente il buon volere: ma non invidio però i posteri, né quelli che hanno ancora a vivere lungamente. In altri tempi ho invidiato gli sciocchi e gli stolti, e quelli che hanno un gran concetto di se medesimi; e volentieri mi sarei cambiato con qualcuno di loro. Oggi non invidio più né stolti né savi, né grandi né piccoli, né deboli né potenti. Invidio i morti, e solamente con loro mi cambierei. Ogni immaginazione piacevole, ogni pensiero dellâavvenire, châio fo, come accade, nella mia solitudine, e con cui vo passando il tempo, consiste nella morte, e di là non sa uscire. Né in questo desiderio la ricordanza dei sogni della prima età , e il pensiero dâesser vissuto invano, mi turbano più, come solevano. Se ottengo la morte morrò così tranquillo e così contento, come se mai nullâaltro avessi sperato né desiderato al mondo. Questo è il solo benefizio che può riconciliarmi al destino. Se mi fosse proposta da un lato la fortuna e la fama di Cesare o di Alessandro netta da ogni macchia, dallâaltro di morir oggi, e che dovessi scegliere, io direi, morir oggi, e non vorrei tempo a risolvermi. Citazioni memorabili:Maratona di Metal Gear: arrivato allo scontro con il Metal Gear Rex di MGS mi squilla il telefono e metto in pausa:[18:41] <hashakgik> telefono ç.ç[18:42] <@SeraphAndrew> rispondigli che stai fermando un attacco nucleare[18:42] <@SeraphAndrew> e che non puoi stare al telefono[18:42] <sarde> lol[18:42] <hashakgik> lol[18:42] <hashakgik> Detto[18:42] <sarde> che detto da hasha nn è cosi strano[18:43] <@SeraphAndrew> xDDD[22:37] <HashakGik> Uno dei misteri della vita...[22:37] <HashakGik> Come "Come nascono i bambini?"[22:38] <SpeedHunter> scusa[22:38] <SpeedHunter> ma se i bambini[22:38] <SpeedHunter> nascono dalle pance delle madri[22:38] <SpeedHunter> la rpima donna[22:38] <SpeedHunter> come cazzo è nata[22:38] <SpeedHunter> ?[22:38] <SpeedHunter> e chi cazzo l'ha penetrata?[22:38] <SpeedHunter> la don inesistente[22:38] <SpeedHunter> che ancora nonera nata[22:39] <SpeedHunter> perchè non esisteva[22:39] <SpeedHunter> oddio[22:40] <HashakGik> Ti perdi in inutili dettagli, dovresti accontentarti del fatto che i bambini nascono ricorsivamente e che la vita crea nuove fork dello stesso processo[22:41] <SpeedHunter> ma io mi riprdouco per scissione[22:41] <HashakGik> Dovresti chiederti piuttosto perché non siamo ancora andati in stack overflow[22:41] <SpeedHunter> intanto che vado[22:41] <SpeedHunter> come le meduse[22:42] <HashakGik> Quindi non è un tuo problema la fine dell'umanità causata da un errore di memoria...[22:42] <SpeedHunter> nono[22:42] <SpeedHunter> asd[22:42] <HashakGik> Buon per teGli inconvenienti di essere il boss finale, ovvero: "Perché due membri del party spariscono inspiegabilmente e ciò fa arrabbiare il boss finale?"[14:16] <HashakGik> E se fossero finiti proprio dentro al covo del boss finale?[14:16] <HashakGik> Mandati a loro insaputa a combattere[14:16] <HashakGik> O come diversivo per un attacco frontale[14:16] <Macha> ahaha, e lo beccano mentre si fa la doccia? XD[14:16] <HashakGik> lol[14:16] <Macha> questo giustificherebbe l'incazzatura, sisi[14:17] <HashakGik> Purtroppo è un gioco serio e il boss finale se ne è accorto ed è già a terrorizzare i saggi di persona[14:17] <Macha> oppure per sbaglio gli ammazzano l'animaletto domestico preferito per mangiare[14:17] <Macha> o anche sì, si tratta di un terreno di sua proprietà [14:17] <Macha> o il protagonista rischia di scoprire qualche segreto sul posto che poi andrebbe a vantaggio dei residenti del villaggio[14:18] <Macha> un segreto non necessariamente legato ad armi o artefatti leggendari eh[14:18] <HashakGik> Il codice del suo bancomat[14:19] <HashakGik> Per mobilitare eserciti i boss finali devono essere molto ricchi[14:19] <Macha> AHAHAHAH[14:19] <Macha> bellissimo[14:20] <Macha> nascondere il codice del bancomat in una noce[14:20] <HashakGik> lol In Psyche we trust!(Galleria pissichedelica)http://img691.imageshack.us/img691/66/fishandlove.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Psy-Mayo_zps5bda44c8.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Psychedelic-Mantis.gifhttp://img263.imageshack.us/img263/385/nonopsichedelica.gifhttp://img19.imageshack.us/img19/2960/cassatapsichedelica.gifhttp://img815.imageshack.us/img815/2467/pollooooooooooooopsiche.gifhttp://img253.imageshack.us/img253/1517/blueshoesofpsichedelia.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Psyhieroglyphfish.gifhttp://i1141.photobucket.com/albums/n597/RazakGik/Santaspsy.gifChicken of Bodomhttp://img440.imageshack.us/img440/9769/chickenofbodom.pngGifts from R2s:Testament:http://img263.imageshack.us/img263/385/nonopsichedelica.gifSadico:http://img196.imageshack.us/img196/5707/pescepsichedelico.png Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now