Скрипт автоматически идентифицировает любую бижутерию, имбуе, чармы и магические книжки (рунебуки, рекалл руны и имбуи, которые в кучке больше одной, игнорировается). Дополнительно есть возможность ставить все вещи в одном контейнере. Скрипт отлично подходит для идентификации вещей после открытие Pandora сундуков.
set %idCharm #true
set %idBook #true
set %idJewlry #true
set %idImbue #true
display yesno Put item in container after ID?$
if #dispres = yes
{
set %dropItemsInContainer #true
display ok Target to container, where to put identifiet items!$
set #targcurs 1
while #targcurs = 1
wait 1
set %bag #ltargetid
}
else
set %dropItemsInContainer #false
if %idcharm
set %charm QWL
if %idImbue
set %imbue NXL
if %idBook
set %book MPF
if %idJewlry
set %jewelry SJG_UJG_IJG
set %idItems %charm , _ , %imbue , _ , %book , _ , %jewelry
event sysmessage Start...
wait 20
_ID:
finditem %idItems C_ , #backpackid
if #findkind = -1
{
event sysmessage Done!
halt
}
if #findcol = 0 || #findcol = 545 || #findstack > 1
{
ignoreitem #findid
goto _ID
}
set #ltargetid #findid
set #ltargetkind 1
event macro 13 3
target
event macro 22 0
gosub scan
wait 10
goto _ID
sub scan
deletejournal
set %lag #scnt + 7
_scan:
for %i 5 1
{
scanjournal %i
if you_fail_to_ in #journal || item_destroyed in #journal || #scnt > %lag
return
if item_is_already in #journal || you_succesfully in #journal
{
if %dropItemsInContainer
gosub drop
ignoreitem #findid
return
}
goto _scan
return
sub drop
finditem %bag C
if #findcnt = 0
{
event sysmessage Bag Not Found!
wait 40
event sysmessage Script will not put items anywhere.
set %dropItemsInContainer #false
return
}
_drop:
finditem #ltargetid C_ , #backpackid
wait 10
if #findcnt = 0
return
exevent drag #findid #findstack
exevent dropc %bag
wait 20
goto _drop
return










