código repetindo sem parar

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

código repetindo sem parar

Mensagem por OliVroot em Qua 15 Abr 2015, 04:43

estou tentando fazer os meu scripts "scr_build_fase_slotx()" ativarem só uma vez, usando a variavel "piecesBuilt" para tentar controlar...mas os scripts ficam ativando sem parar, o código não chega na ultima linha


Código:

    if(piecesBuilt=0)
    {
        if(slot[0,0]=1)  
        {
            scr_build_fase_slot0();
            
        }
        
        if(slot[1,0]=1)  
        {
            scr_build_fase_slot1();
        }
        
        if(slot[2,0]=1)  
        {
            scr_build_fase_slot2();
        }
        
        if(slot[3,0]=1)  
        {
            scr_build_fase_slot3();
        }      
         piecesBuilt=1;///// aqui
    }



Código:

//uma parte do que tem  dentro dos scripts

switch(slot[0,6])
{
    case "oRocket00":
                
        with(nearShip)
        {
            structure = instance_create(slot0.x,slot0.y,oRocket00);
            structure.phy_rotation=oControl.slot[0,2]*-1;
            j0 = physics_joint_revolute_create(self, structure,slot0.x,slot0.y,0,0,1,0,0,0,0);

        }
                                  
    break;
    
    case "oWeapon0":
        
        with(nearShip)
        {
            structure = instance_create(slot0.x,slot0.y,oWeapon0);
            structure.phy_rotation=oControl.slot[0,2]*-1;
            j0 = physics_joint_revolute_create(self, structure,slot0.x,slot0.y,0,0,1,0,0,0,0);

        }
    
      
    break;        
    
}


Última edição por OliVroot em Qua 15 Abr 2015, 05:34, editado 2 vez(es)

OliVroot

Número de Mensagens : 17
Data de inscrição : 25/02/2015
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: código repetindo sem parar

Mensagem por OliVroot em Qua 15 Abr 2015, 05:23

resolvi, mas ficou feio o código, se alguem sabe me explicar o que tá dando de errado no post anterior , eu agradeço


OliVroot

Número de Mensagens : 17
Data de inscrição : 25/02/2015
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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