Jump to content
Rpg²S Forum
  • 0

Eliminare il gameover


luxor_ska
 Share

Question

Ragazzi come elimino il gameover? cioé non è che lo voglio proprio eliminare, ma deve mostrarsi solo quando lo decido io... se la vita del personagggio va a 0 non deve apparire il gameover... (uno un bs in tempo reale)...

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

Recommended Posts

  • 0

Su Xp c'è nella Scene_Map questo pezzo

if $game_temp.gameover

# Switch to game over screen

$scene = Scene_Gameover.new

return

end

Credo che sia simile anche su VX.

Puoi sempre commentarlo e poi quando vuoi far uscire il gameover scrivi

$scene = Scene_Gameover.new

Link to comment
Share on other sites

  • 0
Su Xp c'è nella Scene_Map questo pezzo

if $game_temp.gameover

# Switch to game over screen

$scene = Scene_Gameover.new

return

end

Credo che sia simile anche su VX.

Puoi sempre commentarlo e poi quando vuoi far uscire il gameover scrivi

$scene = Scene_Gameover.new

 

 

#--------------------------------------------------------------------------

# * Passa alla schermata di GameOver

#--------------------------------------------------------------------------

def call_gameover

$game_temp.next_scene = nil

$scene = Scene_Gameover.new

end

 

Tolgo le due linee e lascio solo 'end' ????

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
luxor ripeto e riripeto di nuovo: se usi uno script particolare linkalo o postalo così è più facile aiutarti! Se il gameover è gestito dallo script del BS che utilizzi, noi poco possiamo farci...

(\_/)
(^ ^) <----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) ^ ^

 

SUWOnzB.jpg 🖤
http://www.rpg2s.net/dax_games/r2s_regali2s.png E:3 http://www.rpg2s.net/dax_games/xmas/gifnatale123.gif
http://i.imgur.com/FfvHCGG.png by Testament (notare dettaglio in basso a destra)! E:3
http://i.imgur.com/MpaUphY.jpg by Idriu E:3

Membro Onorario, Ambasciatore dei Coniglietti (Membro n.44)

http://i.imgur.com/PgUqHPm.png
Ufficiale
"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:3
Ricorda...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.png
Grazie Testament XD Fan n°1 ufficiale di PQ! :D

Viva
il Rhaxen! <- Folletto te lo avevo detto (fa pure rima) che non
avevo programmi di grafica per fare un banner su questo pc XD (ora ho di
nuovo il mio PC veramente :D)

Rosso Guardiano della
http://i.imgur.com/Os5rvhx.png

Rpg2s RPG BY FORUM:

Nome: Darth Reveal

 

PV totali 2
PA totali 16

Descrizione: 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 interne
Levaitan

Spada a due mani elsa lunga

Guanti 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)
Corda
Bottiglia di idromele
Forma di formaggio
Torcia (serve ad illuminare, dura tre settori)

