Jump to content
Rpg²S Forum
  • 0

Checkpoint


ant10
 Share

Question

Salve, mi servirebbe uno script per il checkpoint, in modo che indipendentemente dal salvataggio, voglio che quando l'eroe muore, riparte in una zona dove dico io.

Ho cercato in giro ma ho trovato solo per xp e vx, a me mi serve per l'ACE,

 

Grazie :)

Edited by ant10
Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Sono Riuscito ha trovare quello che cercavo, che è questo qui:

 

 

#==============================================================================
# Bravo Checkpoint System
#------------------------------------------------------------------------------
# Author: Bravo2Kilo
# Version: 1.0a
#
# Version History:
#   v1.0 = Initial Release
#   v1.0a = Fixed a bug
#==============================================================================
# To set a checkpoint use this in an event script call
#   set_checkpoint
#
# To add/remove lives use this in an event script call
#   add_life(amount)    amount = the amount of lives to want to add/remove
#==============================================================================
module BRAVO_CHECKPOINT
 # Switch to activate/deactivate the checkpoint respawning on death.
 CHECKPOINT_SWITCH = 1
 # Switch to activate/deactivate the life system. When activated the player
 # must have a life to respawn.
 LIFE_SWITCH = 2
 # Method for restoring health upon respawning. Values are 1, 2, or 3
 # When 1 the actors hp will be set to 1, When 2 the actors hp will be set to max
 # When 3 the actors hp will be restored by a percentage(percent set below)
 HP_RESTORE = 2
 # If the above is set to 3 this will be the percent restored
 HP_PERCENT = 25
 # This is the percent of exp points loss upon respawning
 EXP_LOSS = 10
 # This is the percent of gold loss upon respawning.
 GOLD_LOSS = 5
#==============================================================================
# END OF CONFIGURATION
#==============================================================================
end
$imported ||= {}
$imported[:Bravo_Checkpoint] = true

#==============================================================================
# ** BattleManager
#==============================================================================

module BattleManager
 #--------------------------------------------------------------------------
 # * Defeat Processing
 #--------------------------------------------------------------------------
 def self.process_defeat
   $game_message.add(sprintf(Vocab::Defeat, $game_party.name))
   wait_for_message
   if @can_lose
     revive_battle_members
     replay_bgm_and_bgs
     SceneManager.return
   else
     replay_bgm_and_bgs
     SceneManager.scene.check_gameover
   end
   battle_end(2)
   return true
 end
end

#==============================================================================
# ** Scene_Base
#==============================================================================

class Scene_Base
 #--------------------------------------------------------------------------
 # * Determine if Game Is Over
 #--------------------------------------------------------------------------
 alias bravo_checkpoint_check_gameover check_gameover
 def check_gameover
   if $game_party.all_dead?
     if $game_switches[BRAVO_CHECKPOINT::CHECKPOINT_SWITCH] == true
       if $game_switches[BRAVO_CHECKPOINT::LIFE_SWITCH] == true
         if $game_party.checkpoint_life == 0
           bravo_checkpoint_check_gameover
         else
           process_respawn
           $game_party.checkpoint_life -= 1
         end
       else
         process_respawn
       end
     else
       bravo_checkpoint_check_gameover
     end
   end
 end
 #--------------------------------------------------------------------------
 # * Process Respawn
 #--------------------------------------------------------------------------
 def process_respawn
   $game_party.battle_members.each do |actor|
     if BRAVO_CHECKPOINT::HP_RESTORE == 1
       actor.hp = 1 if actor.dead?
     elsif BRAVO_CHECKPOINT::HP_RESTORE == 2
       actor.hp = actor.mhp if actor.dead?
     elsif BRAVO_CHECKPOINT::HP_RESTORE == 3
       amount = (BRAVO_CHECKPOINT::HP_PERCENT * 0.01) * actor.mhp
       actor.hp = amount.to_i if actor.dead?
     end
     current_exp = actor.exp - actor.current_level_exp
     exp_loss = (BRAVO_CHECKPOINT::GOLD_LOSS * 0.01) * current_exp
     actor.change_exp(actor.exp - exp_loss.to_i, false)
   end
   gold_loss = (BRAVO_CHECKPOINT::GOLD_LOSS * 0.01) * $game_party.gold
   $game_party.lose_gold(gold_loss.to_i)
   $game_map.setup($game_party.checkpoint_mapid)
   SceneManager.goto(Scene_Map)
   $game_player.moveto($game_party.checkpoint_x, $game_party.checkpoint_y)
   $game_player.set_direction($game_party.checkpoint_dir)
 end
