Skip to content
Outlands Hub

Razor script

Chivalry Gate Bot (Simplified)

by thisideasucks · 163 lines
Download

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