Fiasca di ceramica con Giglio Amaro (Dona +1PN e Velocità all'utilizzatore)
Ampolla Bianca

Semi di Balissa

 

CAVALLO NORMALE + SELLA (30 +2 armi) contentente:
66$
Benda di pronto soccorso x3
Spada a due mani

Fagotto per Adara (fazzoletto ricamato)


 

Link to comment
Share on other sites

  • 0
luxor ripeto e riripeto di nuovo: se usi uno script particolare linkalo o postalo così è più facile aiutarti! Se il gameover è gestito dallo script del BS che utilizzi, noi poco possiamo farci...

 

No, voglio cambiarlo proprio nel gioco... poi ho controllato e sul cris non dovrebbe esserci, e poi mi sa che non lo usero più il cris...

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
#--------------------------------------------------------------------------

# * Passa alla schermata di GameOver

#--------------------------------------------------------------------------

def call_gameover

$game_temp.next_scene = nil

$scene = Scene_Gameover.new

end

 

Tolgo le due linee e lascio solo 'end' ????

si sono quelle due, se proprio vuoi essere sicuro commentale e fai un test a far morire il personaggio.

Se poi vorrai farlo uscire in altro modo (tipo da call script), ti basterà scrivere quelle due righe.

 

Un suggerimento mio, tagliale e crea un altro script con una def tipo

def ChiamaGameOver

$game_temp.next_scene = nil

$scene = Scene_Gameover.new

end

Così puoi chiamarlo agilmente con un call script "ChiamaGameOver()"

Link to comment
Share on other sites

  • 0
si sono quelle due, se proprio vuoi essere sicuro commentale e fai un test a far morire il personaggio.

Se poi vorrai farlo uscire in altro modo (tipo da call script), ti basterà scrivere quelle due righe.

 

Un suggerimento mio, tagliale e crea un altro script con una def tipo

def ChiamaGameOver

$game_temp.next_scene = nil

$scene = Scene_Gameover.new

end

Così puoi chiamarlo agilmente con un call script "ChiamaGameOver()"

 

Per il consiglio... non so se su xp c' è ma su vx c' è un comando che chiava il game over... posso usare quello...

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
si sono quelle due, se proprio vuoi essere sicuro commentale e fai un test a far morire il personaggio.

Se poi vorrai farlo uscire in altro modo (tipo da call script), ti basterà scrivere quelle due righe.

 

Un suggerimento mio, tagliale e crea un altro script con una def tipo

def ChiamaGameOver

$game_temp.next_scene = nil

$scene = Scene_Gameover.new

end

Così puoi chiamarlo agilmente con un call script "ChiamaGameOver()"

 

Per il consiglio... non so se su xp c' è ma su vx c' è un comando che chiava il game over... posso usare quello...

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
Per il consiglio... non so se su xp c' è ma su vx c' è un comando che chiava il game over... posso usare quello...

Non credo che tu possa usarlo per via della modifica che ti ha suggerito Darknight . . . Bisognerebbe modificare anche Game_Interpreter . . .

Mi sa che dovrai usare il Call Script . . .

Edited by giver

 


SCRIPT RGSS (RPG Maker XP) VINTAGE LIBRARY [2018+]


Breaking (in ogni senso) News: "Treno deraglia per via del seno di Sakurai Aoi . . ." - Info nello spoiler !!

 


http://afantasymachine.altervista.org/_altervista_ht/NOOOOOOOOOilMIOtreninooooo_500.gif


Non riesco a smettere di essere affascinato da immagini come questa . . .

http://anime.vl-vostok.ru/art/photos2011/17/78049800/wall_VladAnime_WWA_1885-1680x1050.jpg


Alcuni wallpapers che faccio ruotare sul mio vecchio PC . . .


http://afantasymachine.altervista.org/_altervista_ht/gits_window.jpg

http://afantasymachine.altervista.org/_altervista_ht/madoka_group01.jpg
http://afantasymachine.altervista.org/_altervista_ht/arisu_picipici_01.jpg
http://afantasymachine.altervista.org/_altervista_ht/phantom_wp01_einzwei.jpg


La parte più spassosa della mia vita è quando gli altri cercano di spiegarmi i miei pensieri . . .


BBCode Testing


Typeface & Size



Link to comment
Share on other sites

  • 0
Non credo che tu possa usarlo per via della modifica che ti ha suggerito Darknight . . . Bisognerebbe modificare anche Game_Interpreter . . .

Mi sa che dovrai usare il Call Script . . .

vado a fare dei test e poi vi dico... tanto quando faccio queste cose uso sempre un progetto 'cavia'...

 

Ho una buona notizia e una cattiva... la buona è che per morire basta un call script

 

$scene = Scene_Gameover.new

 

senza che rimpiazzi lo script del game over che c' era prima...

 

la cattiva notizia è che quando un nemico mi porta la vita a 0 il gioco si blocca... questo perche nello script del game over

 

#--------------------------------------------------------------------------

# * Passa alla schermata di GameOver

#--------------------------------------------------------------------------

def call_gameover

$game_temp.next_scene = nil

$scene = Scene_Gameover.new

end

 

Al posto delle 2 righe ho messo prima nil e poi ho provato a lasciarlo vuoto... in entrambi i casi il gioco si blocca...

Edited by luxor_ska

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
Per il consiglio... non so se su xp c' è ma su vx c' è un comando che chiava il game over... posso usare quello...

:biggrin: Sto game over quante ne fa XD

No su XP lo chiama e basta :sisi:

Battute a parte, come ti ha già risposto giver, se tu modifichi il codice il "chiama game over" non funziona più.

Dovrai usare una call script, per questo ti dicevo di crearti una nuova funzione per il GameOver così tramite call script fai una cosa simile all'uso del comando standard.

 

EDIT: Mi è venuto un dubbio...

Ho fatto una piccola ricerca globale... su RPG Maker XP il codice "Scene_Gameover.new" appare in:

Scene_Map

Scene_Item

Scene_Skill

Scene_Battle 1 (all'interno dell'update).

Verifica anche per VX dove appare, perchè c'è il rischio che quello che hai modificato sia SOLO per l'evento chiamato con i comandi da evento.

Mentre per battaglie e mappa venga chiamato dalle classi che ti dicevo sopra.

Edited by Darknight
Link to comment
Share on other sites

  • 0
:biggrin: Sto game over quante ne fa XD

No su XP lo chiama e basta :sisi:

Battute a parte, come ti ha già risposto giver, se tu modifichi il codice il "chiama game over" non funziona più.

Dovrai usare una call script, per questo ti dicevo di crearti una nuova funzione per il GameOver così tramite call script fai una cosa simile all'uso del comando standard.

 

EDIT: Mi è venuto un dubbio...

Ho fatto una piccola ricerca globale... su RPG Maker XP il codice "Scene_Gameover.new" appare in:

Scene_Map

Scene_Item

Scene_Skill

Scene_Battle 1 (all'interno dell'update).

Verifica anche per VX dove appare, perchè c'è il rischio che quello che hai modificato sia SOLO per l'evento chiamato con i comandi da evento.

Mentre per battaglie e mappa venga chiamato dalle classi che ti dicevo sopra.

 

 

A ma quindi tu dicevi di creare un nuovo game over per sistituire quello vecchio... e questo nuovo funziona solo tramite cal scritp? Si puo fare... testo e poi vedo se compare anche negli altri punti...

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0

Io dicevo di:

- cercare in tutti gli script (c'è il cerca globale) i punti in cui trovi Scene_Gameover.new , perchè sembra che siano più di uno (e andranno commentati tutti)

- aggiungere una nuova "riga" di script (intendo nell'elenco degli script a sinistra dello script editor, insomma crei un nuovo script) dove metterei un codice semplice:

def ChiamaGameOver()
$game_temp.next_scene = nil
$scene = Scene_Gameover.new
end

- quando poi nel gioco vuoi far uscire il game over usi un call script dove scrivi solo "ChiamaGameOver()" (senza le virgolette) e così ti parte la schermata di game over.

Praticamente è come se ti fossi creato un tuo "comando" di chiama game over, da usare al posto di quello di RPG Maker

Una piccola nota: sull'xp quando da call script si crea una scena (codice tipo "$scene = pippo.new") lui tende ad andare avanti con i comandi successivi mentre la crea. Subito dopo ti conviene mettere un "attendi frames" di 3 frames così che abbia tempo di elaborare (in questo caso il lutto :sisi: )

Ripeto, su XP serve, su VX non so cosa faccia.

Link to comment
Share on other sites

  • 0

Io dicevo di:

- cercare in tutti gli script (c'è il cerca globale) i punti in cui trovi Scene_Gameover.new , perchè sembra che siano più di uno (e andranno commentati tutti)

 

Ok, ho capito cosa fare per creare una nuova morte... ma quando incontro il codice della vecchia morte cosa ci devo fare? lo cancello? e che significa commentare??

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
Ok, ho capito cosa fare per creare una nuova morte... ma quando incontro il codice della vecchia morte cosa ci devo fare? lo cancello? e che significa commentare??

Io di solito prima di cancellare commento così se sbaglio o cambio idea posso sempre ripristinare il codice.

Commentare significa aggiungere # all'inizio della riga.

Così il codice viene visto come un commento (tipo quando trovi scritto "#questa funzione fa questo") e non viene eseguito.

Ma se servisse fai sempre in tempo a togliere il # ad inizio riga e a ripristinarlo.

Poi se proprio non lo usassi più, successivamente lo potrai cancellare (giusto perchè occupa spazio in byte sul file degli script che poi includi nel pacchetto del gioco quando lo distribuisci).

 

Comunque il codice della vecchia morte o lo commenti o lo cantelli (scegli tu).

Link to comment
Share on other sites

  • 0
Io di solito prima di cancellare commento così se sbaglio o cambio idea posso sempre ripristinare il codice.

Commentare significa aggiungere # all'inizio della riga.

Così il codice viene visto come un commento (tipo quando trovi scritto "#questa funzione fa questo") e non viene eseguito.

Ma se servisse fai sempre in tempo a togliere il # ad inizio riga e a ripristinarlo.

Poi se proprio non lo usassi più, successivamente lo potrai cancellare (giusto perchè occupa spazio in byte sul file degli script che poi includi nel pacchetto del gioco quando lo distribuisci).

 

Comunque il codice della vecchia morte o lo commenti o lo cantelli (scegli tu).

 

Commentato tutto... si ricordo che il ruby igora tutto cio che è scritto dopo #

 

Per il cal script non ne ho creato uno... ho solo fatto un cal script con scritto $scene = Scene_Gameover.new... ok... grazie... anche questa è fatta... ti sei guadagnato un gradino nei crediti (ti ho messo più in alto, le uovo di ieri e la morte di oggi sono aspetti chiave nel progetto)

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
Però se scrivi "le uova di ieri e la morte di oggi" mi vengono a prendere a casa perchè pensano che ti ho aiutato ad uccidere qualcuno con delle uova avvelenate :sisi:
Link to comment
Share on other sites

  • 0
Però se scrivi "le uova di ieri e la morte di oggi" mi vengono a prendere a casa perchè pensano che ti ho aiutato ad uccidere qualcuno con delle uova avvelenate :sisi:

 

Scusa ma questo

 

def call_gameover

$game_temp.next_scene = nil

$scene = Scene_Gameover.new

end

 

Signifia:

 

quando viene chiamato il game over vai nella scena game over?

 

Se si, cambiando le due righe centrali posso decidere cosa fare invece di morire... quindi posso fare

 

def call_gameover

$decrease_game_variables[0002]

end

 

????? non credo che il codice sia quello, ma almeno ci sono andato vicino???

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0

Si puoi modificare il codice e far succedere altro.

Il problema è che quella funzione "call_gameover" per me la richiama solo dal comando degli eventi, mentre se muori in battaglia o sulla mappa (per esempio per effetto dell'avvelenamento) usa il codice in Scene_Map e in Scene_Battle (quelli che hai cercato prima).

Per comodita se vuoi cambiarlo puoi far si che tutti i punti in cui c'era Scene_Gameover.new chiamino una funzione che crei tu e che esegue il codice che vuoi (suggerisco una sola funzione così se dovessi cambiare il codice da eseguire lo cambi in un punto solo).

Link to comment
Share on other sites

  • 0
Si puoi modificare il codice e far succedere altro.

Il problema è che quella funzione "call_gameover" per me la richiama solo dal comando degli eventi, mentre se muori in battaglia o sulla mappa (per esempio per effetto dell'avvelenamento) usa il codice in Scene_Map e in Scene_Battle (quelli che hai cercato prima).

Per comodita se vuoi cambiarlo puoi far si che tutti i punti in cui c'era Scene_Gameover.new chiamino una funzione che crei tu e che esegue il codice che vuoi (suggerisco una sola funzione così se dovessi cambiare il codice da eseguire lo cambi in un punto solo).

 

 

Ma il codice che ho scritto è giusto? quello per diminuire una variabile di 1 unita

 

 

$decrease_game_variables[0002]

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0

Onestamente non credo (sono sempre senza VX, su XP no di sicuro, su VX nel caso puoi provare a cercare se te lo trova).

Io credo di no perchè la $ davanti indica una variabile globale, tu vuoi usare quella come metodo ed in più gli passi solo un 002 (che poi lui convertirà in 2) ma non gli dici nemmeno di quanto ridurlo... ma qui sto tergiversando.

Per ridurre una variabile usa

$game_variables[iD_VARIABILE] -= QUANTITÀ

 

PS. ormai questo topic è diventato una chat fra me è luxor XD

Link to comment
Share on other sites

  • 0
Onestamente non credo (sono sempre senza VX, su XP no di sicuro, su VX nel caso puoi provare a cercare se te lo trova).

Io credo di no perchè la $ davanti indica una variabile globale, tu vuoi usare quella come metodo ed in più gli passi solo un 002 (che poi lui convertirà in 2) ma non gli dici nemmeno di quanto ridurlo... ma qui sto tergiversando.

Per ridurre una variabile usa

$game_variables[iD_VARIABILE] -= QUANTITÀ

 

PS. ormai questo topic è diventato una chat fra me è luxor XD

 

Ecco appunto... lo immaginavo... provero il tuo codice... credo che quando guardian si riconnettera e leggera i messaggi... passeremo dei guai :sisi: Vabbè tanto per oggi ho finito...

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0
In realtà è in giro che incombe... presto aprirà il topic :sisi:
Link to comment
Share on other sites

  • 0
In realtà è in giro che incombe... presto aprirà il topic :sisi:

 

Lol.... alla fine è successo... comunque ho provato a diminuire la variabile ma il gioco freeza... ma quel codice lo devo mettere in tutti i casi o li lascio commentati tutti tranne quello in scene_map?

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

Link to comment
Share on other sites

  • 0

Credo che il problema sia che lui nella Game_Map va a testare questo

if $game_temp.gameover

E se è true esegue quel codice (quindi continua a ridurti la variabile)

Aggiungi alla tua funzione questa riga prima del codice per ridurre la variabile

$game_temp.gameover = false

Così dovrebbe smettere di andare in loop.

Ho solo un dubbio... che da qualche parte testi che tutti i pg hanno hp = 0 e allora rimetta lui $game_temp.gameover = true.

Prova che vediamo.

Link to comment
Share on other sites

  • 0
Credo che il problema sia che lui nella Game_Map va a testare questo

if $game_temp.gameover

E se è true esegue quel codice (quindi continua a ridurti la variabile)

Aggiungi alla tua funzione questa riga prima del codice per ridurre la variabile

$game_temp.gameover = false

Così dovrebbe smettere di andare in loop.

Ho solo un dubbio... che da qualche parte testi che tutti i pg hanno hp = 0 e allora rimetta lui $game_temp.gameover = true.

Prova che vediamo.

 

Il dubbio mi era venuto... comunque ho provato e non si blocca ora devo vedere se effettivamente quando arrivo a 0 energia mi togle una unita... e poi dovro rifare tutto il casino delle uova per creare una 3 unita :sisi:

 

Niente... il personaggio muore ma la variabile rimane quella....

Edited by luxor_ska

 

Un regalo di mazus

http://img37.imageshack.us/img37/4869/catturarc.jpg

 

E un regalo di SeraphAndrew : http://imageshack.us/photo/my-images/508/8896537.jpg/

 

E ultimo in ordine cronologico il GENIALE regalo di dark http://imageshack.us/photo/my-images/845/fiatlux.jpg/

 

_________________________________________________________________

Lo slappatore della chat:

-Guardian Of Irael ( Il primo... che emozione)

-Dragon7 (Anche se sei mod per caso XD)

-ProGM (Slappando lui mi è venuta l' idea)

-Mazus (Anche se non lo sei più T.T)

-Flame (Poteva mancare lui?? certo che no XD)

-SeraphAndrew (Chissà quante volte XD)

-Testament (Si arrabbiò XD)

-Soul (Solo una volta l' ho visto in chat... fiuu per 1 pelo)

-TIO (Che onore...)

-BaldoSsj2 (Mi da la caccia per lo slap XD nascondetemi XD)...

-HAVANA24 (Non ci speravo... invece è tornato... e io l' ho slappato muahahhaah)

 

______________________________________________________________________________

La mia collezione di pinguini:

 

 

 

 

A KOGGIMA PIACCIONO.........

 

 

<HashakGik> Lo scopo degli esseri umani è quello di tramandare ciò che credono importante ad almeno un'altra persona...

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...