Controllable NPC 0.1
by 009
Плагин убирает использование samp_npc.exe что экономит оперативную память и сокращает количество процессов от samp.
Так же плагин даёт возможность управлять действиями NPC
Функции:
[pwn]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[/pwn]
Каждый NPC работает на отдельном потоке что означает что лагов от них практически не будет
Вы можете убить NPC из оружия
В архиве вложен тест-мод для NPC, используйте /state 0 - 5 чтобы повеселиться (лучше человек 5,так веселее будет)