isNPC

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
imsohigh
Posts: 27
Joined: 2007-08-09 12:51:12

isNPC

Post by imsohigh »

народ, как пользоваться uo.isNPC()?

пробую
uo.findtype('0x0190')
if uo.isnpc('finditem')==1 then
...
else
...
endif

if uo.isnpc('finditem')==true then
...
else
...
endif

И не получается. ищет и игроков и нпс и выдаёт значения, которое задано в условии. Тоесть если я пишу if uo.isnpc('finditem')==1, то выдаёт результат, что все найденные люди - NPC, если if uo.isnpc('finditem')==0 то видит всех людей как не НПС, хотя среди найденных есть и игроки, и нпс, и это стопроцентно.

Как пользоваться, подскажите плз!
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Зайди в хелп, там написано.
imsohigh
Posts: 27
Joined: 2007-08-09 12:51:12

Post by imsohigh »

зашёл, не понял.
Синтакс: number uo.IsNPC([object])

пишу:
1 uo.isnpc('finditem')
как результат- parse error
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Ниже читай
imsohigh
Posts: 27
Joined: 2007-08-09 12:51:12

Post by imsohigh »

Тема: Команды скриптов Ключевые слова: uoscript, objhandling

Возвращает параметр обьекта object (по умолчанию - персонажа игрока) - живой ли обьект (вы сами, другие игроки, NPC, монстры). Обычно у таких обьектов можно узнать злобность GetNotoriety.

Тоесть эта команда определяет только живой ли объект или нет? мдеееее.
I'm
Expert!
Posts: 1396
Joined: 2004-10-15 22:38:04
Location: Moscow City.
Contact:

Post by I'm »

imsohigh wrote:Тоесть эта команда определяет только живой ли объект или нет? мдеееее.

Если интересует проверка на игрока/нпс то посмотри в сторону ID на некоторых шардах просматривается некая закономерность.
The End.
Post Reply