Помогите немного улучшить скрипт на лут

Гости
Сообщений: 9
Рег. 5.09.2017
17 сентября 2017 16:06
Сообщение #1
Всем привет. Перелопатил все темы со скриптами на лут и нашел самый вроде бы подходящий.
он режет труп, собирает весь лут из него со шкурами, складывает в мешок, режет шкуры и т.д.
Но есть один огромный недостаток - это то, что если не попасть по трупу то его адски глючит и он все из бакпака и оружие и все куда дотягивается складывает в сумку для лута и ее куда-то девает :)


sub loot()
var trup
var cont='0x407702D0';сюда надо вставить номер мешка в который хочется складывать лут
UO.AddObject('trup');указываем прицелом на труп
while UO.Targeting()
wait(200)
wend
UO.UseObject(cont)
UO.UseObject('trup')
uo.waittargetobject('trup')
uo.usetype(0x0F51); режем труп кинжалом
wait(500)
UO.UseType('0x13B1');берем лук обратно в руки
UO.SetReceivingContainer(cont)
uo.findtype('-1','-1','trup')
while UO.FindCount() > 0
UO.Grab('0','finditem')
wait(500)
uo.findtype('-1','-1','trup')
wend
wait(300)
UO.Hide('trup');прячем труп, чтобы не загораживал остальные
UO.FindType(0x1078,'-1',cont);ищем среди лута непорезаные шкуры
UO.WaitTargetObject('finditem')
UO.UseType(0x0F9E);режем шкуры ножницами
wait(200)
UO.UnsetReceivingContainer()
wait(300)
UO.CancelTarget()
end sub

если кто может, улучшите его пожалуйста. Или поделитесь аналогичным. Шкуры если что могу сам потом резать :)
Прапорщик (1724985)7 лет
Ranger
Сообщений: 275
Рег. 10.03.2017
17 сентября 2017 20:06
Сообщение #2
Рекомендую свой вариант, работает как часы.
Подстрой под себя только.
Лут с проверкой резки
Бери самый последний вариант.
Последние посетители (0):

 
Сейчас: 23 ноября 2024 21:18