Skip to content
Outlands Hub

Razor script

Pilfer Helper

by helvinr · 113 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.

by Locke Lemora # UO Outlands # The purpose of this script is to remind you of which mobs you # have already robbed. # Ideal for those forgetful thieves that cant remember who/what #

Thieving
Pilfer Helper.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/067b2c1c-6db3-408c-b215-e82ae3ca1e39 for latest2# Automation by Jaseowns3## Script: Pilfer Helper4## Created by: helvinr#05#############################################6 7##################################################################8# Pilfer Helper by Locke Lemora                                  #9# UO Outlands                                                    #10##################################################################11# The purpose of this script is to remind you of which mobs you  #12#   have already robbed.                                         #13# Ideal for those forgetful thieves that cant remember who/what #14#   they have already pilfered while training their codex.       #15# The script will *NOT* steal for you. It is intended to record  #16#   which mobs you steal from. I recommend priming stealing      #17#   while stealthing around and approaching your next mark.      #18#              ################################                  #19#  Special thanks go out to:                                     #20#   'Jaseowns - https://www.youtube.com/@Jaseowns'               #21#   'Bapeth - https://www.youtube.com/@Bapeth'                   #22##################################################################23 24@setvar UseMagicalHat 125@setvar ShowWelcomeMessage 026@setvar DelayBeforeListClear 300027 28if ShowWelcomeMessage = 129    overhead 'Pilfer Helper Active'30    overhead 'Enter War Mode to reset your list of pilfered targets.'31endif32    33if UseMagicalHat = 1 and hidden34    if findlayer self head as hat35        @setvar 'MainHat' hat36    endif37 38    if findtype 5912 backpack as hat39        getlabel hat desc40        if "magical" in desc41            @setvar 'WizHat' hat42        else 43            overhead 'I need a magical hat.'44            stop45        endif46    else 47        overhead 'I need a magical hat.'48        stop49    endif50endif51 52if not timerexists 'PilferTimer'53    createtimer 'PilferTimer'54endif55 56while not dead  57    while warmode58        if not timerexists 'ListClearTimer'59            createtimer 'ListClearTimer'60            overhead 'Starting pilfer list clear. Leave warmode to abort'61        endif62        63        if timer 'ListClearTimer' > DelayBeforeListClear64            removelist myLatestTargetList65            removetimer 'ListClearTimer'66            overhead 'Cleared pilfer list'67            warmode off68            break69        endif70        71        pause 50072    endwhile73    74    if timerexists 'ListClearTimer'75        removetimer 'ListClearTimer'76        overhead 'List clear aborted.'77    endif78    79    if UseMagicalHat = 1 and hidden80        if stam = maxstam81            dclick 'WizHat'82            pause 65083            dclick 'MainHat'84            pause 20085        endif86    endif87 88    if not listexists 'myLatestTargetList'89        createlist myLatestTargetList90    endif91 92    if insysmsg 'You steal'93        @setvar! myTarget lasttarget 94        pushlist myLatestTargetList myTarget95    endif96    97    if insysmsg 'You have already stolen from'98        @setvar! myTarget lasttarget 99        pushlist myLatestTargetList myTarget100    endif101 102    if timer 'PilferTimer' > 3500103        foreach personInList in myLatestTargetList104            if find personInList ground -1 -1 18105                overhead "Pilfered" 88 personInList106            endif107        endfor108        settimer 'PilferTimer' 0109    endif110    111    pause 100112    113endwhile