Скрипт автоматически идентифицировает любую бижутерию, имбуе, чармы и магические книжки (рунебуки, рекалл руны и имбуи, которые в кучке больше одной, игнорировается). Дополнительно есть возможность ставить все вещи в одном контейнере. Скрипт отлично подходит для идентификации вещей после открытие 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