[Ayuda] Como hacer una exepcion para NPC
#1

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!
Reply
#2

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;
Reply
#3

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
Reply
#4

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

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


Forum Jump:


Users browsing this thread: 2 Guest(s)