Page 1 of 1
Alchemy
Posted: 2009-10-06 07:38:42
by SilverOZ
Я ни очими разбираюси в скриптах, но из скрипта тинкера зделал скрипт на химию, тока вот низнаю как паставити в скрипт штоб после чиво зделал бутылко он ио выпил , вот тип [uo.usetype("0x0F0E 0x0004"); butilka] , ишио ести такая праблема, он после некатороие время астанавливаитса, скрипт та работаит в заклатках тока бутылки ни делаит. Памагите если вам ни трудна
Code: Select all
sub test()
if UO.InJournal("World save has been initiated.") then
UO.DeleteJournal()
UO.Click('self')
repeat
wait(500)
until UO.InJournal("Sqiman: Sqiman") #
end if
end sub
sub Alchemy()
VAR Exit=0, LastTimer
while Exit<>1
test()
UO.DeleteJournal()
LastTimer=UO.Timer()
UO.WaitMenu('Select the potion to create','agility potion')
wait(100)
UO.UseType(0x0F7B)
test()
while NOT UO.InJournal("You put") AND NOT UO.InJournal("You toss the failed mixture from the mortar")
wait(500)
wend
If UO.InJournal("You toss the failed mixture from the mortar") then
repeat
wait(100)
until UO.Timer()>=LastTimer+150
EndIf
wend
end sub
Posted: 2009-10-06 08:47:59
by CuHTpoH
Code: Select all
sub alchemy()
var lasttimer
while uo.count('0x0F0E','0x0000')
uo.deletejournal()
uo.waitmenu('Select the potion to create','agility potion') # Помни, выбор в меню регистрозависимый! Пиши так же как в меню
uo.usetype('0x0F7B')
lasttimer=uo.timer()
while not uo.injournal("You put") and not uo.injournal("You toss the failed mixture from the mortar")
wait(100)
wend
checklag()
if uo.timer()-lasttimer<=20 then
wait(15000)
endif
if uo.injournal("You toss the failed mixture from the mortar") then
repeat
wait(100)
until uo.timer()>=lasttimer+150 # нах такая зажержка?
endif
if uo.injournal("lack reagents") then
uo.print('нет регов')
return
endif
wait(200)
if uo.count('0x0F0E','0x0004') then
uo.usetype('0x0F0E','0x0004')
endif
wait(300)
wend
endsub
sub checklag()
if uo.waiting() then
uo.set('quiet','1')
uo.canceltarget()
uo.set('quiet','0')
endif
deljournal('backpack')
uo.click('backpack')
repeat
wait(100)
until uo.injournal('backpack')
endsub
sub deljournal(msg)
while uo.injournal(msg)
uo.setjournalline(uo.injournal(msg)-1,'')
wend
endsub
чота типо етава
Posted: 2009-10-06 12:04:07
by Mirage
У нас на серваке пауза между выпиваниями больше времени требуемом на крафт зелья. Так что приходится увеличивать паузы либо использовать скрипт.
Code: Select all
if uo.count('0x0F0E','0x0004') then
uo.usetype('0x0F0E','0x0004')
wait(2000)
endif
Posted: 2009-10-06 12:51:42
by CuHTpoH
какая разница, главное чтоб скилл качался быстрее, ну будет он юзать а она не будет питься, те ни горячо ни холодно
Posted: 2009-10-06 17:09:14
by SilverOZ
Пасиба, как заработаит сервак папробую
Posted: 2009-10-06 21:21:58
by Mirage
CuHTpoH wrote:ну будет он юзать а она не будет питься, те ни горячо ни холодно
А нафиг тогда вообще пить если можно сбрасывать?

Пить нужно чтобы весь скилл прокачался с 1 банки. Если скидывать то придется вковать больше 50К тонн железа. Если не сможет выпить по причине неуспевания будет перегруз и теже реги добираться не будут.
Posted: 2009-10-06 22:01:56
by CuHTpoH
ставишь 4 нуба вокруг и пусть пьют банки, всё.
Posted: 2009-10-07 05:22:46
by SilverOZ
Мне нада штоб я успивал, в етом смысал етава скрипта, ато бутылки рялина там дарагие
Posted: 2009-10-07 06:49:32
by Mirage

я выше написал.
Posted: 2009-10-07 11:22:01
by CuHTpoH
ставите нубов и они пьют банки, могу даже кинуть скрипт банки пить )
Posted: 2009-10-07 13:51:57
by Mirage
Ну на некоторых шардах или запрещено или затрудненно мультоводство а левакам доверять стремно - они выпьют и свалят с твоими "дорогими" баночками...
ИМХО всетаки варианты:
1)если много ирона то крафтить и скидывать в сундук - потом отдельно пить.
2)варить и пить с паузой - долше зато эффективнее (че время жалеть когда оно само работает?)
3)варить пойсон и травить оружие. 2 скилла одним пальцем деланы.
Posted: 2009-10-07 15:46:23
by CuHTpoH
Mirage wrote:Ну на некоторых шардах или запрещено или затрудненно мультоводство
ну эт другие пироги..
кстати откуда твоя аватарка? я просто онемешник, меня вдруг занитересовало

Posted: 2009-10-07 16:46:04
by Mirage
ХЗ Кролик стоял с сигаретой. Я чуть подрисовал просто

Обычно у меня немного другая. Из Hellsinga
PS Да у тя тоже ниче - кавайненькая

Posted: 2009-10-07 23:10:53
by CuHTpoH
то есть была тупо картинка а ты сделал из нее анимацию? если да то офигительная идея!
