script BS разные инги + переплавка
Posted: 2004-12-02 17:28:20
Скрипт расчитан на зулу, не пашет при переплавке, не знаю в чем причина, HELP!
sub main()
var i=0
dim iron_color[9]
var forge='0x0fb1', tongs='0x0fbb'
iron_color[0] = 0x04C7
iron_color[1] = 0x046E
iron_color[2] = 0x045E
iron_color[3] = 0x0480
iron_color[4] = 0x0451
iron_color[5] = 0x03EA
iron_color[6] = 0x0457
iron_color[7] = 0x03E9
iron_color[8] = 0x046B
a:
uo.deletejournal()
wait(500)
if UO.Count("0x1BF2", iron_color[i]) < 20 then
i=i+1
endif
repeat
UO.useobject('0x6B3EFDF9')#bshammer
wait(500)
uo.waittargettype("0x1BF2",iron_color[i])
wait(500)
uo.waitmenu('What','Armors','What','Platemail','What','Breastplate')
wait(7000)
until (uo.injournal("create")) or (uo.injournal("destroyed"))
if uo.injournal("destroyed") then
goto a:
else
b:
repeat
uo.usetype(tongs)
wait(500)
uo.waittargettype("0x1415")
wait(500)
uo.deletejournal()
repeat
wait(100)
until uo.injournal('What')
uo.waittargetground(forge)
uo.deletejournal()
repeat
wait(1000)
until (uo.injournal('failed')) or (uo.injournal('turned'))
wait(500)
if uo.injournal('turned') then
goto a:
else
sub main()
var i=0
dim iron_color[9]
var forge='0x0fb1', tongs='0x0fbb'
iron_color[0] = 0x04C7
iron_color[1] = 0x046E
iron_color[2] = 0x045E
iron_color[3] = 0x0480
iron_color[4] = 0x0451
iron_color[5] = 0x03EA
iron_color[6] = 0x0457
iron_color[7] = 0x03E9
iron_color[8] = 0x046B
a:
uo.deletejournal()
wait(500)
if UO.Count("0x1BF2", iron_color[i]) < 20 then
i=i+1
endif
repeat
UO.useobject('0x6B3EFDF9')#bshammer
wait(500)
uo.waittargettype("0x1BF2",iron_color[i])
wait(500)
uo.waitmenu('What','Armors','What','Platemail','What','Breastplate')
wait(7000)
until (uo.injournal("create")) or (uo.injournal("destroyed"))
if uo.injournal("destroyed") then
goto a:
else
b:
repeat
uo.usetype(tongs)
wait(500)
uo.waittargettype("0x1415")
wait(500)
uo.deletejournal()
repeat
wait(100)
until uo.injournal('What')
uo.waittargetground(forge)
uo.deletejournal()
repeat
wait(1000)
until (uo.injournal('failed')) or (uo.injournal('turned'))
wait(500)
if uo.injournal('turned') then
goto a:
else