Скрипт на определение кол-ва итемов в мобе

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
Abro
Posts: 5
Joined: 2007-07-09 11:36:47

Скрипт на определение кол-ва итемов в мобе

Post by Abro »

Такое вообще существует?
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Не давно обращались стаким вопросом;)
Ашь 2 варианта;)
Проснупить моба (сумку легко найти)
или самый красивый вариант, на некоторых шардах при клики на койнтейнер пишется в названии колво итемов внем, дальше ищем сумку на мобе uo.findtype('0x0e75', -1, MOB) и просто uo.click('finditem')
Abro
Posts: 5
Joined: 2007-07-09 11:36:47

Post by Abro »

sub mobs()
uo.findtype('0x0e75', -1,тут нужен айди моба?)
uo.click('finditem')
end sub

так?
а нельзя что бы с кнопки выделялся таргет, и просто тупо таргетом на моба и уже запускался скрипт? Просто не сильно силен в инжекте.
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

Code: Select all

sub mobs() 
uo.print('POkagi mne moba')
uo.addobject('Mobster')
while uo.targeting()
  wait(100)
wend
uo.findtype('0x0e75', -1, 'Mobster')
uo.click('finditem')
end sub
Abro
Posts: 5
Joined: 2007-07-09 11:36:47

Post by Abro »

спасибо огромное)
Abro
Posts: 5
Joined: 2007-07-09 11:36:47

Post by Abro »

Хм, показывает либо 0 либо 1, на мобах на самих не проверял, но например у плееров если вещей в паке больше 1, то все равно пишет 1. Так и должно быть?
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Такс... а теперь уточняем...
При клике на сумку с именем контейнера пишется колво предметов?
Если да то поробуй такой вариант.

Code: Select all

sub mobs()
  uo.print('POkagi mne moba')
  uo.addobject('Mobster')

  while uo.targeting()
    wait(100)
  wend

  uo.findtype('0x0e75', -1, 'Mobster')

  if not uo.GetName('finditem') then
    uo.click('finditem')
    wait(300)
  endif

  uo.print(uo.GetName('finditem'))
end sub
Abro
Posts: 5
Joined: 2007-07-09 11:36:47

Post by Abro »

все теперь работает!%)
Я не знаю как по умному сказать, но по моему проблема была в том что он находил просто пак, я проверял на мобах у которых есть гп 100% и у которых его нету тоже 100%, и видимо если есть то есть пак если нету гп то видимо и пака нету. А щас пишет 1 итем, и в скобочках рядом кол во итемов. Спасибо еще раз.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Все зависет от скриптов шарда.
Где то достаточно сделать клик на итем и тогда имя само появится.
Гдето Клик в спомогательный, что бы инжект получил сведенья о имени.
Mihail
Expert!
Posts: 548
Joined: 2005-05-20 20:30:10
Contact:

Post by Mihail »

вообще-то весьма опасный способ т.к. можно отслдить по логам кто там тыкает на бэкпаки монстров, во-вторых можно подбегать смотреть снупингом че там в паке лежит и в-третьих можно юзать snoop тогда будут видны предметы в паке количество которых к примеру изменялось при вашем присутствии рядом с мобом\чаром
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Очень очень опасный?;)
Valenok007
Posts: 8
Joined: 2007-05-25 12:44:42

Post by Valenok007 »

А у меня не работает Если на лееров таргетом кликну то пишет а вот на монстров пишет не то что надо
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

и что же пишет что не надо то?
может на оборот очень надо...
med777
Posts: 1
Joined: 2008-03-24 17:21:48

Post by med777 »

Народ, а у меня пишет только если на себя кликаеш и то всегда, хоть 0 итем в паке, хоть 100, пишет что он там 1, на остальных игроков и мобов пишет Инвалид Обжект : финдитем ( сори англ. отрубил ), в чем может быть проблема ?

Странно что если в ручную кликнуть себе на пак то пишет корректное количество вещей, а как я понял скрипт делает тоже самое..
Post Reply