#1

Hola quiero crear un NPC en mi servidor que solo entre y se siente en una silla dentro de un interior, pero no logro hacerlo funcionar.

Utilizo el plugin RNPC logro conectar al NPC pero como que no hace spawn, es decir no aparece donde quiero.

їAlquien podria darme un ejemplo de como poner un NPC en un interior?

En un futuro podre utilizar este plugin para crear un NPC en un vehiculo y que circule por la ciudad?
Reply
#2

Este me ayudo mucho. saludos.
Reply
#3

Quote:
Originally Posted by YasserCarp
Посмотреть сообщение
Este me ayudo mucho. saludos.
Habia visto ese tutorial, pero es para las funciones nativas de samp.

Mi idea es utilizar el plugin RNPC o FCNPC. Gracias por comentar.
Reply
#4

Un ejemplo:

pawn Код:
static MyNPC;

main()
{
    MyNPC = ConnectRNPC("MyNPC");
}


public OnPlayerConnect(playerid)
{
    if(playerid == MyNPC) return SpawnPlayer(playerid);
    return 1;
}

public OnPlayerSpawn(playerid)
{
    if(playerid == MyNPC)
    {
        // SetPlayerPos y otras funciones...
        SetPlayerInterior(playerid, interiorid);
        ApplyAnimation(playerid, /* La animaciуn de sentarse y demбs parбmetros */);
        ApplyAnimation(/* Pon lo mismo que arriba */);
    }
    return 1;
}

Y lo segundo, serнa mejor que lo hicieras grabaciones hechas por ti.
Reply
#5

Sabes que no me aparece el NPC, se conecta pero no se queda en la posiciуn que le ordeno.

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(playerid == MyNPC)
    {
        SetPlayerPos(playerid, 1093.8744,-1479.6986,22.7582);
    }
    return 1;
}
No lo estoy poniendo en un interior ni nada, solo en el world normal.
Reply
#6

Y porque en vez de usar RNPC no grabas un NPC de manera comun con tu pj vas y pones la anim de sentarse y listo?xd
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)