Treasure Goblin Bot by Jaseowns UO Outlands - LIVE STREAM: https://youtu.be/IBDLZk4lIGw Randomly drop unidentified item out of bag and gold and bandage when you get hurt also says Ouch
HealingOrganizing
Treasure Goblin Bot D.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/4b1d9529-b235-42bc-997c-690896e0df8e for latest2# Automation by Jaseowns3## Script: Treasure Goblin Bot (D)4## Created by: Jaseowns#66945#############################################6 7# Treasure Goblin Bot by Jaseowns8# UO Outlands - LIVE STREAM: https://youtu.be/IBDLZk4lIGw9# Randomly drop unidentified item out of bag and gold and bandage 10# when you get hurt11# also says Ouch12 13// hotkey to drop gold on the ground14// randomly drop an item15// run this badboy in a loop and drop 16// items when we get hurt17 18@setvar! globalTimeout 65019clearsysmsg 20 21if not varexist lastHpCheck22 @setvar! lastHpCheck 10023endif24 25if not varexist triggerItemDrop26 @setvar! triggerItemDrop 027endif28 29if hp = maxhp30 @setvar! triggerItemDrop 031 @setvar! lastHpCheck 12032elseif hp = 11933 if 119 < lastHpCheck34 @setvar! triggerItemDrop 135 endif36 @setvar! lastHpCheck 11937elseif hp = 11838 if 118 < lastHpCheck39 @setvar! triggerItemDrop 140 endif41 @setvar! lastHpCheck 11842elseif hp = 11743 if 117 < lastHpCheck44 @setvar! triggerItemDrop 145 endif46 @setvar! lastHpCheck 11747elseif hp = 11648 if 116 < lastHpCheck49 @setvar! triggerItemDrop 150 endif51 @setvar! lastHpCheck 11652elseif hp = 11553 if 115 < lastHpCheck54 @setvar! triggerItemDrop 155 endif56 @setvar! lastHpCheck 11557elseif hp = 11458 if 114 < lastHpCheck59 @setvar! triggerItemDrop 160 endif61 @setvar! lastHpCheck 11462elseif hp = 11363 if 113 < lastHpCheck64 @setvar! triggerItemDrop 165 endif66 @setvar! lastHpCheck 11367elseif hp = 11268 if 112 < lastHpCheck69 @setvar! triggerItemDrop 170 endif71 @setvar! lastHpCheck 11272elseif hp = 11173 if 111 < lastHpCheck74 @setvar! triggerItemDrop 175 endif76 @setvar! lastHpCheck 11177elseif hp = 11078 if 110 < lastHpCheck79 @setvar! triggerItemDrop 180 endif81 @setvar! lastHpCheck 11082elseif hp = 10983 if 109 < lastHpCheck84 @setvar! triggerItemDrop 185 endif86 @setvar! lastHpCheck 10987elseif hp = 10888 if 108 < lastHpCheck89 @setvar! triggerItemDrop 190 endif91 @setvar! lastHpCheck 10892elseif hp = 10793 if 107 < lastHpCheck94 @setvar! triggerItemDrop 195 endif96 @setvar! lastHpCheck 10797elseif hp = 10698 if 106 < lastHpCheck99 @setvar! triggerItemDrop 1100 endif101 @setvar! lastHpCheck 106102elseif hp = 105103 if 105 < lastHpCheck104 @setvar! triggerItemDrop 1105 endif106 @setvar! lastHpCheck 105107elseif hp = 104108 if 104 < lastHpCheck109 @setvar! triggerItemDrop 1110 endif111 @setvar! lastHpCheck 104112elseif hp = 103113 if 103 < lastHpCheck114 @setvar! triggerItemDrop 1115 endif116 @setvar! lastHpCheck 103117elseif hp = 102118 if 102 < lastHpCheck119 @setvar! triggerItemDrop 1120 endif121 @setvar! lastHpCheck 102122elseif hp = 101123 if 101 < lastHpCheck124 @setvar! triggerItemDrop 1125 endif126 @setvar! lastHpCheck 101127elseif hp = 100128 if 100 < lastHpCheck129 @setvar! triggerItemDrop 1130 endif131 @setvar! lastHpCheck 100132elseif hp = 99133 if 99 < lastHpCheck134 @setvar! triggerItemDrop 1135 endif136 @setvar! lastHpCheck 99137elseif hp = 98138 if 98 < lastHpCheck139 @setvar! triggerItemDrop 1140 endif141 @setvar! lastHpCheck 98142elseif hp = 97143 if 97 < lastHpCheck144 @setvar! triggerItemDrop 1145 endif146 @setvar! lastHpCheck 97147elseif hp = 96148 if 96 < lastHpCheck149 @setvar! triggerItemDrop 1150 endif151 @setvar! lastHpCheck 96152elseif hp = 95153 if 95 < lastHpCheck154 @setvar! triggerItemDrop 1155 endif156 @setvar! lastHpCheck 95157elseif hp = 94158 if 94 < lastHpCheck159 @setvar! triggerItemDrop 1160 endif161 @setvar! lastHpCheck 94162elseif hp = 93163 if 93 < lastHpCheck164 @setvar! triggerItemDrop 1165 endif166 @setvar! lastHpCheck 93167elseif hp = 92168 if 92 < lastHpCheck169 @setvar! triggerItemDrop 1170 endif171 @setvar! lastHpCheck 92172elseif hp = 91173 if 91 < lastHpCheck174 @setvar! triggerItemDrop 1175 endif176 @setvar! lastHpCheck 91177elseif hp = 90178 if 90 < lastHpCheck179 @setvar! triggerItemDrop 1180 endif181 @setvar! lastHpCheck 90182elseif hp = 89183 if 89 < lastHpCheck184 @setvar! triggerItemDrop 1185 endif186 @setvar! lastHpCheck 89187elseif hp = 88188 if 88 < lastHpCheck189 @setvar! triggerItemDrop 1190 endif191 @setvar! lastHpCheck 88192elseif hp = 87193 if 87 < lastHpCheck194 @setvar! triggerItemDrop 1195 endif196 @setvar! lastHpCheck 87197elseif hp = 86198 if 86 < lastHpCheck199 @setvar! triggerItemDrop 1200 endif201 @setvar! lastHpCheck 86202elseif hp = 85203 if 85 < lastHpCheck204 @setvar! triggerItemDrop 1205 endif206 @setvar! lastHpCheck 85207elseif hp = 84208 if 84 < lastHpCheck209 @setvar! triggerItemDrop 1210 endif211 @setvar! lastHpCheck 84212elseif hp = 83213 if 83 < lastHpCheck214 @setvar! triggerItemDrop 1215 endif216 @setvar! lastHpCheck 83217elseif hp = 82218 if 82 < lastHpCheck219 @setvar! triggerItemDrop 1220 endif221 @setvar! lastHpCheck 82222elseif hp = 81223 if 81 < lastHpCheck224 @setvar! triggerItemDrop 1225 endif226 @setvar! lastHpCheck 81227elseif hp = 80228 if 80 < lastHpCheck229 @setvar! triggerItemDrop 1230 endif231 @setvar! lastHpCheck 80232elseif hp = 79233 if 79 < lastHpCheck234 @setvar! triggerItemDrop 1235 endif236 @setvar! lastHpCheck 79237elseif hp = 78238 if 78 < lastHpCheck239 @setvar! triggerItemDrop 1240 endif241 @setvar! lastHpCheck 78242elseif hp = 77243 if 77 < lastHpCheck244 @setvar! triggerItemDrop 1245 endif246 @setvar! lastHpCheck 77247elseif hp = 76248 if 76 < lastHpCheck249 @setvar! triggerItemDrop 1250 endif251 @setvar! lastHpCheck 76252elseif hp = 75253 if 75 < lastHpCheck254 @setvar! triggerItemDrop 1255 endif256 @setvar! lastHpCheck 75257elseif hp = 74258 if 74 < lastHpCheck259 @setvar! triggerItemDrop 1260 endif261 @setvar! lastHpCheck 74262elseif hp = 73263 if 73 < lastHpCheck264 @setvar! triggerItemDrop 1265 endif266 @setvar! lastHpCheck 73267elseif hp = 72268 if 72 < lastHpCheck269 @setvar! triggerItemDrop 1270 endif271 @setvar! lastHpCheck 72272elseif hp = 71273 if 71 < lastHpCheck274 @setvar! triggerItemDrop 1275 endif276 @setvar! lastHpCheck 71277elseif hp = 70278 if 70 < lastHpCheck279 @setvar! triggerItemDrop 1280 endif281 @setvar! lastHpCheck 70282elseif hp = 69283 if 69 < lastHpCheck284 @setvar! triggerItemDrop 1285 endif286 @setvar! lastHpCheck 69287elseif hp = 68288 if 68 < lastHpCheck289 @setvar! triggerItemDrop 1290 endif291 @setvar! lastHpCheck 68292elseif hp = 67293 if 67 < lastHpCheck294 @setvar! triggerItemDrop 1295 endif296 @setvar! lastHpCheck 67297elseif hp = 66298 if 66 < lastHpCheck299 @setvar! triggerItemDrop 1300 endif301 @setvar! lastHpCheck 66302elseif hp = 65303 if 65 < lastHpCheck304 @setvar! triggerItemDrop 1305 endif306 @setvar! lastHpCheck 65307elseif hp = 64308 if 64 < lastHpCheck309 @setvar! triggerItemDrop 1310 endif311 @setvar! lastHpCheck 64312elseif hp = 63313 if 63 < lastHpCheck314 @setvar! triggerItemDrop 1315 endif316 @setvar! lastHpCheck 63317elseif hp = 62318 if 62 < lastHpCheck319 @setvar! triggerItemDrop 1320 endif321 @setvar! lastHpCheck 62322elseif hp = 61323 if 61 < lastHpCheck324 @setvar! triggerItemDrop 1325 endif326 @setvar! lastHpCheck 61327elseif hp = 60328 if 60 < lastHpCheck329 @setvar! triggerItemDrop 1330 endif331 @setvar! lastHpCheck 60332elseif hp = 59333 if 59 < lastHpCheck334 @setvar! triggerItemDrop 1335 endif336 @setvar! lastHpCheck 59337elseif hp = 58338 if 58 < lastHpCheck339 @setvar! triggerItemDrop 1340 endif341 @setvar! lastHpCheck 58342elseif hp = 57343 if 57 < lastHpCheck344 @setvar! triggerItemDrop 1345 endif346 @setvar! lastHpCheck 57347elseif hp = 56348 if 56 < lastHpCheck349 @setvar! triggerItemDrop 1350 endif351 @setvar! lastHpCheck 56352elseif hp = 55353 if 55 < lastHpCheck354 @setvar! triggerItemDrop 1355 endif356 @setvar! lastHpCheck 55357elseif hp = 54358 if 54 < lastHpCheck359 @setvar! triggerItemDrop 1360 endif361 @setvar! lastHpCheck 54362elseif hp = 53363 if 53 < lastHpCheck364 @setvar! triggerItemDrop 1365 endif366 @setvar! lastHpCheck 53367elseif hp = 52368 if 52 < lastHpCheck369 @setvar! triggerItemDrop 1370 endif371 @setvar! lastHpCheck 52372elseif hp = 51373 if 51 < lastHpCheck374 @setvar! triggerItemDrop 1375 endif376 @setvar! lastHpCheck 51377elseif hp = 50378 if 50 < lastHpCheck379 @setvar! triggerItemDrop 1380 endif381 @setvar! lastHpCheck 50382elseif hp = 49383 if 49 < lastHpCheck384 @setvar! triggerItemDrop 1385 endif386 @setvar! lastHpCheck 49387elseif hp = 48388 if 48 < lastHpCheck389 @setvar! triggerItemDrop 1390 endif391 @setvar! lastHpCheck 48392elseif hp = 47393 if 47 < lastHpCheck394 @setvar! triggerItemDrop 1395 endif396 @setvar! lastHpCheck 47397elseif hp = 46398 if 46 < lastHpCheck399 @setvar! triggerItemDrop 1400 endif401 @setvar! lastHpCheck 46402elseif hp = 45403 if 45 < lastHpCheck404 @setvar! triggerItemDrop 1405 endif406 @setvar! lastHpCheck 45407elseif hp = 44408 if 44 < lastHpCheck409 @setvar! triggerItemDrop 1410 endif411 @setvar! lastHpCheck 44412elseif hp = 43413 if 43 < lastHpCheck414 @setvar! triggerItemDrop 1415 endif416 @setvar! lastHpCheck 43417elseif hp = 42418 if 42 < lastHpCheck419 @setvar! triggerItemDrop 1420 endif421 @setvar! lastHpCheck 42422elseif hp = 41423 if 41 < lastHpCheck424 @setvar! triggerItemDrop 1425 endif426 @setvar! lastHpCheck 41427elseif hp = 40428 if 40 < lastHpCheck429 @setvar! triggerItemDrop 1430 endif431 @setvar! lastHpCheck 40432elseif hp = 39433 if 39 < lastHpCheck434 @setvar! triggerItemDrop 1435 endif436 @setvar! lastHpCheck 39437elseif hp = 38438 if 38 < lastHpCheck439 @setvar! triggerItemDrop 1440 endif441 @setvar! lastHpCheck 38442elseif hp = 37443 if 37 < lastHpCheck444 @setvar! triggerItemDrop 1445 endif446 @setvar! lastHpCheck 37447elseif hp = 36448 if 36 < lastHpCheck449 @setvar! triggerItemDrop 1450 endif451 @setvar! lastHpCheck 36452elseif hp = 35453 if 35 < lastHpCheck454 @setvar! triggerItemDrop 1455 endif456 @setvar! lastHpCheck 35457elseif hp = 34458 if 34 < lastHpCheck459 @setvar! triggerItemDrop 1460 endif461 @setvar! lastHpCheck 34462elseif hp = 33463 if 33 < lastHpCheck464 @setvar! triggerItemDrop 1465 endif466 @setvar! lastHpCheck 33467elseif hp = 32468 if 32 < lastHpCheck469 @setvar! triggerItemDrop 1470 endif471 @setvar! lastHpCheck 32472elseif hp = 31473 if 31 < lastHpCheck474 @setvar! triggerItemDrop 1475 endif476 @setvar! lastHpCheck 31477elseif hp = 30478 if 30 < lastHpCheck479 @setvar! triggerItemDrop 1480 endif481 @setvar! lastHpCheck 30482elseif hp = 29483 if 29 < lastHpCheck484 @setvar! triggerItemDrop 1485 endif486 @setvar! lastHpCheck 29487elseif hp = 28488 if 28 < lastHpCheck489 @setvar! triggerItemDrop 1490 endif491 @setvar! lastHpCheck 28492elseif hp = 27493 if 27 < lastHpCheck494 @setvar! triggerItemDrop 1495 endif496 @setvar! lastHpCheck 27497elseif hp = 26498 if 26 < lastHpCheck499 @setvar! triggerItemDrop 1500 endif501 @setvar! lastHpCheck 26502elseif hp = 25503 if 25 < lastHpCheck504 @setvar! triggerItemDrop 1505 endif506 @setvar! lastHpCheck 25507elseif hp = 24508 if 24 < lastHpCheck509 @setvar! triggerItemDrop 1510 endif511 @setvar! lastHpCheck 24512elseif hp = 23513 if 23 < lastHpCheck514 @setvar! triggerItemDrop 1515 endif516 @setvar! lastHpCheck 23517elseif hp = 22518 if 22 < lastHpCheck519 @setvar! triggerItemDrop 1520 endif521 @setvar! lastHpCheck 22522elseif hp = 21523 if 21 < lastHpCheck524 @setvar! triggerItemDrop 1525 endif526 @setvar! lastHpCheck 21527elseif hp = 20528 if 20 < lastHpCheck529 @setvar! triggerItemDrop 1530 endif531 @setvar! lastHpCheck 20532elseif hp = 19533 if 19 < lastHpCheck534 @setvar! triggerItemDrop 1535 endif536 @setvar! lastHpCheck 19537elseif hp = 18538 if 18 < lastHpCheck539 @setvar! triggerItemDrop 1540 endif541 @setvar! lastHpCheck 18542elseif hp = 17543 if 17 < lastHpCheck544 @setvar! triggerItemDrop 1545 endif546 @setvar! lastHpCheck 17547elseif hp = 16548 if 16 < lastHpCheck549 @setvar! triggerItemDrop 1550 endif551 @setvar! lastHpCheck 16552elseif hp = 15553 if 15 < lastHpCheck554 @setvar! triggerItemDrop 1555 endif556 @setvar! lastHpCheck 15557elseif hp = 14558 if 14 < lastHpCheck559 @setvar! triggerItemDrop 1560 endif561 @setvar! lastHpCheck 14562elseif hp = 13563 if 13 < lastHpCheck564 @setvar! triggerItemDrop 1565 endif566 @setvar! lastHpCheck 13567elseif hp = 12568 if 12 < lastHpCheck569 @setvar! triggerItemDrop 1570 endif571 @setvar! lastHpCheck 12572elseif hp = 11573 if 11 < lastHpCheck574 @setvar! triggerItemDrop 1575 endif576 @setvar! lastHpCheck 11577elseif hp = 10578 if 10 < lastHpCheck579 @setvar! triggerItemDrop 1580 endif581 @setvar! lastHpCheck 10582elseif hp = 9583 if 9 < lastHpCheck584 @setvar! triggerItemDrop 1585 endif586 @setvar! lastHpCheck 9587elseif hp = 8588 if 8 < lastHpCheck589 @setvar! triggerItemDrop 1590 endif591 @setvar! lastHpCheck 8592elseif hp = 7593 if 7 < lastHpCheck594 @setvar! triggerItemDrop 1595 endif596 @setvar! lastHpCheck 7597elseif hp = 6598 if 6 < lastHpCheck599 @setvar! triggerItemDrop 1600 endif601 @setvar! lastHpCheck 6602elseif hp = 5603 if 5 < lastHpCheck604 @setvar! triggerItemDrop 1605 endif606 @setvar! lastHpCheck 5607elseif hp = 4608 if 4 < lastHpCheck609 @setvar! triggerItemDrop 1610 endif611 @setvar! lastHpCheck 4612elseif hp = 3613 if 3 < lastHpCheck614 @setvar! triggerItemDrop 1615 endif616 @setvar! lastHpCheck 3617elseif hp = 2618 if 2 < lastHpCheck619 @setvar! triggerItemDrop 1620 endif621 @setvar! lastHpCheck 2622elseif hp = 1623 if 1 < lastHpCheck624 @setvar! triggerItemDrop 1625 endif626 @setvar! lastHpCheck 1627elseif hp = 0628 if 0 < lastHpCheck629 @setvar! triggerItemDrop 1630 endif631 @setvar! lastHpCheck 0632endif633 634sysmsg lastHpCheck635 636if triggerItemDrop = 1637 @setvar! triggerItemDrop 0638 say "Ouch!"639 // im bleeding640 641 642 if findtype 24434|43206|29363|43166|22336|29348|17087|3985|8826|3827|29030|3836|5981|4248|5359|3839|3838|3843|2597|29036|48407|3834|3865|3859|3885|3856|3878|3877|3873|3861|3862|576|5123|7177|7027|3920|5131|5179|5075|3980|5060|5076|5042|10245|3938|3913|7169|3909|5063|5089|3981|7170|7033|3976|3762|5040|5103|5117|7181|7029|3568|6264|3742|5139|6263|7026|5125|3740|5121|3973|3974|5204|5105|5185|5078|5115|7175|5059|7034|3713|3915|5112|5070|5049|5119|5205|5046|3962|3934|7035|3911|7179|5106|5143|3573|3719|5177|7610|5181|3917|5132|3963|7031|5207|5056|5085|3763|5129|5187|3721|3972|5138|3570|5101|5061|5074|5142|5182|5146|6265|5090|5203|5044|5144|3932|5201|5127|3572|7173|5135|3937|3571|22326|27611|9917|5356|8455|5362|45315|8454|22187|5901|7163|3903|12686 backpack as item643 getlabel item desc644 if "unidentified" in desc645 lift item 1646 droprelloc 0 0647 wait 200648 if insysmsg "cannot drop anything"649 drop backpack -1 -1 -1650 endif651 wait globalTimeout652 else653 ignore item654 endif655 endif656 657 if findtype "gold coin" backpack as item658 lift item 6659 droprelloc 0 0660 wait 200661 if insysmsg "cannot drop anything"662 drop backpack -1 -1 -1663 endif664 wait globalTimeout665 endif666 667 // 668 if findtype "clean bandage%s%" backpack as item669 lift item 1670 droprelloc 0 0671 wait 200672 if insysmsg "cannot drop anything"673 drop backpack -1 -1 -1674 endif675 wait globalTimeout676 endif677endif678wait 1000679loop