SA-MP Forums Archive
[Ajuda] NPC nгo entra no фnibus - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] NPC nгo entra no фnibus (/showthread.php?tid=586648)



NPC nгo entra no фnibus - GuikBretas - 23.08.2015

Galera, to com um problema com NPC, ele spawna mas fica em cima do фnibus, eu jб to com o cуdigo pra colocar o NPC dentro do фnibus, mas nгo funciona, mas quando eu digito o comando pra forзar o player entrar num veнculo, o NPC entra e faz o percurso gravado

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid))
    {
        new npcname[MAX_PLAYER_NAME];
            GetPlayerName(playerid, npcname, sizeof(npcname)); //Getting the NPC's name.
            if(!strcmp(npcname,"Al_Capone",true)) {
            PutPlayerInVehicle(playerid, OnibusNPC, 0);
            print("NPC colocado no veiculo.");
            return 1;
        }
        return 1;
    }
//...resto do cуdigo
return 1;
}



Re: NPC nгo entra no фnibus - KinX - 24.08.2015

Tente adicionar um timer, as vezes executar funзхes quando o servidor estб carregando pode ser meio falho

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid))
    {
        new npcname[MAX_PLAYER_NAME];
            GetPlayerName(playerid, npcname, sizeof(npcname)); //Getting the NPC's name.
            if(!strcmp(npcname,"Al_Capone",true)) {
            SetTimerEx( "entrar", 200, false, "ii", playerid);
            return 1;
        }
        return 1;
    }
//...resto do cуdigo
return 1;
}
pawn Код:
forward entrar(playerid);
public entrar(playerid)
{
PutPlayerInVehicle(playerid, OnibusNPC, 0);
print("NPC colocado no veiculo.");
}