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

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

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

void Wld_SetGuildAttitude(int guild1,int attitude,int guild2); - установить отношение между гильдиями, где guild1, guild2 – гильдии, между которыми устанавливается отношение, attitude – отношение между гильдиями (определены отношения ATT_HOSTILE, ATT_FRIENDLY, ATT_NEUTRAL, ATT_ANGRY).
int Wld_GetGuildAttitude(int guild1,int guild2); - получить отношение между гильдиями guild1 и guild2.
int Wld_IsMobAvailable(c_npc self,string schemeName); - проверяет, есть ли MOB с именем schemeName в окрестности 10 метров от npc self, возвращает TRUE, если MOB существует и свободен, иначе FALSE.
int Wld_GetMobState(c_npc self,string schemeName); - определяет состояние MOB с именем schemeName для npc self, возвращает состояние или -1, если MOB не найден.
int Wld_IsFPAvailable(c_npc self,string fpName); - проверяет, есть ли FP (Freepoint) с именем fpName в окрестности 20 метров от npc self, возвращает TRUE, если FP существует и свободна, иначе FALSE.
int Wld_IsNextFPAvailable(c_npc self,string fpName); - работает аналогично предыдущей функции, но проверится ближайшая точка, если fpName блокирована.

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