end

#==============================================================================
# ** Game_Party
#==============================================================================

class Game_Party < Game_Unit
 #--------------------------------------------------------------------------
 # * Public Instance Variables
 #--------------------------------------------------------------------------
 attr_accessor :checkpoint_life
 attr_reader   :checkpoint_mapid
 attr_reader   :checkpoint_x
 attr_reader   :checkpoint_y
 attr_reader   :checkpoint_dir
 #--------------------------------------------------------------------------
 # * Object Initialization
 #--------------------------------------------------------------------------
 alias bravo_checkpoint_initialize initialize
 def initialize
   bravo_checkpoint_initialize
   @checkpoint_life ||= 0
 end
 #--------------------------------------------------------------------------
 # * Set Checkpoint
 #--------------------------------------------------------------------------
 def set_checkpoint
   @checkpoint_mapid = $game_map.map_id
   @checkpoint_x = $game_player.x
   @checkpoint_y = $game_player.y
   @checkpoint_dir = $game_player.direction
 end
end

#==============================================================================
# ** Game_Interpreter
#==============================================================================

class Game_Interpreter
 #--------------------------------------------------------------------------
 # * Set Checkpoint
 #--------------------------------------------------------------------------
 def set_checkpoint
   $game_party.set_checkpoint
 end
 #--------------------------------------------------------------------------
 # * Add Life
 #--------------------------------------------------------------------------
 def add_life(amount)
   $game_party.checkpoint_life += amount
 end
end

 

 

 

Però quando l'eroe muore va direttamente dove decido io, senza uscire la schermata di gameover.

Mi potete dire come posso far uscire la schermata di gameover quando l'eroe muore?

 

Grazie ^^

Link to comment
Share on other sites

  • 0

Non ti basta decidere di farlo andare in una mappa vuota nera dove tu mostri in automatico la scritta o l'immagine game over e poi teletrasportarlo dove vuoi? ^ ^

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

Non ti basta decidere di farlo andare in una mappa vuota nera dove tu mostri in automatico la scritta o l'immagine game over e poi teletrasportarlo dove vuoi? ^ ^

 

Sarebbe complicato perche devo fare più di un checkpoint e l'eroe si deve trasportare sempre all'ultimo checkpoint attivato ^^

Link to comment
Share on other sites

  • 0

Salva il checkpoint tramite variabile e teletrasporta l'eroe tramite variabili invece che col teletrasporto fisso.

^ ^

 

