Back to "snippet" tags

Bapeth's Ocean Simple Boarding by barryroser

Description: Bind this script to a hotkey and play it when you wish to board an enemy ship.

1# Bapeths Simple Boarding Script
2#
3# "****REQUIRED****"
4# Bapeths Ship Cooldowns xml file (copy paste into your characters Cooldown file)
5# "COPY" Link to get Bapeths Cooldowns "https://outlands.uorazorscripts.com/script/f1e41e2d-411e-461e-9fd0-c4fc2dc234b1"
6# "PASTE" FILE PATH : C:\Program Files (x86)\Ultima Online Outlands\ClassicUO\Data\Profiles\"YOUR-ACCOUNT-NAME"\UO Outlands\"YOUR-CHARACTER" Open file in notepad
7# The cooldowns with "Tigger Text" Must be adjusted to "your ships stats" and "your Wizard Grimoire upgrades" in the UO in game Options
8#
9# Script will loop into 'Master Background' if you have it in your script library
10# Script will make use of "Manual Override" if you have it in your script library
11#
12# This is script will attempt to board any ship
13# Bind it to a hotkey and play it when you wish to board
14#
15# Script starts here
16if gumpexists 2881168634
17    gumpclose 2881168634
18endif
19
20if findtype 5370 backpack 0 as boardrope
21    if not cooldown "Boarding Party"
22        clearsysmsg 
23        dclick boardrope
24        waitforgump 2881168634 500
25        gumpresponse 5
26        wft 500
27        if varexist "Manual Override"
28            target 'Manual Override'
29        endif
30        hotkey 'Target Closest Grey Monster'
31        hotkey 'Target Closest Enemy Monster'
32        hotkey 'Next Enemy Player Target'
33        getlabel backpack ping
34    else
35        overhead "The crew needs more time..." 38
36    endif
37else
38    overhead "I am out of boarding rope..." 38
39endif
40if targetexists 
41    overhead "Manual Target..." 88
42endif
43while targetexists 
44    //donothing
45endwhile
46if insysmsg 'That ship is too far away to board'
47    overhead '*Argh, Not close enough to board!*' 47
48    gumpclose 2881168634
49endif
50if insysmsg "Your boarding party fails"
51    overhead "Yar, these ropes are no good!" 38
52    cooldown "Boarding Party" 15000
53endif
54if insysmsg 'You are already on that ship.'
55    overhead 'We are boarded!' 45
56    overhead 'Use Manual Override!' 39
57endif
58if insysmsg 'You successfully board the ship!'
59    overhead "Yar, enemies abound!" 88
60    cooldown "Boarding Party" 15000
61    warmode on
62endif
63if insysmsg 'The ship seems devoid of life'
64    overhead 'Easy come easy go...' 79
65    warmode on
66endif
67script 'Master Background'