Conectar-se
Quem está conectado
23 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 21 Visitantes

CRP-Max, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : E-E-D
Data de inscrição : 22/03/2012
Número de Mensagens : 334
Insígnias de JAM :

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

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

Código bugado

em Dom 09 Nov 2014, 20:46
basicamente é o seguinte se eu tenho a arma ak47 equipada no modo semi automatico e aperto espaço aquela funçao key_pressed ela atira normal 1 bala por click e tals,porém quando eu uso o key_press que tem que segurar pra atirar,tipo no primeiro tiro da 2 tiros e dai começa atirar no modo automatico sabe
aqui está o meu código

//mac10 .45acp automatica

if (global.arma4=true){
sprite_index = spr_jog1_arma5_vazia
}

if(global.acp>0){
global.pode_atirar45acp=true
}

if (global.arma4=true and global.pode_atirar45acp=true and pode_metralhar_rapido=true){
global.acp-=1;
sprite_index = spr_jog1_arma5_tiro
sound_play(mac10_tiro_singular)
pode_metralhar_rapido=false
if (global.acp<1){
global.pode_atirar45acp=false}


if image_xscale=1{
instance_create(x+37,y-16,bala45acp_dir)
instance_create(x+38,y-20,obj_cartucho)
}
else{
instance_create(x-37,y-16,bala45acp_esq)
instance_create(x-38,y-20,obj_cartucho)
}
}
avatar
Data de inscrição : 28/08/2010
Número de Mensagens : 599
Insígnias de JAM :

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

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

Re: Código bugado

em Dom 30 Nov 2014, 13:17
veja se é esse o erro:
Código:
if(global.acp>0){ //Se a variável global.acp>0
global.pode_atirar45acp=true //libera o tiro rápido
}

if (global.arma4=true and global.pode_atirar45acp=true and pode_metralhar_rapido=true){ //com o tiro rápido ativado
global.acp-=1; //diminui a variável acp, que faz com que a mesma seja <0 anulando o código anterior

espero que ajude
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