Page 1 of 1
тинкер
Posted: 2009-04-06 15:46:30
by vertijok
Code: Select all
sub Tinkering(); ïðîêà÷êà Tinkering
uo.automenu('Tinkering','Tools')
uo.automenu('Tools','lockpick')
Repeat #
UO.usetype(0x1EBC)
UO.DeleteJournal()
while not UO.InJournal("You put the lockpicks") and not UO.InJournal("Tinkering failed") and not UO.InJournal("You can't make")
Wait(100)
CheckLag()
wend
Until UO.injournal("You can't make")
UO.deletejournal()
endsub
праблема в том что скрипт как работает делаит lockpick но после некаторае время он ничего не делаит а скрипт работает помогите плиз в чём проблема
Posted: 2009-04-06 15:55:02
by Everix
Code: Select all
while not UO.InJournal("You put the lockpicks") and not UO.InJournal("Tinkering failed") and not UO.InJournal("You can't make") and k<=100
Wait(100)
k=k+1
CheckLag()
wend
попробуй
Posted: 2009-04-06 16:11:32
by vertijok
Everix wrote:Code: Select all
while not UO.InJournal("You put the lockpicks") and not UO.InJournal("Tinkering failed") and not UO.InJournal("You can't make") and k<=100
Wait(100)
k=k+1
CheckLag()
wend
попробуй
ошибка к<=100
Posted: 2009-04-06 16:13:24
by Everix
k<100
Posted: 2009-04-06 16:16:22
by vertijok
Everix wrote:k<100
нет вот как
Code: Select all
sub Tinkering(); ïðîêà÷êà Tinkering
var k
uo.automenu('Tinkering','Tools')
uo.automenu('Tools','lockpick')
Repeat #
UO.usetype(0x1EBC)
UO.DeleteJournal()
while not UO.InJournal("You put the lockpicks") and not UO.InJournal("Tinkering failed") and not UO.InJournal("You can't make") and k <=100
Wait(100)
k=k+1
CheckLag()
wend
Until UO.injournal("You can't make")
UO.deletejournal()
endsub
пока так тестим
Posted: 2009-04-06 16:39:23
by vertijok
не хочет крэш клиента происходит
Posted: 2009-04-06 16:51:20
by Everix
Code: Select all
Sub Tinker()
var k,
while not uo.dead() and not uo.injournal("You can't make")
uo.deletejournal()
uo.waitmenu('Tinkerin','Tools','lockpick')
UO.usetype(0x1EBC)
checklag()
repeat
wait(100)
k=k+1
until UO.InJournal("You put the lockpicks") or UO.InJournal("Tinkering failed") or UO.InJournal("You can't make") or k>69
if uo.injournal("You can't make") then
return
end if
wait(100)
wend
end sub
Should work, but I didn't test. I were writing in reply window.
Posted: 2009-04-06 19:17:51
by vertijok
Everix wrote:Code: Select all
Sub Tinker()
var k,
while not uo.dead() and not uo.injournal("You can't make")
uo.deletejournal()
uo.waitmenu('Tinkerin','Tools','lockpick')
UO.usetype(0x1EBC)
checklag()
repeat
wait(100)
k=k+1
until UO.InJournal("You put the lockpicks") or UO.InJournal("Tinkering failed") or UO.InJournal("You can't make") or k>69
if uo.injournal("You can't make") then
return
end if
wait(100)
wend
end sub
Should work, but I didn't test. I were writing in reply window.
line 182 Bad operation for this type of variable-K
(Это кусок скрипта). Эту ошибку выдаёт тут
Posted: 2009-04-06 19:39:49
by Everix
There is no mistake!
Posted: 2009-04-06 20:18:43
by vertijok
Everix wrote:There is no mistake!
есть не зря же выдаёт лине на к=к+1
Posted: 2009-04-06 22:03:42
by Destruction
var k = 0
Posted: 2009-04-06 22:32:03
by vertijok
Destruction wrote:var k = 0
да спасиба вам что помогли я уже зделал сечас тест проходит

Posted: 2009-04-07 15:30:20
by vertijok
не хочет иногда делаит один lockpick и стоит пока не нажму 2 раза на тинкер толс потом он делаит до канца пока ирон не закончица а лутше напешите прастой скрипт на тинкер без всяких там дабора айрона и скидавания в сундук а проста есть аирон в бекпак и пускай зделаит пока не закончийа айрон после того как закончелся выхад

Posted: 2009-04-07 21:19:55
by vertijok
vertijok wrote:не хочет иногда делаит один lockpick и стоит пока не нажму 2 раза на тинкер толс потом он делаит до канца пока ирон не закончица а лутше напешите прастой скрипт на тинкер без всяких там дабора айрона и скидавания в сундук а проста есть аирон в бекпак и пускай зделаит пока не закончийа айрон после того как закончелся выхад

так никто и не поможет мне