(Non è un po' strano mostrare il game over prima del checkpoint? 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) ^ ^

 

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

Salva il checkpoint tramite variabile e teletrasporta l'eroe tramite variabili invece che col teletrasporto fisso.

^ ^

 

(Non è un po' strano mostrare il game over prima del checkpoint? D:)

 

infatti io non voglio mostrare il game over prima del checkpoint XD

Attualmente, inserendo questo script, quando l'eroe muore inizia automaticamente dove ho attivato il checkpoint tramite lo script di chiamata, io voglio fare che quando l'eroe muore compare prima l'immagine di gameover e poi inizia dove ho attivato il checkpoint ^^

(Che poi voglio cambiare immagine e voglio mettere uno con scritto "Sei Morto", in modo che sia più originale ^^)

 

EDIT: poi non ho capito cosa intendi per "Salva il checkpoint tramite variabile e teletrasporta l'eroe tramite variabili invece che col teletrasporto fisso", scusa mi potresti spiegare meglio? Grazie ^^

Edited by ant10
Link to comment
Share on other sites

  • 0

 

infatti io non voglio mostrare il game over prima del checkpoint XD

Non vuoi però mi dici:

 

Attualmente, inserendo questo script, quando l'eroe muore inizia automaticamente dove ho attivato il checkpoint tramite lo script di chiamata, io voglio fare che quando l'eroe muore compare prima l'immagine di gameover e poi inizia dove ho attivato il checkpoint ^^

Io questo lo leggo come vuoi che compaia il game over o la scritta o sei morto o quello che è prima del checkpoint! XDXD

 

Comunque il teletrasporto tramite variabili è semplice, è la seconda opzione del teletrasporto e gli devi dare 3 variabili: la x del player, la y del player e l'ID della mappa dove lo vuoi trasportare, ti basterà mettere quindi quando tocchi il checkpoint queste tre variabili al valore desiderato e potrai trasportarti lì al check.

^ ^

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

Non vuoi però mi dici:

Io questo lo leggo come vuoi che compaia il game over o la scritta o sei morto o quello che è prima del checkpoint! XDXD

 

Comunque il teletrasporto tramite variabili è semplice, è la seconda opzione del teletrasporto e gli devi dare 3 variabili: la x del player, la y del player e l'ID della mappa dove lo vuoi trasportare, ti basterà mettere quindi quando tocchi il checkpoint queste tre variabili al valore desiderato e potrai trasportarti lì al check.

^ ^

 

Non so se si può fare come voglio fare io.

Il checkpoint lo voglio attivare toccando un oggetto e una volta morto l'eroe riparte vicino a quest'oggetto, si può sempre fare come hai detto tu?

Link to comment
Share on other sites

  • 0

Sì, si può fare, ma io tengo conto dell'uso dello script. Immagino che lo script ti mantenga gli oggetti che hai perso nel momento in cui sei morto, la vita e cose del genere quando ritorni al check, per questo io dicevo di combinare lo script con un torna sempre alla stessa mappa dove mostrerai l'immagine "sei morto" e poi teletrasporterai l'eroe vicino all'ultimo oggetto toccato. E' toccando l'oggetto che salvi le variabili (puoi farlo automaticamente salvando non un numero preciso ma con l'uso delle variaibili la posizione dell'eroe e l'ID della mappa).

^ ^

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

Sì, si può fare, ma io tengo conto dell'uso dello script. Immagino che lo script ti mantenga gli oggetti che hai perso nel momento in cui sei morto, la vita e cose del genere quando ritorni al check, per questo io dicevo di combinare lo script con un torna sempre alla stessa mappa dove mostrerai l'immagine "sei morto" e poi teletrasporterai l'eroe vicino all'ultimo oggetto toccato. E' toccando l'oggetto che salvi le variabili (puoi farlo automaticamente salvando non un numero preciso ma con l'uso delle variaibili la posizione dell'eroe e l'ID della mappa).

^ ^

 

Si questo script mi mantiene tutti gli oggetti e vita quando ritorno al check dopo che l'eroe e morto.

Quindi ricapitolando:

lo script di chiamata del check e questo:

set_checkpoint

ad esempio lo vorrei trasportare qui dopo che morto:

ID Mappa: 002

x del player: 012

y del player: 005

 

come devo inserire lo script di chiamata, tramite variabile?

Non ho capito come devo combinare tutte queste cose, da dove metto il checkpoint, da dove far uscire l'immagine di gameover a ritornare dove ho messo il checkpoint ^^

 

Ricordo che devo mettere il checkpoint su più mappe ^^

Link to comment
Share on other sites

  • 0

In effetti ci sarebbe qualche problema >

 

Credo che possiamo risolvere comunque in modo più semplice ad eventi in questo modo:

- nello script subito dopo il if $game_party.all_dead? metti nella riga sotto un $game_switches[4] = true

(in pratica quando muori quella switch viene attivata)

- crea un evento comune ad inizio automatico che si attiva appunto con la switch 4 su ON, ora dentro mettici: mostra immagine Sei Morto, aspetta tot frames, cancella immagine, metti switch 4 su OFF.

Così dovrebbe andare e mostrare quel sei morto tutte le volte che effettivamente muori! ^ ^

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

In effetti ci sarebbe qualche problema > <

 

Credo che possiamo risolvere comunque in modo più semplice ad eventi in questo modo:

- nello script subito dopo il if $game_party.all_dead? metti nella riga sotto un $game_switches[4] = true

(in pratica quando muori quella switch viene attivata)

- crea un evento comune ad inizio automatico che si attiva appunto con la switch 4 su ON, ora dentro mettici: mostra immagine Sei Morto, aspetta tot frames, cancella immagine, metti switch 4 su OFF.

Così dovrebbe andare e mostrare quel sei morto tutte le volte che effettivamente muori! ^ ^

 

Ok grazie :)

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