Switch your tracking type automatically by Jaseowns
Description from the author:
# Switch your tracking type automatically by Jaseowns
# UO Outlands
##
# Update line 16 with your tracking type.
# Make another script with this but a different type to switch.
##
# 1 - You will now hunt all hostile players.
# 2 - You will now hunt aggressive creatures.
# 3 - You will now hunt friendly players.
# 4 - You will now hunt innocent players.
# 5 - You will now hunt criminal players.
# 6 - You will now hunt all players.
# 7 - You will now hunt townsfolk.
# 8 - You will now hunt passive creatures.
# 9 - You will now hunt murderer players.
@setvar! jaseowns_TrackingType 9
// clear messages
while insysmsg "You will now hunt aggressive creatures." or insysmsg "You will now hunt friendly players." or insysmsg "You will now hunt innocent players." or insysmsg "You will now hunt criminal players." or insysmsg "You will now hunt all players." or insysmsg "You will now hunt all hostile players." or insysmsg "You will now hunt townsfolk." or insysmsg "You will now hunt passive creatures." or insysmsg "You will now hunt aggressive creatures." or insysmsg "You will now hunt murderer players."
endwhile
while not gumpexists 4267467659
useskill 'tracking'
getlabel backpack jaseowns_PingCheck
endwhile
if gumpexists 4267467659
if findbuff "tracking"
# Stop tracking
gumpresponse 6 4267467659
getlabel backpack jaseowns_PingCheck
endif
while jaseowns_TrackingType = 1 and not insysmsg "You will now hunt all hostile players."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 2 and not insysmsg "You will now hunt aggressive creatures."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 3 and not insysmsg "You will now hunt friendly players."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 4 and not insysmsg "You will now hunt innocent players."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 5 and not insysmsg "You will now hunt criminal players."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 6 and not insysmsg "You will now hunt all players."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 7 and not insysmsg "You will now hunt townsfolk."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 8 and not insysmsg "You will now hunt passive creatures."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
while jaseowns_TrackingType = 9 and not insysmsg "You will now hunt murderer players."
gumpresponse 8 4267467659
waitforgump 4267467659 5000
endwhile
gumpresponse 6 4267467659
getlabel backpack jaseowns_PingCheck
endif
gumpclose 4267467659
if jaseowns_TrackingType = 1
overhead "Tracking All Hostile Players" 34
elseif jaseowns_TrackingType = 2
overhead "Tracking Aggressive Creatures" 433
elseif jaseowns_TrackingType = 3
overhead "Tracking Greens Only" 68
elseif jaseowns_TrackingType = 4
overhead "Tracking Blues Only" 93
elseif jaseowns_TrackingType = 5
overhead "Tracking Greys Only" 701
elseif jaseowns_TrackingType = 6
overhead "Tracking All Players" 89
elseif jaseowns_TrackingType = 7
overhead "Tracking Townsfolk Only" 53
elseif jaseowns_TrackingType = 8
overhead "Tracking Passive Creatures" 89
elseif jaseowns_TrackingType = 9
overhead "Tracking Murderers Only" 38
else
overhead "UORazorscripts.com by Jase Owns" 89
endif
Requested by PrimusMMO - easy switch tracking type.