Portal SAMP
[Ajuda] Npc Não dirige veiculo - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Npc Não dirige veiculo (/showthread.php?tid=4454)



Npc Não dirige veiculo - Cj_staff - 24/01/2024

Olá,  estou com problema fiz um npc de carro forte  para andar de ls até sf porém quando eu início ele manualmente ou até msm sozinho o npc não dirige o carro e player que está logado no servidor é jogado pra dentro dele, como se player fosse o npc alguém pode ajudar!


RE: Npc Não dirige veiculo - Aranha - 24/01/2024

Kd o codigo quando da spawn no npc?
correto seria criar um veiculo fixo no servidor pra nao bugar


RE: Npc Não dirige veiculo - Cj_staff - 24/01/2024

(24/01/2024 13:09)Aranha Escreveu: Kd o codigo quando da spawn no npc?
correto seria criar um veiculo fixo no servidor pra Nao bugar
new idmotorista;


public OnPlayerRequestClass(playerid, classid)

{
if(IsPlayerNPC(playerid))  
{
    if(strcmp(PlayerName(playerid), "Motorista", true) == 0){
    idmotorista = playerid;
    SetSpawnInfo(playerid, 0,97,1683.5056,-2245.9348,-2.6817,187.4125,0,0,0,0,0,0);
    SetPlayerSpawn(playerid);
}
}
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) 
{
    if(strcmp(PlayerName(playerid), "Motorista", true) == 0){
    SetSpawnInfo(playerid, 0,97,1683.5056,-2245.9348,-2.6817,187.4125,0,0,0,0,0,0);
    SpawnPlayer(playerid);
    idmotorista = playerid;
}
}

id motorista seria o Npc 

também tentei dessa maneira  porem o npc nao spawna e quando carro e iniciado ele jogar o player pra dentro do carro.

if(IsPlayerNPC(playerid))  // isso fará que o Npc poderá entrar no veículo 
{
   
    if(!strcmp(NomePlayer(playerid), "Motorista", true)){
    SetSpawnInfo(playerid, 0,97,1683.5056,-2245.9348,-2.6817,187.4125,0,0,0,0,0,0);
    PutPlayerInVehicle(playerid, CarroForte, 0);
}
   
return true;
}

bom nem uma das 2 forma Npc spawna no servidor ja mudei maxnpc no serve.cfg nao vai tambem


RE: Npc Não dirige veiculo - xbruno1000x - 25/01/2024

Essa variável idmotorista eu não entendi pra que serve. Ela não é usada em momento algum.


RE: Npc Não dirige veiculo - Cj_staff - 29/01/2024

idmotorista faz parte do codigo pois é um carro que leva dinheiro , porem meu problema é com npc nao entrar no veiculo e dirigir mesmo com as recs e com pwn do Npc certo.

RemovePlayerFromVehicle(idmotorista);
SetPlayerPos(idmotorista, 1351.7850,-312.5345,3.3679);

enfim nao sei problema e meu codgio ou o npc ja que vi muita gente falando do mesmo bug que eu, se poderem ajudar ou deixar algo q ue possa ajudar, agradeço.