Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
ver.1.65
Combat
SUPER-Auto DRESSER Armor Weapon and Clothes.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/cb7409fe-4565-4c48-a7a2-8b6c176131d0 for latest2# Automation by Jaseowns3## Script: SUPER-Auto DRESSER Armor, Weapon and Clothes4## Created by: dennozz#05#############################################6 7# SUPER-Auto DRESSER Armor, Weapon and Clothes ver.1.658 9#********** INFORMATION **********# 10 11# Made by @dennozz on discord. 12 13# If you like my work and wish to buy me a coffee: https://buymeacoffee.com/dennoz** #14 15# If you have any questions, suggestions or concerns please message me via discord16# Inspired/learned by other scrips in https://outlands.uorazorscripts.com/17 18# This script will auto dress all your armor, weapon, clothes, and dclickable dress items (torch, lantern, etc)19# The auto weapon dress will try to pick any exceptional or vanquishing or power or supremely or exceedingly or slaying weapon!20# The auto armor dress will try to pick from exceptional or invulnerability or fortification armor!21 22removelist myDressList23createlist myDressList24 25#********** SET YOUR SETTINGS **********# 26 27#-- Enable or Disable aspect --#28 29@setvar! activateAspect 130 31#-- ADD to the list your blessed clothes item ID --#32# (say `>info`) and copy paste below. Add as many as you want33#Copy and paste `pushlist myDressList` and add your cloth ID34 35# Your Cloths/Lantern/Torch ID s Here..36pushlist myDressList 000037pushlist myDressList 000038pushlist myDressList 000039pushlist myDressList 000040pushlist myDressList 000041 42#ADD more items below43 44#-- Select Regular Crafted or Exceptional Crafted --#45 46# 0 - will equip any armor type47# 1 - will equip only exceptional48 49@setvar! onlyExceptionalOrMagical 150 51#-- Select Armor type --#52 53# 0 - disabled dress armor type54# 1 - enabled dress armor type55 56@setvar! leather 057@setvar! studded 058@setvar! bone 059@setvar! ringmail 060@setvar! chainmail 061@setvar! platemail 062 63@setvar! useShield 164@setvar! openAbilityHotbar 165 66#-- Set your wait time after dressing each item --#67 68@setvar! maxwaittimeinms 65069 70#********** DO NOT EDIT FROM HERE UNLESS YOU KNOW HOW TO SCRIPT **********# 71 72@clearignore73 74@setvar! weaponResponse 075 76@setvar! messageCD 300077settimer messageTimer messageCD78 79if 1 = leather80 81 while findtype 7610|5063|5061|5070|5075|7175|7179|31191|5074|7169|7177 backpack as itemDress82 83 getlabel itemDress itemDesc84 85 if 1 = onlyExceptionalOrMagical86 if "exceptional" in itemDesc or "invulnerability" in itemDesc or "fortification" in itemDesc87 if timer messageTimer > messageCD88 overhead "dressing.." 1189 settimer messageTimer 090 endif91 dclick itemDress92 wait maxwaittimeinms93 endif 94 else 95 if timer messageTimer > messageCD96 overhead "dressing.." 1197 settimer messageTimer 098 endif99 dclick itemDress 100 wait maxwaittimeinms101 endif102 103 @ignore itemDress104 105 endwhile106 107elseif 1 = studded108 109 while findtype 31011|5078|5076|5085|5090|7181|7170|5089|31012 backpack as itemDress110 111 getlabel itemDress itemDesc112 113 if 1 = onlyExceptionalOrMagical114 if "exceptional" in itemDesc or "invulnerability" in itemDesc or "fortification" in itemDesc115 if timer messageTimer > messageCD116 overhead "dressing.." 11117 settimer messageTimer 0118 endif119 dclick itemDress120 wait maxwaittimeinms121 endif 122 else 123 if timer messageTimer > messageCD124 overhead "dressing.." 11125 settimer messageTimer 0126 endif127 dclick itemDress 128 wait maxwaittimeinms129 endif130 131 @ignore itemDress132 133 endwhile134 135elseif 1 = bone136 137 while findtype 5201|31003|5203|5205|5204|5207|31004 backpack as itemDress138 139 getlabel itemDress itemDesc140 141 if 1 = onlyExceptionalOrMagical142 if "exceptional" in itemDesc or "invulnerability" in itemDesc or "fortification" in itemDesc143 if timer messageTimer > messageCD144 overhead "dressing.." 11145 settimer messageTimer 0146 endif147 dclick itemDress148 wait maxwaittimeinms149 endif 150 else 151 if timer messageTimer > messageCD152 overhead "dressing.." 11153 settimer messageTimer 0154 endif155 dclick itemDress 156 wait maxwaittimeinms157 endif158 159 @ignore itemDress160 161 endwhile162 163elseif 1 = ringmail164 165 while findtype 5131|31009|5103|5106|5101|5105|31010 backpack as itemDress166 167 getlabel itemDress itemDesc168 169 if 1 = onlyExceptionalOrMagical170 if "exceptional" in itemDesc or "invulnerability" in itemDesc or "fortification" in itemDesc171 if timer messageTimer > messageCD172 overhead "dressing.." 11173 settimer messageTimer 0174 endif175 dclick itemDress176 wait maxwaittimeinms177 endif 178 else 179 if timer messageTimer > messageCD180 overhead "dressing.." 11181 settimer messageTimer 0182 endif183 dclick itemDress 184 wait maxwaittimeinms185 endif186 187 @ignore itemDress188 189 endwhile190 191elseif 1 = chainmail192 193 while findtype 5056|31006|31005|31015|5060|5059|31007 backpack as itemDress194 195 getlabel itemDress itemDesc196 197 if 1 = onlyExceptionalOrMagical198 if "exceptional" in itemDesc or "invulnerability" in itemDesc or "fortification" in itemDesc199 if timer messageTimer > messageCD200 overhead "dressing.." 11201 settimer messageTimer 0202 endif203 dclick itemDress204 wait maxwaittimeinms205 endif 206 else 207 if timer messageTimer > messageCD208 overhead "dressing.." 11209 settimer messageTimer 0210 endif211 dclick itemDress 212 wait maxwaittimeinms213 endif214 215 @ignore itemDress216 217 endwhile218 219elseif 1 = platemail220 221 while findtype 5138|5139|5143|5144|5142|5146|31008 backpack as itemDress222 223 getlabel itemDress itemDesc224 225 if 1 = onlyExceptionalOrMagical226 if "exceptional" in itemDesc or "invulnerability" in itemDesc or "fortification" in itemDesc227 if timer messageTimer > messageCD228 overhead "dressing.." 11229 settimer messageTimer 0230 endif231 dclick itemDress232 wait maxwaittimeinms233 endif 234 else 235 if timer messageTimer > messageCD236 overhead "dressing.." 11237 settimer messageTimer 0238 endif239 dclick itemDress 240 wait maxwaittimeinms241 endif242 243 @ignore itemDress244 245 endwhile246 247endif248 249foreach cloth in myDressList250 if findtype cloth backpack as myItem251 getlabel myItem myLabel252 253 if "blessed" in myLabel254 if timer messageTimer > messageCD255 overhead "dressing.." 11256 settimer messageTimer 0257 endif258 dclick myItem259 wait maxwaittimeinms260 endif261 endif262 263endfor264 265if skill 'arcane' >= 80 266 267 while findtype 31017|31019|31021|31023|31025|31027|31029|31031|31033|31035|31037|31038|31041|31043|31045|31047|31049|31051|31053|31055 backpack as itemDress268 getlabel itemDress itemDesc269 270 if 1 = onlyExceptionalOrMagical271 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc272 if timer messageTimer > messageCD273 overhead "dressing.." 11274 settimer messageTimer 0275 endif276 @setvar! weaponResponse 8277 dclick itemDress278 wait maxwaittimeinms279 break280 endif 281 else 282 if timer messageTimer > messageCD283 overhead "dressing.." 11284 settimer messageTimer 0285 endif286 dclick itemDress 287 wait maxwaittimeinms288 endif289 290 @ignore itemDress 291 endwhile292elseif skill 'archery' >= 80293 294 while findtype 3920|5042|5117|30990|30993|30994|30995|31184|31186 backpack as itemDress295 getlabel itemDress itemDesc296 297 if 1 = onlyExceptionalOrMagical298 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc299 if timer messageTimer > messageCD300 overhead "dressing.." 11301 settimer messageTimer 0302 endif303 @setvar! weaponResponse 8304 dclick itemDress305 wait maxwaittimeinms306 break307 endif 308 else 309 if timer messageTimer > messageCD310 overhead "dressing.." 11311 settimer messageTimer 0312 endif313 dclick itemDress 314 wait maxwaittimeinms315 endif316 317 @ignore itemDress 318 endwhile319elseif skill 'fencing' >= 80320 while findtype 3719|3922|3938|5121|5123|5125|30989|30992|30996|30997|30998|31176|31188 backpack as itemDress321 getlabel itemDress itemDesc322 323 if 1 = onlyExceptionalOrMagical324 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc325 if timer messageTimer > messageCD326 overhead "dressing.." 11327 settimer messageTimer 0328 endif329 @setvar! weaponResponse 8330 dclick itemDress331 wait maxwaittimeinms332 break333 endif 334 else 335 if timer messageTimer > messageCD336 overhead "dressing.." 11337 settimer messageTimer 0338 endif339 dclick itemDress 340 wait maxwaittimeinms341 endif342 343 @ignore itemDress 344 endwhile345elseif skill 'mace fighting' >= 80346 while findtype 3568|3713|3721|3932|5040|5044|5112|5127|5177|5179|5181|30991|30999|31000|31001|31014|31178|31180|31182 backpack as itemDress347 getlabel itemDress itemDesc348 349 if 1 = onlyExceptionalOrMagical350 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc351 if timer messageTimer > messageCD352 overhead "dressing.." 11353 settimer messageTimer 0354 endif355 @setvar! weaponResponse 8356 dclick itemDress357 wait maxwaittimeinms358 break359 endif 360 else 361 if timer messageTimer > messageCD362 overhead "dressing.." 11363 settimer messageTimer 0364 endif365 dclick itemDress 366 wait maxwaittimeinms367 endif368 369 @ignore itemDress 370 endwhile371elseif skill 'swordsmanship' >= 80372 while findtype 3909|3911|3913|3915|3917|3934|3937|5046|5049|5115|5119|5182|5185|5187|30988|31128|31190 backpack as itemDress373 getlabel itemDress itemDesc374 375 if 1 = onlyExceptionalOrMagical376 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc377 if timer messageTimer > messageCD378 overhead "dressing.." 11379 settimer messageTimer 0380 endif381 @setvar! weaponResponse 8382 dclick itemDress383 wait maxwaittimeinms384 break385 endif 386 else 387 if timer messageTimer > messageCD388 overhead "dressing.." 11389 settimer messageTimer 0390 endif391 dclick itemDress 392 wait maxwaittimeinms393 endif394 395 @ignore itemDress 396 endwhile397elseif skill 'magery' >= 80398 while findtype 3570|3571|3572|3573|3834 backpack as itemDress399 getlabel itemDress itemDesc400 401 if 1 = onlyExceptionalOrMagical402 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc403 if hue itemDress != 0404 if timer messageTimer > messageCD405 settimer messageTimer 0406 endif407 @setvar! weaponResponse 13408 dclick itemDress409 wait maxwaittimeinms410 break411 endif412 endif 413 else 414 if timer messageTimer > messageCD415 overhead "dressing.." 11416 settimer messageTimer 0417 endif418 dclick itemDress 419 wait maxwaittimeinms420 endif421 422 @ignore itemDress 423 endwhile424elseif skill 'wrestling' >= 80425 while findtype 22187|31141|31142 backpack as itemDress426 getlabel itemDress itemDesc427 428 if 1 = onlyExceptionalOrMagical429 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc430 if timer messageTimer > messageCD431 overhead "dressing.." 11432 settimer messageTimer 0433 endif434 @setvar! weaponResponse 8435 dclick itemDress436 wait maxwaittimeinms437 break438 endif 439 else 440 if timer messageTimer > messageCD441 overhead "dressing.." 11442 settimer messageTimer 0443 endif444 dclick itemDress 445 wait maxwaittimeinms446 endif447 448 @ignore itemDress 449 endwhile450endif451 452if 1 = useShield453 while findtype 7026|7027|7029|7031|7033|7034|7035|7107|7109|31002|31130 backpack as itemDress454 getlabel itemDress itemDesc455 456 if 1 = onlyExceptionalOrMagical457 if "exceptional" in itemDesc or "vanquishing" in itemDesc or "supremely" in itemDesc or "power" in itemDesc or "exceedingly" in itemDesc or "slaying" in itemDesc458 if timer messageTimer > messageCD459 overhead "dressing.." 11460 settimer messageTimer 0461 endif462 dclick itemDress463 wait maxwaittimeinms464 break465 endif 466 else 467 if timer messageTimer > messageCD468 overhead "dressing.." 11469 settimer messageTimer 0470 endif471 dclick itemDress 472 wait maxwaittimeinms473 endif474 475 @ignore itemDress 476 endwhile477endif478 479if 1 = activateAspect480 481 if ingump "Show Only Unlocked"482 gumpresponse 102483 waitforgump 2424293173 maxwaittimeinms484 endif485 486 say '[aspect'487 waitforgump 2424293173 maxwaittimeinms488 gumpresponse 17489 wait 200490 waitforgump 2424293173 maxwaittimeinms491 gumpresponse 17492 wait 200493 494 if 0 != weaponResponse495 waitforgump 2424293173 maxwaittimeinms496 gumpresponse weaponResponse497 wait 200498 waitforgump 2424293173 maxwaittimeinms499 gumpresponse weaponResponse500 wait 200501 endif502 503 gumpclose504endif505 506if 1 = openAbilityHotbar and not gumpexists 3954121934507 yell '[abilitieshotbar'508endif 509 510overhead "Dress Completed!" 65