Jump to content
Rpg²S Forum

Game Updater System - ACE


Holy87
 Share

Recommended Posts

Scusa il ritardo nella risposta, ho visto la notifica e poi mi sono scordato di rispondere

 

Allora tutti gli script che ho scritto non sono compatibili con i save, e non ho idea di come si faccia xD

 

Va be', mi informerò. Comunque, per la seconda cosa, non si può criptare il progetto giusto?

Nella maggior parte delle volte è perché un attributo che dovrebbe essere inizializzato nel nuovo gioco, non lo è perché è una partita caricata. Basta andare alla riga dell'errore e aggiungere una condizione che se quel valore è nil, allora lo inizializza.

Per il secondo, mi dispiace ma se il progetto è criptato non puoi farci nulla, a meno che non voglia far scaricare tutto il gioco intero.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Nella maggior parte delle volte è perché un attributo che dovrebbe essere inizializzato nel nuovo gioco, non lo è perché è una partita caricata. Basta andare alla riga dell'errore e aggiungere una condizione che se quel valore è nil, allora lo inizializza.

Per il secondo, mi dispiace ma se il progetto è criptato non puoi farci nulla, a meno che non voglia far scaricare tutto il gioco intero.

Bene, grazie mille, credo di aver capito come funziona, in caso prima di rilasciare una patch faccio dei test per accertarmi che il tutto funzioni ^^

 

Per la cosa del criptaggio lo avevo intuito, va be', ne farò a meno. Grazie mille per la disponibilità ^^

Link to comment
Share on other sites

  • 4 months later...

sto provando ad usare il tuo script nel mio progetto, ho messo il tuo script nel mio progetto ma quando faccio il test di gioco la scritta "esci" rimane a metà tra il bordo del gioco e l'immagine di sfondo, sto usando lo sfondo personalizzato di Moghunter, ho messo anche i 2 bug fixes che sono nel tuo progetto ma ho cmq il problema che la scritta esci è troppo in basso, come posso fare per alzarla un po'?

 

EDIT: ho risolto, dallo script di Moghunter ho trovato la riga dove sistemava i comandi e ho cambiato il numero, fino ad alzarli di quel tanto che mi bastava per visualizzarli tutti

Edited by Erik84
Link to comment
Share on other sites

  • 6 months later...

Aiuto! Non riesco a farlo funzionare!

 

Edit:

Qualcuno me lo puo spiegare in maniera piu semplice?

Ciao, le istruzioni ed i requisiti sono esaustivi, meglio di così non si può spiegare. Se non ci riesci allora devi prima acquisire le abilità necessarie. Se invece c'è qualche punto poco chiaro, allora possiamo parlarne.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Allora... Io sotto materials ho copiato lo script universale e quello del Update system, ma quando apro il gioco mi da schermata di errore...

Secondo voi a cosa è dovuto il problema?

Non sono un indovino, quindi dovresti almeno dirmi cosa dice quell'errore... Come un medico non può dare una diagnosi senza conoscere i sintomi della malattia.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Hai ragione, scusa!

Dammi 5 minuti e ti dico cosa dice l'errore....

 

EDIT: L'errore dice questo: Script'' line 1 SintaxError occured.

 

unexpected '

Ma che hai copiato, il file XML nello script? O.o

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Ho copiato questo:

 

<?xml version='1.0' encoding='UTF-8'?>

<update>

<version>1.0.0.1</version>

<forced>true</forced>

<weblink>http://www.mygameblog.org/update_changelog.htm</weblink>

<image>http://www.rpg2s.net/forum/public/style_images/3_ON36CAZ.png</image>

<filename>http://holy87.videogamezone.eu/overdrive/patch/Patch_3.2.08.exe</filename>

<description>\c[14]Hello World!\c[0]

\{This is an update description\}

Script made by Holy87
</description>

<codexec>msgbox "Aggiornato"</codexec>

<codeafter>msgbox "Primo avvio"</codeafter>

</update>

Edited by Luca Il Grande
Link to comment
Share on other sites

E chi ti ha detto di copiarlo? Mica è uno script O.o

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Sta nella prima pagina:

http://image.prntscr.com/image/c69f3986a79b444788ec7ddf062b782e.png

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

  • 5 months later...

Innanzitutto complimenti per lo script =D

 

Sto facendo un pò di prove (e potrei anche non fare questa domanda ma va beh xD) e volevo fare una domanda.

A quanto letto nelle istruzioni, se io inserisco un nuovo script nel progetto, per far si che si presenti all'update, nel file della patch devo inserire:

<codeafter>script</codeafter>

