Back to "emotes" tags

Get Emotes You Can Use by Jaseowns

1# Amish Emotes by Jaseowns
2# UO Outlands
3if not listexists jaseowns_ValidEmotesList
4    createlist jaseowns_ValidEmotesList
5endif
6
7if list jaseowns_ValidEmotesList > 0
8        
9    if list jaseowns_ValidEmotesList = 0   
10        @setvar jaseowns_ValidEmoteTotal 0
11
12    elseif list jaseowns_ValidEmotesList = 1
13        @setvar jaseowns_ValidEmoteTotal 1
14
15    elseif list jaseowns_ValidEmotesList = 2
16        @setvar jaseowns_ValidEmoteTotal 2
17
18    elseif list jaseowns_ValidEmotesList = 3
19        @setvar jaseowns_ValidEmoteTotal 3
20
21    elseif list jaseowns_ValidEmotesList = 4
22        @setvar jaseowns_ValidEmoteTotal 4
23
24    elseif list jaseowns_ValidEmotesList = 5
25        @setvar jaseowns_ValidEmoteTotal 5
26
27    elseif list jaseowns_ValidEmotesList = 6
28        @setvar jaseowns_ValidEmoteTotal 6
29
30    elseif list jaseowns_ValidEmotesList = 7
31        @setvar jaseowns_ValidEmoteTotal 7
32
33    elseif list jaseowns_ValidEmotesList = 8
34        @setvar jaseowns_ValidEmoteTotal 8
35
36    elseif list jaseowns_ValidEmotesList = 9
37        @setvar jaseowns_ValidEmoteTotal 9
38
39    elseif list jaseowns_ValidEmotesList = 10
40        @setvar jaseowns_ValidEmoteTotal 10
41
42    elseif list jaseowns_ValidEmotesList = 11
43        @setvar jaseowns_ValidEmoteTotal 11
44
45    elseif list jaseowns_ValidEmotesList = 12
46        @setvar jaseowns_ValidEmoteTotal 12
47
48    elseif list jaseowns_ValidEmotesList = 13
49        @setvar jaseowns_ValidEmoteTotal 13
50
51    elseif list jaseowns_ValidEmotesList = 14
52        @setvar jaseowns_ValidEmoteTotal 14
53
54    elseif list jaseowns_ValidEmotesList = 15
55        @setvar jaseowns_ValidEmoteTotal 15
56
57    elseif list jaseowns_ValidEmotesList = 16
58        @setvar jaseowns_ValidEmoteTotal 16
59
60    elseif list jaseowns_ValidEmotesList = 17
61        @setvar jaseowns_ValidEmoteTotal 17
62
63    elseif list jaseowns_ValidEmotesList = 18
64        @setvar jaseowns_ValidEmoteTotal 18
65
66    elseif list jaseowns_ValidEmotesList = 19
67        @setvar jaseowns_ValidEmoteTotal 19
68
69    elseif list jaseowns_ValidEmotesList = 20
70        @setvar jaseowns_ValidEmoteTotal 20
71
72    elseif list jaseowns_ValidEmotesList = 21
73        @setvar jaseowns_ValidEmoteTotal 21
74
75    elseif list jaseowns_ValidEmotesList = 22
76        @setvar jaseowns_ValidEmoteTotal 22
77
78    elseif list jaseowns_ValidEmotesList = 23
79        @setvar jaseowns_ValidEmoteTotal 23
80
81    elseif list jaseowns_ValidEmotesList = 24
82        @setvar jaseowns_ValidEmoteTotal 24
83    endif
84    
85    removelist jaseowns_ValidEmotesTempList
86    createlist jaseowns_ValidEmotesTempList
87    foreach x in  jaseowns_ValidEmotesList
88        pushlist jaseowns_ValidEmotesTempList x
89    endfor
90    
91
92random jaseowns_ValidEmoteTotal
93getlabel backpack jaseowns_PingCheck
94
95if insysmsg "Random: 127"     
96    for 126
97        poplist jaseowns_ValidEmotesTempList "front"
98    endfor
99
100elseif insysmsg "Random: 126"
101    for 125
102        poplist jaseowns_ValidEmotesTempList "front"
103    endfor
104
105elseif insysmsg "Random: 125"
106    for 124
107        poplist jaseowns_ValidEmotesTempList "front"
108    endfor
109
110elseif insysmsg "Random: 124"
111    for 123
112        poplist jaseowns_ValidEmotesTempList "front"
113    endfor
114
115elseif insysmsg "Random: 123"
116    for 122
117        poplist jaseowns_ValidEmotesTempList "front"
118    endfor
119
120elseif insysmsg "Random: 122"
121    for 121
122        poplist jaseowns_ValidEmotesTempList "front"
123    endfor
124
125elseif insysmsg "Random: 121"
126    for 120
127        poplist jaseowns_ValidEmotesTempList "front"
128    endfor
129
130elseif insysmsg "Random: 120"
131    for 119
132        poplist jaseowns_ValidEmotesTempList "front"
133    endfor
134
135elseif insysmsg "Random: 119"
136    for 118
137        poplist jaseowns_ValidEmotesTempList "front"
138    endfor
139
140elseif insysmsg "Random: 118"
141    for 117
142        poplist jaseowns_ValidEmotesTempList "front"
143    endfor
144
145elseif insysmsg "Random: 117"
146    for 116
147        poplist jaseowns_ValidEmotesTempList "front"
148    endfor
149
150elseif insysmsg "Random: 116"
151    for 115
152        poplist jaseowns_ValidEmotesTempList "front"
153    endfor
154
155elseif insysmsg "Random: 115"
156    for 114
157        poplist jaseowns_ValidEmotesTempList "front"
158    endfor
159
160elseif insysmsg "Random: 114"
161    for 113
162        poplist jaseowns_ValidEmotesTempList "front"
163    endfor
164
165elseif insysmsg "Random: 113"
166    for 112
167        poplist jaseowns_ValidEmotesTempList "front"
168    endfor
169
170elseif insysmsg "Random: 112"
171    for 111
172        poplist jaseowns_ValidEmotesTempList "front"
173    endfor
174
175elseif insysmsg "Random: 111"
176    for 110
177        poplist jaseowns_ValidEmotesTempList "front"
178    endfor
179
180elseif insysmsg "Random: 110"
181    for 109
182        poplist jaseowns_ValidEmotesTempList "front"
183    endfor
184
185elseif insysmsg "Random: 109"
186    for 108
187        poplist jaseowns_ValidEmotesTempList "front"
188    endfor
189
190elseif insysmsg "Random: 108"
191    for 107
192        poplist jaseowns_ValidEmotesTempList "front"
193    endfor
194
195elseif insysmsg "Random: 107"
196    for 106
197        poplist jaseowns_ValidEmotesTempList "front"
198    endfor
199
200elseif insysmsg "Random: 106"
201    for 105
202        poplist jaseowns_ValidEmotesTempList "front"
203    endfor
204
205elseif insysmsg "Random: 105"
206    for 104
207        poplist jaseowns_ValidEmotesTempList "front"
208    endfor
209
210elseif insysmsg "Random: 104"
211    for 103
212        poplist jaseowns_ValidEmotesTempList "front"
213    endfor
214
215elseif insysmsg "Random: 103"
216    for 102
217        poplist jaseowns_ValidEmotesTempList "front"
218    endfor
219
220elseif insysmsg "Random: 102"
221    for 101
222        poplist jaseowns_ValidEmotesTempList "front"
223    endfor
224
225elseif insysmsg "Random: 101"
226    for 100
227        poplist jaseowns_ValidEmotesTempList "front"
228    endfor
229
230elseif insysmsg "Random: 100"
231    for 99
232        poplist jaseowns_ValidEmotesTempList "front"
233    endfor
234
235elseif insysmsg "Random: 99"
236        for 98
237                poplist jaseowns_ValidEmotesTempList "front"
238        endfor
239elseif insysmsg "Random: 98"
240        for 97
241                poplist jaseowns_ValidEmotesTempList "front"
242        endfor
243elseif insysmsg "Random: 97"
244        for 96
245                poplist jaseowns_ValidEmotesTempList "front"
246        endfor
247elseif insysmsg "Random: 96"
248        for 95
249                poplist jaseowns_ValidEmotesTempList "front"
250        endfor
251elseif insysmsg "Random: 95"
252        for 94
253                poplist jaseowns_ValidEmotesTempList "front"
254        endfor
255elseif insysmsg "Random: 94"
256        for 93
257                poplist jaseowns_ValidEmotesTempList "front"
258        endfor
259elseif insysmsg "Random: 93"
260        for 92
261                poplist jaseowns_ValidEmotesTempList "front"
262        endfor
263elseif insysmsg "Random: 92"
264        for 91
265                poplist jaseowns_ValidEmotesTempList "front"
266        endfor
267elseif insysmsg "Random: 91"
268        for 90
269                poplist jaseowns_ValidEmotesTempList "front"
270        endfor
271elseif insysmsg "Random: 90"
272        for 89
273                poplist jaseowns_ValidEmotesTempList "front"
274        endfor
275elseif insysmsg "Random: 89"
276        for 88
277                poplist jaseowns_ValidEmotesTempList "front"
278        endfor
279elseif insysmsg "Random: 88"
280        for 87
281                poplist jaseowns_ValidEmotesTempList "front"
282        endfor
283elseif insysmsg "Random: 87"
284        for 86
285                poplist jaseowns_ValidEmotesTempList "front"
286        endfor
287elseif insysmsg "Random: 86"
288        for 85
289                poplist jaseowns_ValidEmotesTempList "front"
290        endfor
291elseif insysmsg "Random: 85"
292        for 84
293                poplist jaseowns_ValidEmotesTempList "front"
294        endfor
295elseif insysmsg "Random: 84"
296        for 83
297                poplist jaseowns_ValidEmotesTempList "front"
298        endfor
299elseif insysmsg "Random: 83"
300        for 82
301                poplist jaseowns_ValidEmotesTempList "front"
302        endfor
303elseif insysmsg "Random: 82"
304        for 81
305                poplist jaseowns_ValidEmotesTempList "front"
306        endfor
307elseif insysmsg "Random: 81"
308        for 80
309                poplist jaseowns_ValidEmotesTempList "front"
310        endfor
311elseif insysmsg "Random: 80"
312        for 79
313                poplist jaseowns_ValidEmotesTempList "front"
314        endfor
315elseif insysmsg "Random: 79"
316        for 78
317                poplist jaseowns_ValidEmotesTempList "front"
318        endfor
319elseif insysmsg "Random: 78"
320        for 77
321                poplist jaseowns_ValidEmotesTempList "front"
322        endfor
323elseif insysmsg "Random: 77"
324        for 76
325                poplist jaseowns_ValidEmotesTempList "front"
326        endfor
327elseif insysmsg "Random: 76"
328        for 75
329                poplist jaseowns_ValidEmotesTempList "front"
330        endfor
331elseif insysmsg "Random: 75"
332        for 74
333                poplist jaseowns_ValidEmotesTempList "front"
334        endfor
335elseif insysmsg "Random: 74"
336        for 73
337                poplist jaseowns_ValidEmotesTempList "front"
338        endfor
339elseif insysmsg "Random: 73"
340        for 72
341                poplist jaseowns_ValidEmotesTempList "front"
342        endfor
343elseif insysmsg "Random: 72"
344        for 71
345                poplist jaseowns_ValidEmotesTempList "front"
346        endfor
347elseif insysmsg "Random: 71"
348        for 70
349                poplist jaseowns_ValidEmotesTempList "front"
350        endfor
351elseif insysmsg "Random: 70"
352        for 69
353                poplist jaseowns_ValidEmotesTempList "front"
354        endfor
355elseif insysmsg "Random: 69"
356        for 68
357                poplist jaseowns_ValidEmotesTempList "front"
358        endfor
359elseif insysmsg "Random: 68"
360        for 67
361                poplist jaseowns_ValidEmotesTempList "front"
362        endfor
363elseif insysmsg "Random: 67"
364        for 66
365                poplist jaseowns_ValidEmotesTempList "front"
366        endfor
367elseif insysmsg "Random: 66"
368        for 65
369                poplist jaseowns_ValidEmotesTempList "front"
370        endfor
371elseif insysmsg "Random: 65"
372        for 64
373                poplist jaseowns_ValidEmotesTempList "front"
374        endfor
375elseif insysmsg "Random: 64"
376        for 63
377                poplist jaseowns_ValidEmotesTempList "front"
378        endfor
379elseif insysmsg "Random: 63"
380        for 62
381                poplist jaseowns_ValidEmotesTempList "front"
382        endfor
383elseif insysmsg "Random: 62"
384        for 61
385                poplist jaseowns_ValidEmotesTempList "front"
386        endfor
387elseif insysmsg "Random: 61"
388        for 60
389                poplist jaseowns_ValidEmotesTempList "front"
390        endfor
391elseif insysmsg "Random: 60"
392        for 59
393                poplist jaseowns_ValidEmotesTempList "front"
394        endfor
395elseif insysmsg "Random: 59"
396        for 58
397                poplist jaseowns_ValidEmotesTempList "front"
398        endfor
399elseif insysmsg "Random: 58"
400        for 57
401                poplist jaseowns_ValidEmotesTempList "front"
402        endfor
403elseif insysmsg "Random: 57"
404        for 56
405                poplist jaseowns_ValidEmotesTempList "front"
406        endfor
407elseif insysmsg "Random: 56"
408        for 55
409                poplist jaseowns_ValidEmotesTempList "front"
410        endfor
411elseif insysmsg "Random: 55"
412        for 54
413                poplist jaseowns_ValidEmotesTempList "front"
414        endfor
415elseif insysmsg "Random: 54"
416        for 53
417                poplist jaseowns_ValidEmotesTempList "front"
418        endfor
419elseif insysmsg "Random: 53"
420        for 52
421                poplist jaseowns_ValidEmotesTempList "front"
422        endfor
423elseif insysmsg "Random: 52"
424        for 51
425                poplist jaseowns_ValidEmotesTempList "front"
426        endfor
427elseif insysmsg "Random: 51"
428        for 50
429                poplist jaseowns_ValidEmotesTempList "front"
430        endfor
431elseif insysmsg "Random: 50"
432        for 49
433                poplist jaseowns_ValidEmotesTempList "front"
434        endfor
435elseif insysmsg "Random: 49"
436        for 48
437                poplist jaseowns_ValidEmotesTempList "front"
438        endfor
439elseif insysmsg "Random: 48"
440        for 47
441                poplist jaseowns_ValidEmotesTempList "front"
442        endfor
443elseif insysmsg "Random: 47"
444        for 46
445                poplist jaseowns_ValidEmotesTempList "front"
446        endfor
447elseif insysmsg "Random: 46"
448        for 45
449                poplist jaseowns_ValidEmotesTempList "front"
450        endfor
451elseif insysmsg "Random: 45"
452        for 44
453                poplist jaseowns_ValidEmotesTempList "front"
454        endfor
455elseif insysmsg "Random: 44"
456        for 43
457                poplist jaseowns_ValidEmotesTempList "front"
458        endfor
459elseif insysmsg "Random: 43"
460        for 42
461                poplist jaseowns_ValidEmotesTempList "front"
462        endfor
463elseif insysmsg "Random: 42"
464        for 41
465                poplist jaseowns_ValidEmotesTempList "front"
466        endfor
467elseif insysmsg "Random: 41"
468        for 40
469                poplist jaseowns_ValidEmotesTempList "front"
470        endfor
471elseif insysmsg "Random: 40"
472        for 39
473                poplist jaseowns_ValidEmotesTempList "front"
474        endfor
475elseif insysmsg "Random: 39"
476        for 38
477                poplist jaseowns_ValidEmotesTempList "front"
478        endfor
479elseif insysmsg "Random: 38"
480        for 37
481                poplist jaseowns_ValidEmotesTempList "front"
482        endfor
483elseif insysmsg "Random: 37"
484        for 36
485                poplist jaseowns_ValidEmotesTempList "front"
486        endfor
487elseif insysmsg "Random: 36"
488        for 35
489                poplist jaseowns_ValidEmotesTempList "front"
490        endfor
491elseif insysmsg "Random: 35"
492        for 34
493                poplist jaseowns_ValidEmotesTempList "front"
494        endfor
495elseif insysmsg "Random: 34"
496        for 33
497                poplist jaseowns_ValidEmotesTempList "front"
498        endfor
499elseif insysmsg "Random: 33"
500        for 32
501                poplist jaseowns_ValidEmotesTempList "front"
502        endfor
503elseif insysmsg "Random: 32"
504        for 31
505                poplist jaseowns_ValidEmotesTempList "front"
506        endfor
507elseif insysmsg "Random: 31"
508        for 30
509                poplist jaseowns_ValidEmotesTempList "front"
510        endfor
511elseif insysmsg "Random: 30"
512        for 29
513                poplist jaseowns_ValidEmotesTempList "front"
514        endfor
515elseif insysmsg "Random: 29"
516        for 28
517                poplist jaseowns_ValidEmotesTempList "front"
518        endfor
519elseif insysmsg "Random: 28"
520        for 27
521                poplist jaseowns_ValidEmotesTempList "front"
522        endfor
523elseif insysmsg "Random: 27"
524        for 26
525                poplist jaseowns_ValidEmotesTempList "front"
526        endfor
527elseif insysmsg "Random: 26"
528        for 25
529                poplist jaseowns_ValidEmotesTempList "front"
530        endfor
531elseif insysmsg "Random: 25"
532        for 24
533                poplist jaseowns_ValidEmotesTempList "front"
534        endfor
535elseif insysmsg "Random: 24"
536        for 23
537                poplist jaseowns_ValidEmotesTempList "front"
538        endfor
539elseif insysmsg "Random: 23"
540        for 22
541                poplist jaseowns_ValidEmotesTempList "front"
542        endfor
543elseif insysmsg "Random: 22"
544        for 21
545                poplist jaseowns_ValidEmotesTempList "front"
546        endfor
547elseif insysmsg "Random: 21"
548        for 20
549                poplist jaseowns_ValidEmotesTempList "front"
550        endfor
551elseif insysmsg "Random: 20"
552        for 19
553                poplist jaseowns_ValidEmotesTempList "front"
554        endfor
555elseif insysmsg "Random: 19"
556        for 18
557                poplist jaseowns_ValidEmotesTempList "front"
558        endfor
559elseif insysmsg "Random: 18"
560        for 17
561                poplist jaseowns_ValidEmotesTempList "front"
562        endfor
563elseif insysmsg "Random: 17"
564        for 16
565                poplist jaseowns_ValidEmotesTempList "front"
566        endfor
567elseif insysmsg "Random: 16"
568        for 15
569                poplist jaseowns_ValidEmotesTempList "front"
570        endfor
571elseif insysmsg "Random: 15"
572        for 14
573                poplist jaseowns_ValidEmotesTempList "front"
574        endfor
575elseif insysmsg "Random: 14"
576        for 13
577                poplist jaseowns_ValidEmotesTempList "front"
578        endfor
579elseif insysmsg "Random: 13"
580        for 12
581                poplist jaseowns_ValidEmotesTempList "front"
582        endfor
583elseif insysmsg "Random: 12"
584        for 11
585                poplist jaseowns_ValidEmotesTempList "front"
586        endfor
587elseif insysmsg "Random: 11"
588        for 10
589                poplist jaseowns_ValidEmotesTempList "front"
590        endfor
591elseif insysmsg "Random: 10"
592        for 9
593                poplist jaseowns_ValidEmotesTempList "front"
594        endfor
595elseif insysmsg "Random: 9"
596        for 8
597                poplist jaseowns_ValidEmotesTempList "front"
598        endfor
599elseif insysmsg "Random: 8"
600        for 7
601                poplist jaseowns_ValidEmotesTempList "front"
602        endfor
603elseif insysmsg "Random: 7"
604        for 6
605                poplist jaseowns_ValidEmotesTempList "front"
606        endfor
607elseif insysmsg "Random: 6"
608        for 5
609                poplist jaseowns_ValidEmotesTempList "front"
610        endfor
611elseif insysmsg "Random: 5"
612        for 4
613                poplist jaseowns_ValidEmotesTempList "front"
614        endfor
615elseif insysmsg "Random: 4"
616        for 3
617                poplist jaseowns_ValidEmotesTempList "front"
618        endfor
619elseif insysmsg "Random: 3"
620        for 2
621                poplist jaseowns_ValidEmotesTempList "front"
622        endfor
623elseif insysmsg "Random: 2"
624        for 1
625                poplist jaseowns_ValidEmotesTempList "front"
626        endfor
627elseif insysmsg "Random: 1"
628        for 0
629                poplist jaseowns_ValidEmotesTempList "front"
630        endfor
631endif
632
633foreach x in jaseowns_ValidEmotesTempList
634    say x
635    break
636endfor
637
638
639
640else
641    
642    overhead "Searching for emotes..."
643    sysmsg "Searching for emotes..."
644    foreach jaseowns_Emote in jaseowns_ValidEmotesList
645        overhead jaseowns_Emote
646    endfor
647
648    removelist jaseowns_AllEmotesList
649    createlist jaseowns_AllEmotesList
650    pushlist jaseowns_AllEmotesList "[Anger"
651    pushlist jaseowns_AllEmotesList "[Cough"
652    pushlist jaseowns_AllEmotesList "[Belch"
653    pushlist jaseowns_AllEmotesList "[Cry"
654    pushlist jaseowns_AllEmotesList "[Clap"
655    pushlist jaseowns_AllEmotesList "[Fart"
656    pushlist jaseowns_AllEmotesList "[Confused"
657    pushlist jaseowns_AllEmotesList "[Greet"
658    pushlist jaseowns_AllEmotesList "[Groan"
659    pushlist jaseowns_AllEmotesList "[Laugh"
660    pushlist jaseowns_AllEmotesList "[Hiccup"
661    pushlist jaseowns_AllEmotesList "[No"
662    pushlist jaseowns_AllEmotesList "[Hurt"
663    pushlist jaseowns_AllEmotesList "[Oops"
664    pushlist jaseowns_AllEmotesList "[Kiss"
665    pushlist jaseowns_AllEmotesList "[Puke"
666    pushlist jaseowns_AllEmotesList "[Shush"
667    pushlist jaseowns_AllEmotesList "[Surprise"
668    pushlist jaseowns_AllEmotesList "[Sick"
669    pushlist jaseowns_AllEmotesList "[Whistle"
670    pushlist jaseowns_AllEmotesList "[Sleep"
671    pushlist jaseowns_AllEmotesList "[Yell"
672    pushlist jaseowns_AllEmotesList "[Spit"
673    pushlist jaseowns_AllEmotesList "[Yes"
674
675    clearsysmsg 
676
677    foreach jaseowns_CheckEmote in jaseowns_AllEmotesList
678
679        say jaseowns_CheckEmote
680        getlabel backpack jaseowns_PingCheck
681        @setvar! validEmote 1
682        // this will wait until we get a valid response
683        if insysmsg "You may not use"
684                // do nothing
685        elseif insysmsg "You have not yet unlocked this emote."
686            @setvar! validEmote 0
687        endif
688
689        if validEmote = 1
690            if not inlist jaseowns_ValidEmotesList jaseowns_CheckEmote
691                pushlist jaseowns_ValidEmotesList jaseowns_CheckEmote
692            endif
693        endif
694
695    endfor
696
697endif
698
699
700