Melosx Posted May 12, 2011 Share Posted May 12, 2011 (edited) RPG Maker VX Patching SystemDescrizioneLo script permette di creare patch e di importarle in un gioco per aggiornarlo.Funzione UTILISSIMA quando andate a creare un gioco molto pesante. Se infatti vi si trova un bug il giocatore sarà costretto a scaricarsi di nuovo il gioco corretto. Cosi invece basta la piccola patch(ed eventuali immagini messe a parte) per debuggare il gioco. AutoreYeyinde Istruzioni per l'usoLe istruzioni le trovate nello script in inglese... Il buon zio Melosx vi traduce le più importanti per voi.Istruzioni:1 Inserite lo script sopra Main e sotto qualsiasi altro script.2 In "Main", aggiungete la seguente linea prima di "begin":Patcher.start3 In "Main", aggiungete la seguente linea alla fine dello script:Patcher.finish4 Modificate i parametri in "PatchConfig" in base ai vostri bisogni.5 Per creare una patch usate il call "$scene = Scene_PatchMaker.new" con l'evento "Script..." (terza pagina degli eventi).Premete A sul parametro che vi interessa e nel successivo menu sull'elemento che vi interessa importare nel file della patch.Una volta selezionati gli elementi che vi interessano premete su >>Finish e la patch verrà generata nella cartella del gioco. Significato parametri modulo PatchConfig:Ext = Estensione del file della patchKey = Una password per proteggere la patch(non so se sia così in quanto la patch se viene aperta con Blocco Note può essere modificata, rovinandola ovviamente).Salt = Insieme di lettere per criptare il tutto. Per maggiore sicurezza potete cambiarle.Folder = Nome della cartella dove le patch verranno inserite per essere lette.Name = Nome interno per il file di patch. Cambiatelo per avere più sicurezza. ScriptLo script è troppo lungo tant'è che supero il limite di caratteri.Vi lascio quinid il link al .txt e ad una demo fatta da me.SCRIPTDEMO Bugs e Conflitti NotiCon lo swapxt v1.0 (e penso anche con la v0.4). Purtroppo non swappa. Gli eventi vuoti o con sola grafica spariscono. Questi due problemi avvengono solo se lo script si trova alla fine.Audio delle animazioni fermato dopo circa mezzo secondo. Questo problema(riscontrabile anche nella demo) avviene sempre. Edited May 14, 2011 by Melosx http://i.imgur.com/ROhv4te.png Link to comment Share on other sites More sharing options...
Guardian of Irael Posted May 12, 2011 Share Posted May 12, 2011 Ah sembra un ottimo script, utile a non riscaricare progetti (la mia lenta connessione ringrazia! XD) :3^ ^ (\_/)(^ ^) <----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...
Melosx Posted May 13, 2011 Author Share Posted May 13, 2011 Trovata incompatibilità con lo swapxt... se messo alla fine lo script della patch non fa swappare... Se messo sopra gli alktri swappa ma può avere altri effetti indesiderati...Altro problema è negli audio delle animazioni delle skill (BS Tankentai 3.4d + ATB 1.2c) che durano meno di un secondo. http://i.imgur.com/ROhv4te.png Link to comment Share on other sites More sharing options...
Freddo Posted May 14, 2011 Share Posted May 14, 2011 Non credo di aver ben capito come funziona.. Potete postare una DEMO esempio???? Grazie mille! Progetto in corso: L'Isola Link to comment Share on other sites More sharing options...
Melosx Posted May 14, 2011 Author Share Posted May 14, 2011 A fine post c'è il link alla demo. Nella cartella patch c'è una patch fatta per l'occasione che cambia il primo pg con il protagonista del mio proj. Se la patch viene tolta ritorna il vecchio aluxes se la rimettete riappare Dan in tutto il suo splendore... DivertiteviPatching System DEMO http://i.imgur.com/ROhv4te.png Link to comment Share on other sites More sharing options...
Freddo Posted May 15, 2011 Share Posted May 15, 2011 Ciao Melosx, ho provato la demo.. Mi scuso per la mia ignoranza.. Quando vado ad aprire quel "menù" dal CRISTALLO mi dà tante sezioni. Su alcune ( quelle con >> ) si apre la sezione. Non ho capito praticamente niente. Dovrei premere A nella sezione o nella sottosezione? Ho provato a fare tutte e due le cose ma non mi ha dato fini positivi. Ho provato a selezionare il file nella sottosezione di CHARACTER e fare Finish e mi succede questo ---> Messaggio di Errore: File non trovato.. Mi chiude il gioco e fa apparire dei file strani dentro la cartella! E' normale? Perfavore questo è uno script che potrebbe essermi utile assai, puoi fare una guida??? O almeno puoi far un post dove spieghi tutto??? :D Ti sto chiedendo troppo ma alla fine penso che avrai molti crediti in molti giochi ;) Grazie mille Progetto in corso: L'Isola Link to comment Share on other sites More sharing options...
Melosx Posted May 15, 2011 Author Share Posted May 15, 2011 (edited) Allora..Apri il menu dal cristallo...Mettiamo casotu voglia patchare in un gioco un bug del primo pg che hai corretto.Nella verione corretta vai su Actorshttp://i51.tinypic.com/2mmg0t2.pngIn quella sezionehttp://i52.tinypic.com/w8rwvc.pngclicca su Actors 1 e ora diventato bluhttp://i53.tinypic.com/j5jbc6.pngtorna indietro con ESC e clicca su finish una volta sola... anche se non succede nulla dal punto di vista visivo o uditivo chiudi il progetto e nella cartella principale trovi un nuovo file, quello nel riquadro bluhttp://i55.tinypic.com/2e67eqr.pngQuesto file va copiato nella cartella Patch del gioco con l'errore. Mi raccomando che se patchi un Actor con grafica diversa devi inserire la nuova grafica nella relativa cartella...Spero adesso tu abbia capito... Edited May 16, 2011 by Melosx http://i.imgur.com/ROhv4te.png Link to comment Share on other sites More sharing options...
Freddo Posted May 16, 2011 Share Posted May 16, 2011 Spiegazione ottima! Davvero! Ho provato a fare ciò che hai illustrato, ma quando vado a selezionare Finish, mi da una finestra di errore che dice: IMPOSSIBILE TROVARE IL FILE NO SUCH FILE OR DIRECTORY - AUDIO.Nella cartella mi si creano 4 file: 1) .data 2) .graphics 3) .script.rb 4) Test.002Fammi sapere, magari è errata la demo o sarò io che son proprio cretino grazie anticipate :) Progetto in corso: L'Isola Link to comment Share on other sites More sharing options...
Morshudiego Posted May 16, 2011 Share Posted May 16, 2011 Spiegazione ottima! Davvero! Ho provato a fare ciò che hai illustrato, ma quando vado a selezionare Finish, mi da una finestra di errore che dice: IMPOSSIBILE TROVARE IL FILE NO SUCH FILE OR DIRECTORY - AUDIO.Nella cartella mi si creano 4 file: 1) .data 2) .graphics 3) .script.rb 4) Test.002Fammi sapere, magari è errata la demo o sarò io che son proprio cretino grazie anticipate :)Crea una cartella chiamata "Audio" nella cartella del progetto Succodipera: Il blog di Morshudiego su RPG Maker (Leggetelo, lì ci sono più aggiornamenti che sulla firma!) <AGGIORNAMENTI> (Ultima modifica: Oct 30 2014)Myth of First Star - Facendo il punto della situazioneProject Sudoku - Il multitasking non è il mio forte. XD (Spero comunque di risolvere il bug per rilasciare la 0.3 :P)Tutorial Menu Eventi - Uscita parte 2 (però è malformattata, non so se riuscirò ad editare tutto in un giorno. Abbiate pasiensa :P)<PROGETTI>Myth of First Star - Project Sudoku (*trollface*)<SCRIPTS>Zelda Map Scrolling - Switch Post Caricamento - Messaggi Istantanei - Picture Manager - Minimalist Menu<TUTORIAL>Uso corretto acqua RTP - Creare un menu ad eventi Link to comment Share on other sites More sharing options...
Melosx Posted May 17, 2011 Author Share Posted May 17, 2011 Quando clicchi su >>Finish ti crea solo il file Patch_YY_MM_DD.rvdata nella cartella principale del gioco.Gli altri file sono già della demo e sono:In Graphics -> Characters c'è $Dan.png.pngIn Patch c'è una patch, chiamata Patch_Ishar_PG.rvdata, creata da me e funge da esempio...Prima di creare una tua patch prova a eliminare la patch già presente nella cartella Patch. Se ti da ancora errore fai uno screen per capiremeglio che errore ti da. http://i.imgur.com/ROhv4te.png Link to comment Share on other sites More sharing options...
Freddo Posted May 17, 2011 Share Posted May 17, 2011 Melosx ho capito il problema! ;) Nella cartella della DEMO era mancante la cartella Audio con dentro i BGM BGS SE ME quindi dava errore, ho corretto e mi funziona! DOMANDA: Ho provato per esempio a creare una patch cliccando solo su Actor1. Che ci faccio, che mi risolve? Rispondi a questo e credo di aver capito a fondo lo script! :) Progetto in corso: L'Isola Link to comment Share on other sites More sharing options...
Melosx Posted May 17, 2011 Author Share Posted May 17, 2011 Lo scopo dello script è quello di patchare un gioco per correggere un errore e/o ampliarlo... se nel tuo gioco viene segnalato un errore nell'Actor 1 (ad esempio troppi pv o troppo pochi) correggi l'errore crei la patch con l'Actor 1 corretto e la distribuisci. Gli utenti inserendo la patch nella loro copia del gioco si vedranno l'errore corretto senza doversi andare a riscaricare il progetto corretto. http://i.imgur.com/ROhv4te.png Link to comment Share on other sites More sharing options...
Freddo Posted May 17, 2011 Share Posted May 17, 2011 Ok vediamo se ho capito! Ho fatto un personaggio che impara certe abilità a certi livelli. Però voglio cambiarli! Creo un altro progetto! Ricreo il personaggio senza errori. Ma se volessi correggere un personaggio con grafica mia? Per esempio nel mio gioco uso un personaggio non RTP, come ho notato nello script, quando vado su actor, mi elenca solo i primi 8 actor. Esiste un modo per abbinare un pg a un actor? Chi scarica la patch per correggere il gioco, quel gioco deve avere quello script incorporato? Una patch può servire ad AMPLIARE il gioco gia fatto?? Grazie mille per la tua disponibilità!!! Sei mitico! Progetto in corso: L'Isola Link to comment Share on other sites More sharing options...
rizzuccio Posted July 12, 2011 Share Posted July 12, 2011 (edited) allora, io avrei una domanda...poniamo caso che io voglia creare una sorta di "evento" che dura si e no 2 mesi, questo evento non è altro ke una piccola espansione del gioco uguale agli eventi dei classici mmorpg, allora, da quello che ho capito io dovrei, creare l'evento poi andare a selezionare nel menu' tutti i paramentri che vengono coinvolti da questo evento giusto ?dopo di che mi si crea automaticamente nella cartella digioco la patch dell'evento...infine per far avere questo evento ad altri giocatori dovrei passarli la patch oppure farla scaricare giusto ? e per togliere l'evento è abbastanza cancellare la patch nella cartella del gioco ho sbagliato qualcosa ? EDIT: mi da errore al rigo 2784 : @map = $data_maps[@map_id]cm mai ? Edited July 12, 2011 by rizzuccio http://www.freankexpo.net/signature.php?gid=683.png Link to comment Share on other sites More sharing options...
Melosx Posted July 13, 2011 Author Share Posted July 13, 2011 (edited) Non hai sbagliato nulla... riguardo all'errore c do un occhio e ti faccio sapere.. Edit: In che contesto ti da errore?? nel creare la patch o nel patchare un gioco??? a me non da errori... Edited July 13, 2011 by Melosx http://i.imgur.com/ROhv4te.png Link to comment Share on other sites More sharing options...
mattyz Posted August 16, 2011 Share Posted August 16, 2011 Bello script!Ma quindi questo script può essere usato anche per creare delle mini-espansioni\DLC per i giochi? Fantastico, proverò! http://team.ffonline.it/imgpersonaggio/cloud_en.jpg And you, wich Final Fantasy character do you resemble? Progetti in costruzione: INFINITE 1.0: The Rise Of The Shadow.Pronto al: 10% "Noi non siamo nulla. Siamo solo esseri che sono stati imprigionati nelle Infinite Tenebre." [Zaior a Sanith, Infinite 1.0]"Tu pensi di essere sempre nel giusto. Sappi che non è così. Salverò tua sorella, ma sappi che non lo farò per la Luce, nè per la memoria di Traktren, nè per potermi riappacificare con Lance. Lo farò per te." [sanith a Maria, Infinite 1.0] "Ed egli dipinse col suo sangue le ultime rune, morente, sperando che la "lux ultima" potesse aiutarlo, ma non lo fece, in quanto il suo nemico con lui vaga tuttora nell'Infinito, soffrendo e cercando di incantare le anime oscure, proprio come le nostre." [Lance a Sanith, Infinite 1.0] http://www.userbars.com/50494/648755/851-1091-ubd5610.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