Skip to content
Outlands Hub

Razor script

Get Emotes You Can Use

by Jaseowns · 706 lines
Download

Compatibility unverified

This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.

Amish Emotes by Jaseowns UO Outlands

Get Emotes You Can Use.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/79d48895-ecc5-484a-ac40-8fa50cdc62cd for latest2# Automation by Jaseowns3## Script: Get Emotes You Can Use4## Created by: Jaseowns#66945#############################################6 7# Amish Emotes by Jaseowns8# UO Outlands9if not listexists jaseowns_ValidEmotesList10    createlist jaseowns_ValidEmotesList11endif12 13if list jaseowns_ValidEmotesList > 014        15    if list jaseowns_ValidEmotesList = 0   16        @setvar jaseowns_ValidEmoteTotal 017 18    elseif list jaseowns_ValidEmotesList = 119        @setvar jaseowns_ValidEmoteTotal 120 21    elseif list jaseowns_ValidEmotesList = 222        @setvar jaseowns_ValidEmoteTotal 223 24    elseif list jaseowns_ValidEmotesList = 325        @setvar jaseowns_ValidEmoteTotal 326 27    elseif list jaseowns_ValidEmotesList = 428        @setvar jaseowns_ValidEmoteTotal 429 30    elseif list jaseowns_ValidEmotesList = 531        @setvar jaseowns_ValidEmoteTotal 532 33    elseif list jaseowns_ValidEmotesList = 634        @setvar jaseowns_ValidEmoteTotal 635 36    elseif list jaseowns_ValidEmotesList = 737        @setvar jaseowns_ValidEmoteTotal 738 39    elseif list jaseowns_ValidEmotesList = 840        @setvar jaseowns_ValidEmoteTotal 841 42    elseif list jaseowns_ValidEmotesList = 943        @setvar jaseowns_ValidEmoteTotal 944 45    elseif list jaseowns_ValidEmotesList = 1046        @setvar jaseowns_ValidEmoteTotal 1047 48    elseif list jaseowns_ValidEmotesList = 1149        @setvar jaseowns_ValidEmoteTotal 1150 51    elseif list jaseowns_ValidEmotesList = 1252        @setvar jaseowns_ValidEmoteTotal 1253 54    elseif list jaseowns_ValidEmotesList = 1355        @setvar jaseowns_ValidEmoteTotal 1356 57    elseif list jaseowns_ValidEmotesList = 1458        @setvar jaseowns_ValidEmoteTotal 1459 60    elseif list jaseowns_ValidEmotesList = 1561        @setvar jaseowns_ValidEmoteTotal 1562 63    elseif list jaseowns_ValidEmotesList = 1664        @setvar jaseowns_ValidEmoteTotal 1665 66    elseif list jaseowns_ValidEmotesList = 1767        @setvar jaseowns_ValidEmoteTotal 1768 69    elseif list jaseowns_ValidEmotesList = 1870        @setvar jaseowns_ValidEmoteTotal 1871 72    elseif list jaseowns_ValidEmotesList = 1973        @setvar jaseowns_ValidEmoteTotal 1974 75    elseif list jaseowns_ValidEmotesList = 2076        @setvar jaseowns_ValidEmoteTotal 2077 78    elseif list jaseowns_ValidEmotesList = 2179        @setvar jaseowns_ValidEmoteTotal 2180 81    elseif list jaseowns_ValidEmotesList = 2282        @setvar jaseowns_ValidEmoteTotal 2283 84    elseif list jaseowns_ValidEmotesList = 2385        @setvar jaseowns_ValidEmoteTotal 2386 87    elseif list jaseowns_ValidEmotesList = 2488        @setvar jaseowns_ValidEmoteTotal 2489    endif90    91    removelist jaseowns_ValidEmotesTempList92    createlist jaseowns_ValidEmotesTempList93    foreach x in  jaseowns_ValidEmotesList94        pushlist jaseowns_ValidEmotesTempList x95    endfor96    97 98random jaseowns_ValidEmoteTotal99getlabel backpack jaseowns_PingCheck100 101if insysmsg "Random: 127"     102    for 126103        poplist jaseowns_ValidEmotesTempList "front"104    endfor105 106elseif insysmsg "Random: 126"107    for 125108        poplist jaseowns_ValidEmotesTempList "front"109    endfor110 111elseif insysmsg "Random: 125"112    for 124113        poplist jaseowns_ValidEmotesTempList "front"114    endfor115 116elseif insysmsg "Random: 124"117    for 123118        poplist jaseowns_ValidEmotesTempList "front"119    endfor120 121elseif insysmsg "Random: 123"122    for 122123        poplist jaseowns_ValidEmotesTempList "front"124    endfor125 126elseif insysmsg "Random: 122"127    for 121128        poplist jaseowns_ValidEmotesTempList "front"129    endfor130 131elseif insysmsg "Random: 121"132    for 120133        poplist jaseowns_ValidEmotesTempList "front"134    endfor135 136elseif insysmsg "Random: 120"137    for 119138        poplist jaseowns_ValidEmotesTempList "front"139    endfor140 141elseif insysmsg "Random: 119"142    for 118143        poplist jaseowns_ValidEmotesTempList "front"144    endfor145 146elseif insysmsg "Random: 118"147    for 117148        poplist jaseowns_ValidEmotesTempList "front"149    endfor150 151elseif insysmsg "Random: 117"152    for 116153        poplist jaseowns_ValidEmotesTempList "front"154    endfor155 156elseif insysmsg "Random: 116"157    for 115158        poplist jaseowns_ValidEmotesTempList "front"159    endfor160 161elseif insysmsg "Random: 115"162    for 114163        poplist jaseowns_ValidEmotesTempList "front"164    endfor165 166elseif insysmsg "Random: 114"167    for 113168        poplist jaseowns_ValidEmotesTempList "front"169    endfor170 171elseif insysmsg "Random: 113"172    for 112173        poplist jaseowns_ValidEmotesTempList "front"174    endfor175 176elseif insysmsg "Random: 112"177    for 111178        poplist jaseowns_ValidEmotesTempList "front"179    endfor180 181elseif insysmsg "Random: 111"182    for 110183        poplist jaseowns_ValidEmotesTempList "front"184    endfor185 186elseif insysmsg "Random: 110"187    for 109188        poplist jaseowns_ValidEmotesTempList "front"189    endfor190 191elseif insysmsg "Random: 109"192    for 108193        poplist jaseowns_ValidEmotesTempList "front"194    endfor195 196elseif insysmsg "Random: 108"197    for 107198        poplist jaseowns_ValidEmotesTempList "front"199    endfor200 201elseif insysmsg "Random: 107"202    for 106203        poplist jaseowns_ValidEmotesTempList "front"204    endfor205 206elseif insysmsg "Random: 106"207    for 105208        poplist jaseowns_ValidEmotesTempList "front"209    endfor210 211elseif insysmsg "Random: 105"212    for 104213        poplist jaseowns_ValidEmotesTempList "front"214    endfor215 216elseif insysmsg "Random: 104"217    for 103218        poplist jaseowns_ValidEmotesTempList "front"219    endfor220 221elseif insysmsg "Random: 103"222    for 102223        poplist jaseowns_ValidEmotesTempList "front"224    endfor225 226elseif insysmsg "Random: 102"227    for 101228        poplist jaseowns_ValidEmotesTempList "front"229    endfor230 231elseif insysmsg "Random: 101"232    for 100233        poplist jaseowns_ValidEmotesTempList "front"234    endfor235 236elseif insysmsg "Random: 100"237    for 99238        poplist jaseowns_ValidEmotesTempList "front"239    endfor240 241elseif insysmsg "Random: 99"242        for 98243                poplist jaseowns_ValidEmotesTempList "front"244        endfor245elseif insysmsg "Random: 98"246        for 97247                poplist jaseowns_ValidEmotesTempList "front"248        endfor249elseif insysmsg "Random: 97"250        for 96251                poplist jaseowns_ValidEmotesTempList "front"252        endfor253elseif insysmsg "Random: 96"254        for 95255                poplist jaseowns_ValidEmotesTempList "front"256        endfor257elseif insysmsg "Random: 95"258        for 94259                poplist jaseowns_ValidEmotesTempList "front"260        endfor261elseif insysmsg "Random: 94"262        for 93263                poplist jaseowns_ValidEmotesTempList "front"264        endfor265elseif insysmsg "Random: 93"266        for 92267                poplist jaseowns_ValidEmotesTempList "front"268        endfor269elseif insysmsg "Random: 92"270        for 91271                poplist jaseowns_ValidEmotesTempList "front"272        endfor273elseif insysmsg "Random: 91"274        for 90275                poplist jaseowns_ValidEmotesTempList "front"276        endfor277elseif insysmsg "Random: 90"278        for 89279                poplist jaseowns_ValidEmotesTempList "front"280        endfor281elseif insysmsg "Random: 89"282        for 88283                poplist jaseowns_ValidEmotesTempList "front"284        endfor285elseif insysmsg "Random: 88"286        for 87287                poplist jaseowns_ValidEmotesTempList "front"288        endfor289elseif insysmsg "Random: 87"290        for 86291                poplist jaseowns_ValidEmotesTempList "front"292        endfor293elseif insysmsg "Random: 86"294        for 85295                poplist jaseowns_ValidEmotesTempList "front"296        endfor297elseif insysmsg "Random: 85"298        for 84299                poplist jaseowns_ValidEmotesTempList "front"300        endfor301elseif insysmsg "Random: 84"302        for 83303                poplist jaseowns_ValidEmotesTempList "front"304        endfor305elseif insysmsg "Random: 83"306        for 82307                poplist jaseowns_ValidEmotesTempList "front"308        endfor309elseif insysmsg "Random: 82"310        for 81311                poplist jaseowns_ValidEmotesTempList "front"312        endfor313elseif insysmsg "Random: 81"314        for 80315                poplist jaseowns_ValidEmotesTempList "front"316        endfor317elseif insysmsg "Random: 80"318        for 79319                poplist jaseowns_ValidEmotesTempList "front"320        endfor321elseif insysmsg "Random: 79"322        for 78323                poplist jaseowns_ValidEmotesTempList "front"324        endfor325elseif insysmsg "Random: 78"326        for 77327                poplist jaseowns_ValidEmotesTempList "front"328        endfor329elseif insysmsg "Random: 77"330        for 76331                poplist jaseowns_ValidEmotesTempList "front"332        endfor333elseif insysmsg "Random: 76"334        for 75335                poplist jaseowns_ValidEmotesTempList "front"336        endfor337elseif insysmsg "Random: 75"338        for 74339                poplist jaseowns_ValidEmotesTempList "front"340        endfor341elseif insysmsg "Random: 74"342        for 73343                poplist jaseowns_ValidEmotesTempList "front"344        endfor345elseif insysmsg "Random: 73"346        for 72347                poplist jaseowns_ValidEmotesTempList "front"348        endfor349elseif insysmsg "Random: 72"350        for 71351                poplist jaseowns_ValidEmotesTempList "front"352        endfor353elseif insysmsg "Random: 71"354        for 70355                poplist jaseowns_ValidEmotesTempList "front"356        endfor357elseif insysmsg "Random: 70"358        for 69359                poplist jaseowns_ValidEmotesTempList "front"360        endfor361elseif insysmsg "Random: 69"362        for 68363                poplist jaseowns_ValidEmotesTempList "front"364        endfor365elseif insysmsg "Random: 68"366        for 67367                poplist jaseowns_ValidEmotesTempList "front"368        endfor369elseif insysmsg "Random: 67"370        for 66371                poplist jaseowns_ValidEmotesTempList "front"372        endfor373elseif insysmsg "Random: 66"374        for 65375                poplist jaseowns_ValidEmotesTempList "front"376        endfor377elseif insysmsg "Random: 65"378        for 64379                poplist jaseowns_ValidEmotesTempList "front"380        endfor381elseif insysmsg "Random: 64"382        for 63383                poplist jaseowns_ValidEmotesTempList "front"384        endfor385elseif insysmsg "Random: 63"386        for 62387                poplist jaseowns_ValidEmotesTempList "front"388        endfor389elseif insysmsg "Random: 62"390        for 61391                poplist jaseowns_ValidEmotesTempList "front"392        endfor393elseif insysmsg "Random: 61"394        for 60395                poplist jaseowns_ValidEmotesTempList "front"396        endfor397elseif insysmsg "Random: 60"398        for 59399                poplist jaseowns_ValidEmotesTempList "front"400        endfor401elseif insysmsg "Random: 59"402        for 58403                poplist jaseowns_ValidEmotesTempList "front"404        endfor405elseif insysmsg "Random: 58"406        for 57407                poplist jaseowns_ValidEmotesTempList "front"408        endfor409elseif insysmsg "Random: 57"410        for 56411                poplist jaseowns_ValidEmotesTempList "front"412        endfor413elseif insysmsg "Random: 56"414        for 55415                poplist jaseowns_ValidEmotesTempList "front"416        endfor417elseif insysmsg "Random: 55"418        for 54419                poplist jaseowns_ValidEmotesTempList "front"420        endfor421elseif insysmsg "Random: 54"422        for 53423                poplist jaseowns_ValidEmotesTempList "front"424        endfor425elseif insysmsg "Random: 53"426        for 52427                poplist jaseowns_ValidEmotesTempList "front"428        endfor429elseif insysmsg "Random: 52"430        for 51431                poplist jaseowns_ValidEmotesTempList "front"432        endfor433elseif insysmsg "Random: 51"434        for 50435                poplist jaseowns_ValidEmotesTempList "front"436        endfor437elseif insysmsg "Random: 50"438        for 49439                poplist jaseowns_ValidEmotesTempList "front"440        endfor441elseif insysmsg "Random: 49"442        for 48443                poplist jaseowns_ValidEmotesTempList "front"444        endfor445elseif insysmsg "Random: 48"446        for 47447                poplist jaseowns_ValidEmotesTempList "front"448        endfor449elseif insysmsg "Random: 47"450        for 46451                poplist jaseowns_ValidEmotesTempList "front"452        endfor453elseif insysmsg "Random: 46"454        for 45455                poplist jaseowns_ValidEmotesTempList "front"456        endfor457elseif insysmsg "Random: 45"458        for 44459                poplist jaseowns_ValidEmotesTempList "front"460        endfor461elseif insysmsg "Random: 44"462        for 43463                poplist jaseowns_ValidEmotesTempList "front"464        endfor465elseif insysmsg "Random: 43"466        for 42467                poplist jaseowns_ValidEmotesTempList "front"468        endfor469elseif insysmsg "Random: 42"470        for 41471                poplist jaseowns_ValidEmotesTempList "front"472        endfor473elseif insysmsg "Random: 41"474        for 40475                poplist jaseowns_ValidEmotesTempList "front"476        endfor477elseif insysmsg "Random: 40"478        for 39479                poplist jaseowns_ValidEmotesTempList "front"480        endfor481elseif insysmsg "Random: 39"482        for 38483                poplist jaseowns_ValidEmotesTempList "front"484        endfor485elseif insysmsg "Random: 38"486        for 37487                poplist jaseowns_ValidEmotesTempList "front"488        endfor489elseif insysmsg "Random: 37"490        for 36491                poplist jaseowns_ValidEmotesTempList "front"492        endfor493elseif insysmsg "Random: 36"494        for 35495                poplist jaseowns_ValidEmotesTempList "front"496        endfor497elseif insysmsg "Random: 35"498        for 34499                poplist jaseowns_ValidEmotesTempList "front"500        endfor501elseif insysmsg "Random: 34"502        for 33503                poplist jaseowns_ValidEmotesTempList "front"504        endfor505elseif insysmsg "Random: 33"506        for 32507                poplist jaseowns_ValidEmotesTempList "front"508        endfor509elseif insysmsg "Random: 32"510        for 31511                poplist jaseowns_ValidEmotesTempList "front"512        endfor513elseif insysmsg "Random: 31"514        for 30515                poplist jaseowns_ValidEmotesTempList "front"516        endfor517elseif insysmsg "Random: 30"518        for 29519                poplist jaseowns_ValidEmotesTempList "front"520        endfor521elseif insysmsg "Random: 29"522        for 28523                poplist jaseowns_ValidEmotesTempList "front"524        endfor525elseif insysmsg "Random: 28"526        for 27527                poplist jaseowns_ValidEmotesTempList "front"528        endfor529elseif insysmsg "Random: 27"530        for 26531                poplist jaseowns_ValidEmotesTempList "front"532        endfor533elseif insysmsg "Random: 26"534        for 25535                poplist jaseowns_ValidEmotesTempList "front"536        endfor537elseif insysmsg "Random: 25"538        for 24539                poplist jaseowns_ValidEmotesTempList "front"540        endfor541elseif insysmsg "Random: 24"542        for 23543                poplist jaseowns_ValidEmotesTempList "front"544        endfor545elseif insysmsg "Random: 23"546        for 22547                poplist jaseowns_ValidEmotesTempList "front"548        endfor549elseif insysmsg "Random: 22"550        for 21551                poplist jaseowns_ValidEmotesTempList "front"552        endfor553elseif insysmsg "Random: 21"554        for 20555                poplist jaseowns_ValidEmotesTempList "front"556        endfor557elseif insysmsg "Random: 20"558        for 19559                poplist jaseowns_ValidEmotesTempList "front"560        endfor561elseif insysmsg "Random: 19"562        for 18563                poplist jaseowns_ValidEmotesTempList "front"564        endfor565elseif insysmsg "Random: 18"566        for 17567                poplist jaseowns_ValidEmotesTempList "front"568        endfor569elseif insysmsg "Random: 17"570        for 16571                poplist jaseowns_ValidEmotesTempList "front"572        endfor573elseif insysmsg "Random: 16"574        for 15575                poplist jaseowns_ValidEmotesTempList "front"576        endfor577elseif insysmsg "Random: 15"578        for 14579                poplist jaseowns_ValidEmotesTempList "front"580        endfor581elseif insysmsg "Random: 14"582        for 13583                poplist jaseowns_ValidEmotesTempList "front"584        endfor585elseif insysmsg "Random: 13"586        for 12587                poplist jaseowns_ValidEmotesTempList "front"588        endfor589elseif insysmsg "Random: 12"590        for 11591                poplist jaseowns_ValidEmotesTempList "front"592        endfor593elseif insysmsg "Random: 11"594        for 10595                poplist jaseowns_ValidEmotesTempList "front"596        endfor597elseif insysmsg "Random: 10"598        for 9599                poplist jaseowns_ValidEmotesTempList "front"600        endfor601elseif insysmsg "Random: 9"602        for 8603                poplist jaseowns_ValidEmotesTempList "front"604        endfor605elseif insysmsg "Random: 8"606        for 7607                poplist jaseowns_ValidEmotesTempList "front"608        endfor609elseif insysmsg "Random: 7"610        for 6611                poplist jaseowns_ValidEmotesTempList "front"612        endfor613elseif insysmsg "Random: 6"614        for 5615                poplist jaseowns_ValidEmotesTempList "front"616        endfor617elseif insysmsg "Random: 5"618        for 4619                poplist jaseowns_ValidEmotesTempList "front"620        endfor621elseif insysmsg "Random: 4"622        for 3623                poplist jaseowns_ValidEmotesTempList "front"624        endfor625elseif insysmsg "Random: 3"626        for 2627                poplist jaseowns_ValidEmotesTempList "front"628        endfor629elseif insysmsg "Random: 2"630        for 1631                poplist jaseowns_ValidEmotesTempList "front"632        endfor633elseif insysmsg "Random: 1"634        for 0635                poplist jaseowns_ValidEmotesTempList "front"636        endfor637endif638 639foreach x in jaseowns_ValidEmotesTempList640    say x641    break642endfor643 644 645 646else647    648    overhead "Searching for emotes..."649    sysmsg "Searching for emotes..."650    foreach jaseowns_Emote in jaseowns_ValidEmotesList651        overhead jaseowns_Emote652    endfor653 654    removelist jaseowns_AllEmotesList655    createlist jaseowns_AllEmotesList656    pushlist jaseowns_AllEmotesList "[Anger"657    pushlist jaseowns_AllEmotesList "[Cough"658    pushlist jaseowns_AllEmotesList "[Belch"659    pushlist jaseowns_AllEmotesList "[Cry"660    pushlist jaseowns_AllEmotesList "[Clap"661    pushlist jaseowns_AllEmotesList "[Fart"662    pushlist jaseowns_AllEmotesList "[Confused"663    pushlist jaseowns_AllEmotesList "[Greet"664    pushlist jaseowns_AllEmotesList "[Groan"665    pushlist jaseowns_AllEmotesList "[Laugh"666    pushlist jaseowns_AllEmotesList "[Hiccup"667    pushlist jaseowns_AllEmotesList "[No"668    pushlist jaseowns_AllEmotesList "[Hurt"669    pushlist jaseowns_AllEmotesList "[Oops"670    pushlist jaseowns_AllEmotesList "[Kiss"671    pushlist jaseowns_AllEmotesList "[Puke"672    pushlist jaseowns_AllEmotesList "[Shush"673    pushlist jaseowns_AllEmotesList "[Surprise"674    pushlist jaseowns_AllEmotesList "[Sick"675    pushlist jaseowns_AllEmotesList "[Whistle"676    pushlist jaseowns_AllEmotesList "[Sleep"677    pushlist jaseowns_AllEmotesList "[Yell"678    pushlist jaseowns_AllEmotesList "[Spit"679    pushlist jaseowns_AllEmotesList "[Yes"680 681    clearsysmsg 682 683    foreach jaseowns_CheckEmote in jaseowns_AllEmotesList684 685        say jaseowns_CheckEmote686        getlabel backpack jaseowns_PingCheck687        @setvar! validEmote 1688        // this will wait until we get a valid response689        if insysmsg "You may not use"690                // do nothing691        elseif insysmsg "You have not yet unlocked this emote."692            @setvar! validEmote 0693        endif694 695        if validEmote = 1696            if not inlist jaseowns_ValidEmotesList jaseowns_CheckEmote697                pushlist jaseowns_ValidEmotesList jaseowns_CheckEmote698            endif699        endif700 701    endfor702 703endif704 705 706