[RESOLVIDO] PROBLEMAS COM DRAW VARIABLE...

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

[RESOLVIDO] PROBLEMAS COM DRAW VARIABLE...

Mensagem por SIGILOSO em Ter 13 Abr 2010, 09:47

Olá cambada!
Tenho uma pequena dúvida...no meu projeto,a quantidade de dano q o jogador recebe ao ser atingido por um inimigo aparece na tela,perfeitamente.O negócio é q em certas situações,esse valor n é um número inteiro,tipo 3.50, 12.78... Eu precisava que aparece apenas o valor inteiro. Tipo, o valor do dano é 11.40, e na tela,mostra-se apenas o 11.
Eu já encontrei uma solução pra isso,mas essa solução é um código de quase 300 linhas..... O_o
Ñ existiria um jeito mais fácil de se fazer isso? Brigadaoo aew!!
afro

afro


Última edição por SIGILOSO em Qui 15 Abr 2010, 10:39, editado 1 vez(es)

SIGILOSO

Ranking : Nota A
Número de Mensagens : 2264
Idade : 23
Data de inscrição : 06/06/2009
Notas recebidas : A+A+A+A+A+A+A
Reputação : 39
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 4
   : 2
   : 1

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] PROBLEMAS COM DRAW VARIABLE...

Mensagem por vinians em Ter 13 Abr 2010, 09:51

Amigao, pode usar isso:
Código:

draw_text(x, y, string(floor(seu_valor));
Se voce quizer sem nenhum tipo de arredondamento pode fazer assim:
Código:

draw_text(x, y, string(seu_valor - frac(seu_valor)));

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] PROBLEMAS COM DRAW VARIABLE...

Mensagem por itallo em Ter 13 Abr 2010, 11:15

ou pode fazer o seguinte:

valor = round(valor)

itallo

Ranking : Sem avaliações
Número de Mensagens : 969
Idade : 24
Data de inscrição : 26/08/2009
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   :
   :

http://www.zuluhotel.com.br

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] PROBLEMAS COM DRAW VARIABLE...

Mensagem por vinians em Ter 13 Abr 2010, 11:51

oBKo escreveu:ou pode fazer o seguinte:

valor = round(valor)
Acho que o round() nao daria pois ele arredonda para o inteiro mais proximo que pode ser pra cima ou pra baixo. Pelo que vi ele precisa de truncar e não de arredondar.
round(11.55) vai para 12 e não pra 11 por isso não serve.

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] PROBLEMAS COM DRAW VARIABLE...

Mensagem por SIGILOSO em Qui 15 Abr 2010, 10:38

Vlw oBKo,mas a dica do vinians funcionou direintinho!
Obrigado a todos!
afro

SIGILOSO

Ranking : Nota A
Número de Mensagens : 2264
Idade : 23
Data de inscrição : 06/06/2009
Notas recebidas : A+A+A+A+A+A+A
Reputação : 39
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 4
   : 2
   : 1

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] PROBLEMAS COM DRAW VARIABLE...

Mensagem por Conteúdo patrocinado Hoje à(s) 16:36


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