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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 28/04/2010
Número de Mensagens : 181
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Morrer voltar ao começo

em Ter 04 Maio 2010, 13:14
oi galera da gm eu to com outra pequena duvida =/ olha so eu botei um codigo pra meus inimigos me seguirem blz mas quando eu morro da esse erro aki

Código:
Error in code at line 1:
  if obj_player.x<x{
                ^
at position 15: Unknown variable x

eu keria q quando eu morrese eu so voltasse ao comeco eu acho q pra kem meche a algum tempo isso de ve ser muito simples entao me ajude ai Happy

obrigado.
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 13:32
bom, se vc quer que quando ele morra ele volta ao começo põe no evento destroy (se vc não conhece tem um evento embaixo do create chamado destroy, esse evento executa a função toda vez que o objeto for destruído)

coloca o ícone restart game no eveno destroy ou o restart room ou aquilo que vc quizer ou simplesmente o de mudar de room
avatar
Data de inscrição : 28/04/2010
Número de Mensagens : 181
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 13:54
poxa obrigado mas n funciono 100% pq quando eu volto eu volto com vida 0 eu kero voltar com vida cheia =/ como faco isso?
avatar
Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 13:56
Aí, aproveitando o tópico, queria tirar outra dúvida. No meu jogo, se player morrer e ter pegado checkpoint, ele volta da parte salva. Mas, se ele não pegar, a room recomeça. Não consigo fazer isso! Vejam o código que usei :

Código:
hspeed=0
vspeed=0

if instance_exists(object4)
{
game_load(gamesaved)
}
if instance_destroy() with (object5) //nesta parte o player some, droga! E não o checkpoint!
{
room_restart()
}
avatar
Data de inscrição : 17/05/2009
Número de Mensagens : 938
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 14:11
@DanielSan escreveu:oi galera da gm eu to com outra pequena duvida =/ olha so eu botei um codigo pra meus inimigos me seguirem blz mas quando eu morro da esse erro aki

Código:
Error in code at line 1:
  if obj_player.x<x{
                ^
at position 15: Unknown variable x

eu keria q quando eu morrese eu so voltasse ao comeco eu acho q pra kem meche a algum tempo isso de ve ser muito simples entao me ajude ai Happy

obrigado.
É porque quando morre, acho que você destroi o player, daí da o erro de que os inimigos não encontram a sua posição para segui-lo, o que causa o erro !

Coloque antes do código onde dá o erro:
Código:

if instance_exists(obj_player)
{
    // Seu código aqui
}
Ou assim:
Código:

if instance_number(obj_player)>0
{
    // Seu código aqui
}
avatar
Data de inscrição : 28/04/2010
Número de Mensagens : 181
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 14:30
Denis Lemos obrigado mas esse ja n e mais o problema xD

tudo q eu kero agora e saber como voltar com vida cheia Sad vc sabe como?
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 14:37
@DanielSan escreveu:Denis Lemos obrigado mas esse ja n e mais o problema xD

tudo q eu kero agora e saber como voltar com vida cheia Sad vc sabe como?

Tem um jeito fácil, isso é claro, se você usa um objeto para controlar as vidas, por exemplo, colocando esse objeto como persistente, mesmo se a room resetar, o valor das vidas vai ser o mesmo que estava um segundo antes do player morrer. Ou seja, é sempre bom controlar as variáveis do jogo, que devem ficar até o fim, em um objeto separado, que muitos chamam de controle.
avatar
Data de inscrição : 28/04/2010
Número de Mensagens : 181
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 14:57
botei como persistente mas aconteceu a mesma coisa =/
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 15:07
@DanielSan escreveu:poxa obrigado mas n funciono 100% pq quando eu volto eu volto com vida 0 eu kero voltar com vida cheia =/ como faco isso?

é só no create colocar a variável vidas devolta no 100
avatar
Data de inscrição : 28/04/2010
Número de Mensagens : 181
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 16:11
como assim? desculpa so iniciante tenta ensinar com detalhes =P
Data de inscrição : 10/02/2010
Número de Mensagens : 92
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 17:17
No código que faz a tela resetar, coloque isso aqui:
Código:
\\código que reseta a room(ex: room_restart)
health = 100
OBS.: No lugar do health(2ª linha) coloca o nome da variável de vida, e no lugar do 100, o valor da vida quando está cheia.
----------------------------------------------------------------------------------------------------------------
Edit: se não funcionar, coloca a 2ª linha do código lá em cima no evento Create do personagem.
avatar
Data de inscrição : 28/04/2010
Número de Mensagens : 181
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Morrer voltar ao começo

em Ter 04 Maio 2010, 17:46
Edit: se não funcionar, coloca a 2ª linha do código lá em cima no evento Create do personagem.

deu certo desse jeito!!! obrigado jogos_jv!
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