[Ajuda] Npc
#1

Desculpa criar mais um post, mas quero uma gigante ajuda, como seto a skin de um NPC? ja tentei o SetPlayerSkin mas ele nasce com skin de CJ, codigo:

Quote:

if(IsPlayerNPC(playerid)) //Verifica se o jogador й um NPC.
{
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname)); //Obtendo o nome do(s) NPC(s).
if(!strcmp(npcname, "MeuPrimeiroNPC", true)) //Checando se o nome do NPC й MeuPrimeiroNPC
{
PutPlayerInVehicle(playerid, MeuPrimeiroNPCVehicle, 0); //Colocar o NPC dentro do veнculo que criamos para isso.
SetPlayerSkin(playerid, 19;
}
if(!strcmp(npcname, "Motorista", true)) //Checando se o nome do NPC й MeuPrimeiroNPC
{
PutPlayerInVehicle(playerid, Onibus, 0); //Colocar o NPC dentro do veнculo que criamos para isso.
SetPlayerSkin(playerid, 61);
}
if(!strcmp(npcname, "Guarda", true)) //Checando se o nome do NPC й MeuPrimeiroNPC
{
SetPlayerSkin(playerid, 285);
GivePlayerWeapon(playerid, 31, 1);
}
return 1;
}

ou https://pastebin.com/TP3qmAah
Reply
#2

Em que callback vocк colocou isso ?
Reply
#3

Quote:
Originally Posted by Adiiti
Посмотреть сообщение
Em que callback vocк colocou isso ?
Usei em OnPlayerSpawn
Reply
#4

vocк pode fazer a verificaзгo de nome no OnPlayerConnect e setar a skin que de certo irб funcionar
Reply
#5

Quote:
Originally Posted by HoodScript
Посмотреть сообщение
vocк pode fazer a verificaзгo de nome no OnPlayerConnect e setar a skin que de certo irб funcionar
Nгo funcionou :/
Reply
#6

Tentou setar a skin antes de colocar ele no veнculo?
Reply
#7

Tente

PHP код:
    if(IsPlayerNPC(playerid)) 
    {
        new 
npcname[MAX_PLAYER_NAME];
        
GetPlayerName(playeridnpcnamesizeof(npcname)); 
        if(
strcmp(npcname"MeuPrimeiroNPC"true)) 
        {
            
PutPlayerInVehicle(playeridMeuPrimeiroNPCVehicle0); 
            
SetPlayerSkin(playerid198);
        }
        if(
strcmp(npcname"Motorista"true)) 
        {
            
PutPlayerInVehicle(playeridOnibus0); 
            
SetPlayerSkin(playerid61);
        }
        if(
strcmp(npcname"Guarda"true)) 
        {
            
SetPlayerSkin(playerid285);
            
GivePlayerWeapon(playerid311);
        }
        return 
1;
    } 
Reply
#8

Quote:
Originally Posted by IlanZ
Посмотреть сообщение
Tente

PHP код:
    if(IsPlayerNPC(playerid)) 
    {
        new 
npcname[MAX_PLAYER_NAME];
        
GetPlayerName(playeridnpcnamesizeof(npcname)); 
        if(
strcmp(npcname"MeuPrimeiroNPC"true)) 
        {
            
PutPlayerInVehicle(playeridMeuPrimeiroNPCVehicle0); 
            
SetPlayerSkin(playerid198);
        }
        if(
strcmp(npcname"Motorista"true)) 
        {
            
PutPlayerInVehicle(playeridOnibus0); 
            
SetPlayerSkin(playerid61);
        }
        if(
strcmp(npcname"Guarda"true)) 
        {
            
SetPlayerSkin(playerid285);
            
GivePlayerWeapon(playerid311);
        }
        return 
1;
    } 
Nгo funcionou :/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)