[Aydua] NPC
#1

Hola amigos del samp
queria Saber si me podrian ayudar a como poner un NPC, ya tengo los archivos que van en la carpeta npcmodes ....

me dice esto:

[14:52:57] Incoming connection: 127.0.0.1:3129
[14:52:57] [npc:join] Busdriver has joined the server (0:127.0.0.1)
[14:52:57] [npcart] Busdriver has left the server (0:2)
Reply
#2

Quote:
Originally Posted by Roymer
Hola amigos del samp
queria Saber si me podrian ayudar a como poner un NPC, ya tengo los archivos que van en la carpeta npcmodes ....

me dice esto:

[14:52:57] Incoming connection: 127.0.0.1:3129
[14:52:57] [npc:join] Busdriver has joined the server (0:127.0.0.1)
[14:52:57] [npcart] Busdriver has left the server (0:2)
Si es un vehiculo deves agregar algo parecido a esto al gm

arriba de todo
new busdriver;

en gamemode Inint

busdriver = AddStaticVehicle(idbus,Cordenadas.X,Y,Z); //

OnPlayerSpawn

if(!IsPlayerNPC(playerid)) return 0;
new npcname[MAX_PLAYER_NAME];
GetPlayerName(playerid, npcname, sizeof(npcname));
new playername[64];
GetPlayerName(playerid,playername,64);

if(!strcmp(playername,"busdriver",true)) {
PutPlayerInVehicle(playerid, busdriver, 0);
SetSpawnInfo(playerid,0,255,1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
new Text3D:busdriver = Create3DTextLabel("Nombre del npc en el label",0x33AA33AA,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(busdriver, playerid, 0.0, 0.0, 0.5);
}

Espero que te sirva





Reply
#3

La verdad es que no entendi casi Nada xD! lo que yo quiero es poner este NPC http://forum.sa-mp.com/index.php?topic=166777.0 quizas con eso me podrias ayudar un poco mas porfas!! en el FS que trae esta todo eso xD! o sera que esta mal?
Reply
#4

Ya Pase todo el FS ese al GM pero aun Sigue Lo Mismo
Reply
#5

ami tambien me pasava pero lo solucione busco la solucion en mi GM y te posteo la respuesta aqui vale
Reply
#6

Vale! Te espero!
Reply
#7

Amigo , a mi me pasaba lo mismo , pero eh descubirto la solucion.
Solo tienes que poner en tu GM , en el CallBack "OnPlayerConnect" este codigo.
Код:
if(IsPlayerNPC(playerid)) return 1;
Te quedara algo asi:
Код:
public OnPlayerConnect(playerid)
{
 if(IsPlayerNPC(playerid)) return 1;
  new Text: gText;
  new plname[MAX_PLAYER_NAME];
Espero que te sirva , bye.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)