Skip to content
Outlands Hub

Razor script

jaseowns_PetOne Silent Pet Commands using Menu (Earth/Mummy only atm)

by Jaseowns · 89 lines
Download

Silent All Kill using Menu by Jaseowns UO Outlands WIP: ONLY EARTH ELEMENTAL OR MUMMY ATM Live stream: https://youtube.com/live/xdcZhPSpuiM?feature=share

TamingCombat
jaseowns_PetOne Silent Pet Commands using Menu EarthMummy only atm.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/2d998052-bee6-4051-90b7-45d8a7843544 for latest2# Automation by Jaseowns3## Script: jaseowns_PetOne Silent Pet Commands using Menu (Earth/Mummy only atm)4## Created by: Jaseowns#66945#############################################6 7# Silent All Kill using Menu by Jaseowns8# UO Outlands9# WIP: ONLY EARTH ELEMENTAL OR MUMMY ATM10# Live stream: https://youtube.com/live/xdcZhPSpuiM?feature=share11 12// Copy/Paste as many times as you need13// Set Hotkey Type Based on Your Preference14// Hotkey Type15// -- 1 = Kill16// -- 2 = Patrol17// -- 3 = Guard18// -- 4 = Follow19// -- 5 = Come20// -- 6 = Move21// -- 7 = Stay22// -- 8 = Release23@setvar! jaseowns_HotKeyType 324 25if not varexist jaseowns_PetOne26    @setvar! jaseowns_PetOne 027endif28 29 30@clearignore 31while jaseowns_PetOne = 0 and findtype 158|14 ground -1 -1 2 as jaseowns_PotentialPet32    if noto jaseowns_PotentialPet = "friend"33        overhead "Potential Pet" 66 jaseowns_PotentialPet34        rename jaseowns_PotentialPet "Jaseowns"35        getlabel jaseowns_PotentialPet jaseowns_PetDescription 36        if "Jaseowns" in jaseowns_PetDescription or insysmsg "That name is unacceptable"37            @setvar! jaseowns_PetOne jaseowns_PotentialPet    38        else39            @ignore jaseowns_PotentialPet40        endif41    else42        @ignore jaseowns_PotentialPet43    endif44endwhile45if find jaseowns_PetOne ground -1 -1 1846    menu jaseowns_PetOne jaseowns_HotKeyType47    if jaseowns_HotKeyType = 148        overhead "� Attacking �" 88 jaseowns_PetOne    49    elseif jaseowns_HotKeyType = 250        overhead "� Patrolling �" 88 jaseowns_PetOne    51    elseif jaseowns_HotKeyType = 352        overhead "� Guarding �" 88 jaseowns_PetOne53    elseif jaseowns_HotKeyType = 454        overhead "� Following �" 88 jaseowns_PetOne55    elseif jaseowns_HotKeyType = 556        overhead "� Coming �" 88 jaseowns_PetOne57    elseif jaseowns_HotKeyType = 658        overhead "� Moving �" 88 jaseowns_PetOne59    elseif jaseowns_HotKeyType = 760        overhead "� Staying �" 88 jaseowns_PetOne61    endif62    if timerexists jaseowns_NoFoundPetTimer63        removetimer jaseowns_NoFoundPetTimer64    endif65else66    sysmsg "No pet found..." 3867    if not timerexists jaseowns_NoFoundPetTimer68        settimer jaseowns_NoFoundPetTimer 069    endif70    71    if timer jaseowns_NoFoundPetTimer >= 500072        unsetvar jaseowns_PetOne73    endif74    getlabel backpack jaseowns_PingCheck75    replay76endif77@clearignore 78 79# we want to use the context menu 80# of our pets to attack81#  -- all of them at once?82#  -- individual keys?83#  -- if pet dies, auto retarget84####85# How to handle pet off screen but still around?86#  - a timer... if pet off screen for certain time then retry?87#  - followers changing.. did it die?88#  --- if timer, followers a certain for a certain time, then it chagnes? dead?89