[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.");
}