Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
Meditation
Copy locked down runetome.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/2c7165ea-5adf-45af-99ad-0269b2a372cb for latest2# Automation by Jaseowns3## Script: Copy locked down runetome4## Created by: mike3025#05#############################################6 7overhead 'Runebook to be copied'8@setvar! runebookinput9 10overhead 'Runebook to be made'11@setvar! runebookoutput12 13overhead 'Default rune to return to'14@setvar! runebookhome15 16// Set starting rune position (1-26) - change this value as needed17@setvar! currentRune 118 19// Configuration20@setvar! button1 '10'21@setvar! button2 '20'22@setvar! globalTimeout 65023@setvar! minMana 2524@setvar! maxMana 8525 26while $[currentRune] <= 2627 // Check mana before each rune28 29 if mana < minMana30 if findtype "mushroom" backpack as magicmushroom31 overhead "*eating shrooms...*" 3132 dclick magicmushroom33 wait 80034 endif35 useskill 'meditation'36 while mana < maxMana37 wait 30038 endwhile39 endif40 41 if find runebookinput ground42 dclick runebookinput43 waitforgump 16709002744 45 // Get the appropriate gump response for current rune position46 if currentRune == 147 @setvar! currentGumpResponse '200'48 elseif currentRune == 249 @setvar! currentGumpResponse '201'50 elseif currentRune == 351 @setvar! currentGumpResponse '202'52 elseif currentRune == 453 @setvar! currentGumpResponse '203'54 elseif currentRune == 555 @setvar! currentGumpResponse '204'56 elseif currentRune == 657 @setvar! currentGumpResponse '205'58 elseif currentRune == 759 @setvar! currentGumpResponse '206'60 elseif currentRune == 861 @setvar! currentGumpResponse '207'62 elseif currentRune == 963 @setvar! currentGumpResponse '208'64 elseif currentRune == 1065 @setvar! currentGumpResponse '209'66 elseif currentRune == 1167 @setvar! currentGumpResponse '210'68 elseif currentRune == 1269 @setvar! currentGumpResponse '211'70 elseif currentRune == 1371 @setvar! currentGumpResponse '212'72 elseif currentRune == 1473 @setvar! currentGumpResponse '213'74 elseif currentRune == 1575 @setvar! currentGumpResponse '214'76 elseif currentRune == 1677 @setvar! currentGumpResponse '215'78 elseif currentRune == 1779 @setvar! currentGumpResponse '216'80 elseif currentRune == 1881 @setvar! currentGumpResponse '217'82 elseif currentRune == 1983 @setvar! currentGumpResponse '218'84 elseif currentRune == 2085 @setvar! currentGumpResponse '219'86 elseif currentRune == 2187 @setvar! currentGumpResponse '220'88 elseif currentRune == 2289 @setvar! currentGumpResponse '221'90 elseif currentRune == 2391 @setvar! currentGumpResponse '222'92 elseif currentRune == 2493 @setvar! currentGumpResponse '223'94 elseif currentRune == 2595 @setvar! currentGumpResponse '224'96 elseif currentRune == 2697 @setvar! currentGumpResponse '225'98 endif99 100 gumpresponse currentGumpResponse101 waitforgump 167090027102 overhead 'Recalling to Rune #{{currentRune}}'103 104 // Alternate between button1 and button2 based on odd/even rune number105 if currentRune == 1 or currentRune == 3 or currentRune == 5 or currentRune == 7 or currentRune == 9 or currentRune == 11 or currentRune == 13 or currentRune == 15 or currentRune == 17 or currentRune == 19 or currentRune == 21 or currentRune == 23 or currentRune == 25106 gumpresponse button1107 else108 gumpresponse button2109 endif110 111 if findtype 7956 backpack as rune112 wait 2500113 cast 'Mark'114 wft115 target rune116 wait 1000117 cast 'recall'118 wft119 target runebookhome120 if findtype 'recall rune' backpack 0 -1 -1 as rune121 lift rune122 wait globalTimeout123 drop runebookoutput124 endif125 endif126 endif127 128 // Increment to next rune129 if currentRune == 1130 @setvar! currentRune 2131 elseif currentRune == 2132 @setvar! currentRune 3133 elseif currentRune == 3134 @setvar! currentRune 4135 elseif currentRune == 4136 @setvar! currentRune 5137 elseif currentRune == 5138 @setvar! currentRune 6139 elseif currentRune == 6140 @setvar! currentRune 7141 elseif currentRune == 7142 @setvar! currentRune 8143 elseif currentRune == 8144 @setvar! currentRune 9145 elseif currentRune == 9146 @setvar! currentRune 10147 elseif currentRune == 10148 @setvar! currentRune 11149 elseif currentRune == 11150 @setvar! currentRune 12151 elseif currentRune == 12152 @setvar! currentRune 13153 elseif currentRune == 13154 @setvar! currentRune 14155 elseif currentRune == 14156 @setvar! currentRune 15157 elseif currentRune == 15158 @setvar! currentRune 16159 elseif currentRune == 16160 @setvar! currentRune 17161 elseif currentRune == 17162 @setvar! currentRune 18163 elseif currentRune == 18164 @setvar! currentRune 19165 elseif currentRune == 19166 @setvar! currentRune 20167 elseif currentRune == 20168 @setvar! currentRune 21169 elseif currentRune == 21170 @setvar! currentRune 22171 elseif currentRune == 22172 @setvar! currentRune 23173 elseif currentRune == 23174 @setvar! currentRune 24175 elseif currentRune == 24176 @setvar! currentRune 25177 elseif currentRune == 25178 @setvar! currentRune 26179 elseif currentRune == 26180 @setvar! currentRune 99181 break182 else183 @setvar! currentRune 100184 endif185endwhile186 187overhead 'Runebook Copied!'