Razor script
Lord Glacier's Chill TELEPORT/ROPE/RESUME - UO OUTLANDS RAZOR SCRIPT - v1.0.1
by danstock._98439 · 660 lines
Lord Glaciers Chill TELEPORT/ROPE/RESUME - UO OUTLANDS RAZOR SCRIPT - version 1.0.1 UO Outlands Razor script - Released January 3, 2026 - Last updated September 10, 2026 Compiled by DanStock. (aka. Lord Glacier)
Lord Glaciers Chill TELEPORTROPERESUME - UO OUTLANDS RAZOR SCRIPT - v101.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/19ac8453-357a-4414-8dd3-c387b91ab945 for latest2# Automation by Jaseowns3## Script: Lord Glacier's Chill TELEPORT/ROPE/RESUME - UO OUTLANDS RAZOR SCRIPT - v1.0.14## Created by: danstock._98439#05#############################################6 7/////////8//////// Lord Glaciers Chill TELEPORT/ROPE/RESUME - UO OUTLANDS RAZOR SCRIPT - version 1.0.19///////10////// UO Outlands Razor script - Released January 3, 2026 - Last updated September 10, 202611///// Compiled by DanStock. (aka. Lord Glacier) 12////13///14 15 16 17 18 19 ///////////////////////20 // CHANGE LOG: //21 ///////////////////////22 23# Sep 10 2026 - version 1.0.1: Fixed some typos and minor bugs - should work much better now!24# Jan 03 2026 - version 1.0.0: Public script release!25 26 27 28 29 30 31 /////////////////32 // TIPS: //33 ///////////////// 34 35# I have taken a relatively basic process and over-complicated it once again... but I think it turned out well! Nice to work on a short script for a change.36# The result is my attempt at a Rope-Tele script that adds some fun with emotes but, more importantly, will launch back into my auto pilot scripts when complete37# It will still work well as a stand alone hotkey, but it can also resume your scripts based on character skills and your own saved script names.38# This makes things a bit complicated to setup but, once complete, should be a great addition to my existing auto pilots (or your own)39 40# Script will cast teleport (if skills and regs available) and immediately rope allowing you to rope and then instantly complete your teleport (aka. tele-rope.. or rope-tele?)41# You have to click the rope target VERY quickly to make this work properly (if tele-roping) - but that is kinda the point!42# Script will just use rope if no magery skills found on character, so it is still useful to a dexxer (especially w/ script resume option)43# Script will adjust cooldown timers for rope and teleport based on PVP status (must add cooldown as instructed below)44# Optional Emote when successfully completed tele-rope. Remove your unwanted or locked Emotes from the list below (or modify to your own taste)45# Emote names in list could be swapped for regular text which would be yelled instead, if you want to get creative! (ie. "Glacier rules!" instead of "[Fart")46# Optional script resume to automatically launch back into your auto pilot script. This can be configured to launch different scripts based on character skills below!47# This allows for seamless rope-teles while running another script! 48# For any questions on how to set this up (I have tried to include clear instruction) just email me at: dan@danstockman.com49 50 51 52 ##########################################53 ### COOLDOWNS TO ADD IN UO CLIENT: ###54 ### (case sensitive!) ###55 ##########################################56 57 // Required:58 # PVP Cooldown (set to Cooldown Type: 'PVP Timer')59 # Travel (only required if using my Harvesting scripts)60 61 // Optional (for bars):62 # Rope Cooldown63 # Tele Cooldown64 # Emote Cooldown65 66 67 68 ###############################69 ### USER VARIABLES: ###70 ###############################71 72 @setvar! EnableOverheadMessages 173 // Will display overhead messages that match my other scripts (or not)74 75 76 @setvar! UseEmotesAfterTeleRope 077 // If enabled, please choose your Emotes below.78 // Remove any Emotes that are not unlocked (or that you do not wish to use) 79 // Script will cycle through the Emotes list in order (then repeats)80 // Recommend adding a Cooldown bar named "Emote Cooldown" to view current status81 82 @setvar! SetEmoteCooldown 12000083 # Cooldown defaults to 2 minutes but can be reduced via customizations in-game (375k gold reduces it to 30 seconds)84 # Add optional cooldown in UO client: 'Emote Cooldown' (case sensitive) 85 86 if UseEmotesAfterTeleRope = 1 87 if not listexists TeleRopeEmoteList88 createlist TeleRopeEmoteList89 endif90 if list TeleRopeEmoteList = 0 91 pushlist TeleRopeEmoteList "[Anger"92 pushlist TeleRopeEmoteList "[Cough"93 pushlist TeleRopeEmoteList "[Belch"94 pushlist TeleRopeEmoteList "[Cry"95 pushlist TeleRopeEmoteList "[Clap"96 pushlist TeleRopeEmoteList "[Fart"97 pushlist TeleRopeEmoteList "[Confused"98 pushlist TeleRopeEmoteList "[Greet"99 pushlist TeleRopeEmoteList "[Groan"100 pushlist TeleRopeEmoteList "[Laugh"101 pushlist TeleRopeEmoteList "[Hiccup"102 pushlist TeleRopeEmoteList "[No"103 pushlist TeleRopeEmoteList "[Hurt"104 pushlist TeleRopeEmoteList "[Oops"105 pushlist TeleRopeEmoteList "[Kiss"106 pushlist TeleRopeEmoteList "[Puke"107 pushlist TeleRopeEmoteList "[Shush"108 pushlist TeleRopeEmoteList "[Surprise" 109 pushlist TeleRopeEmoteList "[Sick"110 pushlist TeleRopeEmoteList "[Whistle"111 pushlist TeleRopeEmoteList "[Sleep"112 pushlist TeleRopeEmoteList "[Yell"113 pushlist TeleRopeEmoteList "[Spit"114 pushlist TeleRopeEmoteList "[Yes"115 pushlist TeleRopeEmoteList "[Awoo"116 pushlist TeleRopeEmoteList "[Chortle"117 pushlist TeleRopeEmoteList "[Bark"118 pushlist TeleRopeEmoteList "[Chuckle"119 pushlist TeleRopeEmoteList "[Boo"120 pushlist TeleRopeEmoteList "[Flirt"121 pushlist TeleRopeEmoteList "[Cackle"122 pushlist TeleRopeEmoteList "[Growl"123 pushlist TeleRopeEmoteList "[Grumble"124 pushlist TeleRopeEmoteList "[Hohoho"125 pushlist TeleRopeEmoteList "[Grunt" 126 pushlist TeleRopeEmoteList "[Howl"127 pushlist TeleRopeEmoteList "[Handshake"128 pushlist TeleRopeEmoteList "[Ponder"129 pushlist TeleRopeEmoteList "[Highfive" 130 endif131 endif 132 133 @setvar! EnableResumeAutoPilot 0134 // You can leave variable set to '0' to stop script upon completion of tele-rope or:135 // If enabled and configured below, your auto pilot script will resume based on your characters skills (ex. Harvester, Dexxer, Arcane Mage or Summoner, etc.)136 // Add your own script names below or modify to suit your own characters/scripts (change SKILLS and SCRIPT NAMES - or remove sections entirely)137 138 # Just change the script names below (ex. "My Scripts\Chill Dexxer") to whatever your script is saved as in Razor! 139 # You can check under the 'Razor Hot Keys' tab under 'Scripts' to confirm the correct form (whatever is after 'Play script:' is what you type below)140 141 # If you want it to run the same script no matter what replace the ENTIRE section between the lines with simply: pushlist AutoPilotScriptList "YOUR SCRIPT NAME HERE"142 143 144 if EnableResumeAutoPilot = 1145 if listexists AutoPilotScriptList146 removelist AutoPilotScriptList147 endif 148 createlist AutoPilotScriptList 149####################################################################################################################################################################################################################### 150 151 if skill "Mining" > 50 or skill "Lumberjacking" > 50 or skill "Lockpicking" > 50 or skill "Fishing" > 50 152 pushlist AutoPilotScriptList "My Scripts\Chill Harvest" 153 154 elseif skill "Hiding" > 50 and skill "Stealth" > 50 155 pushlist AutoPilotScriptList "My Scripts\Chill Backstabber" 156 157 elseif skill "Swordsmanship" > 50 or skill "Dual Wielding" > 50 or skill "Archery" > 50158 pushlist AutoPilotScriptList "My Scripts\Chill Dexxer (DUNGEON)" 159 160 elseif skill "Magery" > 50 and skill "Arcane" > 50 161 pushlist AutoPilotScriptList "My Scripts\Chill Arcane (DUNGEON)" 162 163 elseif skill "Magery" > 50 and skill "Meditation" > 50 164 pushlist AutoPilotScriptList "My Scripts\Chill Summoner (DUNGEON)" 165 endif166 167####################################################################################################################################################################################################################### 168 endif 169 170/////////////////////////171// END OF VARIABLES! //172/////////////////////////173 174 175 176 177 178################ EDIT BELOW THIS LINE AT YOUR OWN RISK! ##### EDIT BELOW THIS LINE AT YOUR OWN RISK! ##### EDIT BELOW THIS LINE AT YOUR OWN RISK! ##### EDIT BELOW THIS LINE AT YOUR OWN RISK! ################179 180 181 182 183 184///////////////////////185// TIMER SETUPS: //186///////////////////////187 188if not timerexists RopeTeleCastTimer189 createtimer RopeTeleCastTimer190 settimer RopeTeleCastTimer 2500191endif192 193if not timerexists RopeOverheadTimer194 createtimer RopeOverheadTimer195 settimer RopeOverheadTimer 4500196endif197 198if not timerexists TeleOverheadTimer199 createtimer TeleOverheadTimer200 settimer TeleOverheadTimer 4500201endif202 203if not timerexists CooldownOverheadTimer204 createtimer CooldownOverheadTimer205 settimer CooldownOverheadTimer 4500206endif207 208if not timerexists RopeCooldownTimer209 createtimer RopeCooldownTimer210 settimer RopeCooldownTimer 120000211endif212 213if not timerexists TeleCooldownTimer214 createtimer TeleCooldownTimer215 settimer TeleCooldownTimer 15000216endif217 218if not timerexists "EmoteCooldownTimer"219 createtimer "EmoteCooldownTimer"220 settimer "EmoteCooldownTimer" SetEmoteCooldown221endif222 223@setvar! SuccessfulTeleRope 0224 225 226 227///////////////////////228// SCRIPT START: //229///////////////////////230 231if counttype "rope" self = 0232 if EnableOverheadMessages = 1233 overhead "[ NO ROPE! ]" 333234 endif 235 @setvar! RopeCheck 0236else 237 @setvar! RopeCheck 1238endif239 240if skill 'Magery' >= 30 241 if counttype 3963 self = 0 or counttype 3974 self = 0 242 if EnableOverheadMessages = 1243 overhead "[ MISSING REGS! ]" 333244 endif245 @setvar! RegCheck 0246 else 247 @setvar! RegCheck 1248 endif249else 250 @setvar! RegCheck 1251endif252 253if cooldown 'PVP Cooldown' or pvp254 if EnableOverheadMessages = 1255 overhead "[ PVP RESTRICTIONS ACTIVE! ]" 419256 endif257 258 clearsysmsg 259 260 if targetexists 261 hotkey 'Cancel Current Target'262 endif 263 264 if skill 'Magery' >= 30 and mana >= 9 and RopeCheck = 1 and RegCheck = 1265 if timer TeleCooldownTimer > 15000 and timer RopeCooldownTimer > 120000266 clearsysmsg 267 settimer RopeTeleCastTimer 0268 cast 'Teleport'269 say '[rope'270 wait 250 271 272 while timer RopeTeleCastTimer < 2500273 if insysmsg 'You must wait another 14s'274 cooldown "Teleport Cooldown" 14000275 cooldown "Rope Cooldown" 14000 276 settimer RopeCooldownTimer 106000277 settimer TeleCooldownTimer 1000278 replay279 elseif insysmsg 'You must wait another 13s'280 cooldown "Teleport Cooldown" 13000281 cooldown "Rope Cooldown" 13000282 settimer RopeCooldownTimer 107000283 settimer TeleCooldownTimer 2000284 replay285 elseif insysmsg 'You must wait another 12s'286 cooldown "Teleport Cooldown" 12000287 cooldown "Rope Cooldown" 12000288 settimer RopeCooldownTimer 108000289 settimer TeleCooldownTimer 3000290 replay291 elseif insysmsg 'You must wait another 11s'292 cooldown "Teleport Cooldown" 11000293 cooldown "Rope Cooldown" 11000294 settimer RopeCooldownTimer 109000295 settimer TeleCooldownTimer 4000296 replay297 elseif insysmsg 'You must wait another 10s'298 cooldown "Teleport Cooldown" 10000299 cooldown "Rope Cooldown" 10000300 settimer RopeCooldownTimer 110000301 settimer TeleCooldownTimer 5000302 replay303 elseif insysmsg 'You must wait another 9s'304 cooldown "Teleport Cooldown" 9000305 cooldown "Rope Cooldown" 9000306 settimer RopeCooldownTimer 111000307 settimer TeleCooldownTimer 6000308 replay309 elseif insysmsg 'You must wait another 8s'310 cooldown "Teleport Cooldown" 8000311 cooldown "Rope Cooldown" 8000312 settimer RopeCooldownTimer 112000313 settimer TeleCooldownTimer 7000314 replay315 elseif insysmsg 'You must wait another 7s'316 cooldown "Teleport Cooldown" 7000317 cooldown "Rope Cooldown" 7000318 settimer RopeCooldownTimer 113000319 settimer TeleCooldownTimer 8000320 replay321 elseif insysmsg 'You must wait another 6s'322 cooldown "Teleport Cooldown" 6000323 cooldown "Rope Cooldown" 6000324 settimer RopeCooldownTimer 114000325 settimer TeleCooldownTimer 9000326 replay327 elseif insysmsg 'You must wait another 5s'328 cooldown "Teleport Cooldown" 5000329 cooldown "Rope Cooldown" 5000330 settimer RopeCooldownTimer 115000331 settimer TeleCooldownTimer 10000332 replay333 elseif insysmsg 'You must wait another 4s'334 cooldown "Teleport Cooldown" 4000335 cooldown "Rope Cooldown" 4000336 settimer RopeCooldownTimer 116000337 settimer TeleCooldownTimer 11000338 replay339 elseif insysmsg 'You must wait another 3s'340 cooldown "Teleport Cooldown" 3000341 cooldown "Rope Cooldown" 3000342 settimer RopeCooldownTimer 117000343 settimer TeleCooldownTimer 12000 344 replay 345 elseif insysmsg 'You must wait another 2s'346 cooldown "Teleport Cooldown" 2000347 cooldown "Rope Cooldown" 2000348 settimer RopeCooldownTimer 118000349 settimer TeleCooldownTimer 13000350 replay351 elseif insysmsg 'You must wait another 1s'352 cooldown "Teleport Cooldown" 1000353 cooldown "Rope Cooldown" 1000354 settimer RopeCooldownTimer 119000355 settimer TeleCooldownTimer 14000356 replay357 endif358 359 while targetexists 360 if timer 'RopeOverheadTimer' > 4500 and EnableOverheadMessages = 1361 overhead "[ SELECT ROPE TARGET... ]" 2114362 settimer 'RopeOverheadTimer' 0363 endif 364 endwhile365 366 wait 250367 368 if EnableOverheadMessages = 1369 if insysmsg 'That location is blocked'370 overhead "[ LOCATION BLOCKED! ]" 333371 elseif insysmsg 'That is too far away.'372 overhead "[ TOO FAR AWAY! ]" 333373 elseif insysmsg 'Target cannot be seen.'374 overhead "[ CANNOT BE SEEN! ]" 333375 else376 settimer RopeCooldownTimer 0377 cooldown "Rope Cooldown" 120000378 endif379 else 380 if insysmsg 'That location is blocked' or insysmsg 'That is too far away.' or insysmsg 'Target cannot be seen.'381 wait 500382 else383 settimer RopeCooldownTimer 0384 cooldown "Rope Cooldown" 120000385 endif386 endif 387 388 while targetexists 389 if timer 'TeleOverheadTimer' > 4500 and EnableOverheadMessages = 1390 overhead "[ SELECT TELE TARGET... ]" 2117391 settimer 'TeleOverheadTimer' 0392 endif 393 endwhile394 395 wait 250 396 397 if EnableOverheadMessages = 1398 if insysmsg 'Your concentration is disturbed' 399 overhead "[ INTERRUPTED! ]" 333400 elseif insysmsg 'That location is blocked'401 overhead "[ LOCATION BLOCKED! ]" 333402 elseif insysmsg 'That is too far away' 403 overhead "[ TOO FAR AWAY! ]" 333404 elseif insysmsg 'Target cannot be seen'405 overhead "[ CANNOT BE SEEN! ]" 333406 else407 @setvar! SuccessfulTeleRope 1408 settimer TeleCooldownTimer 0409 cooldown "Teleport Cooldown" 15000410 cooldown "Travel" 120000411 endif412 else 413 if insysmsg 'Your concentration is disturbed' or insysmsg 'That location is blocked' or insysmsg 'That is too far away' or insysmsg 'Target cannot be seen'414 wait 500415 else416 settimer TeleCooldownTimer 0417 cooldown "Teleport Cooldown" 15000418 cooldown "Travel" 120000419 endif 420 endif421 endwhile422 else 423 if timer 'TeleOverheadTimer' > 4500 and EnableOverheadMessages = 1424 overhead "[ TELE-ROPE ON PVP COOLDOWN... ]" 44425 settimer 'TeleOverheadTimer' 0426 endif 427 endif 428 else 429 if timer RopeCooldownTimer > 120000 and RopeCheck = 1430 clearsysmsg 431 say '[rope'432 settimer RopeTeleCastTimer 0433 434 while timer RopeTeleCastTimer < 2000435 while targetexists 436 if timer 'RopeOverheadTimer' > 4500 and EnableOverheadMessages = 1437 overhead "[ SELECT ROPE TARGET... ]" 2114438 settimer 'RopeOverheadTimer' 0439 endif 440 endwhile441 endwhile442 443 wait 250444 445 if EnableOverheadMessages = 1446 if insysmsg 'That location is blocked' 447 overhead "[ LOCATION BLOCKED! ]" 333448 elseif insysmsg 'That is too far away.'449 overhead "[ TOO FAR AWAY! ]" 333450 elseif insysmsg 'Target cannot be seen.'451 overhead "[ CANNOT BE SEEN! ]" 333452 else453 @setvar! SuccessfulTeleRope 1454 settimer RopeCooldownTimer 0455 cooldown "Rope Cooldown" 120000456 cooldown "Travel" 120000457 endif458 else 459 if insysmsg 'That location is blocked' or insysmsg 'That is too far away.' or insysmsg 'Target cannot be seen.'460 wait 500461 else462 @setvar! SuccessfulTeleRope 1463 settimer RopeCooldownTimer 0464 cooldown "Rope Cooldown" 120000465 cooldown "Travel" 120000466 endif467 endif468 else 469 if timer 'RopeOverheadTimer' > 4500 and EnableOverheadMessages = 1470 overhead "[ ROPE ON COOLDOWN... ]" 44471 settimer 'RopeOverheadTimer' 0472 endif473 endif 474 endif475else476 if targetexists 477 hotkey 'Cancel Current Target'478 endif479 480 if skill 'Magery' >= 30 and mana >= 9 and RopeCheck = 1 and RegCheck = 1481 if timer TeleCooldownTimer > 1000 and timer RopeCooldownTimer > 5000482 clearsysmsg 483 settimer RopeTeleCastTimer 0484 cast 'Teleport'485 say '[rope'486 getlabel backpack backpacklabel487 488 while timer RopeTeleCastTimer < 2500489 while targetexists 490 if timer 'RopeOverheadTimer' > 4500 and EnableOverheadMessages = 1491 overhead "[ SELECT ROPE TARGET... ]" 2114492 settimer 'RopeOverheadTimer' 0493 endif 494 endwhile495 496 getlabel backpack backpacklabel497 498 if EnableOverheadMessages = 1499 if insysmsg 'That location is blocked'500 overhead "[ LOCATION BLOCKED! ]" 333501 elseif insysmsg 'That is too far away.'502 overhead "[ TOO FAR AWAY! ]" 333503 elseif insysmsg 'Target cannot be seen.'504 overhead "[ CANNOT BE SEEN! ]" 333505 else506 settimer RopeCooldownTimer 0507 cooldown "Rope Cooldown" 5000508 cooldown "Travel" 120000509 endif510 else 511 if insysmsg 'That location is blocked' or insysmsg 'That is too far away.' or insysmsg 'Target cannot be seen.'512 wait 500513 else514 settimer RopeCooldownTimer 0515 cooldown "Rope Cooldown" 5000516 cooldown "Travel" 120000517 endif518 endif 519 520 while targetexists 521 if timer 'TeleOverheadTimer' > 4500 and EnableOverheadMessages = 1522 overhead "[ SELECT TELE TARGET... ]" 2117523 settimer 'TeleOverheadTimer' 0524 endif 525 endwhile526 527 getlabel backpack backpacklabel528 529 if EnableOverheadMessages = 1530 if insysmsg 'Your concentration is disturbed' 531 overhead "[ INTERRUPTED! ]" 333532 elseif insysmsg 'That location is blocked'533 overhead "[ LOCATION BLOCKED! ]" 333534 elseif insysmsg 'That is too far away' 535 overhead "[ TOO FAR AWAY! ]" 333536 elseif insysmsg 'Target cannot be seen'537 overhead "[ CANNOT BE SEEN! ]" 333538 else539 @setvar! SuccessfulTeleRope 1540 settimer TeleCooldownTimer 0541 cooldown "Teleport Cooldown" 500542 cooldown "Travel" 120000543 endif544 else 545 if insysmsg 'Your concentration is disturbed' or insysmsg 'That location is blocked' or insysmsg 'That is too far away' or insysmsg 'Target cannot be seen'546 wait 500547 else548 @setvar! SuccessfulTeleRope 1549 settimer TeleCooldownTimer 0550 cooldown "Teleport Cooldown" 500551 cooldown "Travel" 120000552 endif 553 endif554 endwhile555 else 556 if timer 'TeleOverheadTimer' > 4500 and EnableOverheadMessages = 1557 overhead "[ TELE-ROPE ON COOLDOWN... ]" 44558 settimer 'TeleOverheadTimer' 0559 endif 560 endif561 else562 if timer RopeCooldownTimer > 5000 and RopeCheck = 1563 clearsysmsg 564 say '[rope'565 settimer RopeTeleCastTimer 0566 567 while timer RopeTeleCastTimer < 2000568 while targetexists 569 if timer 'RopeOverheadTimer' > 4500 and EnableOverheadMessages = 1570 overhead "[ SELECT ROPE TARGET... ]" 2114571 settimer 'RopeOverheadTimer' 0572 endif 573 endwhile574 endwhile575 576 getlabel backpack backpacklabel577 578 if EnableOverheadMessages = 1579 if insysmsg 'That location is blocked'580 overhead "[ LOCATION BLOCKED! ]" 333581 elseif insysmsg 'That is too far away.'582 overhead "[ TOO FAR AWAY! ]" 333583 elseif insysmsg 'Target cannot be seen.'584 overhead "[ CANNOT BE SEEN! ]" 333585 else586 @setvar! SuccessfulTeleRope 1587 settimer RopeCooldownTimer 0588 cooldown "Rope Cooldown" 5000589 cooldown "Travel" 120000590 endif591 else 592 if insysmsg 'That location is blocked' or insysmsg 'That is too far away.' or insysmsg 'Target cannot be seen.'593 wait 500594 else595 @setvar! SuccessfulTeleRope 1596 settimer RopeCooldownTimer 0597 cooldown "Rope Cooldown" 5000598 cooldown "Travel" 120000599 endif600 endif 601 else 602 if timer 'RopeOverheadTimer' > 4500 and EnableOverheadMessages = 1603 overhead "[ ROPE ON COOLDOWN... ]" 44604 settimer 'RopeOverheadTimer' 0605 endif606 endif607 endif608endif609 610if UseEmotesAfterTeleRope = 1 and SuccessfulTeleRope = 1611 if timer EmoteCooldownTimer > SetEmoteCooldown612 foreach Emote in TeleRopeEmoteList613 yell Emote 2234614 wait 500615 if insysmsg "You may not use another emote" 616 wait 500617 clearsysmsg 618 cooldown "Emote Cooldown" 30000619 settimer EmoteCooldownTimer 90000620 break621 elseif insysmsg "You have not yet unlocked this emote"622 poplist TeleRopeEmoteList "front"623 clearsysmsg 624 wait 500625 else 626 poplist TeleRopeEmoteList "front"627 settimer EmoteCooldownTimer 0628 cooldown "Emote Cooldown" SetEmoteCooldown629 break630 endif631 endfor632 endif633endif634 635if EnableResumeAutoPilot = 1 and list AutoPilotScriptList > 0636 if targetexists637 hotkey 'Cancel Current Target'638 endif639 foreach AutoPilotScript in AutoPilotScriptList640 script AutoPilotScript641 endfor642else643 if targetexists644 hotkey 'Cancel Current Target'645 endif646 overhead "[ SCRIPT COMPLETE! ]" 88647 stop648endif649 650 651///////////////////////652// SCRIPT FINISH //653///////////////////////654 655 656 657 658 659 660 