Code:
; 4toby na4at script, v backpacke ne dolzhno byt nikakoi scraf4enoi bizuterii
set %tools KTL
set %biza LWL_CWL_MWL_BWL_IJG_UJG_SJG_HJG
set %gems RVF_BVF_VUF_GVF_HVF_EVF_OVF_FVF
set %CraftedRingCol 31 // cvet kolca posle vstavki kamnja
set %korobka UEHOKMD // id korobki v kotoruju budut skivyvatsa gotovie kolca
set %maxweight 1900; #maxweight in EasyUO default is Str*3,7
;---------------------------------
finditem %biza c_ , #backpackid
event Sysmessage In your backpack is #findcnt Jewelery!
if #findcnt = 0
halt
gosub vstavka
halt
sub vstavka
set %juvelirka 0
event Sysmessage Jewelering...
wait 20
scanjournal
repeat
{
finditem %tools c_ , #backpackid
if #findcnt = 0
gosub tools
set #lobjectid #findid
event macro 17 0
target 4s
finditem %gems c_ , #backpackid
if #findcnt = 0
{
gosub gems
return
}
set #ltargetid #findid
set #ltargetkind 1
event macro 22 0
deletejournal
target 4s
finditem %biza c_ , #backpackid
if #findcnt = 0
{
gosub biza
return
}
set #ltargetid #findid
set #ltargetkind 1
event macro 22 0
deletejournal
gosub scan
}
until #false
return
sub scan
set %overTime #scnt + 10
repeat
{
for %i 1 3
{
scanjournal %i
if you_fail in #journal
{
wait 20
return
}
if You_put in #journal || -B> in #journal
{
set %done #true
set %juvelirka %juvelirka + 1
event Sysmessage %juvelirka vstavlena!
finditem %biza C_ , #backpackid
if #findcol = %CraftedRingCol
{
exevent drag #findid %CraftedRingCol
exevent dropc %korobka
wait 20
}
return
}
}
}
until #scnt > %overTime
return
sub tools
display ok Sysmessage Please buy new tools! $
+ Script is paused! $
pause
finditem %tools c_ , #backpackid
return
sub gems
display ok Sysmessage Please more gems! $
+ Script is paused! $
pause
finditem %gems c_ , #backpackid
return
sub biza
set #targcurs 0
event Sysmessage More Jewelery !
wait 30
display yes no Do you want continiue automaticaly?
if #dispres = yes
{
wait 20
return
}
if #dispres = no
{
event Sysmessage Good luck #smc , )
halt
}
return
sub weight
display ok Your weight is full! $
+ Please make some free space in your backpack and hit Play! $
+ Script is paused! $
pause
return
Почему-то не работает скрипт, ид сундука указываю правильно,но он все равно кидает бижу в основной бэкпак,а указываю ид другого пака,что я делаю не так?