Skip to content
Outlands Hub

Razor script

Siv's Map Decoder

by Siv · 71 lines
Download

Compatibility unverified

This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.

����,��,�The Siv Scripts������,�� decode maps in your backpack uses spyglass in backpack

Housing
Sivs Map Decoder.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/ed7200cd-50c1-4bd9-b91c-f92b61b173db for latest2# Automation by Jaseowns3## Script: Siv's Map Decoder4## Created by: Siv#18815#############################################6 7#����,��,�The Siv Scripts������,��8#decode maps in your backpack9#uses spyglass in backpack10clearignore11#close extra gumps12for 513     gumpclose14endfor15#create list for maps16if not listexists 'maps'17    createlist 'maps'18endif19clearlist 'maps'20#make a list of undeciphered maps21while findtype 5356 backpack as 'check_map'22    overhead "Indexing maps..."23    getlabel 'check_map' 'map_label'24    if undeciphered in 'map_label'25        overhead "Adding map to index..."26        pushlist 'maps' 'check_map'27        ignore 'check_map'28    else 29        ignore 'check_map'30    endif31endwhile32#decode each map33foreach map in 'maps'34    getlabel 'map' 'map_progress'35    if 'undeciphered' in 'map_progress'36        #overhead 'Map is undeciphered!' 5537        if findtype 'spyglass' backpack38            usetype 'spyglass'39            waitfortarget 40            target 'map'41            waitforgump 'any'42            gumpresponse 443         else 44             overhead "No Spyglass!" 3345         endif46         while not insysmsg 'you have reached'47                gumpresponse 448                wait 175049                if insysmsg 'do not have any spyglasses of that'50                    gumpclose51                    wait 50052                    if findtype 'spyglass' backpack53                        dclicktype 'spyglass'54                        waitfortarget 30055                        target 'map'56                        waitforgump 'any'57                        gumpresponse 458                        wait 175059                    else 60                        overhead "No spyglass!" 5561                    stop62                    endif63                endif64         endwhile65         overhead 'Map decoded! Give me another!' 4466     endif     67endfor68gumpclose69removelist 'maps'70overhead "All maps decoded!" 5571clearignore