SA-MP Forums Archive
[Ayuda] Como hacer una exepcion para NPC - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] Como hacer una exepcion para NPC (/showthread.php?tid=415398)



[Solucionado] Como hacer una exepcion para NPC - Onfroi - 13.02.2013

Hola, tengo un NPC que se conecta normal pero no spawnea, pienso que es por el login/register system y queria saber si alguien me puede desir como se hace una exepcion para que el NPC no se tenga que registrar, si nececitan el script de login/register se los paso.

Gracias!


Respuesta: [Ayuda] Como hacer una exepcion para NPC - spell - 13.02.2013

Es muy simple, utilizando "IsPlayerNPC(playerid)".

pawn Код:
//Agrega A L   P R I N C I P I O  de OnPlayerConnect (debajo de la llave, claro)
if(IsPlayerNPC(playerid)) return 1;

//Agrega A L   P R I N C I P I O  de OnPlayerRequestClass(debajo de la llave, claro)
if(IsPlayerNPC(playerid)) return SpawnPlayer(playerid) , true;

//Agrega A L   P R I N C I P I O  de OnPlayerSpawn(debajo de la llave, claro)
if(IsPlayerNPC(playerid)) return 1;



Respuesta: [Ayuda] Como hacer una exepcion para NPC - Onfroi - 13.02.2013

Quote:
Originally Posted by spell
Посмотреть сообщение
Es muy simple, utilizando "IsPlayerNPC(playerid)".

pawn Код:
//Agrega A L   P R I N C I P I O  de OnPlayerConnect (debajo de la llave, claro)
if(IsPlayerNPC(playerid)) return 1;

//Agrega A L   P R I N C I P I O  de OnPlayerRequestClass(debajo de la llave, claro)
if(IsPlayerNPC(playerid)) return SpawnPlayer(playerid) , true;

//Agrega A L   P R I N C I P I O  de OnPlayerSpawn(debajo de la llave, claro)
if(IsPlayerNPC(playerid)) return 1;
Gracias amigo, no sabia que en el de OnPlayerRequestClass era ese codigo, aver lo pruebo.

EDIT: todavia no spawnea :S


Respuesta: [Ayuda] Como hacer una exepcion para NPC - Zume - 13.02.2013

Si es roleplay es posible que el nombre no estй permitido. y eso debes ponerlo en onplayerconnect.


Respuesta: [Ayuda] Como hacer una exepcion para NPC - Onfroi - 13.02.2013

Solucionado! Ya spawnea era que cuando yo spawneaba me ponia en otra dimension, por eso no veia el NPC.