by Jaseowns UO Outlands Requirements: You need to setup a friends list called "BanBot" If you do not have that friends list setup The script will error You can use >info on your sign to not have to select it…
Simple and Improved Ban Bot.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/c22c6ed2-56b0-4605-9880-604d473858a6 for latest2# Automation by Jaseowns3## Script: Simple and Improved Ban Bot4## Created by: Jaseowns#66945#############################################6 7# Simple and Improved Ban Bot by Jaseowns8# UO Outlands9# Requirements:10# You need to setup a friends list called11# "BanBot"12# If you do not have that friends list setup13# The script will error14#############15# You can use >info on your sign to not have to select16# it when you run the script (update line 25)17# example: 18# @setvar! homeSign 0x433A9C1719#############20# If you have multiple homes, you can add position checks21# and set the sign automagically based on the position22# example on line 2223####24# Requested and loved by Stickmanx8925# UPDATED 1/15/2025 for new sign gump response26########27sysmsg "Select your house sign (or >info and paste the serial on line 25)" 8828overhead "Select your house sign (or >info and paste the serial on line 25)" 8829if position 4082 73130 @setvar! homeSign 0x433A9C1731else32 @setvar! homeSign33endif34 35while not dead36 clearsysmsg 37 hotkey 'Next non-friendly player target'38 wait 20039 if insysmsg "no one matching"40 // do nothing41 else 42 while not gumpexists 249020120643 dclick homeSign44 waitforgump 2490201206 50045 endwhile46 while not targetexists and gumpexists 2490201206 47 gumpresponse 23 249020120648 wft 50049 endwhile50 target lasttarget 51 wait 20052 if insysmsg "You cannot eject a friend of the house!"53 hotkey "Add Target To: BanBot"54 wft 50055 target lasttarget56 elseif insysmsg "This person is already banned"57 hotkey "Add Target To: BanBot"58 wft 50059 target lasttarget60 endif 61 endif62 wait 5063endwhile64 65 