вар

General Injection issues

Moderators: Murderator+, Murderator

Post Reply
Mike_idf
Posts: 10
Joined: 2004-06-10 21:14:39

вар

Post by Mike_idf »

В какой форме правильно реализовать следующую идею :

По дефолту вся магия кастится с книги
Если я атакую не нпс'а а чара то все касты со скроллов
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

Отличить чара от NPC нельзя, ибо чар - тоже NPC.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
Mike_idf
Posts: 10
Joined: 2004-06-10 21:14:39

Post by Mike_idf »

У монстров другой тип
У живых людей всегда одинаковый )
Вопрос в том как спросить :
Какой тип у моей цели, если он соответствует записанному как "чел"
то юз скролла, если нет то с книги

Не могу тока врубится как узнать тип цели
Last edited by Mike_idf on 2004-06-11 12:07:22, edited 1 time in total.
Mike_idf
Posts: 10
Joined: 2004-06-10 21:14:39

Post by Mike_idf »

laststatus решил проблему %)
-=M@rTin=-
Posts: 47
Joined: 2004-05-19 04:47:11
Location: MSK, RU, TheМля
Contact:

Post by -=M@rTin=- »

Lord Ruslan Nightmare wrote:Отличить чара от NPC нельзя, ибо чар - тоже NPC.

чуваак ты здесь уже не первый раз людей обманываешь...
"незнание параждает заблуждение"
uo.IsNPC([object])
соответственно если те нужен чел то в условии должно фигурировать слово not например:
if not uo.IsNPC('laststatus') then
uo.usetype('svitok_herni_kakoqto', 'laststatus')
endif
но это надо эксперементировать изобретать, по дсебя ... дично мне такое неудобно ...
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

NPC - это любой моб (животное, монстр, вендор, чар). IsNPC только способна отличить обычный объект или статик от моба.
А отличить, скажем, вендора от чара нельзя.

Хотя, в принципе, если Mike_idf имеет ввиду, что с книжки кастить на монстрей, а со скроллов - на игроков, то действительно можно различать по типу (0x0190 и 0x0191 - это игроки), хотя это будет не очень надежно, т.к. есть много монстрей типа 0x0190 и 0x0191.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
Post Reply