Chivalry Training Script by demlar
Description: replace the skills at your leisure to the skills you want. You can usually only have 2 or 3. This scripts only used for training currently at about 85+.
1#this is from skill level 80 and up
2#Will need to add holy light
3#Version 1.2 Updated
4@setvar! chiv_has_enough_symbols 0
5@setvar! chivCD 35000
6
7if not timerexists chiv_ready
8 createtimer chiv_ready
9 settimer chiv_ready chivCD
10endif
11
12if not timerexists chiv_ready2
13 createtimer chiv_ready2
14 settimer chiv_ready2 20000
15endif
16
17if not timerexists chiv_ready3
18 createtimer chiv_ready3
19 settimer noble_chiv_ready 10000
20endif
21
22if not timerexists chiv_ready4
23 createtimer chiv_ready4
24 settimer noble_chiv_ready 0
25endif
26
27
28@setvar! numOne 1
29@setvar! numTwo 1
30@setvar! numThree 1
31@setvar! numFour 1
32
33
34
35while not dead
36 if skill 'Chivlary' <= 90
37 if ingump "14/" 1387930325
38 @setvar! chiv_has_enough_symbols 1
39 elseif ingump "13/" 1387930325
40 @setvar! chiv_has_enough_symbols 1
41 elseif ingump "12/" 1387930325
42 @setvar! chiv_has_enough_symbols 1
43 elseif ingump "11/" 1387930325
44 @setvar! chiv_has_enough_symbols 1
45 elseif ingump "10/" 1387930325
46 @setvar! chiv_has_enough_symbols 1
47 elseif ingump "9/" 1387930325
48 @setvar! chiv_has_enough_symbols 1
49 elseif ingump "8/" 1387930325
50 @setvar! chiv_has_enough_symbols 1
51 elseif ingump "7/" 1387930325
52 @setvar! chiv_has_enough_symbols 1
53 elseif ingump "6/" 1387930325
54 @setvar! chiv_has_enough_symbols 1
55 elseif ingump "5/" 1387930325
56 @setvar! chiv_has_enough_symbols 1
57 elseif ingump "4/" 1387930325
58 @setvar! chiv_has_enough_symbols 0
59 elseif ingump "3/" 1387930325
60 @setvar! chiv_has_enough_symbols 0
61 elseif ingump "2/" 1387930325
62 @setvar! chiv_has_enough_symbols 0
63 elseif ingump "1/" 1387930325
64 @setvar! chiv_has_enough_symbols 0
65 elseif ingump "0/" 1387930325
66 @setvar! chiv_has_enough_symbols 0
67 endif
68
69
70 if chiv_has_enough_symbols = 1 and numFour = 1 and numThree = 0
71 if timer chiv_ready4 > chivCD
72 say '[Sacredjourney'
73 wait 500
74 waitforgump 1482653814 5000
75 gumpresponse 4 1482653814
76 settimer chiv_ready4 0
77 @setvar! numOne 1
78 @setvar! numTwo 1
79 @setvar! numThree 1
80 @setvar! numFour 1
81 endif
82 endif
83 else
84 @setvar! numThree 1
85 endif
86
87
88 if skill 'Chivlary' <= 85
89 if ingump "14/" 1387930325
90 @setvar! chiv_has_enough_symbols 1
91 elseif ingump "13/" 1387930325
92 @setvar! chiv_has_enough_symbols 1
93 elseif ingump "12/" 1387930325
94 @setvar! chiv_has_enough_symbols 1
95 elseif ingump "11/" 1387930325
96 @setvar! chiv_has_enough_symbols 1
97 elseif ingump "10/" 1387930325
98 @setvar! chiv_has_enough_symbols 1
99 elseif ingump "9/" 1387930325
100 @setvar! chiv_has_enough_symbols 1
101 elseif ingump "8/" 1387930325
102 @setvar! chiv_has_enough_symbols 1
103 elseif ingump "7/" 1387930325
104 @setvar! chiv_has_enough_symbols 1
105 elseif ingump "6/" 1387930325
106 @setvar! chiv_has_enough_symbols 1
107 elseif ingump "5/" 1387930325
108 @setvar! chiv_has_enough_symbols 1
109 elseif ingump "4/" 1387930325
110 @setvar! chiv_has_enough_symbols 0
111 elseif ingump "3/" 1387930325
112 @setvar! chiv_has_enough_symbols 0
113 elseif ingump "2/" 1387930325
114 @setvar! chiv_has_enough_symbols 0
115 elseif ingump "1/" 1387930325
116 @setvar! chiv_has_enough_symbols 0
117 elseif ingump "0/" 1387930325
118 @setvar! chiv_has_enough_symbols 0
119 endif
120
121
122 if chiv_has_enough_symbols = 1 and numThree = 1 and numTwo = 0
123 if timer chiv_ready3 > chivCD
124 say '[DivineFury'
125 wait 1000
126 settimer chiv_ready3 0
127 @setvar! numThree 0
128 endif
129 endif
130 else
131 @setvar! numTwo 1
132 endif
133
134 if skill 'Chivlary' <= 80
135 if ingump "14/" 1387930325
136 @setvar! chiv_has_enough_symbols 1
137 elseif ingump "13/" 1387930325
138 @setvar! chiv_has_enough_symbols 1
139 elseif ingump "12/" 1387930325
140 @setvar! chiv_has_enough_symbols 1
141 elseif ingump "11/" 1387930325
142 @setvar! chiv_has_enough_symbols 1
143 elseif ingump "10/" 1387930325
144 @setvar! chiv_has_enough_symbols 1
145 elseif ingump "9/" 1387930325
146 @setvar! chiv_has_enough_symbols 1
147 elseif ingump "8/" 1387930325
148 @setvar! chiv_has_enough_symbols 1
149 elseif ingump "7/" 1387930325
150 @setvar! chiv_has_enough_symbols 1
151 elseif ingump "6/" 1387930325
152 @setvar! chiv_has_enough_symbols 1
153 elseif ingump "5/" 1387930325
154 @setvar! chiv_has_enough_symbols 1
155 elseif ingump "4/" 1387930325
156 @setvar! chiv_has_enough_symbols 0
157 elseif ingump "3/" 1387930325
158 @setvar! chiv_has_enough_symbols 0
159 elseif ingump "2/" 1387930325
160 @setvar! chiv_has_enough_symbols 0
161 elseif ingump "1/" 1387930325
162 @setvar! chiv_has_enough_symbols 0
163 elseif ingump "0/" 1387930325
164 @setvar! chiv_has_enough_symbols 0
165 endif
166
167
168 if chiv_has_enough_symbols = 1 and numTwo = 1 and numOne = 0
169 if timer chiv_ready2 > chivCD
170 say '[NobleSacrifice'
171 wft
172 target 'self'
173 wait 1000
174 settimer chiv_ready2 0
175 @setvar! numTwo 0
176 endif
177 endif
178 else
179 @setvar! numOne 1
180 endif
181
182
183 if skill 'Chivlary' <= 75
184 if ingump "14/" 1387930325
185 @setvar! chiv_has_enough_symbols 1
186 elseif ingump "13/" 1387930325
187 @setvar! chiv_has_enough_symbols 1
188 elseif ingump "12/" 1387930325
189 @setvar! chiv_has_enough_symbols 1
190 elseif ingump "11/" 1387930325
191 @setvar! chiv_has_enough_symbols 1
192 elseif ingump "10/" 1387930325
193 @setvar! chiv_has_enough_symbols 1
194 elseif ingump "9/" 1387930325
195 @setvar! chiv_has_enough_symbols 1
196 elseif ingump "8/" 1387930325
197 @setvar! chiv_has_enough_symbols 1
198 elseif ingump "7/" 1387930325
199 @setvar! chiv_has_enough_symbols 1
200 elseif ingump "6/" 1387930325
201 @setvar! chiv_has_enough_symbols 1
202 elseif ingump "5/" 1387930325
203 @setvar! chiv_has_enough_symbols 1
204 elseif ingump "4/" 1387930325
205 @setvar! chiv_has_enough_symbols 0
206 elseif ingump "3/" 1387930325
207 @setvar! chiv_has_enough_symbols 0
208 elseif ingump "2/" 1387930325
209 @setvar! chiv_has_enough_symbols 0
210 elseif ingump "1/" 1387930325
211 @setvar! chiv_has_enough_symbols 0
212 elseif ingump "0/" 1387930325
213 @setvar! chiv_has_enough_symbols 0
214 endif
215
216 if chiv_has_enough_symbols = 1 and numOne = 1
217 if timer chiv_ready > chivCD
218 say '[EnemyofOne'
219 wait 1000
220 settimer chiv_ready 0
221 @setvar! numOne 0
222 endif
223 endif
224 endif
225
226
227
228endwhile