MaG1StR_Yoda | Дата: Пятница, 26.06.2020, 19:01 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 1026
Статус: Оффлайн
| Данный скрипт подразумевает варку с добром ресов с сундука и переливом по журналу Перед запуском нужного тотла , нужно проверить еще строчку Код if uo.injournal('25/75') then
там нужно указать нужное колл-во тотлов в слив Прописан на ману , грит , дедл , рефреш , куры....
------------------------------------------------------------------------------------------------------------ sub mana() VAR kegg = 0x1940 uo.addobject('empty keg') #указываем таргетом на мешок с пустыми кегами while uo.targeting() wait(200) wend uo.addobject('box of reg') #указываем таргетом на мешок с реагентами while uo.targeting() wait(200) wend uo.addobject('full keg') #указываем таргетом на мешок куда скидывать полные кеги while uo.targeting() wait(200) wend repeat if uo.count(kegg)<1 then uo.findtype(kegg,'-1','empty keg') #ищем пустой кег в указанном мешке uo.moveitem('finditem',1,'backpack') endif wait(500) if UO.Count('0x0F87')<1 then #тип регов UO.FindType('0x0F87',-1,'box of reg') #ищем реагенты в указанном мешке UO.Grab('10','finditem') #добор регов (указывать число, кратное необходимому для варки тотла) wait(1000) end if UO.WaitMenu("Select a potion to make","greatermana") #цифра "3" - номер тотла в крафт меню (по порядку) UO.WaitTargetType('0x0F87') #тип реагентов UO.UseType('0x0E9B') #тип пестика wait(23000) #задержка на варку (выставлять неоходимо точную) uo.DeleteJournal() uo.findtype('0x1940','-1','backpack') uo.setcatchbag('finditem') #устанавливаем найденный в паке кег как принимающий wait(1000) uo.findtype('0x0F08','-1','backpack') uo.grab('0','finditem') wait(1000) uo.unsetcatchbag() wait(1000) if uo.injournal('25/75') then #указываем желаемое кол-во тотлов в кеге uo.findtype(kegg,'-1','backpack') uo.moveitem('finditem',1,'full keg') #сбрасываем готовый кег в указанный мешок wait(2000) uo.DeleteJournal() endif until (1 == 0) end sub
sub greatpoison() VAR kegg = 0x1940 uo.addobject('empty keg') #указываем таргетом на мешок с пустыми кегами while uo.targeting() wait(200) wend uo.addobject('box of reg') #указываем таргетом на мешок с реагентами while uo.targeting() wait(200) wend uo.addobject('full keg') #указываем таргетом на мешок куда скидывать полные кеги while uo.targeting() wait(200) wend repeat if uo.count(kegg)<1 then uo.findtype(kegg,'-1','empty keg') #ищем пустой кег в указанном мешке uo.moveitem('finditem',1,'backpack') endif wait(500) if UO.Count('0x0F88')<1 then #тип регов UO.FindType('0x0F88',-1,'box of reg') #ищем реагенты в указанном мешке UO.Grab('6','finditem') #добор регов (указывать число, кратное необходимому для варки тотла) wait(1000) end if UO.WaitMenu("Select a potion to make","Greater_Poison") #цифра "3" - номер тотла в крафт меню (по порядку) UO.WaitTargetType('0x0F88') #тип реагентов UO.UseType('0x0E9B') #тип пестика wait(23000) #задержка на варку (выставлять неоходимо точную) uo.DeleteJournal() uo.findtype('0x1940','-1','backpack') uo.setcatchbag('finditem') #устанавливаем найденный в паке кег как принимающий wait(1000) uo.findtype('0x0F0A','-1','backpack') uo.grab('0','finditem') wait(1000) uo.unsetcatchbag() wait(1000) if uo.injournal('25/75') then #указываем желаемое кол-во тотлов в кеге uo.findtype(kegg,'-1','backpack') uo.moveitem('finditem',1,'full keg') #сбрасываем готовый кег в указанный мешок wait(2000) uo.DeleteJournal() endif until (1 == 0) end sub
sub deadlypoison() VAR kegg = 0x1940 uo.addobject('empty keg') #указываем таргетом на мешок с пустыми кегами while uo.targeting() wait(200) wend uo.addobject('box of reg') #указываем таргетом на мешок с реагентами while uo.targeting() wait(200) wend uo.addobject('full keg') #указываем таргетом на мешок куда скидывать полные кеги while uo.targeting() wait(200) wend repeat if uo.count(kegg)<1 then uo.findtype(kegg,'-1','empty keg') #ищем пустой кег в указанном мешке uo.moveitem('finditem',1,'backpack') endif wait(500) if UO.Count('0x0F88')<1 then #тип регов UO.FindType('0x0F88',-1,'box of reg') #ищем реагенты в указанном мешке UO.Grab('10','finditem') #добор регов (указывать число, кратное необходимому для варки тотла) wait(1000) end if UO.WaitMenu("Select a potion to make","Deadly_Poison") #цифра "3" - номер тотла в крафт меню (по порядку) UO.WaitTargetType('0x0F88') #тип реагентов UO.UseType('0x0E9B') #тип пестика wait(23000) #задержка на варку (выставлять неоходимо точную) uo.DeleteJournal() uo.findtype('0x1940','-1','backpack') uo.setcatchbag('finditem') #устанавливаем найденный в паке кег как принимающий wait(1000) uo.findtype('0x0F0A','-1','backpack') uo.grab('0','finditem') wait(1000) uo.unsetcatchbag() wait(1000) if uo.injournal('25/75') then #указываем желаемое кол-во тотлов в кеге uo.findtype(kegg,'-1','backpack') uo.moveitem('finditem',1,'full keg') #сбрасываем готовый кег в указанный мешок wait(2000) uo.DeleteJournal() endif until (1 == 0) end sub
sub refresh() VAR kegg = 0x1940 uo.addobject('empty keg') #указываем таргетом на мешок с пустыми кегами while uo.targeting() wait(200) wend uo.addobject('box of reg') #указываем таргетом на мешок с реагентами while uo.targeting() wait(200) wend uo.addobject('full keg') #указываем таргетом на мешок куда скидывать полные кеги while uo.targeting() wait(200) wend repeat if uo.count(kegg)<1 then uo.findtype(kegg,'-1','empty keg') #ищем пустой кег в указанном мешке uo.moveitem('finditem',1,'backpack') endif wait(500) if UO.Count('0x0F7A')<1 then #тип регов UO.FindType('0x0F7A',-1,'box of reg') #ищем реагенты в указанном мешке UO.Grab('5','finditem') #добор регов (указывать число, кратное необходимому для варки тотла) wait(1000) end if UO.WaitMenu("Select a potion to make","Refresh_Full") #цифра "3" - номер тотла в крафт меню (по порядку) UO.WaitTargetType('0x0F7A') #тип реагентов UO.UseType('0x0E9B') #тип пестика wait(23000) #задержка на варку (выставлять неоходимо точную) uo.DeleteJournal() uo.findtype('0x1940','-1','backpack') uo.setcatchbag('finditem') #устанавливаем найденный в паке кег как принимающий wait(1000) uo.findtype('0x0F0B','-1','backpack') uo.grab('0','finditem') wait(1000) uo.unsetcatchbag() wait(1000) if uo.injournal('25/75') then #указываем желаемое кол-во тотлов в кеге uo.findtype(kegg,'-1','backpack') uo.moveitem('finditem',1,'full keg') #сбрасываем готовый кег в указанный мешок wait(2000) uo.DeleteJournal() endif until (1 == 0) end sub
sub cure() VAR kegg = 0x1940 uo.addobject('empty keg') #указываем таргетом на мешок с пустыми кегами while uo.targeting() wait(200) wend uo.addobject('box of reg') #указываем таргетом на мешок с реагентами while uo.targeting() wait(200) wend uo.addobject('full keg') #указываем таргетом на мешок куда скидывать полные кеги while uo.targeting() wait(200) wend repeat if uo.count(kegg)<1 then uo.findtype(kegg,'-1','empty keg') #ищем пустой кег в указанном мешке uo.moveitem('finditem',1,'backpack') endif wait(500) if UO.Count('0x0F84')<1 then #тип регов UO.FindType('0x0F84',-1,'box of reg') #ищем реагенты в указанном мешке UO.Grab('6','finditem') #добор регов (указывать число, кратное необходимому для варки тотла) wait(1000) end if UO.WaitMenu("Select a potion to make","Greater_Cure") #цифра "3" - номер тотла в крафт меню (по порядку) UO.WaitTargetType('0x0F84') #тип реагентов UO.UseType('0x0E9B') #тип пестика wait(23000) #задержка на варку (выставлять неоходимо точную) uo.DeleteJournal() uo.findtype('0x1940','-1','backpack') uo.setcatchbag('finditem') #устанавливаем найденный в паке кег как принимающий wait(1000) uo.findtype('0x0F07','-1','backpack') uo.grab('0','finditem') wait(1000) uo.unsetcatchbag() wait(1000) if uo.injournal('25/75') then #указываем желаемое кол-во тотлов в кеге uo.findtype(kegg,'-1','backpack') uo.moveitem('finditem',1,'full keg') #сбрасываем готовый кег в указанный мешок wait(2000) uo.DeleteJournal() endif until (1 == 0) end sub
|
|
| |