GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Colisões não funcionando
por RastaMaan Ontem à(s) 19:49

» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Ontem à(s) 16:45

» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18

» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21


Balas na Arma

4 participantes

Ir para baixo

Balas na Arma Empty Balas na Arma

Mensagem por Raptor Dom 12 Out 2008, 21:37

Como fazer pra arma, ter um "contador" de balas, e quando ele chegar no zero, não da mais pra atirar só pegando mais munição.

A explicação poderia ser em Drag and Drop Razz
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Dom 12 Out 2008, 21:48

faz no evento do player CREATE:
balas = 10 //ter 10 balas no inicio.

evento de atirar vc faz:
if balas > 0 //se tiver balas
{
instance_create(x,y,tiro) //isso aki vc ja deve saber neh?
balas -= 1
}
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Dom 12 Out 2008, 22:08

Aqui não deu certo
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Dom 12 Out 2008, 22:12

pq nao???
deu erro??
ou ele fika atirando mesmo sem balas??
vc lembrou de por:
if balas > 0
?
lembra que se vc pois algo assim:
if keyboard_check_pressed(ord("A")) vc pode por:

if keyboard_check_pressed(ord("A")) and balas > 0
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Dom 12 Out 2008, 23:29

Acho que foi erro meu mesmo, mas não tem um jeito mais facil pra fazer isso, é que eu to começando agora com programação
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Seg 13 Out 2008, 13:59

a vc fez em drag and drop???
tipo no create vai na aba control, e poe o execute code.
nele vc poe
balas = 10

ai depois lah onde vc fez o tiro vc poe um 'test variable' ainda na aba contrl
e la vc poe:
variable: balas
value: 0
operation: larger than

dps fasso uma engine se vc preferir!
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Seg 13 Out 2008, 14:31

Se vc quiser pode fazer uma engine sim Very Happy
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Seg 13 Out 2008, 14:41

aki o link:
http://www.zshare.net/download/20488443063898d7/
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Seg 13 Out 2008, 15:39

Aqui ele soltou tiros infinitos, deu mais de 10 balas.
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Igor KinGamer Seg 13 Out 2008, 15:46

É só fazer:

EVENTO CREATE:

var_balas = 10 //Eu costumo usar "var_" antes das variáveis, fica mais fácil pra mim Smile

EVENTO DE APERTAR A TECLA QUE FAZ ATIRAR:

if var_balas > 0
{
instance_create(x, y, objeto_da_bala) //Cria a bala
var_balas -= 1 //Diminui uma bala
}

Mas também não entendi o que deu errado no que o janx explicou...

Drag-and-drop:

EVENTO CREATE:

Aba "control", seção "variables", o quadrado cinza:

variable: var_balas
value: 10

EVENTO DE APERTAR A TECLA QUE FAZ ATIRAR:


Aba "control", seção "variables", o hexágono (sei lá se é isso) roxo:

variable: var_balas
value: 0
operation: larger than


Aba "control", seção "other", setinha para cima. (abertura de seção de códigos)


Aba "main", seção "objects", a primeira coisa que tem (uma lâmpada):

o objeto bala
x
y


Aba "control", seção "variables", o quadrado cinza:

variable: var_balas
value: -1

Marque "relative".
Igor KinGamer
Igor KinGamer

Data de inscrição : 26/09/2008
Reputação : 11
Número de Mensagens : 890
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Seg 13 Out 2008, 17:00

Raptor escreveu:Aqui ele soltou tiros infinitos, deu mais de 10 balas.
putz cara eu esqueci de por pra tirar as balas! XDDD
ja ta ai arrumado:
http://www.zshare.net/download/2049374826800307/
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Seg 13 Out 2008, 17:04

Problema Resolvido então XD.
Só mais uma pergunta, como fazer pra ter tipo uma indicação de quantas balas ainda restam na arma, e também um item que faça o nº de balas aumentar
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Seg 13 Out 2008, 17:11

faz assim
para aparecer na tela a quantidade de balas:
faz um evento DRAW
poe um execute code (na aba control)
e escreve lah:
draw_text(view_xview+20,view_yview+10,'Muniçao = 'string(balas) )

OBS: troca balas pela variavel que vc usou! no meu exemplo eu usei a variavel balas

os valores ali é para o texto 'seguir' a tela, senao iria ficar escrito lahhh traz no começo do jogo xD o se quiser mudar a posiçao do texto na tela mude os valores: 20 e 10.

para pegar mais balas
colisao com item
vc poe um execute code, escreve la dentro:
balas += 10

isso vai aumenta a bala em 10.
em D&D (drag and drop):
evento de colisao com o item dai vc poe lah
na aba control, o primeiro da ultima linha, o nome é set variable se nao me ingano!
marque a opçao relative, em variable coloque a variavel balas (se vc usou outra coloque essa outra) e no valor poe 10.
LEMBRE DE MARCAR RELATIVE!
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Qua 15 Out 2008, 19:12

Ta dando o seguinte erro no texto para balas:

[img]URL=http://imageshack.us]Balas na Arma Errowa3[/URL][/img]
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Qua 15 Out 2008, 19:54

o codigo esta com um errinho:

onde vc pois:
'Muniçao ='string(tiro) )

troque por:

'Muniçao ='+string(tiro) )

falto por o +!
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Qua 15 Out 2008, 20:20

Apareceu escrito no canto da tela, mas não estão aparecendo os números, Como se fazer um ''mostrador'' mais estiloso, tipo com um desenho e o numero dentro?
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Janx Qua 15 Out 2008, 20:31

se nao esta aparecendo os numeros é pq a variavel nao tem valor
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Raptor Qua 15 Out 2008, 21:10

Desisti do contador, tem como fazer tipo uma barra de vida da munição, quanto mais se atira ela vai diminuindo, e quando acabar a munição ela esvazia, ai vc pega o item e a barra sobe dependendo do numero de balas ganhas?
Raptor
Raptor

Data de inscrição : 25/09/2008
Reputação : 0
Número de Mensagens : 152
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Gusba Qua 15 Out 2008, 21:27

use :draw_healthbar
Gusba
Gusba

Data de inscrição : 03/08/2008
Reputação : 0
Número de Mensagens : 1156
Prêmios : Balas na Arma Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 0

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

http://www.ciganospictures.hd1.com.br

Ir para o topo Ir para baixo

Balas na Arma Empty Re: Balas na Arma

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos