como posso fazer sistema de checkpoint ? RPG maker MV

4 Respostas   591 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

marceloplg

  • *
  • Posts: 34
  • Ouros: 3
Tópico criado em: 03/01/2017 às 19:40 - Última modificação por marceloplg em 20/01/2017 às 19:33

Boa noite !
Queria saber como posso fazer um sistema de checkpoint.
Por exemplo: Quando o jogador entra num determinado local o jogo automaticamente salve, e que possa aparecer uma animação.
Desde já agradeço !!!!!! :lol: :ded: :ded: :ded:

JF

  • *
  • Posts: 64
  • Ouros: 27
  • ᕕ(ᐛ)ᕗ
Resposta 1: 03/01/2017 às 20:37

Boa noite,

De uma olhada neste canal:

https://www.youtube.com/playlist?list=PLfpzoTMgIjznGhF5wBPPh5NTfxOm7uqk-

Tem vários tutoriais para iniciantes, só ter um pouco de paciência.

marceloplg

  • *
  • Posts: 34
  • Ouros: 3
Resposta 2: 03/01/2017 às 20:49

Oi amigo obg pela sua atenção. Já faz um tempo que conheço o rpg maker, acho que não me considero um iniciante.  :rick9:
Mas obg pela sua disposição !!!  :<3: :<3: :<3: :<3: :<3: :<3:

sloder

  • *
  • Posts: 34
  • Ouros: 1
Resposta 3: 19/01/2017 às 04:14

Boa noite !
Queria saber como posso fazer um sistema de checkpoint.
Por exemplo: Quando o jogador entra num determinado local o jogo automaticamente salve, e que possa aparecer uma animação.
Desde já agradeço !!!!!! :lol: :ded: :ded: :ded:
Crie um evento>toque ao jogador>chamar save

Gabriel

Resposta 4: 19/01/2017 às 11:16

Ao passar pelo checkpoint o save deveria ser feito automaticamente não é?
Usar o comando padrão de chamar a tela de save talvez não seja muito eficiente então. Mas você pode estar usando outro método.

Pode usar o comando chamar script quando criar o checkpoin, com o determinado código:
Código: [Selecionar]
DataManager.save_game(X)Você deve substituir X pelo número do save em que deseja criar um arquivo salvo. Você também pode colocar DataManager.latest_savefile_index no lugar de X, para que o save seja criado no ultimo arquivo de save carregado durante o jogo.

Exemplos:
Código: [Selecionar]
DataManager.save_game(1)                                 # Salva no arquivo de save 2.
DataManager.save_game(DataManager.latest_savefile_index) # Salva no último arquivo de save carregado.

Vale lembrar que os arquivos de save começam a contar do 0.