Page 1 of 1
Ошибка(((
Posted: 2006-10-22 11:51:37
by Nort777
Code: Select all
sub bladespirit1()
var spirit = '0x023E', spiritid
while true
uo.findtype(spirit,-1,'ground')
if uo.findcount() > 0 then
spiritid = uo.getserial('finditem')
uo.warmode(true)
uo.attack(spiritid)
wait(5000)
else
if uo.gethp() < uo.str then
uo.bandageself()
wait(3000)
sword()
endif
endif
wend
endsub
непойму в чем дело, он сам не атакует бску, а ждет пока его заатачат
но самая проблема в том что он когда начинает атачить. одновременно начинает лечиться, щит и пуха падает и фигня получается)))
хелп плиз
Posted: 2006-10-22 12:05:59
by DerMeister =)
ХЗ, попробуй так:
Code: Select all
sub bladespirit1()
var spirit = '0x023E', spiritid
uo.ignorereset()
uo.set('finddistance',15)
while true
uo.findtype(spirit,-1,'ground')
if uo.findcount() then
uo.warmode(1)
wait(500)
uo.attack(uo.getserial('finditem'))
wait(5000)
else
wait(500)
if uo.life < uo.str then
uo.bandageself()
wait(3000)
sword()
endif
endif
wend
endsub
Posted: 2006-10-22 14:32:48
by Savage
Code: Select all
sub bladespirit1()
var spirit = '0x023E', spiritid
uo.set('finddistance',6)
while true
uo.findtype(spirit,-1,'ground')
if uo.findcount() then
uo.exec('warmode 1')
uo.attack('finditem')
wait(5000)
else
if uo.gethp() < uo.str then
uo.bandageself()
wait(3000)
sword()
endif
endif
wend
endsub
Posted: 2006-11-28 14:11:32
by Nort777
решил опять попробовать, не один из этих скриптов не помогает...даже инжу поменял...ошибка все таже...шард ДРВ
ну помогите

Posted: 2006-11-28 15:49:08
by GimFlex
TWI включи
Posted: 2006-11-30 21:52:06
by Spirit
Ыы, у мя такой же скрипт, и такая же какашка в нём. Но я просто не обращяю на это внимания, он сначала начинает лечится, когда его бьют, патом перестаёт...