Conectar-se
Quem está conectado
25 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 25 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota E
Notas recebidas : E-D-E-E
Data de inscrição : 18/12/2010
Número de Mensagens : 258
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

[tutorial] Criando um Save por slot

em Ter 26 Jul 2011, 11:21
Nome do tutorial: Criando um Save Game por slot
Descrição: Mostra como criar um save Game com 3 slots
Nivel: Fácil/médio
Requer: Game Maker pro (se funfa no lite favor falar)

Vamos lá!

Bem, muitas pessoas acham que fazer um save game com 3 shots é difícil, na verdade, é mas fácil do que parece, para isso, vamos usar o show_menssage_ext.

1º Crie dois objetos:
obj_save
obj_load

O objeto save, vai ser o objeto usado para salvar o jogo. No objeto obj_save, coloque o avento que quando seja executado, apareça a mensagem de save game, vc pode colocar um sprite escrito salvar o jogo e colocar o left pressed.

Depois de colocar o evento que quiser, coloque o seguinte código:

Código:
i = show_message_ext("Deseja salvar o jogo aonde?","Slot 1","Slot 2","Slot 3"); //Aparece uma mensagem perguntando em que slot deseja salvar
switch i{
case(1):
game_save (NOMEAKI) //Se escolher Slot 1, cria o arquivo .sav no local onde estar o jogo
break;
case(2):
game_save (NOMEAKI) //Se escolher Slot 2, cria o arquivo .sav no local onde estar o jogo
break;
case(3):
game_save (NOMEAKI)  //Se escolher Slot 3, cria o arquivo .sav no local onde estar o jogo
break;}
Em NOMEAKI, coloque o nome para o arquivo .sav de cada slot

Agora no objeto obj_load

O obj_load, é o objeto que vai abrir o .sav dos slots, faça a mesma coisa do obj_save, coloque o evento que quiser. Depois disso coloque o seguinte código:
Código:
i = show_message_ext("Deseja abrir o save de que slot?","Slot 1","Slot 2","Slot 3"); //Aparece uma mensagem perguntando em que slot deseja abrir
switch i{
case(1):
game_load (NOMEAKI) //Se escolher Slot 1, abre o arquivo .sav do slot 1
break;
case(2):
game_load (NOMEAKI) //Se escolher Slot 1, abre o arquivo .sav do slot 1
break;
case(3):
game_load (NOMEAKI)  //Se escolher Slot 1, abre o arquivo .sav do slot 1
break;}

Em NOMEAKI, vc vai colocar o nome que vc deu aos arquivos .sav vistos no passo anterior.

Pronto, agora é só colocar os objetos na room e pronto!


Última edição por lucasgmaker em Qua 10 Ago 2011, 14:29, editado 1 vez(es)
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 25/04/2008
Número de Mensagens : 318
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://brasilgame.forumbrasil.net

Re: [tutorial] Criando um Save por slot

em Qua 27 Jul 2011, 22:46
Muito bom tutorial servirá para muitos aqui no forum alem de ser muito útil parabens
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 07/08/2011
Número de Mensagens : 119
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.equipe3do.blogspot.com

Re: [tutorial] Criando um Save por slot

em Dom 07 Ago 2011, 18:11
eu sou novato não sei aplica o code mas tem como colocar no free?nn tenho dinheiro pra compra o pro Sad
eu testei novamente e deu erro no save e load
erro:

___________________________________________
ERROR in
action number 1
of Mouse Event for Left Pressed
for object object6:

Error in code at line 4:
game_save (save.sav) //Se escolher Slot 1, cria o arquivo .sav no local onde estar o jogo
^
at position 13: Unknown variable save


Última edição por rafael3do em Dom 07 Ago 2011, 20:30, editado 1 vez(es)
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 30/07/2011
Número de Mensagens : 928
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 47

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://luizpontes.tk/

Re: [tutorial] Criando um Save por slot

em Dom 07 Ago 2011, 18:35
Isso funciona no lite (gratis) e não é game Maker 9, é 8!!
Para colocar códigos, arraste a ação execute code (uma folha) na aba control.
avatar
Ranking : Sem avaliações
Data de inscrição : 11/10/2009
Número de Mensagens : 2184
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 106

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [tutorial] Criando um Save por slot

em Dom 07 Ago 2011, 18:38
@rafael3do escreveu:eu sou novato não sei aplica o code mas tem como colocar no free?nn tenho dinheiro pra compra o pro
Rafael,isso por ser feito na Lite, como o amigo já falou. Quanto à onde aplicar o código, basta seguir o que o tutorial diz. Mas já que você é novato, recomendo ler umas aulas de interface. Procura por aulas de Reddragon ou Alex FC no sistema de busca do fórum (lado direito, lá em cima, ao lado do menu).
@lucasgmaker escreveu:Requer: Game Maker pro 9se funfa no lite favor falar)
Cara, você tem que ter as duas versões antes de publicar tal informação. Como você só trabalha com game_save e game_load, isso pode ser feito na Lite, já que é uma coisa essencial num jogo. Falando do tutorial, você fez de uma maneira simples, criar um arquivo para cada slot; mas seria melhor salvar tudo num arquivo só, para ninguém ficar se perguntando: "Porque tem tantos arquivos aqui?" - seria um espaço desnecessário. Mas eu sei que fazer em um só poderia ser muito engenhoso (nem tanto, a palavra-chave é raciocínio lógico), o seu é mais voltado para o público iniciante. De qualquer forma, valeu!
avatar
Ranking : Nota E
Notas recebidas : E-D-E-E
Data de inscrição : 18/12/2010
Número de Mensagens : 258
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [tutorial] Criando um Save por slot

em Qua 10 Ago 2011, 14:30
@luiz_eldorado escreveu:Isso funciona no lite (gratis) e não é game Maker 9, é 8!!
Para colocar códigos, arraste a ação execute code (uma folha) na aba control.
A parte do 9 foi um erro meu na hora de colocar (, valeu por avisar
avatar
Data de inscrição : 19/10/2013
Número de Mensagens : 1
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: [tutorial] Criando um Save por slot

em Dom 20 Out 2013, 02:05
Cara muito bom! Testei aqui e deu certinho!
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum