20.06.2018, 13:12
Boa noite users, estou enfrentando um problema na criaзгo de um NPC. Adicionei uma skin e cor ao mesmo, porйm, ele deveria entrar ao veнculo para iniciar a rota gravada por mim...
Inicialmente, testei em um Game Mode limpo, e funcionou sem problemas. Jб no meu Game Mode, estб ocorrendo que o NPC estб a ficar no local do "AddPlayerClass", mesmo com o comando para ele se dirigir atй o veнculo.
Resumo: O NPC fica parado no spawn geral do servidor, AddPlayerClass, o veнculo й criado normalmente, porйm, o NPC nгo й "enviado" ao automуvel e fica parado no respawn.
Cуdigos:
OnGameModeInit
OnPlayerConnect
OnPlayerSpawn
OBS: Todos os cуdigos foram postos no inнcio de cada callback, para tentar evitar que entre em contato com sistema de login, por exemplo. Alguйm poderia me ajudar? Agradecido desde jб!
Inicialmente, testei em um Game Mode limpo, e funcionou sem problemas. Jб no meu Game Mode, estб ocorrendo que o NPC estб a ficar no local do "AddPlayerClass", mesmo com o comando para ele se dirigir atй o veнculo.
Resumo: O NPC fica parado no spawn geral do servidor, AddPlayerClass, o veнculo й criado normalmente, porйm, o NPC nгo й "enviado" ao automуvel e fica parado no respawn.
Cуdigos:
PHP код:
new NPCbot;
PHP код:
ConnectNPC("NPC", "driver");
NPCbot = CreateVehicle(400, -69.6176, 2505.2476, 17.2085, 0.0, 6, 0, 500);
PHP код:
if(IsPlayerNPC(playerid))
{
SpawnPlayer(playerid);
print("Bot Spawnado!");
return 1;
}
PHP код:
if(IsPlayerNPC(playerid))
{
Logado[playerid] = true;
SetPlayerSkin(playerid, 269);
SetPlayerColor(playerid, 0x16EB43FF);
PutPlayerInVehicle(playerid, NPCbot, 0);
return 1;
}