Back to "simple" tags

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