Плагин убирает использование samp_npc.exe, что экономит оперативную память и сокращает количество процессов от samp. Так же плагин позволяет контролировать действия NPC.
Функции:
CreateNPC(npcid,npcname[]); - создать NPC с указанным id и именем (имя не играет роли вообще)
DestroyNPC(npcid); - уничтожить NPC
SetNPCPos(npcid,Float:X,Float:Y,Float:Z); - сменить координаты NPC
NPC_AimAt(npcid,Float:X,Float:Y,Float:Z); - NPC прицелится в указанную точку
NPC_ShotAt(npcid,Float:X,Float:Y,Float:Z); - NPC стреляет в указанную точку
NPC_WalkTo(npcid,Float:X,Float:Y,Float:Z); - NPC идёт в указанную точку
NPC_RunTo(npcid,Float:X,Float:Y,Float:Z); - NPC бежит лёгким бегом в указанную точку
NPC_SprintTo(npcid,Float:X,Float:Y,Float:Z); - NPC бежит быстрым бегом в указанную точку
SetNPCWeapon(npcid,weaponid); - сменить оружие NPC
KillNPC(npcid); - убить NPC
SpawnNPC(npcid); - заспавнить NPC
StopNPC(npcid); - остановить текущее действие NPC
Каждый NPC работает на отдельном потоке что означает что лагов от них практически не будет. Вы можете убить NPC из оружия.
В архиве вложен тест-мод для NPC, используйте /state 0 - 5 чтобы повеселиться (лучше человек 5,так веселее будет)
|