Oppure mi sbaglio? (in ogni caso comunque farò delle prove)

 

EDIT:

Creato uno spazio su altervista e fatto delle prove.

Caricati i file giusti, e ricevo questo errore:

 

    println DEBUG_CHECK

 

Ho il Modulo di Supporto e ho anche modificato la riga di codice dove veniva richiesto:

 

 

module H87_ModConfig
HTTPDOMAIN = "http://fleshforwardpatch.altervista.org/"
end

 

Ho provato anche a inserire diversi percorsi, ma nulla...

Edited by Ally

http://rpg2s.net/gif/SCContest3Oct.gif

 

1985.png

Link to comment
Share on other sites

Innanzitutto complimenti per lo script =D

 

Sto facendo un pò di prove (e potrei anche non fare questa domanda ma va beh xD) e volevo fare una domanda.

A quanto letto nelle istruzioni, se io inserisco un nuovo script nel progetto, per far si che si presenti all'update, nel file della patch devo inserire:

<codeafter>script</codeafter>

Oppure mi sbaglio? (in ogni caso comunque farò delle prove)

 

EDIT:

Creato uno spazio su altervista e fatto delle prove.

Caricati i file giusti, e ricevo questo errore:

    println DEBUG_CHECK

Ho il Modulo di Supporto e ho anche modificato la riga di codice dove veniva richiesto:

 

 

 

Ho provato anche a inserire diversi percorsi, ma nulla...

No, allora. Per inserire un nuovo script nel progetto semplicemente inserisci nella patch che distribuisci il file scripts.rvdata2 modificato. Il tag serve per eseguire del codice personalizzato al primo avvio dopo l'aggiornamento. Ad esempio msgbox("Grazie per aver aggiornato il gioco!") mostrerà il messaggio dopo l'aggiornamento.

 

Quell'errore non dovrebbe comparire. Quali sono le versioni del modulo di supporto e dello script di aggiornamento?

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Allora, modulo universale versione 1.1

E la versione dell'update 1.2.02

 

EDIT:

Aggiornato il modulo di supporto e funziona, ma non mi notifica nessun aggiornamento...

 

EDIT 2:

Adesso mi notifica l'aggiornamento, ma il suono viene ripetuto un paio di volte... e inoltre, ho questo errore:

 

  def pressione_invio
    eval(@comandi[@oggetti[@cursore]])
  end

 

Sarà perchè ho modificato il titolo con uno di moghunter? (ho tenuto comunque i due script separati)

Edited by Ally

http://rpg2s.net/gif/SCContest3Oct.gif

 

1985.png

Link to comment
Share on other sites

Allora, modulo universale versione 1.1

E la versione dell'update 1.2.02

 

EDIT:

Aggiornato il modulo di supporto e funziona, ma non mi notifica nessun aggiornamento...

 

EDIT 2:

Adesso mi notifica l'aggiornamento, ma il suono viene ripetuto un paio di volte... e inoltre, ho questo errore:

  def pressione_invio
    eval(@comandi[@oggetti[@cursore]])
  end

Sarà perchè ho modificato il titolo con uno di moghunter? (ho tenuto comunque i due script separati)

Prova senza lo script di moghunter se ti va.

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

Ma che è, Windows Server? 😐

Sinceramente non hi nai sentito di questo errore

"Io non volevo solo partecipare alle discussioni. Volevo avere il potere di farle fallire" [cit.]

http://holyres.altervista.org/UserBoard/BannerOverdrive35.png
http://holyres.altervista.org/UserBoard/Cap3.png

http://www.indiexpo.net/signature/578.png

Miei script per RPG Maker VX Ace:


*NB Tutti i miei script sono protetti da licenza CC - BY http://i.creativecommons.org/l/by/3.0/88x31.png

Questa licenza permette a terzi di distribuire, modificare, ottimizzare ed utilizzare la tua opera come base, anche commercialmente, fino a che ti diano il credito per la creazione originale. Questa è la più accomodante delle licenze offerte. É raccomandata per la diffusione e l'uso massimo di materiali coperti da licenza.

 

 



I miei tutorial:


Come distribuire il gioco - e anche come creare un'installazione professionale!
RGSS in pillole - Guida completa e facile all'RGSS2 e RGSS3 per novizi ed esperti
Come mappare con VX (e VX Ace) - guida base all'uso degli strumenti del mapping
Loop delle musiche - come tagliarle in modo da far venire musiche continue senza interruzioni finali
Creare backup dei progetti - per evitare di uccidervi dopo un errore che ha fatto perdere tutto!

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...