[Ajuda] NPC Oculpa
#1

Queria ajuda pra fazer o NPC ocupa a vaga de ID do samp fazendo com que ele ganhe o IP falso.
Reply
#2

Os NPCs sempre vгo ocupar slots do servidor e usar o IP local (127.0.0.1), isso й irreversнvel. Se quer fazer algo menor como deixar um personagem parado com uma animaзгo pode usar Actors.
Reply
#3

Eu criei um NPC e ele nao ocupou SLOT, o que eu to fazendo errado?
Reply
#4

Entгo ele nгo foi criado corretamente, mande o cуdigo que o cria.
Reply
#5

Код:
	if(IsPlayerNPC(playerid))
	{
		new npcname[MAX_PLAYER_NAME];
		GetPlayerName(playerid, npcname, sizeof(npcname));
		if(strcmp(npcname, "NPCJoaquim", true) == 0)
		{
			Logado[playerid] = 1;
			PutPlayerInVehicle(playerid, NPCJoaquimV, 0);
			SetPlayerColor(playerid, 0xFFA500FF);
			SetPlayerSkin(playerid, 5);
	 		JoaquimTexto = Create3DTextLabel("Joaquim", 0xFFC000FF, 0.0,0.0,0.0, 30.0 ,0,0);
	    	       Attach3DTextLabelToPlayer(JoaquimTexto, playerid, 0.0, 0.0, 0.0);
		}
		return 1;
	}
Reply
#6

Isso nгo й o cуdigo que o cria, procure por ConnectNPC. Tambйm verifique no server.cfg se o valor maxnpc estб conforme o nъmero de NPCs criados.
Reply
#7

Код:
ConnectNPC("NPCJoaquim", "Joaquim");
o server.cfg ta em 2
Reply
#8

Veja se no seu gamemode ou em outros filterscripts hб algum bloqueio contra NPCs (kick/ban) procurando por IsPlayerNPC.
Reply
#9

@Delet
Reply
#10

ConnectNPC

Exe: (by Wiki)
PHP код:
public OnGameModeInit()
{
    
ConnectNPC("[BOT]Pilot""pilot");
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)