UO.Ignore('finditem') вешает клиент

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Constin
Posts: 5
Joined: 2005-01-13 12:21:35

UO.Ignore('finditem') вешает клиент

Post by Constin »

Задача - взять из трупа все и положить в мешочек , который лежит в бэкпеке.

Данный скрипт работает, но если в мешочке попробуешь пошевелить вещи- скрипт вылетает.

Я полагаю, что функция UO.IgnoreReset() срабатывает некорректно.

Помогите плз.

Sub Loot()


UO.SetReceivingContainer('0x400265CE')
repeat
UO.FindType('-1','-1','lastcontainer')
UO.Print(' !!! Looting Items: '+str(UO.findcount()))
UO.Ignore('finditem')
UO.Grab('0','finditem')
Wait(500)
until UO.FindCount()==0
UO.IgnoreReset()
UO.UnSetReceivingContainer()

end sub
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

viewtopic.php?t=11954

Не очень популярный топик, но крайне интересный.
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Constin
Posts: 5
Joined: 2005-01-13 12:21:35

Post by Constin »

а вставки на перле инжект съест?
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Constin wrote:а вставки на перле инжект съест?

Если ему дать вилку и ножик - съест.
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Constin
Posts: 5
Joined: 2005-01-13 12:21:35

Post by Constin »

попробуем написать новую функцию)
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Constin wrote:попробуем написать новую функцию)

Имелось в виду использовать уже готовый перловский скриптовый модуль, который соответственно отлично переваривает перл.. Типа вилка и ножик - pinject :)

А какую вы собрались писать функцию - я не совсем понял..
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Constin
Posts: 5
Joined: 2005-01-13 12:21:35

Post by Constin »

ну видимо сразу лут... , так как использовать функции инжекта (moveitem, ignore etc) видимо будет нельзя , раз они глючные
хотя не разобравшись.. может это я слишком самоуверенно говорю.
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

у меня всегда после использования хоть 1 игноре итем в скоре наступал краш .
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Re: UO.Ignore('finditem') вешает клиент

Post by Kynep »

Constin wrote:Задача - взять из трупа все и положить в мешочек , который лежит в бэкпеке.
Данный скрипт работает, но если в мешочке попробуешь пошевелить вещи- скрипт вылетает.
Я полагаю, что функция UO.IgnoreReset() срабатывает некорректно.
Помогите плз.


Блин скока мона говорить:

Code: Select all

Sub Loot() 
UO.SetReceivingContainer('0x400265CE')
repeat
UO.FindType('-1','-1','lastcontainer')
UO.Print(' !!! Looting Items: '+str(UO.findcount()))
UO.Grab('0','finditem')
UO.Ignore('finditem')
Wait(500)
until UO.FindCount()==0
UO.IgnoreReset()
UO.UnSetReceivingContainer()
end sub

как он возьмет вещь которую игнорирует? поменяй у себя местами, граб и игнор. а зачем ты вещи в тркпе трогаешь? нетрожжжж... :twisted: :twisted: сам все заберет.
Post Reply