Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
Chiv Gate Bot by Jaseowns *Modified by ThisIdeaSucks* UO Outlands youtube.com/jaseowns Requirements: 100 Chivalry
Chivalry
Chivalry Gate Bot Simplified.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/3bf4b8c8-60b1-4734-a61c-6561c2460c5e for latest2# Automation by Jaseowns3## Script: Chivalry Gate Bot (Simplified)4## Created by: thisideasucks#05#############################################6 7# Chiv Gate Bot by Jaseowns8# *Modified by ThisIdeaSucks*9# UO Outlands10# youtube.com/jaseowns11# Requirements:12# 100 Chivalry13 14// Variables15// How long to wait after failed attempt16@setvar! timeoutRetry 400017// Set to 1 for bot to speak in chat18@setvar! chattyBot 019// Time before gate is resummoned, adjust as needed20@setvar! chivGateTime 3350021 22// Gate to open - Pick only one23@setvar! cityGate 024@setvar! dungeonGate 125@setvar! shrineGate 026@setvar! customGate 027 28// Closes the chiv gate gump in case something causes it to stick open, can otherwise break the script29if gumpexists 148265381430 gumpclose 148265381431endif32if not gumpexists 138793032533 say "[ChivalryHotbar"34endif35if not timerexists jase_chiv_gate_ready36 createtimer jase_chiv_gate_ready37 settimer jase_chiv_gate_ready chivGateTime38endif39 40if timer jase_chiv_gate_ready >= 6000041 settimer jase_chiv_gate_ready chivGateTime42endif43 44@setvar! jase_chiv_has_enough_symbols 045 46if ingump "12/" 138793032547 @setvar! jase_chiv_has_enough_symbols 148elseif ingump "11/" 138793032549 @setvar! jase_chiv_has_enough_symbols 150elseif ingump "10/" 138793032551 @setvar! jase_chiv_has_enough_symbols 152elseif ingump "9/" 138793032553 @setvar! jase_chiv_has_enough_symbols 154elseif ingump "8/" 138793032555 @setvar! jase_chiv_has_enough_symbols 156elseif ingump "7/" 138793032557 @setvar! jase_chiv_has_enough_symbols 158elseif ingump "6/" 138793032559 @setvar! jase_chiv_has_enough_symbols 160elseif ingump "5/" 138793032561 @setvar! jase_chiv_has_enough_symbols 162elseif ingump "4/" 138793032563 @setvar! jase_chiv_has_enough_symbols 064elseif ingump "3/" 138793032565 @setvar! jase_chiv_has_enough_symbols 066elseif ingump "2/" 138793032567 @setvar! jase_chiv_has_enough_symbols 068elseif ingump "1/" 138793032569 @setvar! jase_chiv_has_enough_symbols 070elseif ingump "0/" 138793032571 @setvar! jase_chiv_has_enough_symbols 072endif73 74if jase_chiv_has_enough_symbols = 175 76 if customGate = 177 if timer jase_chiv_gate_ready > chivGateTime78 if chattyBot = 179 say "Opening Custom..." 8880 endif81 say '[SacredJourney'82 waitforgump 1482653814 500083 gumpresponse 4 148265381484 wait 50085 settimer jase_chiv_gate_ready 086 else87 if chattybot = 188 say "Opening Custom after timer..." 3489 endif90 wait timeoutRetry91 replay92 endif93 endif94 95 if cityGate = 196 if timer jase_chiv_gate_ready > chivGateTime97 if chattyBot = 1 98 say "Opening Cities..." 8899 endif100 say '[SacredJourney'101 waitforgump 1482653814 5000102 gumpresponse 1 1482653814103 wait 500104 settimer jase_chiv_gate_ready 0105 else106 if chattyBot = 1107 say "Opening Cities after timer..." 34108 endif109 wait timeoutRetry110 replay111 endif112 endif113 wait 100114 115 if dungeonGate = 1116 if timer jase_chiv_gate_ready > chivGateTime 117 if chattyBot = 1118 say "Opening Dungeons..." 88119 endif120 say '[SacredJourney'121 waitforgump 1482653814 5000122 gumpresponse 2 1482653814123 wait 500124 settimer jase_chiv_gate_ready 0125 else126 if chattyBot = 1127 say "Opening Dungeons after timer..." 34128 endif129 wait timeoutRetry130 replay131 endif132 endif133 wait 100134 135 if shrineGate = 1136 if timer jase_chiv_gate_ready > chivGateTime137 if chattyBot = 1138 say "Opening Shrines..." 88139 endif140 say '[SacredJourney'141 waitforgump 1482653814 5000142 gumpresponse 3 1482653814143 wait 500144 settimer jase_chiv_gate_ready 0145 else146 if chattyBot = 1147 say "Opening Shrines after timer..." 34148 endif149 wait timeoutRetry150 replay151 endif152 endif153 wait 100154 155else156 if chattyBot = 1157 say "Awaiting symbols.." 34158 endif159 wait 2000160 replay161endif162wait 1000163replay