adelphos Posted March 24, 2011 Share Posted March 24, 2011 Svuotamento InventarioDescrizioneLo script permette di cancellare tutto ciò presente nell'Inventario. Sono escluse le armi ed armature con cui sono equipaggiati gli eroi. AutoreAdelphos - TIMER Istruzioni per l'usoDovrete dedicare una variabile di gioco a questo processo.Questa variabile dovrà essere inizializzata a 0 prima di richiamare lo script.Per richiamare lo script usare la funzione script nella sezione Avanzate dei comandi evento e digitare: $scene = Scene_Avanzo.new # Script per lo svuotamento dell'inventario # class Scene_Avanzo < Scene_Base def start super comando_azzeramento end def comando_azzeramento $var = 123 # Numero ID di una variabile da dedicare a questo processo # if $game_variables[$var] == 0 then @contatore = 1 @schermata_iniziale = Window_Help.new @schermata_iniziale.set_text("Caricamento dei nuovi dati in corso.") # Frase che si vuole visualizzare # else @contatore = $game_variables[$var] + 1 end $game_variables[123] = @contatore weapons = $data_weapons[@contatore] $game_party.gain_item(weapons, -99) # Numero di armi da togliere # armors = $data_armors[@contatore] $game_party.gain_item(armors, -99) # Numero di armature da togliere # items = $data_items[@contatore] $game_party.gain_item(items, -99) # Numero di oggetti da togliere # if @contatore == 86 # ID massimo che si vuole raggiungere(a vostra scelta). #(Es. 86 indica che eliminerà in base al vostro database le prime 86 armi) #(armature e oggetti) then $scene = Scene_Map.new else $scene = Scene_Avanzo.new end endend Bugs e Conflitti NotiPiù che un bug è un difettuccio. Lo script, più oggetti volete eliminare più tempo in piega ad eseguire il lavoro.Spero di poter trovare il modo di velocizzarlo :rovatfl: . Progetto a cui stiamo lavorando:http://img26.imageshack.us/img26/6451/sonlogo1.pngRilasciata la DEMO del CAPITOLO 2.http://s8.postimg.org/yntv9nxld/Banner.png Link to comment Share on other sites More sharing options...
Hash'ak'Gik Posted March 24, 2011 Share Posted March 24, 2011 Domanda banale: l'utilità pratica quale è? IMHO ha più senso quello script per gli inventari multipli (veniva tolto tutto, ma veniva salvato in una variabile così da poter essere ripristinato in qualunque momento) 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...
Sabaku L Posted March 24, 2011 Share Posted March 24, 2011 Domanda banale: l'utilità pratica quale è? IMHO ha più senso quello script per gli inventari multipli (veniva tolto tutto, ma veniva salvato in una variabile così da poter essere ripristinato in qualunque momento) Tipo se faccio una storia con 3 personaggi giocabili in 3 momenti diversi,posso usare questo script per evitare che gli oggetti di un pg passino al successivo °° RPG Maker VX Ace Project...Premi vinti :http://rpg2s.net/gif/SCContest1Oct.gif Link to comment Share on other sites More sharing options...
Hash'ak'Gik Posted March 24, 2011 Share Posted March 24, 2011 Tipo se faccio una storia con 3 personaggi giocabili in 3 momenti diversi,posso usare questo script per evitare che gli oggetti di un pg passino al successivo °°Ma così la voglia di collectare e farmare passa e la longevità tocca il minimo storico...Non credete? 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...
Darknight Posted March 24, 2011 Share Posted March 24, 2011 Tipo se faccio una storia con 3 personaggi giocabili in 3 momenti diversi,posso usare questo script per evitare che gli oggetti di un pg passino al successivo °°Ma allora in quel caso ha ragione Hash'ak'Gik dicendo che serve più quello degli inventari multipli, così quando torni al personaggio prima puoi rimettere gli oggetti di quel personaggio. Anche questo script può servire, nel caso si debba far perdere tutti gli oggetti ai personaggi (per esempio, mettiamo che nella trama un ladro li rapini, si salvano solo le armi che hanno in mano). http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
Guardian of Irael Posted March 24, 2011 Share Posted March 24, 2011 @Sabaku L: se torni però a possedere un vecchio pg mi pare di capire che non hai nulla registrato e perdi tutto quello che avevi ottenuto. Non potresti implementare la funzione di registrare tali oggetti, adelphos?^ ^ EDIT: anticipato :D (\_/)(^ ^) <----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...
adelphos Posted March 24, 2011 Author Share Posted March 24, 2011 TIMER: Se l'ho fatto è perché mi serviva farlo dato che nel gioco che stiamo facendo si arriva ad un punto in cui si cambia totalmente ambientazione e personaggi. Considerando che mi sembrava non ci fossero script che funzionassero con questa funzione ho deciso di postarlo. Ovviamente è migliorabile ma spero possiate comprendere che è solo il terzo script su cui lavoro. Progetto a cui stiamo lavorando:http://img26.imageshack.us/img26/6451/sonlogo1.pngRilasciata la DEMO del CAPITOLO 2.http://s8.postimg.org/yntv9nxld/Banner.png Link to comment Share on other sites More sharing options...
Darknight Posted March 24, 2011 Share Posted March 24, 2011 Posso darti una mano? Eccoti uno script molto più lite e dall'esecuzione rapida. #============================================================================== # Empty Inventory #------------------------------------------------------------------------------- # Autore: Darknight # Versione: 1.0 # Data: 34 03 2011 #------------------------------------------------------------------------------- # Intro: # Con Call Script usare $game_party.EmptyInventory() #=============================================================================== class Game_Party def EmptyInventory() @items = {} @weapons = {} @armors = {} end end I vantaggi:- non ti serve una scene, basta un call script;- è molto più rapido;- eviti di impegnare variabili. Se posso darti anche qualche suggerimento sullla stesura di script1: non continuare a creare scene, che rallentano il processo, se anche servisse una scene per fare una operazione usa il metodo update mettendo un loop nella main2: evita di usare scene se puoi espandere i metodi di classi esistenti (come in questo caso)3: per eliminare oggetti (come in questo caso) non fare un loop fra gli oggetti nel database ma fra quelli posseduti, velocizza di sicuro l'operazione :rovatfl: http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
adelphos Posted March 24, 2011 Author Share Posted March 24, 2011 @ Darknight ... In 7 righe di codice mi risolvi il problema? Grazie davvero! Ho decisamente da imparare ancora molto riguardo questo linguaggio di programmazione. Vedrò di inventarmi qualcosa di nuovo e magari più utile per il forum.Grazie ancora. Progetto a cui stiamo lavorando:http://img26.imageshack.us/img26/6451/sonlogo1.pngRilasciata la DEMO del CAPITOLO 2.http://s8.postimg.org/yntv9nxld/Banner.png Link to comment Share on other sites More sharing options...
Darknight Posted March 24, 2011 Share Posted March 24, 2011 Beh hai già fatto qualcosa, ed il suo lavoro lo faceva.Ci vuole solo tempo per imparare e poi si ottengono risultati in meno codice e risparmiando tempo e risorse sia del pc che di rpg maker (io se posso evito sempre variabili e switch).Comunque continua ad impegnarti e a studiare lo scripting di rpg maker ... vedrai quanti trucchi imparerai. http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
adelphos Posted March 24, 2011 Author Share Posted March 24, 2011 Grazie della fiducia. Cercherò di seguire i tuoi consigli (visti i risultati). Se non ti scoccia ho già inserito nel progetto lo script che hai postato ed i risultati sono nettamente più istantanei. Progetto a cui stiamo lavorando:http://img26.imageshack.us/img26/6451/sonlogo1.pngRilasciata la DEMO del CAPITOLO 2.http://s8.postimg.org/yntv9nxld/Banner.png Link to comment Share on other sites More sharing options...
Darknight Posted March 24, 2011 Share Posted March 24, 2011 Si certo, l'ho postato proprio per farlo usare ^_^ http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
heisenman Posted March 25, 2011 Share Posted March 25, 2011 E' uno script inutile.Tre right di Script Call fanno la stessa cosa.for item in $data_items $game_party.lose_item(item, 99)end Flattery makes friends and truth makes enemies. Link to comment Share on other sites More sharing options...
Darknight Posted March 25, 2011 Share Posted March 25, 2011 Con questo elimini solo gli items, non le armors e le weapons.Inoltre se hai molti oggetti, armi e weapon richiede più tempo (quantitativo irrisorio, ma perchè sprecarne quando si può evitare :-P)Piuttosto, come avevo scritto sopra, va fatto un loop fra gli oggetti posseduti, ma avrebbe senso solo per un'implementazione in cui si vuole evitare di cancellare alcuni oggetti in base agli id Per esempio, salvando un solo id, ma da implementare per più id (ora non ho tmepo per farlo) class Game_Party def EmptyInventory() for item_id in @items if item_id != id_da_non_cancellare @items[item_id] = 0 end end for weapon_id in @weapons if weapon_id != id_da_non_cancellare @weapons[weapon_id] = 0 end end for armor_id in @armors if armor_id != id_da_non_cancellare @armors[armor_id] = 0 end end end end http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
heisenman Posted March 25, 2011 Share Posted March 25, 2011 Con questo elimini solo gli items, non le armors e le weapons.Eliminare gli items tendendo il resto è precisamente lo scopo dello script a quanto ho capito. Questo per eliminarli tutti e tre.for item in $data_items $game_party.lose_item(item, 99)endfor item in $data_weapons $game_party.lose_item(item, 99)endfor item in $data_armors $game_party.lose_item(item, 99)end Flattery makes friends and truth makes enemies. Link to comment Share on other sites More sharing options...
Darknight Posted March 25, 2011 Share Posted March 25, 2011 No vuole eliminare solo gli oggetti non equipaggiati http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
heisenman Posted March 25, 2011 Share Posted March 25, 2011 Quella Script Call rimuove solo gli oggetti non equipaggiati. Flattery makes friends and truth makes enemies. Link to comment Share on other sites More sharing options...
Darknight Posted March 25, 2011 Share Posted March 25, 2011 Si stavo solo dicendo che lui le armi e gli equipaggiamenti li vuole eliminare http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
heisenman Posted March 25, 2011 Share Posted March 25, 2011 E' quello che ho script nel mio secondo post. Flattery makes friends and truth makes enemies. Link to comment Share on other sites More sharing options...
Darknight Posted March 25, 2011 Share Posted March 25, 2011 No tu hai scrittoEliminare gli items tendendo il resto è precisamente lo scopo dello script a quanto ho capito.Invece lui vuole eliminare tutto quello che c'è nell'inventory, tranne le armi e le protezioni equipaggiate, che comunque non ci sono nell'inventory http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! Link to comment Share on other sites More sharing options...
heisenman Posted March 25, 2011 Share Posted March 25, 2011 Si, e poi sotto ho scritto questo. Questo per eliminarli tutti e tre.for item in $data_items $game_party.lose_item(item, 99)endfor item in $data_weapons $game_party.lose_item(item, 99)endfor item in $data_armors $game_party.lose_item(item, 99)end Che elimina gli oggetti, le armi e le armature non equipaggiate. Flattery makes friends and truth makes enemies. Link to comment Share on other sites More sharing options...
adelphos Posted March 25, 2011 Author Share Posted March 25, 2011 @ heisenmanSono sicuramente molti i modi in cui farlo. Se avessi conosciuto la sintassi del for, probabilmente avrei optato anche io per questa soluzione. Immagino che vadano bene sia la tua che quella di Darknight. Comunque non dire che è uno script inutile perché esistono giochi a cui non interessa salvare per forza l'inventario precedente, piuttosto di che il mio script ci mette parecchio a svolgere la mansione. Progetto a cui stiamo lavorando:http://img26.imageshack.us/img26/6451/sonlogo1.pngRilasciata la DEMO del CAPITOLO 2.http://s8.postimg.org/yntv9nxld/Banner.png Link to comment Share on other sites More sharing options...
Darknight Posted March 25, 2011 Share Posted March 25, 2011 Beh ci mette tanto rispetto ad altri metodi, ma anche facendo un for ci si mette di più che facendogli ricreare le hash vuote per tutti e tre i gruppi.E così si ha una sola riga di codice da inserire nella Call script (e nel caso si decida di fare qualche modifica al codice si cambia in un solo punto), nel caso si debba mettere in più punti del gioco, ci si risparmiano 9 righe di codice ogni volta. http://nextage.altervista.org/scanlations/bannermp.jpg http://nextage.altervista.org/scanlations/banner.jpgCreazioni su DeviantArt http://nextage.altervista.org/_altervista_ht/two-beavers.jpghttp://img850.imageshack.us/img850/7051/mrfruffolo.png MRFRUFFOLOBATUFFOLOSO FOREVER! 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