Confira o Videos Épicos #45!
8 Respostas   393 Visualizações
0 Membros e 1 Visitante estão vendo este tópico.
O senhor poderia postar o script que desenvolveu?
[...] e quando ele salve va para o inicio do jogo, caso contrario continue na tela de titulo. [...]
Citação de: fraphael em 31/05/2017 às 02:02[...] e quando ele salve va para o inicio do jogo, caso contrario continue na tela de titulo. [...][...]Ou tu quer, tipo, o jogador clica em Novo Jogo > Abre a tela de save e ele salva o jogo > Jogo inicia e sempre que o jogador salvar, será salvo no slot que ele salvou no começo. Se ele cancelar após abrir a tela de save, ele volta para a tela de título?
Então, tu não tem como fazer isso exclusivamente por meio de eventos, vez que a tela de save roda por código. Tu teria que mudar o método command_new_game na Scene_Title para chamar a tela de save ao invés de iniciar um novo jogo, e mudar o método on_savefile_ok na Scene_Save para salvar esse slot e iniciar um novo jogo a partir daí.
class Scene_Save < Scene_File def on_savefile_ok super if DataManager.save_game(@index) on_save_success # Configura o switch local para transportar o jogador $game_self_switches[[1, 1, "A"]] = true else Sound.play_buzzer # Retorna se não salvar return_scene end endend