[Aydua] NPC -
Roymer - 13.04.2010
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] [npc
art] Busdriver has left the server (0:2)
Re: [Aydua] NPC -
RcoN! - 13.04.2010
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] [npc art] 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
Re: [Aydua] NPC -
Roymer - 13.04.2010
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?
Re: [Aydua] NPC -
Roymer - 14.04.2010
Ya Pase todo el FS ese al GM
pero aun Sigue Lo Mismo
Re: [Aydua] NPC -
DarkChildren - 14.04.2010
ami tambien me pasava pero lo solucione busco la solucion en mi GM y te posteo la respuesta aqui vale
Re: [Aydua] NPC -
Roymer - 14.04.2010
Vale! Te espero!
Re: [Aydua] NPC -
Nacho350 - 17.04.2010
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.