diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-05-27 17:33:34 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-06-17 00:46:30 +0000 |
commit | 145e323eb331281b214e0d5d68fce79db8a824f9 (patch) | |
tree | a4dacd45a3652603da6cae9eb01955f5eede6a21 | |
parent | 4a9525555b5166bfa72947e1c7fc6ce64040b1d6 (diff) | |
download | serverdata-145e323eb331281b214e0d5d68fce79db8a824f9.tar.gz serverdata-145e323eb331281b214e0d5d68fce79db8a824f9.tar.bz2 serverdata-145e323eb331281b214e0d5d68fce79db8a824f9.tar.xz serverdata-145e323eb331281b214e0d5d68fce79db8a824f9.zip |
Typo. Move get_race declaration.
-rw-r--r-- | npc/functions/barber.txt | 2 | ||||
-rw-r--r-- | npc/functions/main.txt | 47 | ||||
-rw-r--r-- | npc/functions/util.txt | 46 |
3 files changed, 48 insertions, 47 deletions
diff --git a/npc/functions/barber.txt b/npc/functions/barber.txt index 123723fa..c7004eb8 100644 --- a/npc/functions/barber.txt +++ b/npc/functions/barber.txt @@ -130,7 +130,7 @@ function script BarberChangeGender { function script BarberChangeRace { mes l("What's your race?"); - menuint( + menuint get_race(GETRACE_FULL, KaizeiViro), KaizeiViro, get_race(GETRACE_FULL, ArgaesViro), ArgaesViro, get_race(GETRACE_FULL, TonoriViro), TonoriViro, diff --git a/npc/functions/main.txt b/npc/functions/main.txt index c8a37b1c..9618e47e 100644 --- a/npc/functions/main.txt +++ b/npc/functions/main.txt @@ -222,3 +222,50 @@ function script getmercenarylink { function script gethomunculuslink { return "[@@h" + getarg(0) + "|@@]"; } + +// Returns the player race in plain text +// GETRACE_RACE - returns player race (default) +// GETRACE_SKIN - returns player skin +// GETRACE_FULL - returns player skin + race +// Can take an optional 2nd param with the class +// get_race( {Flag, {Class}} ) +function script get_race { + .@m=getarg(0, GETRACE_RACE); + .@g=getarg(1, Class); + + // We also allow this to run without player attached for... science. + if (playerattached()) + { + setarray .@allraces$, l("Viro"), l("Viro"), l("Viro"), + l("Ukar"), l("Ukar"), + l("Tritan"), l("Tritan"), + l("Raijin"), l("Raijin"), + l("Kralog"), l("Kralog"); + setarray .@allskins$, l("Kaizei"), l("Argaes"), l("Tonori"), + l("Cave"), l("Mountain"), + l("Sea"), l("Lake"), + l("Light"), l("Dark"), + l("Fire"), l("Frost"); + } + else + { + setarray .@allraces$, ("Viro"), ("Viro"), ("Viro"), + ("Ukar"), ("Ukar"), + ("Tritan"), ("Tritan"), + ("Raijin"), ("Raijin"), + ("Kralog"), ("Kralog"); + setarray .@allskins$, ("Kaizei"), ("Argaes"), ("Tonori"), + ("Cave"), ("Mountain"), + ("Sea"), ("Lake"), + ("Light"), ("Dark"), + ("Fire"), ("Frost"); + } + + if (.@m == GETRACE_RACE) + return .@allraces$[.@g]; + else if (.@m == GETRACE_SKIN) + return .@allskins$[.@g]; + else + return .@allskins$[.@g] + " " + .@allraces$[.@g]; +} + diff --git a/npc/functions/util.txt b/npc/functions/util.txt index 0403995a..49801982 100644 --- a/npc/functions/util.txt +++ b/npc/functions/util.txt @@ -70,52 +70,6 @@ function script getmap { return getmapname(); } -// Returns the player race in plain text -// GETRACE_RACE - returns player race (default) -// GETRACE_SKIN - returns player skin -// GETRACE_FULL - returns player skin + race -// Can take an optional 2nd param with the class -// get_race( {Flag, {Class}} ) -function script get_race { - .@m=getarg(0, GETRACE_RACE); - .@g=getarg(1, Class); - - // We also allow this to run without player attached for... science. - if (playerattached()) - { - setarray .@allraces$, l("Viro"), l("Viro"), l("Viro"), - l("Ukar"), l("Ukar"), - l("Tritan"), l("Tritan"), - l("Raijin"), l("Raijin"), - l("Kralog"), l("Kralog"); - setarray .@allskins$, l("Kaizei"), l("Argaes"), l("Tonori"), - l("Cave"), l("Mountain"), - l("Sea"), l("Lake"), - l("Light"), l("Dark"), - l("Fire"), l("Frost"); - } - else - { - setarray .@allraces$, ("Viro"), ("Viro"), ("Viro"), - ("Ukar"), ("Ukar"), - ("Tritan"), ("Tritan"), - ("Raijin"), ("Raijin"), - ("Kralog"), ("Kralog"); - setarray .@allskins$, ("Kaizei"), ("Argaes"), ("Tonori"), - ("Cave"), ("Mountain"), - ("Sea"), ("Lake"), - ("Light"), ("Dark"), - ("Fire"), ("Frost"); - } - - if (.@m == GETRACE_RACE) - return .@allraces$[.@g]; - else if (.@m == GETRACE_SKIN) - return .@allskins$[.@g]; - else - return .@allskins$[.@g] + " " + .@allraces$[.@g]; -} - // gettimeparam(GETTIME_X) // Returns the number of seconds/minutes/hours/days/months/years since 01/01/1970 // This is for truly daily quests, which doesn't imposes a timed wait in hours |