Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
TAMER TRAINER
TrainingTaming
Animal Tamer Trainer.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/c4c937cf-4dc6-41db-bd77-6620b8baa06a for latest2# Automation by Jaseowns3## Script: Animal Tamer Trainer4## Created by: daklue#05#############################################6 7//////////////////////////////////////////////////////////////////////////////////8# TAMER TRAINER9//////////////////////////////////////////////////////////////////////////////////10 11@setvar! doYouWantATankPetToTryAndStayAlive 112 13@setvar! tamingTimerCd 1250014if not timerexists tamingTimer15 settimer tamingTimer tamingTimerCd16endif17 18if not timerexists sayTimer19 settimer sayTimer 020endif21 22@setvar! healPetCheckTimerCd 1000023 24if not timerexists healPetCheckTimer25 settimer healPetCheckTimer healPetCheckTimerCd26endif27 28@setvar! overheadHelperTimerCd 200029if not timerexists overheadHelperTimer30 settimer overheadHelperTimer overheadHelperTimerCd31endif32 33@setvar! skillTimerCd 1100034if not timerexists skillTimer35 settimer skillTimer skillTimerCd36endif37 38//////////////////////////////////////////////////////////////////////////////////39# YOU SHOULD NOT NEED TO EDIT BELOW THIS LINE40//////////////////////////////////////////////////////////////////////////////////41 42if skill "Animal Taming" < 5043 overhead "Go train or buy skill to 50 then replay this script." 8844 stop45endif46 47if followers = 048 overhead 'You need to tame/get a tank pet.'49 wait 200050 overhead 'Rerun script when you have a tank pet.'51 break52elseif followers > 053 if not varexist DaKlueTankPet 54 overhead 'Please select your tanking pet' 8855 @setvar! DaKlueTankPet56 wft 50057 endif58 if not find DaKlueTankPet ground -1 -1 2059 overhead 'Cant find DaKlueTankPet reseting variable'60 unsetvar DaKlueTankPet61 endif62endif63 64@clearignore 65@setvar! tameThisThing 066 67if skill "Animal Taming" < 6068 while findtype "a Goat|a barbed Prowler|a Chicken|a Bird|a Cat|a Dog|a Cow|a Hind|a Mongbat|a Giant Rat|a Bull|a Great Hart|a Eagle|a Walrus|a Elk|a Bison|a Giant Bat|a Guar|a Giant Frog|a Cougar|a Wolf|a Llama|a Horse|a Black Bear|a Brown Bear|a Colossal Frog|a Firebat|a Muck|a Primordial Whelp|a Monitor Hatchling|a Shallow Water|a Familiar|a Rock Guar|a Sand Crab|a Grizzly Bear|a Polar Bear|a Flamehound|a Swamp Spider|a Scorpion|a Corpse Eater|a Aegis Rat|a mongbat|a giant rat|a guar|a wolf|a familiar|a giant frog|a primordial whelp|a colossal frog|a giant bat|a monitor hatchling" ground -1 -1 3 as janimal69 getlabel janimal desc70 if "released" in desc71 // ignore them72 @ignore janimal73 elseif "tame" in desc or "bonded" in desc74 // ignore them75 @ignore janimal76 else77 @setvar! tameThisThing janimal78 break79 endif80 endwhile81elseif skill "Animal Taming" < 7082 while findtype "a Giant Spider|a Fire Salamander|a Silverback|a Primordial|a Monitor|a Fire Ant|a Imp|a Cave Bear|a Desert Ostard|a Searing Lizard|a Embear|a Jaguar|a Giant Swamp Slug|a Giant Scorpion|a Carrion Beetle|a Aegis Mongbat|a Winter Wolf|a primordial|a cave bear|a corpse eater|a familiar|a guar|a wolf|a giant frog|a primordial whelp|a colossal frog|a giant bat|a monitor hatchling" ground -1 -1 3 as janimal83 getlabel janimal desc84 if "released" in desc85 // ignore them86 @ignore janimal87 elseif "tame" in desc or "bonded" in desc88 // ignore them89 @ignore janimal90 else91 @setvar! tameThisThing janimal92 break93 endif94 endwhile95elseif skill "Animal Taming" < 8096 while findtype "a Searing Mantis|a Asp|a Scarab|a Cave Bat|a Minion|a Forest Ostard|a Fire Beetle|a Colossal Swamp Slug|a Drake Whelp|a Chameleon|a Aegis Slime|a Trapdoor Spider|a corpse eater|a primordial|a cave bear|a drake whelp|a chameleon" ground -1 -1 3 as janimal97 getlabel janimal desc98 if "released" in desc99 // ignore them100 @ignore janimal101 elseif "tame" in desc or "bonded" in desc102 // ignore them103 @ignore janimal104 else105 @setvar! tameThisThing janimal106 break107 endif108 endwhile109elseif skill "Animal Taming" < 85110 while findtype "a colossal frog|a Searing Imp|a Bullvore|a Ant Lion|a Adder|a Deep Crawler|a Wolfhound|a Devilbat|a deep crawler" ground -1 -1 3 as janimal111 getlabel janimal desc112 if "released" in desc113 // ignore them114 @ignore janimal115 elseif "tame" in desc or "bonded" in desc116 // ignore them117 @ignore janimal118 else119 @setvar! tameThisThing janimal120 break121 endif122 endwhile123elseif skill "Animal Taming" < 90124 while findtype "a Tundra Ostard|a Anaconda|a Drake|a Dragon Whelp|a Blood Ape|a Sabeartooth|a drake|a dragon whelp|a sabeartooth" ground -1 -1 3 as janimal125 getlabel janimal desc126 if "released" in desc127 // ignore them128 @ignore janimal129 elseif "tame" in desc or "bonded" in desc130 // ignore them131 @ignore janimal132 else133 @setvar! tameThisThing janimal134 break135 endif136 endwhile137elseif skill "Animal Taming" < 95138 while findtype "a Fire Minion|a Hellhound|a Giant Poison Dart Frog|a Flame Purger|a Sand Crawler|a Husk Crab|a Vampire Bat|a Skulker|a Stinger|a husk crab" ground -1 -1 3 as janimal139 getlabel janimal desc140 if "released" in desc141 // ignore them142 @ignore janimal143 elseif "tame" in desc or "bonded" in desc144 // ignore them145 @ignore janimal146 else147 @setvar! tameThisThing janimal148 break149 endif150 endwhile151elseif skill "Animal Taming" < 100152 while findtype "a Frenzied Ostard|a Molten Mongbat|a Dragon|a Wyvern Hatchling|a Giant Trapdoor Spider|a dragon|a molten mongbat|a Wolfhound|a Blood Ape" ground -1 -1 3 as janimal153 getlabel janimal desc154 if "released" in desc155 // ignore them156 @ignore janimal157 elseif "tame" in desc or "bonded" in desc158 // ignore them159 @ignore janimal160 else161 @setvar! tameThisThing janimal162 break163 endif164 endwhile165elseif skill "Animal Taming" < 105166 while findtype "a Wisp|a Fire Crawler|a Colossal Poison Dart Frog|a Black Widow|a Army Ant|a Komodo|a Skeletal Dragon|a Nightmare|a Tidal Mantis|a Water Drake|a Reef Serpent|a Shade Wolf|a Devourer Beetle|a Aegis Imp|a Bloodwolf|a Aegis Scorpion|a Dusk Drake|a Arctic Bullvore|a Air Drake|a Rime Guar|a Snowdrift|a skeletal dragon|a dragon|a snowdrift|a wisp|a Wolfhound|a Blood Ape|a nightmare|a manticore" ground -1 -1 3 as janimal167 getlabel janimal desc168 if "released" in desc169 // ignore them170 @ignore janimal171 elseif "tame" in desc or "bonded" in desc172 // ignore them173 @ignore janimal174 else175 @setvar! tameThisThing janimal176 break177 endif178 endwhile179elseif skill "Animal Taming" < 110180 while findtype "a Arboreal Wisp|a Swamp Drake|a Wyvern|a Eldritch Drake|a Ember Drake|a Giant Sandroach|a Manticore|a Aegis Whelp|a Aegis Asp|a Ankheg|a Earth Drake|a Acarid|an eldritch drake|an ember drake|a nightmare|a earth drake|a acarid|a primordial" ground -1 -1 3 as janimal181 getlabel janimal desc182 if "released" in desc183 // ignore them184 @ignore janimal185 elseif "tame" in desc or "bonded" in desc186 // ignore them187 @ignore janimal188 else189 @setvar! tameThisThing janimal190 break191 endif192 endwhile193elseif skill "Animal Taming" < 115194 while findtype "a colossal frog|a giant frog|a Bonfire Wisp|a Giant Black Widow|a Smoke Drake|a Ruby Wyrmling|a Azure Wyrmling|a Sun Wyrmling|a Sphinx|a Cryptwing|a Colossal Searing Scorpion|a Water Dragon|a Corpse Purger|a Nightstalker|a Void Slime|a Aegis Minion|a Aegis Leech|a Blood Scorpion|a Blood Drake|a Blood Courser|a Dusk Dragon|a Air Dragon|a White Wyrmling|a Cave Gorger|a sphix|a aegis minion" ground -1 -1 3 as janimal195 getlabel janimal desc196 if "released" in desc197 // ignore them198 @ignore janimal199 elseif "tame" in desc or "bonded" in desc200 // ignore them201 @ignore janimal202 else203 @setvar! tameThisThing janimal204 break205 endif206 endwhile207elseif skill "Animal Taming" < 120208 while findtype "a Swamp Dragon|a Eldritch Dragon|a Ember Dragon|a Temple Guardian|a Colossal Sandroach|a Radiant Burrowbug|a Sand Muck|a Drowned Dragon|a Incubus|a Blood Serpent|a Blood Hunter|a Volt Wisp|a Earth Dragon|a Colossal Frost Scorpion|a Blood Mephit|a Earth Mephit|a Eldritch Mephit|a Fire Mephit|a Frost Mephit|a Poison Mephit|a Gravebug|a Searing Bullvore|a Colossal Black Widow|a Otyugh|a Smoke Dragon|a Harvestman|a Smoke Faerie Dragon|a Ruby Wyrm|a Azure Wyrm|a Sun Wyrm|a Black Cat|a Phoenix|a Colossal Blazing Beetle|a Fiery Leaper|a Fortress Beetle|a Blightmare|a Shadow Minion|a Entozoon|a Darkscale|a Bloodworm|a Blood Dragon|a Colossal Trapdoor Spider|a Lemura|a Barbed Prowler|a White Wyrm|a Frigid Hornbeast|a Corrupted Hornbeast|a earth dragon|a eldritch dragon|a colossal sandroach" ground -1 -1 3 as janimal209 getlabel janimal desc210 if "released" in desc211 // ignore them212 @ignore janimal213 elseif "tame" in desc or "bonded" in desc214 // ignore them215 @ignore janimal216 else217 @setvar! tameThisThing janimal218 break219 endif220 endwhile221elseif skill "Animal Taming" >= 120222 while findtype "a Goat|a barbed Prowler|a Chicken|a Bird|a Cat|a Dog|a Cow|a Hind|a Mongbat|a Giant Rat|a Bull|a Great Hart|a Eagle|a Walrus|a Elk|a Bison|a Giant Bat|a Guar|a Giant Frog|a Cougar|a Wolf|a Llama|a Horse|a Black Bear|a Brown Bear|a Colossal Frog|a Firebat|a Muck|a Primordial Whelp|a Monitor Hatchling|a Shallow Water|a Familiar|a Rock Guar|a Sand Crab|a Grizzly Bear|a Polar Bear|a Flamehound|a Swamp Spider|a Scorpion|a Corpse Eater|a Aegis Rat|a mongbat|a giant rat|a guar|a wolf|a familiar|a giant frog|a primordial whelp|a colossal frog|a giant bat|a monitor hatchling|a Giant Spider|a Fire Salamander|a Silverback|a Primordial|a Monitor|a Fire Ant|a Imp|a Cave Bear|a Desert Ostard|a Searing Lizard|a Embear|a Jaguar|a Giant Swamp Slug|a Giant Scorpion|a Carrion Beetle|a Aegis Mongbat|a Winter Wolf|a primordial|a cave bear|a corpse eater|a familiar|a guar|a wolf|a giant frog|a primordial whelp|a colossal frog|a giant bat|a monitor hatchling|a Searing Mantis|a Asp|a Scarab|a Cave Bat|a Minion|a Forest Ostard|a Fire Beetle|a Colossal Swamp Slug|a Drake Whelp|a Chameleon|a Aegis Slime|a Trapdoor Spider|a corpse eater|a primordial|a cave bear|a drake whelp|a chameleon|a Searing Imp|a Bullvore|a Ant Lion|a Adder|a Deep Crawler|a Wolfhound|a Devilbat|a deep crawler|a Tundra Ostard|a Anaconda|a Drake|a Dragon Whelp|a Blood Ape|a Sabeartooth|a drake|a dragon whelp|a sabeartooth|a Fire Minion|a Hellhound|a Giant Poison Dart Frog|a Flame Purger|a Sand Crawler|a Husk Crab|a Vampire Bat|a Skulker|a Stinger|a husk crab|a Frenzied Ostard|a Molten Mongbat|a Dragon|a Wyvern Hatchling|a Giant Trapdoor Spider|a dragon|a molten mongbat|a Wolfhound|a Blood Ape|a Wisp|a Fire Crawler|a Colossal Poison Dart Frog|a Black Widow|a Army Ant|a Komodo|a Skeletal Dragon|a Nightmare|a Tidal Mantis|a Water Drake|a Reef Serpent|a Shade Wolf|a Devourer Beetle|a Aegis Imp|a Bloodwolf|a Aegis Scorpion|a Dusk Drake|a Arctic Bullvore|a Air Drake|a Rime Guar|a Snowdrift|a skeletal dragon|a dragon|a snowdrift|a wisp|a Wolfhound|a Blood Ape|a nightmare|a manticore|a Arboreal Wisp|a Swamp Drake|a Wyvern|a Eldritch Drake|a Ember Drake|a Giant Sandroach|a Manticore|a Aegis Whelp|a Aegis Asp|a Ankheg|a Earth Drake|a Acarid|an eldritch drake|an ember drake|a nightmare|a earth drake|a acarid|a primordial|a Bonfire Wisp|a Giant Black Widow|a Smoke Drake|a Ruby Wyrmling|a Azure Wyrmling|a Sun Wyrmling|a Sphinx|a Cryptwing|a Colossal Searing Scorpion|a Water Dragon|a Corpse Purger|a Nightstalker|a Void Slime|a Aegis Minion|a Aegis Leech|a Blood Scorpion|a Blood Drake|a Blood Courser|a Dusk Dragon|a Air Dragon|a White Wyrmling|a Cave Gorger|a sphix|a aegis minion|a Swamp Dragon|a Eldritch Dragon|a Ember Dragon|a Temple Guardian|a Colossal Sandroach|a Radiant Burrowbug|a Sand Muck|a Drowned Dragon|a Incubus|a Blood Serpent|a Blood Hunter|a Volt Wisp|a Earth Dragon|a Colossal Frost Scorpion|a Blood Mephit|a Earth Mephit|a Eldritch Mephit|a Fire Mephit|a Frost Mephit|a Poison Mephit|a Gravebug|a Searing Bullvore|a Colossal Black Widow|a Otyugh|a Smoke Dragon|a Harvestman|a Smoke Faerie Dragon|a Ruby Wyrm|a Azure Wyrm|a Sun Wyrm|a Black Cat|a Phoenix|a Colossal Blazing Beetle|a Fiery Leaper|a Fortress Beetle|a Blightmare|a Shadow Minion|a Entozoon|a Darkscale|a Bloodworm|a Blood Dragon|a Colossal Trapdoor Spider|a Lemura|a Barbed Prowler|a White Wyrm|a Frigid Hornbeast|a Corrupted Hornbeast|a earth dragon|a eldritch dragon|a colossal sandroach" ground -1 -1 3 as janimal223 getlabel janimal desc224 if "released" in desc225 // ignore them226 @ignore janimal227 elseif "tame" in desc or "bonded" in desc228 // ignore them229 @ignore janimal230 else231 @setvar! tameThisThing janimal232 break233 endif234 endwhile235endif236 237 238if tameThisThing != 0239 if timer overheadHelperTimer >= overheadHelperTimerCd240 overhead "!! attempting to tame !!" 88 tameThisThing 241 settimer overheadHelperTimer 0242 endif243 244 clearsysmsg 245 246 settimer tamingTimer 0247 settimer sayTimer 0248 249 if followers > 0250 say "all kill"251 wft 500252 target tameThisThing253 settimer sayTimer 0254 wait 200255 while timer sayTimer < 2550256 //do nothing257 endwhile258 say "all follow me"259 wait 1000260 warmode off261 endif 262 263 @setvar! isTamed 0264 @setvar! isTaming 1265 266 while isTaming = 1267 268 if dead 269 replay270 endif271 272 if doYouWantATankPetToTryAndStayAlive = 1 and skill "veterinary" > 0273 if find jankPet ground -1 -1 2 and timer healPetCheckTimer >= healPetCheckTimerCd274 if not bandaging and findtype "clean bandage%s%" backpack as item275 dclick item276 wft 200277 target jankPet278 settimer healPetCheckTimer 0279 if targetexists 280 hotkey "Cancel current target"281 endif282 endif 283 endif284 endif285 286 while not targetexists and not dead287 dclicktype "dagger" backpack288 wft 500289 endwhile290 291 if targetexists 292 target tameThisThing293 endif294 wait 200295 296 if insysmsg "That is too far away."297 overhead "Too far away bro.. move closer!" 34298 overhead "THIS IS MY TARGET" 88 tameThisThing299 wait 500300 if timer tamingTimer > 15000301 @setvar! isTaming 0302 endif303 elseif insysmsg "use a bladed item on that"304 305 clearsysmsg 306 307 if timer skillTimer >= skillTimerCd308 getlabel tameThisThing isItTamedYetDesc309 310 if "tame" in isItTamedYetDesc311 @setvar! isTamed 1 312 @setvar! isTaming 0313 break314 endif 315 316 while not targetexists and not dead317 useskill "taming"318 wft 500319 endwhile320 target tameThisThing321 settimer skillTimer 0322 endif323 wait 200324 325 if insysmsg "That is too far away."326 overhead "Too far away bro" 34327 @setvar! isTaming 0328 elseif insysmsg "Target cannot be seen."329 overhead "Cannot be seen bro" 29330 @setvar! isTaming 0331 elseif targetexists 332 @setvar! isTaming 0333 hotkey "cancel current target"334 endif335 endif336 endwhile 337 338 if followers > 2 and isTamed = 1 and tameThisThing != 0339 if skill "herding" > 0340 while not gumpexists 2426193729341 menu tameThisThing 10342 wait 150343 endwhile344 else345 while not gumpexists 2426193729346 menu tameThisThing 9347 wait 150348 endwhile349 endif350 351 while gumpexists 2426193729352 gumpresponse 1 2426193729353 wait 150354 endwhile355 endif356elseif timer overheadHelperTimer >= overheadHelperTimerCd357 overhead "Nothing to tame found!" 34358 settimer overheadHelperTimer 0359endif360 361wait 100362replay363 364 