Get Emotes You Can Use by Jaseowns
# Amish Emotes by Jaseowns
# UO Outlands
if not listexists jaseowns_ValidEmotesList
createlist jaseowns_ValidEmotesList
endif
if list jaseowns_ValidEmotesList > 0
if list jaseowns_ValidEmotesList = 0
@setvar jaseowns_ValidEmoteTotal 0
elseif list jaseowns_ValidEmotesList = 1
@setvar jaseowns_ValidEmoteTotal 1
elseif list jaseowns_ValidEmotesList = 2
@setvar jaseowns_ValidEmoteTotal 2
elseif list jaseowns_ValidEmotesList = 3
@setvar jaseowns_ValidEmoteTotal 3
elseif list jaseowns_ValidEmotesList = 4
@setvar jaseowns_ValidEmoteTotal 4
elseif list jaseowns_ValidEmotesList = 5
@setvar jaseowns_ValidEmoteTotal 5
elseif list jaseowns_ValidEmotesList = 6
@setvar jaseowns_ValidEmoteTotal 6
elseif list jaseowns_ValidEmotesList = 7
@setvar jaseowns_ValidEmoteTotal 7
elseif list jaseowns_ValidEmotesList = 8
@setvar jaseowns_ValidEmoteTotal 8
elseif list jaseowns_ValidEmotesList = 9
@setvar jaseowns_ValidEmoteTotal 9
elseif list jaseowns_ValidEmotesList = 10
@setvar jaseowns_ValidEmoteTotal 10
elseif list jaseowns_ValidEmotesList = 11
@setvar jaseowns_ValidEmoteTotal 11
elseif list jaseowns_ValidEmotesList = 12
@setvar jaseowns_ValidEmoteTotal 12
elseif list jaseowns_ValidEmotesList = 13
@setvar jaseowns_ValidEmoteTotal 13
elseif list jaseowns_ValidEmotesList = 14
@setvar jaseowns_ValidEmoteTotal 14
elseif list jaseowns_ValidEmotesList = 15
@setvar jaseowns_ValidEmoteTotal 15
elseif list jaseowns_ValidEmotesList = 16
@setvar jaseowns_ValidEmoteTotal 16
elseif list jaseowns_ValidEmotesList = 17
@setvar jaseowns_ValidEmoteTotal 17
elseif list jaseowns_ValidEmotesList = 18
@setvar jaseowns_ValidEmoteTotal 18
elseif list jaseowns_ValidEmotesList = 19
@setvar jaseowns_ValidEmoteTotal 19
elseif list jaseowns_ValidEmotesList = 20
@setvar jaseowns_ValidEmoteTotal 20
elseif list jaseowns_ValidEmotesList = 21
@setvar jaseowns_ValidEmoteTotal 21
elseif list jaseowns_ValidEmotesList = 22
@setvar jaseowns_ValidEmoteTotal 22
elseif list jaseowns_ValidEmotesList = 23
@setvar jaseowns_ValidEmoteTotal 23
elseif list jaseowns_ValidEmotesList = 24
@setvar jaseowns_ValidEmoteTotal 24
endif
removelist jaseowns_ValidEmotesTempList
createlist jaseowns_ValidEmotesTempList
foreach x in jaseowns_ValidEmotesList
pushlist jaseowns_ValidEmotesTempList x
endfor
random jaseowns_ValidEmoteTotal
getlabel backpack jaseowns_PingCheck
if insysmsg "Random: 127"
for 126
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 126"
for 125
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 125"
for 124
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 124"
for 123
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 123"
for 122
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 122"
for 121
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 121"
for 120
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 120"
for 119
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 119"
for 118
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 118"
for 117
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 117"
for 116
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 116"
for 115
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 115"
for 114
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 114"
for 113
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 113"
for 112
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 112"
for 111
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 111"
for 110
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 110"
for 109
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 109"
for 108
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 108"
for 107
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 107"
for 106
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 106"
for 105
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 105"
for 104
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 104"
for 103
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 103"
for 102
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 102"
for 101
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 101"
for 100
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 100"
for 99
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 99"
for 98
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 98"
for 97
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 97"
for 96
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 96"
for 95
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 95"
for 94
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 94"
for 93
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 93"
for 92
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 92"
for 91
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 91"
for 90
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 90"
for 89
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 89"
for 88
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 88"
for 87
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 87"
for 86
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 86"
for 85
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 85"
for 84
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 84"
for 83
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 83"
for 82
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 82"
for 81
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 81"
for 80
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 80"
for 79
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 79"
for 78
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 78"
for 77
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 77"
for 76
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 76"
for 75
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 75"
for 74
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 74"
for 73
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 73"
for 72
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 72"
for 71
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 71"
for 70
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 70"
for 69
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 69"
for 68
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 68"
for 67
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 67"
for 66
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 66"
for 65
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 65"
for 64
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 64"
for 63
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 63"
for 62
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 62"
for 61
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 61"
for 60
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 60"
for 59
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 59"
for 58
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 58"
for 57
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 57"
for 56
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 56"
for 55
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 55"
for 54
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 54"
for 53
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 53"
for 52
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 52"
for 51
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 51"
for 50
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 50"
for 49
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 49"
for 48
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 48"
for 47
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 47"
for 46
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 46"
for 45
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 45"
for 44
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 44"
for 43
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 43"
for 42
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 42"
for 41
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 41"
for 40
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 40"
for 39
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 39"
for 38
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 38"
for 37
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 37"
for 36
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 36"
for 35
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 35"
for 34
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 34"
for 33
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 33"
for 32
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 32"
for 31
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 31"
for 30
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 30"
for 29
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 29"
for 28
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 28"
for 27
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 27"
for 26
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 26"
for 25
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 25"
for 24
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 24"
for 23
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 23"
for 22
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 22"
for 21
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 21"
for 20
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 20"
for 19
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 19"
for 18
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 18"
for 17
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 17"
for 16
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 16"
for 15
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 15"
for 14
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 14"
for 13
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 13"
for 12
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 12"
for 11
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 11"
for 10
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 10"
for 9
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 9"
for 8
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 8"
for 7
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 7"
for 6
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 6"
for 5
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 5"
for 4
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 4"
for 3
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 3"
for 2
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 2"
for 1
poplist jaseowns_ValidEmotesTempList "front"
endfor
elseif insysmsg "Random: 1"
for 0
poplist jaseowns_ValidEmotesTempList "front"
endfor
endif
foreach x in jaseowns_ValidEmotesTempList
say x
break
endfor
else
overhead "Searching for emotes..."
sysmsg "Searching for emotes..."
foreach jaseowns_Emote in jaseowns_ValidEmotesList
overhead jaseowns_Emote
endfor
removelist jaseowns_AllEmotesList
createlist jaseowns_AllEmotesList
pushlist jaseowns_AllEmotesList "[Anger"
pushlist jaseowns_AllEmotesList "[Cough"
pushlist jaseowns_AllEmotesList "[Belch"
pushlist jaseowns_AllEmotesList "[Cry"
pushlist jaseowns_AllEmotesList "[Clap"
pushlist jaseowns_AllEmotesList "[Fart"
pushlist jaseowns_AllEmotesList "[Confused"
pushlist jaseowns_AllEmotesList "[Greet"
pushlist jaseowns_AllEmotesList "[Groan"
pushlist jaseowns_AllEmotesList "[Laugh"
pushlist jaseowns_AllEmotesList "[Hiccup"
pushlist jaseowns_AllEmotesList "[No"
pushlist jaseowns_AllEmotesList "[Hurt"
pushlist jaseowns_AllEmotesList "[Oops"
pushlist jaseowns_AllEmotesList "[Kiss"
pushlist jaseowns_AllEmotesList "[Puke"
pushlist jaseowns_AllEmotesList "[Shush"
pushlist jaseowns_AllEmotesList "[Surprise"
pushlist jaseowns_AllEmotesList "[Sick"
pushlist jaseowns_AllEmotesList "[Whistle"
pushlist jaseowns_AllEmotesList "[Sleep"
pushlist jaseowns_AllEmotesList "[Yell"
pushlist jaseowns_AllEmotesList "[Spit"
pushlist jaseowns_AllEmotesList "[Yes"
clearsysmsg
foreach jaseowns_CheckEmote in jaseowns_AllEmotesList
say jaseowns_CheckEmote
getlabel backpack jaseowns_PingCheck
@setvar! validEmote 1
// this will wait until we get a valid response
if insysmsg "You may not use"
// do nothing
elseif insysmsg "You have not yet unlocked this emote."
@setvar! validEmote 0
endif
if validEmote = 1
if not inlist jaseowns_ValidEmotesList jaseowns_CheckEmote
pushlist jaseowns_ValidEmotesList jaseowns_CheckEmote
endif
endif
endfor
endif