Skip to content
Outlands Hub

Razor script

Tamer Background Script

by demlar · 190 lines
Download
Taming
Tamer Background Script.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/7a2b76de-d234-4e7e-af86-5043e4832e34 for latest2# Automation by Jaseowns3## Script: Tamer Background Script4## Created by: demlar#05#############################################6 7@setvar! skinning   08@setvar! vet        19#cast cure/heal10@setvar! heals      1  11@setvar! crook      112@setvar! overweight 113@setvar! pouch      114@setvar! food       015@setvar! grabgold   116 17#cooldowns18@setvar! healCD         50019@setvar! vetCD          530020@setvar! crookCD        2000021@setvar! skinningCD     200022@setvar! overweightCD   100023@setvar! pouchCD        70024 25 26@setvar! goldToDrop  60027#MUST BE SET this will be gold you want to pick max weight limit28@setvar! goldWeight  42529 30 31if skinning = 132    if not varexist skinningTimer33        createtimer skinningTimer 34        settimer skinningTimer skinningCD35    endif36endif37 38if vet = 139    if not varexist vetTimer40    createtimer vetTimer41    settimer vetTimer vetCD42    endif43endif44 45 46if crook = 147    if not varexist crookTimer48        createtimer crookTimer49        settimer crookTimer crookCD50    endif51endif52 53if overweight = 154    if not varexist overweightTimer55        createtimer overweightTimer56        settimer overweightTimer overweightCD57    endif58endif59 60if pouch = 161    if not varexist pouchTimer62    createtimer pouchTimer63        settimer pouchTimer pouchCD64    endif65endif66 67if heals = 168    if not varexist pouchTimer69        createtimer healTimer70        settimer healTimer healCD71    endif72endif73 74 75while not dead76    77#if casting and lastTarget = self78#    continue79#endif80    if heals = 181        if not casting82            if timer healTimer > healCD83                if poisoned84                    cast 'cure'85                    wft 86                    target self87                endif88                if diffhits > 20  89                    cast 'greater heal'90                    wft 91                    hotkey "Target Self"92                    wft 93                endif94                if diffhits < 10 and diffhits != 0 95                    cast 'heal'96                    wft97                    target self98                endif99                settimer healTimer 0100            endif101        endif102    endif103    if vet = 1104        if not casting and not targetexists 105            if timer vetTimer > vetCD106                if findtype 'veterinary supplies' as bvet107                    if not insysmsg 'You or your nearby'108                        dclick bvet109                        settimer vetTimer 0110                        #wait 5300111                    endif 112                endif113            endif114        endif115    endif116    117     if crook = 1118         if not casting119             if followers > 0 and timer crookTimer >= crookCD   120                @clearignore121                if findtype 3713 backpack as crook122                    getlabel crook crook_status123                    if 'activated' in crook_status124                        #It is already active, do nothing125                    else126                        dclick crook127                        wait 350128                    endif129                    settimer crookTimer 0130                endif131            endif132        endif133    endif134    if skinning = 1135        if not casting136            if findtype "corpse" ground -1 -1 2 as skinCorpse137                if findtype "Elven Spellblade" backpack and timer skinningTimer >= skinningCD138                    while not targetexists 139                        useskill 'forensicevaluation'140                    endwhile141                    if targetexists beneficial or targetexists neutral142                        hotkey "Target Self"143                        wait 200144                        settimer skinningTimer 0145                        @ignore skinCorpse146                    endif147                endif148            endif149        endif150    endif151    152    if pouch = 1153        if paralyzed and timer pouchTimer > pouchCD154            say [pouch155            settimer pouchTimer 0156            wait 350157            if findtype "a rune tome" as rc158                dclick rc159                waitforgump 167090027160                gumpresponse 202 167090027161                waitforgump 167090027162                gumpresponse 11 167090027163            endif164        endif165    endif166    167    if overweight = 1168        if weight > maxweight and timer overweightTimer > overweightCD169            overhead "Overweight" 34170            settimer overweightTimer 0171            if goldToDrop > 0172                if findtype "gold coin" backpack as goldpile173                    lift goldpile goldToDrop174                    droprelloc 0 0175                    wait 350176                    overhead "Gold Dropped" 55177                endif178            endif179        endif180    endif181 182    if food = 1 and not findbuff "Food Satisfaction"183        if findtype "tray" backpack as foodtray184            dclick foodtray185            wait 350186        endif187    endif188    189    wait 50190endwhile