Skip to content
Outlands Hub

Razor script

Junk Scroll Sorter

by steveholt_ · 78 lines
Download

you'll need 3 bags / containers to sort your scrolls.

Organizing
Junk Scroll Sorter.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/1c575dca-aac4-4320-b336-5741a7732640 for latest2# Automation by Jaseowns3## Script: Junk Scroll Sorter4## Created by: steveholt_#05#############################################6 7//you'll need 3 bags / containers to sort your scrolls.8 9// this bag will contain all scrolls you are wanting to sort.10sysmsg 'select bag to find junk scrolls'11overhead 'select bag to find junk scrolls'12setvar findJunk13 14 15//this will contain tall scrolls you want to keep as "junk"16sysmsg 'select bag to place junk scrolls'17overhead 'select bag to place junk scrolls'18setvar dropJunk19 20 21//this will contain all scrolls you wish to keep22sysmsg 'select bag to place good scrolls'23overhead 'select bag to place good scrolls'24setvar dropGood25 26 27clearsysmsg 28clearignore 29 30 31createlist junkScrolls32clearlist junkScrolls33 34 35// I looked on the market and found prices for scrolls and the ones listed are "cheap" so, the fit the definition of junk. while this could be different for you, update the list below accordingly.36 37@pushlist 'junkScrolls' 'begging'38@pushlist 'junkScrolls' 'blacksmithy'39@pushlist 'junkScrolls' 'camping'40@pushlist 'junkScrolls' 'carperntry'41@pushlist 'junkScrolls' 'cartography'42@pushlist 'junkScrolls' 'cooking'43@pushlist 'junkScrolls' 'iscordance'44@pushlist 'junkScrolls' 'fishing'45@pushlist 'junkScrolls' 'forensic evaluation'46@pushlist 'junkScrolls' 'item id'47@pushlist 'junkScrolls' 'lumberjacking'48@pushlist 'junkScrolls' 'mining'49@pushlist 'junkScrolls' 'musicianship'50@pushlist 'junkScrolls' 'peacemaking'51@pushlist 'junkScrolls' 'poisoning'52@pushlist 'junkScrolls' 'provocation'53@pushlist 'junkScrolls' 'spirit speak'54@pushlist 'junkScrolls' 'taste id'55@pushlist 'junkScrolls' 'tracking'56 57 58        59 60while findtype 8826 findJunk as scroll61    getlabel scroll x62    @setvar! found 063    foreach z in junkScrolls64       if z in x65           overhead "junk found {{x}}"66           //move junk67           lift scroll 9968           drop dropJunk -1 -1 069           @setvar! found 1              70       endif71     endfor72     if found = 0 73         overhead 'skipping {{x}}'74         lift scroll 9975         drop dropGood -1 -1 076     endif77endwhile78