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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 08/12/2010
Número de Mensagens : 174
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://inventaku.forumeiros.com/

mostrar danos ????

em Qui 13 Jan 2011, 17:15
pesoal como faso para quando eu atk o inimigo ou ele me atk mostre o dano em numeros estilo castlevania
é o numero vai subino é some confused
avatar
Ranking : Nota B
Notas recebidas : B-B
Data de inscrição : 28/02/2010
Número de Mensagens : 559
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áriohttp://gsogaming.blogspot.com/

Re: mostrar danos ????

em Qui 13 Jan 2011, 17:57
Crie um objeto chamado obj_txtdano e nele coloque os seguintes códigos:

CREATE
Código:
vspeed=-3 //velocidade com que o texto vai subir
friction=0.1 //quando o texto vai parar de subir
image_alpha=1 //transparencia do texto

ALARM 0
Código:
image_alpha-=0.1 //faz com que o texto suma gradativamente
alarm[0]=2

STEP
Código:
if vspeed=0 //se o texto parar de subir então ele começa a desaparecer
{if alarm[0]<0
{alarm[0]=2}}

if image_alpha<=0 //se tiver desaparecido, então o texto é destruido
{instance_destroy()}

DRAW
Código:
draw_text(x,y,"-"+string(dano)) //apenas desenha o texto

No objeto do player, coloque isso:
NA AÇÃO DE ATAQUE QUE VOCÊ FIZER
Código:
other.vida-=10 //tira a vida do inimigo
t=instance_create(other.x,other.y,obj_txtdano) //cria o objeto do texto de dano
t.dano=10
Onde other é o inimigo.

No objeto do inimigo, coloque isso:
NA AÇÃO DE ATAQUE QUE VOCÊ FIZER
Código:
obj_player.vida-=10//tira a vida do player
t=instance_create(obj_player.x,obj_player.y,obj_txtdano) //cria o objeto do texto de dano
t.dano=10

Basta adaptar esses códigos para os sistemas do seu jogo.
Flws!
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