Показать сообщение отдельно
Старый 21.11.2004, 11:41   #55
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Уроки скриптологии

int Npc_IsPlayerInMyRoom(c_npc npc); - возвращает True, если npc находится в своем помещении или в помещении своей гильдии, иначе – False.
int Npc_WasPlayerInMyRoom(c_npc npc); - возвращает True, если npc находился в своем помещении или в помещении своей гильдии перед изменением своего положения, иначе – False.
int Npc_GetComrades(c_npc npc); - возвращает 1, если npc имеет друзей, иначе – 0. ***
int Npc_IsDetectedMobOwnedByNpc(c_npc user,c_npc owner); - возвращает значение > 0, если npc owner является владельцем MOBа, который использует npc user.
int Npc_IsDetectedMobOwnedByGuild(c_npc user,int ownerguild); - возвращает значение > 0, если гильдия ownerguild является владельцем MOBа, который использует npc user.
void Npc_GiveItem(c_npc self,c_item item,c_npc other); - npc self получает предмет item от npc other.
int Npc_StartItemReactModules(c_npc self,c_npc other,c_item item); - проверяет все модули ItemReact реакции на предмет item, полученный npc self от npc other, запускает соответствующую функцию Reaction и возвращает True, если находит модуль, иначе – False.
int Npc_HasOffered(c_npc self,c_npc other,int itemInstance); - проверяет, имеет ли npc other предмет itemInstance для передачи npc self, возвращает True, если предмет имеется, иначе – False.

Продолжение следует.
Ответить с цитированием