[duvida]não reniciar vidas na proxima room

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[duvida]não reniciar vidas na proxima room

Mensagem por Oscarlos Show em Sex 31 Dez 2010, 19:01

Então esta escrito no titulo o que eu quero

Ex: tenho 100 de health perco 30 com o inimigo fica 70 ai quando for na próxima room ela não reiniciar

Procurei no fórum mais não achei :|

Oscarlos Show

Ranking : Nota D
Número de Mensagens : 372
Data de inscrição : 08/11/2010
Notas recebidas : C,E
Reputação : -4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Mannoroth em Sex 31 Dez 2010, 19:04

vai nas rooms e marca a caixinha 'Persistent'.

Mannoroth

Ranking : Nota D
Número de Mensagens : 836
Idade : 26
Data de inscrição : 05/10/2010
Notas recebidas : D+D
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Oscarlos Show em Sex 31 Dez 2010, 19:14

Não deu certo mannoroth

Oscarlos Show

Ranking : Nota D
Número de Mensagens : 372
Data de inscrição : 08/11/2010
Notas recebidas : C,E
Reputação : -4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Godsil4 em Sex 31 Dez 2010, 19:22

eh q eh assim kra o persist
funciona pra continua nas rooms
intaum n adianta usa ele se o player
tive em todas pq dai o event creat
vai se ativo em todas...
dai o q vc faz...
vc cria um objeto 'Controlador'
coloca a variavel vida nele
e soh bota ele na primera faze
ai ele vai aparece em todas as otras
a unica diferença eh q se vai te q coloca
por exemplo no contato com o player e o inimigo:
vida.Controlador -= 30
se n tive entendido ainda fala ai
(ja eh a tercera duvida sobre persist hj)

Godsil4

Ranking : Nota B
Número de Mensagens : 474
Data de inscrição : 26/11/2010
Notas recebidas : B+A
Reputação : 23
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 1

http://www.google.com.br

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Oscarlos Show em Sex 31 Dez 2010, 19:30

N entendi xD

e n entendo dessa de variavel

aa e tambem tenho outra duvida assim quando zerar o health reniciar room


exemplo quando meu player cai na agua ele morre afogado mais quando da restart room da restart onde o player ta ele não volta ao inicio

Oscarlos Show

Ranking : Nota D
Número de Mensagens : 372
Data de inscrição : 08/11/2010
Notas recebidas : C,E
Reputação : -4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por primz em Sex 31 Dez 2010, 19:56

NO EVENTO COLOQUE GAME START EM VEZ DE ROM START

E PARA QUANDO A VIDA ACABAR FAZER RESTART
COLOQUE "TEST HEALTH" "VALUE 0" "EQUAL TO"
E A SEGUIR RESTART ROM

ESPERO TER AJUDADO Smile

primz

Ranking : Nota C
Número de Mensagens : 321
Idade : 20
Data de inscrição : 09/02/2010
Notas recebidas : C
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://www.primz.weebly.com

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Godsil4 em Sab 01 Jan 2011, 03:24

persist n eh variavel
eh uma opsao de acinala
q fica embaixo de detph
se acinalalah ela ai o
objeto marcado permanece
em todas as rooms...
amanha fazo uma engine
boa sobre persist e
boto na minha acinatura
q te mta gente com duvia
nisso oq eh mto util e important

Godsil4

Ranking : Nota B
Número de Mensagens : 474
Data de inscrição : 26/11/2010
Notas recebidas : B+A
Reputação : 23
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 1

http://www.google.com.br

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por CLS em Sab 01 Jan 2011, 09:19

Faça assim:

Coloque os códigos de vida no evento Game Start, e para reiniciar coloque esse código no evento Step:

Código:
if health <=0
{
room_restart()
x = xstart
y = ystart
}

CLS

Número de Mensagens : 298
Idade : 19
Data de inscrição : 13/05/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.totalmakers.forumais.com

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por CRP-Max em Sab 01 Jan 2011, 10:03

Marceloow escreveu:Então esta escrito no titulo o que eu quero

Ex: tenho 100 de health perco 30 com o inimigo fica 70 ai quando for na próxima room ela não reiniciar

Procurei no fórum mais não achei :|
Bom no titulo da a entender que você quer que o numero de vidas seja definido só no inicio do jogo né?
Para isso crie um objeto controlador:
obj_controle, em game start.
Código:
lives=3//pode ser 3 ou quantas você quiser
Assim as vidas não reiniciam junto com a room.

Mas no texto você pede para não reiniciar o health quando reiniciar a fase, ainda no mesmo objeto controle:
Código:
lives=3//pode ser 3 ou quantas você quiser
global.energia=100
E no create do objeto player:
Código:
health=global.energia//no inicio do jogo o valor será de 100
No evento onde você manda o jogo ir para a outra room coloca isso junto:
Código:
global.energia=health//isso fará a variável global.energia ficar com o valor do health que você terminou a fase
Se estiver certo sempre que você reinicia o jogo o health é 100 e quando reinicia a fase o health é o mesmo da fase anterior.

Quanto ao player reiniciar no lugar errado, no evento step do player use isto:
Código:
if health <=0
{
health=100
room_restart()
}
Isso já resolve.

CRP-Max

Ranking : Nota C
Número de Mensagens : 819
Idade : 41
Data de inscrição : 28/10/2008
Notas recebidas : C
Reputação : 29
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Oscarlos Show em Sab 01 Jan 2011, 10:50

valew gente consegui

Edit : fui testar deu erro

Oscarlos Show

Ranking : Nota D
Número de Mensagens : 372
Data de inscrição : 08/11/2010
Notas recebidas : C,E
Reputação : -4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Godsil4 em Sab 01 Jan 2011, 16:28

kra acabei de posta aki a engine
do geito q coloqui fica mto facil de vc
tira sua duvida
http://gmbr.forumeiros.com/t12955-engine-super-sumplez-sobre-persist

Godsil4

Ranking : Nota B
Número de Mensagens : 474
Data de inscrição : 26/11/2010
Notas recebidas : B+A
Reputação : 23
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 1

http://www.google.com.br

Voltar ao Topo Ir em baixo

Re: [duvida]não reniciar vidas na proxima room

Mensagem por Conteúdo patrocinado Hoje à(s) 10:27


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum