[Ajuda] Bug no OnPlayerEnterCheckpoint
#1

O problema й que tipo, quando eu entro na checkpoint ' CheckLojaArmas ' ao invйs de mostrar ' Ammunation(playerid); ' as vezes mostra ' Comidas(playerid); ' e quando nгo й um й o outro..

pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
    // loja de armas 1
    if(CheckLojaArmas)
    {
        Ammunation(playerid);
    }

    // pizzaria 1
    if(CheckLojaComidas)
    {
        Comidas(playerid);
    }
    return 1;
}
Reply
#2

Alguйm
Reply
#3

Poste ;

CheckLojaArmas
E
CheckLojaComidas
Reply
#4

CheckLojaArmas = CPS_AddCheckpoint(295.5655,-80.5008,1001.5156,1.2,40);

CheckLojaComidas = CPS_AddCheckpoint(376.5044,-67.5621,1001.5151,1.2,40);
Reply
#5

Um Up Aqui PQ To Com Mesmo Problema
Reply
#6

public OnPlayerEnterCheckpoint(playerid)
{
// loja de armas 1
if(CheckLojaArmas)
{
CheckLojaArmas = CPS_AddCheckpoint(295.5655,-80.5008,1001.5156,1.2,40);
Ammunation(playerid);
}

// pizzaria 1
if(CheckLojaComidas)
{
CheckLojaComidas = CPS_AddCheckpoint(376.5044,-67.5621,1001.5151,1.2,40);
Comidas(playerid);
}
return 1;
}
Reply
#7

Nгo deu ..

Alguйm tem alguma outra sugestгo ?
Reply
#8

Nгo entendi muito bem. O Checkpoint nгo desaparece, й isso?
Reply
#9

nгo tipo se eu entrar no CheckPoint CheckLojaArmas ao inves de executar a funзгo Ammunation(playerid); as vezes executa Comidas(playerid);
Reply
#10

tenta usar return.

pawn Код:
if(CheckLojaArmas)
    {
        Ammunation(playerid);
        return 1;
    }

    // pizzaria 1
    if(CheckLojaComidas)
    {
        Comidas(playerid);
        return 1;
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)