Поиск
Вход на сайт
Наш опрос
Оцените мой сайт
Всего ответов: 81
Статистика
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Скрипт на питье рефрешей из кегов и бутылок без биндинга.
voidДата: Среда, 09.09.2020, 22:03 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 3
Статус: Оффлайн
sub Mana()
#ïü¸ì òîòëàìè
if  UO.Count('0x0f08') then
UO.usetype('0x0f08')
else
if ExisSerial(UO.GetGlobal('mana')) then
if UO.Count('0x0F0E')< 1 then
#ïü¸ì èç êåãà
UO.UseObject(UO.GetGlobal('mana'))
else
#ïåðåëèâàåì èç êåãà
UO.findtype('0x0F0E',-1,'backpack')
UO.moveitem('finditem',1,UO.GetGlobal('mana'))
wait( 50 )
UO.usetype('0x0f08')
endif
else
InitKegs()
UO.UseObject(UO.GetGlobal('mana'))
endif
endif
end sub

sub Cure()
#ïü¸ì òîòëàìè
if  UO.Count('0x0f07') then
UO.usetype('0x0f07')
else
#ïü¸ì èç êåãà
if ExisSerial(UO.GetGlobal('cure')) then
if UO.Count('0x0F0E')< 1 then
#ïü¸ì èç êåãà
UO.UseObject(UO.GetGlobal('cure'))
else
#ïåðåëèâàåì èç êåãà
UO.findtype('0x0F0E',-1,'backpack')
UO.moveitem('finditem',1,UO.GetGlobal('cure'))
wait(50)
UO.usetype('0x0f07')
endif
else
InitKegs()
UO.UseObject(UO.GetGlobal('cure'))
endif
endif
end sub

sub FullRefresh()
#ïü¸ì òîòëàìè
if  UO.Count('0x0f0b') then
UO.usetype('0x0f0b')
else

if ExisSerial(UO.GetGlobal('full')) then
if UO.Count('0x0F0E')< 1 then
#ïü¸ì èç êåãà
UO.UseObject(UO.GetGlobal('full'))
else
#ïåðåëèâàåì èç êåãà
UO.findtype('0x0F0E',-1,'backpack')
UO.moveitem('finditem',1,UO.GetGlobal('full'))
wait( 50 )
UO.usetype('0x0f0b')
endif
else
InitKegs()
UO.UseObject(UO.GetGlobal('full'))
endif
endif
end sub

sub ExisSerial(serial)
var i,Count =  UO.Count('0x1940')
if Count == 0 then
UO.IgnoreReset()
return 0
endif
for i = 0 to Count - 1
UO.FindType('0x1940', '-1', 'backpack')
if uo.findcount()and uo.GetSerial("finditem") == serial then
UO.IgnoreReset()
return 1
endif
UO.Ignore("finditem")
next
UO.IgnoreReset()
return 0
endsub

sub InitKegs()
var cure,full,mana
UO.DeleteJournal()
While 1
UO.FindType('0x1940', '-1', 'backpack')
if uo.findcount() then
UO.Ignore("finditem")
UO.Click("finditem")
else
Wait(150)
break
endif
wend
UO.IgnoreReset()
UO.SetGlobal('cure',UO.JournalSerial( UO.InJournal("greater cure")-1))
UO.SetGlobal('mana',UO.JournalSerial(UO.InJournal("greater mana")-1))
UO.SetGlobal('full',UO.JournalSerial(UO.InJournal("full refresh")-1))
endsub


Сообщение отредактировал void - Пятница, 11.09.2020, 21:36
 
  • Страница 1 из 1
  • 1
Поиск: