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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : C,E
Data de inscrição : 08/11/2010
Número de Mensagens : 372
Insígnias de JAM :

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

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

[duvida]não reniciar vidas na proxima room

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 :|
avatar
Ranking : Nota D
Notas recebidas : D+D
Data de inscrição : 05/10/2010
Número de Mensagens : 836
Insígnias de JAM :

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

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

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

em Sex 31 Dez 2010, 19:04
vai nas rooms e marca a caixinha 'Persistent'.
avatar
Ranking : Nota D
Notas recebidas : C,E
Data de inscrição : 08/11/2010
Número de Mensagens : 372
Insígnias de JAM :

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

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

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

em Sex 31 Dez 2010, 19:14
Não deu certo mannoroth
avatar
Ranking : Nota B
Notas recebidas : B+A
Data de inscrição : 26/11/2010
Número de Mensagens : 474
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 1
Ver perfil do usuáriohttp://www.google.com.br

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

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)
avatar
Ranking : Nota D
Notas recebidas : C,E
Data de inscrição : 08/11/2010
Número de Mensagens : 372
Insígnias de JAM :

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

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

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

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
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 09/02/2010
Número de Mensagens : 321
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuáriohttp://www.primz.weebly.com

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

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
avatar
Ranking : Nota B
Notas recebidas : B+A
Data de inscrição : 26/11/2010
Número de Mensagens : 474
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 1
Ver perfil do usuáriohttp://www.google.com.br

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

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
avatar
Data de inscrição : 13/05/2010
Número de Mensagens : 298
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.totalmakers.forumais.com

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

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
}
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 28/10/2008
Número de Mensagens : 820
Insígnias de JAM :

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

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

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

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.
avatar
Ranking : Nota D
Notas recebidas : C,E
Data de inscrição : 08/11/2010
Número de Mensagens : 372
Insígnias de JAM :

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

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

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

em Sab 01 Jan 2011, 10:50
valew gente consegui

Edit : fui testar deu erro
avatar
Ranking : Nota B
Notas recebidas : B+A
Data de inscrição : 26/11/2010
Número de Mensagens : 474
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 1
Ver perfil do usuáriohttp://www.google.com.br

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

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
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