[Ajuda] Bug no spawn
#1

bom eu fiz um interior e para entrar nele criei uma timer para poder carregar os objetos ok, mais quando eu morro no jogo vo para um local e fico caindo e morrendo caindo e morrendo e cria dois нcones como se fosse aqueles servers dm perto de mim um quadrado cinza grande, o normal e eu morrer e ser levado ao hospital e pronto, mais quando coloquei o code comeзou o bug alguйm pode me ajudar ?
meu code:
PHP код:
        else if (PlayerToPoint(1playerid,2384.7039,1682.4447,878.8323))
        {
            
SetPlayerPos(playerid,839.7242,-2142.3376,2.6324);
            
SetPlayerInterior(playerid0);
            
SetPlayerVirtualWorld(playerid0);
            
Carregar1(playerid);
        }
        
        
        
        
        else if (
PlayerToPoint(1playerid,839.6411,-2144.1086,2.3304))
        {
            
SetPlayerPos(playerid,2384.1580,1680.8688,878.8046);
            
SetPlayerInterior(playerid1);
            
SetPlayerVirtualWorld(playerid0);
            
Carregar1(playerid);
        }
public 
Carregar1(playerid)
{
    
TogglePlayerControllable(playeridfalse);
    
SetTimerEx("Carregar2"9990,"e",playerid);
    return 
1;
}
public 
Carregar2(playerid)
{
    
TogglePlayerControllable(playeridtrue);
    return 
1;

Reply
#2

Tente isto:

pawn Код:
new Carregar[MAX_PLAYERS] = 0;

else if (PlayerToPoint(1.0, playerid,2384.7039,1682.4447,878.8323))  {
    SetPlayerPos(playerid,839.7242,-2142.3376,2.6324);
    SetPlayerInterior(playerid, 0);
    SetPlayerVirtualWorld(playerid, 0);
    Carregar[playerid] = 1;
    Carregar1(playerid);
}




else if (PlayerToPoint(1.0, playerid,839.6411,-2144.1086,2.3304))  {
    SetPlayerPos(playerid,2384.1580,1680.8688,878.8046);
    SetPlayerInterior(playerid, 1);
    SetPlayerVirtualWorld(playerid, 0);
    Carregar[playerid] = 1;
    Carregar1(playerid);
}


public Carregar1(playerid)  {
    if(Carregar[playerid] == 1) {
        TogglePlayerControllable(playerid, false);
        SetTimerEx("Carregar2", 0, 0, "i", playerid);
    }
    else if(Carregar[playerid] == 2) {
        TogglePlayerControllable(playerid, true);
    }
    SetTimerEx("Carregar", 0, "i", playerid);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)