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

Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Convidad
Convidado

[Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 19:27
eu to com esse problema

eu botei esse codigo
Código:
while slot = invweapon
  {global.atkkk += atk}

mas buga o game, eu queria que fosse adicionado o atkkk ao atk so uma vez e parasse

espero que alguem me ajude flw


Última edição por makerloko em Seg 07 Fev 2011, 17:07, editado 1 vez(es)
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Número de Mensagens : 619
Insígnias de JAM :

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

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

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 21:17
Tenta colocar isso
Código:
while slot = invweapon
  {global.atkkk += atk break;}
O break serve para parar o loop no código
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 21:39
Coloque isso no Create depois de ter definido o atk do personagem:
Código:

atk2 = atk

E no Step:

Código:

if especial == 1 // como se estivesse no especial
{
atk = atk2 + atkkk
}
else
{
atk = atk2
}

Espero ter ajudado.
Convidad
Convidado

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 22:38
@joao vitor jv

o jogo nao bugo, mas ainda continuou adicionando o atk eu queria quando slot = invweapon aumentasse so 1 vez o atkkk

@matheus.reis

nao conseguir entender teu codigo, oq "especial"? e tambem esses atk = atkkk?
eu vou ter outras variaveis aumentando o atkkk

vlw a ajuda ae gente, me ajudem!!!!!!!!!
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 22:43
Código:
while slot = invweapon
  {global.atkkk = global.atkkk + atk}
Convidad
Convidado

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 22:48
continuou mesma coisa, adicionando atk adoidado

aguardo mais uma vez Smile
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Número de Mensagens : 619
Insígnias de JAM :

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

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

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 22:51
Tente assim:
Código:
while slot=invweapon
{
    global.atkkk += atk
    slot=!slot
}

Não sei se isso vai atrapalhar no seu jogo, mas depois que global.atkkk aumente atk, slot muda o seu valor
Convidad
Convidado

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 22:54
é que slot tem que ser aquele pq senao, nao tem como saber algumas coisas daki da engine mas obrigado pela paciencia
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

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

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 23:12
Amigão, voce precisa de um IF
Código:

if (slot == invweapon)
{
    global.atkkk += atk
}
Flws!
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Número de Mensagens : 619
Insígnias de JAM :

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

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

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 23:14
@vinians escreveu:Amigão, voce precisa de um IF
Código:

if (slot == invweapon)
{
    global.atkkk += atk
}
Flws!
Eu testei com o if
Não faz diferença, continua aumentando a variável...
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

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

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 23:18
joao vitor jv escreveu:
@vinians escreveu:Amigão, voce precisa de um IF
Código:

if (slot == invweapon)
{
    global.atkkk += atk
}
Flws!
Eu testei com o if
Não faz diferença, continua aumentando a variável...
Você deve verificar então em qual evento voce esta colocando o comando. Se for no evento STEP vai ficar aumentando mesmo, a não ser que vc crie uma variavel de controle pra isso. Tipo:
Código:

if (solit == invweapon and need_add_weapon)
{
global.atkkk += atk
need_add_weapon = false; //nao adiciona mais
}
flws!
Convidad
Convidado

Re: [Resolvido]Adicionando valor na variavel

em Dom 06 Fev 2011, 23:21
vo ter que testar amanha hoje n da mas vlw todo mundo ae vlw
Convidad
Convidado

Re: [Resolvido]Adicionando valor na variavel

em Seg 07 Fev 2011, 13:28
@vinians

com essa variavel de controle eu consegui parar a loucura, vlw mesmo a todos

pode trancar o topico
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