From 84d645aa668b0e284c20c325269a3b018bcd6039 Mon Sep 17 00:00:00 2001 From: Haru Date: Sat, 9 Jul 2016 22:51:13 +0200 Subject: HULD-compliance: updated npc/airports/ - Simplifies translations by reducing 376 strings (2200 lines) Signed-off-by: Haru --- npc/airports/airships.txt | 1502 +++++++++++++++++++++++---------------------- 1 file changed, 769 insertions(+), 733 deletions(-) (limited to 'npc/airports/airships.txt') diff --git a/npc/airports/airships.txt b/npc/airports/airships.txt index afec61992..8d840a456 100644 --- a/npc/airports/airships.txt +++ b/npc/airports/airships.txt @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) 2012-2016 Hercules Dev Team //= Copyright (C) Athena Dev Teams //= //= Hercules is free software: you can redistribute it and/or modify @@ -64,124 +64,124 @@ OnInit: initnpctimer; end; OnTimer20000: - mapannounce "airplane","We are heading to Einbroch.",bc_map,"0x00ff00"; + mapannounce("airplane", _("We are heading to Einbroch."), bc_map, "0x00ff00"); end; OnTimer50000: - mapannounce "airplane","We will arrive in Einbroch shortly.",bc_map,"0x00ff00"; + mapannounce("airplane", _("We will arrive in Einbroch shortly."), bc_map, "0x00ff00"); end; OnTimer60000: $@airplanelocation = 1; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane","Welcome to Einbroch. Have a safe trip.",bc_map,"0x00ff00"; + mapannounce("airplane", _("Welcome to Einbroch. Have a safe trip."), bc_map, "0x00ff00"); end; OnTimer70000: - mapannounce "airplane","Currently we are in Einbroch. The Airship will take off shortly.",bc_map,"0x00ff00"; + mapannounce("airplane", _("Currently we are in Einbroch. The Airship will take off shortly."), bc_map, "0x00ff00"); end; OnTimer80000: donpcevent "#AirshipWarp-1::OnHide"; donpcevent "#AirshipWarp-2::OnHide"; - mapannounce "airplane","The Airship is now taking off. Our next destination is Lighthalzen.",bc_map,"0x70dbdb"; + mapannounce("airplane", _("The Airship is now taking off. Our next destination is Lighthalzen."), bc_map, "0x70dbdb"); end; OnTimer100000: - mapannounce "airplane","We are heading to Lighthalzen.",bc_map,"0x70dbdb"; + mapannounce("airplane", _("We are heading to Lighthalzen."), bc_map, "0x70dbdb"); end; OnTimer130000: - mapannounce "airplane","We will arrive in Lighthalzen shortly.",bc_map,"0x70dbdb"; + mapannounce("airplane", _("We will arrive in Lighthalzen shortly."), bc_map, "0x70dbdb"); end; OnTimer140000: $@airplanelocation = 2; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane","Welcome to Lighthalzen. Have a safe trip.",bc_map,"0x70dbdb"; + mapannounce("airplane", _("Welcome to Lighthalzen. Have a safe trip."), bc_map, "0x70dbdb"); end; OnTimer150000: - mapannounce "airplane","Currently we are in Lighthalzen. The Airship will leave shortly.",bc_map,"0x70dbdb"; + mapannounce("airplane", _("Currently we are in Lighthalzen. The Airship will leave shortly."), bc_map, "0x70dbdb"); end; OnTimer160000: donpcevent "#AirshipWarp-1::OnHide"; donpcevent "#AirshipWarp-2::OnHide"; - mapannounce "airplane","The Airship is leaving the ground. Our next destination is Einbroch.",bc_map,"0x00ff00"; + mapannounce("airplane", _("The Airship is leaving the ground. Our next destination is Einbroch."), bc_map, "0x00ff00"); end; OnTimer180000: - mapannounce "airplane","We are heading to Einbroch.",bc_map,"0x00ff00"; + mapannounce("airplane", _("We are heading to Einbroch."), bc_map, "0x00ff00"); end; OnTimer210000: - mapannounce "airplane","We will arrive in Einbroch shortly.",bc_map,"0x00FF00"; + mapannounce("airplane", _("We will arrive in Einbroch shortly."), bc_map, "0x00FF00"); end; OnTimer220000: $@airplanelocation = 1; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane","Welcome to Einbroch. Have a safe trip.",bc_map,"0x00ff00"; + mapannounce("airplane", _("Welcome to Einbroch. Have a safe trip."), bc_map, "0x00ff00"); end; OnTimer230000: - mapannounce "airplane","Currently we are in Einbroch. The Airship will take off shortly.",bc_map,"0x00ff00"; + mapannounce("airplane", _("Currently we are in Einbroch. The Airship will take off shortly."), bc_map, "0x00ff00"); end; OnTimer240000: donpcevent "#AirshipWarp-1::OnHide"; donpcevent "#AirshipWarp-2::OnHide"; - mapannounce "airplane","The Airship is now taking off. Our next destination is Juno.",bc_map,"0xff8200"; + mapannounce("airplane", _("The Airship is now taking off. Our next destination is Juno."), bc_map, "0xff8200"); end; OnTimer260000: - mapannounce "airplane","We are heading to Juno.",bc_map,"0xff8200"; + mapannounce("airplane", _("We are heading to Juno."), bc_map, "0xff8200"); end; OnTimer290000: - mapannounce "airplane","We will arrive in Juno shortly.",bc_map,"0xff8200"; + mapannounce("airplane", _("We will arrive in Juno shortly."), bc_map, "0xff8200"); end; OnTimer300000: $@airplanelocation = 0; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane","Welcome to Juno. Have a safe trip.",bc_map,"0xff8200"; + mapannounce("airplane", _("Welcome to Juno. Have a safe trip."), bc_map, "0xff8200"); end; OnTimer310000: - mapannounce "airplane","Currently we are in Juno. The Airship will leave shortly.",bc_map,"0xff8200"; + mapannounce("airplane", _("Currently we are in Juno. The Airship will leave shortly."), bc_map, "0xff8200"); end; OnTimer320000: donpcevent "#AirshipWarp-1::OnHide"; donpcevent "#AirshipWarp-2::OnHide"; - mapannounce "airplane","The Airship is leaving the ground. Our next destination is Hugel.",bc_map,"0xca4bf3"; + mapannounce("airplane", _("The Airship is leaving the ground. Our next destination is Hugel."), bc_map, "0xca4bf3"); end; OnTimer340000: - mapannounce "airplane","We are heading to Hugel.",bc_map,"0xca4bf3"; + mapannounce("airplane", _("We are heading to Hugel."), bc_map, "0xca4bf3"); end; OnTimer370000: - mapannounce "airplane","We will arrive in Hugel shortly.",bc_map,"0xca4bf3"; + mapannounce("airplane", _("We will arrive in Hugel shortly."), bc_map, "0xca4bf3"); end; OnTimer380000: $@airplanelocation = 3; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane","Welcome to Hugel. Have a safe trip.",bc_map,"0xca4bf3"; + mapannounce("airplane", _("Welcome to Hugel. Have a safe trip."), bc_map, "0xca4bf3"); end; OnTimer390000: - mapannounce "airplane","Currently we are in Hugel. The Airship will leave shortly.",bc_map,"0xca4bf3"; + mapannounce("airplane", _("Currently we are in Hugel. The Airship will leave shortly."), bc_map, "0xca4bf3"); end; OnTimer400000: donpcevent "#AirshipWarp-1::OnHide"; donpcevent "#AirshipWarp-2::OnHide"; - mapannounce "airplane","The Airship is leaving the ground. Our next destination is Juno.",bc_map,"0xff8200"; + mapannounce("airplane", _("The Airship is leaving the ground. Our next destination is Juno."), bc_map, "0xff8200"); end; OnTimer420000: - mapannounce "airplane","We are heading to Juno.",bc_map,"0xff8200"; + mapannounce("airplane", _("We are heading to Juno."), bc_map, "0xff8200"); end; OnTimer450000: - mapannounce "airplane","We will arrive in Juno shortly.",bc_map,"0xff8200"; + mapannounce("airplane", _("We will arrive in Juno shortly."), bc_map, "0xff8200"); end; OnTimer460000: $@airplanelocation = 0; donpcevent "#AirshipWarp-1::OnUnhide"; donpcevent "#AirshipWarp-2::OnUnhide"; - mapannounce "airplane","Welcome to Juno. Have a safe trip.",bc_map,"0xff8200"; + mapannounce("airplane", _("Welcome to Juno. Have a safe trip."), bc_map, "0xff8200"); end; OnTimer470000: - mapannounce "airplane","Currently we are in Juno. The Airship will leave shortly.",bc_map,"0xff8200"; + mapannounce("airplane", _("Currently we are in Juno. The Airship will leave shortly."), bc_map, "0xff8200"); end; OnTimer480000: donpcevent "#AirshipWarp-1::OnHide"; donpcevent "#AirshipWarp-2::OnHide"; - mapannounce "airplane","The Airship is leaving the ground. Our next destination is Einbroch.",bc_map,"0x00ff00"; + mapannounce("airplane", _("The Airship is leaving the ground. Our next destination is Einbroch."), bc_map, "0x00ff00"); stopnpctimer; initnpctimer; } @@ -194,92 +194,89 @@ airplane,240,40,1 duplicate(ExitAirplane) Exit#airplane2a 4_BOARD3 airplane,247,40,1 duplicate(ExitAirplane) Exit#airplane2b 4_BOARD3 airplane,100,69,3 script Airship Crew#ein-1 4_M_EIN_SOLDIER,{ - mes "[Airship Crew]"; - mes "If we've landed at"; - mes "your destination and"; - mes "you'd like to leave the"; - mes "Airship, please use the"; - mes "stairs up ahead. Thank"; - mes "you for your patronage."; + mes("[Airship Crew]"); + mes("If we've landed at\r" + "your destination and\r" + "you'd like to leave the\r" + "Airship, please use the\r" + "stairs up ahead. Thank\r" + "you for your patronage."); close; } airplane,64,94,1 script Umbala Kid#ein_p 4_M_UMKID,{ emotion e_swt2; - mes "[Kid]"; + mes("[Kid]"); if (event_umbala >= 3) { - mes "Wow, mom!"; - mes "L-look at this!"; - mes "We're flying! W-we're..."; - mes "We're in the freakin' sky!"; - } - else { - mes "Makumalagu!"; - mes "Saampa joojimbo"; - mes "kaku na jedi Solo."; - mes "Bwahahahahahahaah!"; + mes("Wow, mom!"); + mes("L-look at this!"); + mes("We're flying! W-we're..."); + mes("We're in the freakin' sky!"); + } else { + mes("Makumalagu!"); + mes("Saampa joojimbo"); + mes("kaku na jedi Solo."); + mes("Bwahahahahahahaah!"); } close; } airplane,66,93,3 script Umbala Lady#ein_p 4_F_UMWOMAN,{ emotion e_dots; - mes "[Lady]"; + mes("[Lady]"); if (event_umbala >= 3) { - mes "Shush..."; - mes "Honey, behave~"; - mes "Don't act so excited"; - mes "when we're out in a"; - mes "public place like this!"; - } - else { - mes "Chooktu!"; - mes "Sacraup matii!"; - mes "Shaka gurftalfi"; - mes "huntiki manjoo!"; + mes("Shush..."); + mes("Honey, behave~"); + mes("Don't act so excited\r" + "when we're out in a\r" + "public place like this!"); + } else { + mes("Chooktu!"); + mes("Sacraup matii!"); + mes("Shaka gurftalfi\r" + "huntiki manjoo!"); } close; } airplane,71,91,7 script Umbala Man#ein_p 4_M_UMSOLDIER,{ if (event_umbala >= 3) { - mes "[Chrmlim]"; - mes "Hey there~"; - mes "From that look on"; - mes "your face, I see that"; - mes "you can understand"; - mes "me. ^333333*Whew...!*^000000"; + mes("[Chrmlim]"); + mes("Hey there~"); + mes("From that look on\r" + "your face, I see that\r" + "you can understand\r" + "me. ^333333*Whew...!*^000000"); next; emotion e_pif; - mes "[Chrmlim]"; - mes "I've been helping the"; - mes "Airship enterprise by"; - mes "having the Airship Crewmen"; - mes "train in Umbala to overcome"; - mes "any acrophobia they might have through bungee jumping. Neat, eh?"; + mes("[Chrmlim]"); + mes("I've been helping the\r" + "Airship enterprise by\r" + "having the Airship Crewmen\r" + "train in Umbala to overcome\r" + "any acrophobia they might have through bungee jumping. Neat, eh?"); next; - mes "[Chrmlim]"; - mes "But..."; - mes "Some of them couldn't"; - mes "overcome their fear of"; - mes "heights. And a few even"; - mes "ended up, um, ^333333in Nifflheim^000000."; - } - else { - mes "[Chrmlim]"; - mes "Bajoo ga"; - mes "nukta Airship."; + mes("[Chrmlim]"); + mes("But..."); + mes("Some of them couldn't\r" + "overcome their fear of\r" + "heights. And a few even\r" + "ended up, um, ^333333in Nifflheim^000000."); + } else { + mes("[Chrmlim]"); + mes("Bajoo ga\r" + "nukta Airship."); next; - mes "[Chrmlim]"; - mes "..."; - mes "......"; + mes("[Chrmlim]"); + mes("..."); + mes("......"); next; emotion e_pif; - mes "[Chrmlim]"; - mes "Shabala moow bajama"; - mes "Airship kulaha googoona "; - mes "salu. Dama, kookoo na nu"; - mes "yukuta. Um, fashuku na ret!"; + mes("[Chrmlim]"); + mes("Shabala moow bajama\r" + "Airship kulaha googoona\r" + "salu. Dama, kookoo na nu\r" + "yukuta. Um, fashuku na ret!"); } close; } @@ -287,377 +284,378 @@ airplane,71,91,7 script Umbala Man#ein_p 4_M_UMSOLDIER,{ airplane,250,58,2 script Airship Staff#airplane 1_F_02,{ // Hugel quest addition if (hg_ma1 == 3) { - mes "[Airship Staff]"; - mes "Welcome"; - mes "to the Airship."; - mes "How may I help you?"; + mes("[Airship Staff]"); + mes("Welcome\r" + "to the Airship."); + mes("How may I help you?"); next; select("Do you have a passenger named Thierry?"); - mes "[Airship Staff]"; - mes "I am sorry, but I do not think that we have a passenger by that name."; + mes("[Airship Staff]"); + mes("I am sorry, but I do not think that we have a passenger by that name."); close; } // Hugel quest end - mes "[Airship Staff]"; - mes "Welcome"; - mes "to the Airship."; - mes "How may I help you?"; + mes("[Airship Staff]"); + mes("Welcome\r" + "to the Airship."); + mes("How may I help you?"); next; switch (select("Using the Airship", "Captain's Cabin", "Facilities", "Cancel")) { case 1: - mes "[Airship Staff]"; - mes "When you see a broadcast"; - mes "announcing that we have"; - mes "arrived at your destination,"; - mes "please use one of the exits"; - mes "located at the north and"; - mes "south ends of the Airship."; + mes("[Airship Staff]"); + mes("When you see a broadcast\r" + "announcing that we have\r" + "arrived at your destination,\r" + "please use one of the exits\r" + "located at the north and\r" + "south ends of the Airship."); next; - mes "[Airship Staff]"; - mes "If you happen to miss"; - mes "your stop, don't worry."; - mes "The Airship is constantly"; - mes "en route and you'll get"; - mes "another chance to arrive"; - mes "to your intended destination."; + mes("[Airship Staff]"); + mes("If you happen to miss\r" + "your stop, don't worry.\r" + "The Airship is constantly\r" + "en route and you'll get\r" + "another chance to arrive\r" + "to your intended destination."); close; case 2: - mes "[Airship Staff]"; - mes "The Captain's Cabin"; - mes "is located at the front"; - mes "of the Airship. There, you"; - mes "can meet the captain and"; - mes "the pilot of the Airship."; + mes("[Airship Staff]"); + mes("The Captain's Cabin\r" + "is located at the front\r" + "of the Airship. There, you\r" + "can meet the captain and\r" + "the pilot of the Airship."); close; case 3: - mes "[Airship Staff]"; - mes "The Airship provides"; - mes "various Mini Games for"; - mes "the entertainment of all"; - mes "our passengers. We invite"; - mes "you to try your luck and skills"; - mes "in the Airship's Mini Games~"; + mes("[Airship Staff]"); + mes("The Airship provides\r" + "various Mini Games for\r" + "the entertainment of all\r" + "our passengers. We invite\r" + "you to try your luck and skills\r" + "in the Airship's Mini Games~"); close; case 4: - mes "[Airship Staff]"; - mes "Well, I hope you"; - mes "your flight aboard"; - mes "our Airships. Thank"; - mes "you and have a good day."; + mes("[Airship Staff]"); + mes("Well, I hope you\r" + "your flight aboard\r" + "our Airships. Thank\r" + "you and have a good day."); close; } } airplane,80,71,2 script Zerta#01airplane 4_M_BUDDHIST,{ - mes "[Zerta]"; - mes "Oh, hello adventurer."; - mes "I am currently on a"; - mes "sacred journey, offering"; - mes "prayer for the sake of the"; - mes "Rune-Midgard continent."; + mes("[Zerta]"); + mes("Oh, hello adventurer.\r" + "I am currently on a\r" + "sacred journey, offering\r" + "prayer for the sake of the\r" + "Rune-Midgard continent."); close; } airplane,65,63,4 script Maelin#01airplane 4_F_06,{ - mes "[Maelin]"; - mes "Um, this Airship is"; - mes "to Lutie, isn't it? I've"; - mes "waiting so long,"; - mes "but I haven't heard any"; - mes "broadcast about Lutie."; + mes("[Maelin]"); + mes("Um, this Airship is\r" + "to Lutie, isn't it? I've\r" + "waiting so long,\r" + "but I haven't heard any\r" + "broadcast about Lutie."); close; } airplane,72,34,6 script Aanos#01airplane 4_F_GON,{ - mes "[Aanos]"; - mes "Oh wooow~"; - mes "The sky looks"; - mes "so different and"; - mes "pretty from up there!"; + mes("[Aanos]"); + mes("Oh wooow~"); + mes("The sky looks\r" + "so different and\r" + "pretty from up there!\r"); close; } airplane,221,158,2 script Pilot#airplane 4_M_EIN_SOLDIER,{ // Hugel quest addition if (hg_ma1 == 3) { - mes "[Pilot]"; - mes "I wish that I could go drink a cold fresh beer."; - mes "Drinking is the goal of my life! Drinking gives me energy!"; - mes "I am nothing without drinks!"; + mes("[Pilot]"); + mes("I wish that I could go drink a cold fresh beer."); + mes("Drinking is the goal of my life! Drinking gives me energy!"); + mes("I am nothing without drinks!"); next; - mes "[Pilot]"; - mes "But! Driving under the influence is not good."; - mes "But! That makes me want to drink more and more!"; + mes("[Pilot]"); + mes("But! Driving under the influence is not good."); + mes("But! That makes me want to drink more and more!"); emotion e_sob; next; select("Do you know a passenger named Thierry?"); - mes "[Pilot]"; - mes "This uniform is"; - mes "really dapper, but"; - mes "it's way too thick to"; - mes "wear around the Airship."; + mes("[Pilot]"); + mes("This uniform is\r" + "really dapper, but\r" + "it's way too thick to\r" + "wear around the Airship."); next; - mes "[Pilot]"; - mes "..."; - mes "......"; - mes "No one ever really"; - mes "comes into this room."; - mes "And the captain IS a reindeer. I could just strip to my boxers."; + mes("[Pilot]"); + mes("..."); + mes("......"); + mes("No one ever really\r" + "comes into this room."); + mes("And the captain IS a reindeer. I could just strip to my boxers."); next; emotion e_omg; - mes "[Pilot]"; - mes "Wah!? Who is it!"; + mes("[Pilot]"); + mes("Wah!? Who is it!"); next; - mes "- ...He is not listening to you, at all. -"; + mes("- ...He is not listening to you, at all. -"); close; } // Hugel quest end switch (rand(1,4)) { case 1: - mes "[Pilot]"; - mes "It's been sooo"; - mes "long since I've"; - mes "enjoyed a nice, cold"; - mes "alcoholic brew. But the"; - mes "job requires me to be as"; - mes "clear headed as I can!"; + mes("[Pilot]"); + mes("It's been sooo\r" + "long since I've\r" + "enjoyed a nice, cold\r" + "alcoholic brew. But the\r" + "job requires me to be as\r" + "clear headed as I can!"); next; - mes "[Pilot]"; - mes "Always drink responsibly!"; - mes "Still, I can't remember the"; - mes "last time I had a real vacation"; - mes "or even a day off. Yeap, some"; - mes "booze, some chips, some TV"; - mes "and serius R&R is in order."; + mes("[Pilot]"); + mes("Always drink responsibly!"); + mes("Still, I can't remember the\r" + "last time I had a real vacation\r" + "or even a day off. Yeap, some\r" + "booze, some chips, some TV\r" + "and serius R&R is in order."); emotion e_sob; close; case 2: - mes "[Pilot]"; - mes "Man, the weather"; - mes "is really nice today."; - mes "Bright, open skies make"; - mes "for some good visibility"; - mes "and safe, carefree flying."; + mes("[Pilot]"); + mes("Man, the weather\r" + "is really nice today."); + mes("Bright, open skies make\r" + "for some good visibility\r" + "and safe, carefree flying."); close; case 3: - mes "[Pilot]"; - mes "You know, our captain's a"; - mes "respectable guy. Him and"; - mes "his brother are actually well"; - mes "known in the aircraft industry."; - mes "Who knew reindeer made"; - mes "such good captains?"; + mes("[Pilot]"); + mes("You know, our captain's a\r" + "respectable guy. Him and\r" + "his brother are actually well\r" + "known in the aircraft industry."); + mes("Who knew reindeer made\r" + "such good captains?"); next; - mes "[Pilot]"; - mes "Just between you"; - mes "and me, I gotta tell"; - mes "you, that Santa was onto"; - mes "something, getting reindeers"; - mes "and elves to work for him."; - mes "The man must be a genius!"; + mes("[Pilot]"); + mes("Just between you\r" + "and me, I gotta tell\r" + "you, that Santa was onto\r" + "something, getting reindeers\r" + "and elves to work for him."); + mes("The man must be a genius!"); close; default: - mes "[Pilot]"; - mes "You know, this whole"; - mes "piloting thing in the air,"; - mes "it's rather new, you know?"; - mes "Yeah, they got this Airship"; - mes "operation in a hurry."; + mes("[Pilot]"); + mes("You know, this whole\r" + "piloting thing in the air,\r" + "it's rather new, you know?"); + mes("Yeah, they got this Airship\r" + "operation in a hurry."); next; emotion e_omg; - mes "[Pilot]"; - mes "Still, they where real"; - mes "serius, really thought"; - mes "ahead. I mean, they had us"; - mes "training while the Airships"; - mes "were still being invented."; - mes "Isn't that freakin' crazy?!"; + mes("[Pilot]"); + mes("Still, they where real\r" + "serius, really thought\r" + "ahead. I mean, they had us\r" + "training while the Airships\r" + "were still being invented."); + mes("Isn't that freakin' crazy?!"); close; } } airplane,50,66,5 script Apple Merchant#airplane 4_M_04,{ - mes "[Fruitz]"; - mes "Welcome to Fruitz's"; - mes "Shop where you can"; - mes "purchase Apples or grind"; - mes "them to make Apple Juice."; + mes("[Fruitz]"); + mes("Welcome to Fruitz's\r" + "Shop where you can\r" + "purchase Apples or grind\r" + "them to make Apple Juice."); next; switch (select("Buy Apples.", "Make Apple Juice.", "Why are you here?", "Cancel.")) { case 1: - mes "[Fruitz]"; - mes "Please enter the amount"; - mes "of Apples that you wish to"; - mes "buy. Each Apple is 15 zeny"; - mes "and you can buy a maximum"; - mes "of 500 at a time. Please enter"; - mes " '0' to cancel your order."; + mes("[Fruitz]"); + mes("Please enter the amount\r" + "of Apples that you wish to\r" + "buy. Each Apple is 15 zeny\r" + "and you can buy a maximum\r" + "of 500 at a time. Please enter\r" + " '0' to cancel your order."); next; while (1) { input .@input; .@pay = .@input * 15; if (.@input == 0) { - mes "[Fruitz]"; - mes "Thanks for stopping"; - mes "by my shop. Farewell!"; - mes "Come by anytime when"; - mes "you feel like having an"; - mes "Apple to snack on~"; + mes("[Fruitz]"); + mes("Thanks for stopping\r" + "by my shop. Farewell!"); + mes("Come by anytime when\r" + "you feel like having an\r" + "Apple to snack on~"); close; } else if (.@input < 1 || .@input > 500) { - mes "[Fruitz]"; - mes "You've entered a number"; - mes "higher than the maximum"; - mes "value of 500. Please enter"; - mes "the number of Apples you"; - mes "wish to purchase again."; + mes("[Fruitz]"); + mes("You've entered a number\r" + "higher than the maximum\r" + "value of 500. Please enter\r" + "the number of Apples you\r" + "wish to purchase again."); next; } else { - mes "[Fruitz]"; - mes "A total of ^FF0000" + .@input + "^000000 Apples"; - mes "will cost you ^FF0000" + .@pay + " Zeny^000000 zeny."; - mes "Would you like to continue?"; + mes("[Fruitz]"); + mesf("A total of ^FF0000%d^000000 Apples\r" + "will cost you ^FF0000%d Zeny^000000.", + .@input, .@pay); + mes("Would you like to continue?"); next; if (select("Yes", "No") == 2) { - mes "[Fruitz]"; - mes "Thanks for stopping"; - mes "by my shop. Farewell!"; - mes "Come by anytime when"; - mes "you feel like having an"; - mes "Apple to snack on~"; + mes("[Fruitz]"); + mes("Thanks for stopping\r" + "by my shop. Farewell!"); + mes("Come by anytime when\r" + "you feel like having an\r" + "Apple to snack on~"); close; } break; } } if (Zeny < .@pay) { - mes "[Fruitz]"; - mes "I'm sorry, but you don't"; - mes "have enough money to"; - mes "purchase that many Apples."; - mes "Please check your zeny or"; - mes "purchase fewer Apples."; + mes("[Fruitz]"); + mes("I'm sorry, but you don't\r" + "have enough money to\r" + "purchase that many Apples."); + mes("Please check your zeny or\r" + "purchase fewer Apples."); close; } else if (checkweight(Apple,.@input) == 0) { - mes "[Fruitz]"; - mes "Hmmm, I don't think"; - mes "you've got enough room in"; - mes "your inventory to carry this"; - mes "many Apples. Why don't you free up some of your inventory space?"; + mes("[Fruitz]"); + mes("Hmmm, I don't think\r" + "you've got enough room in\r" + "your inventory to carry this\r" + "many Apples. Why don't you free up some of your inventory space?"); close; } else { Zeny -= .@pay; getitem Apple,.@input; - mes "[Fruitz]"; - mes "Thanks for stopping by"; - mes "my shop. I hope you enjoy"; - mes "the flavor of these Apples~!"; + mes("[Fruitz]"); + mes("Thanks for stopping by\r" + "my shop. I hope you enjoy\r" + "the flavor of these Apples~!"); close; } case 2: - mes "[Fruitz]"; - mes "Okay, I'll need"; - mes "^FF00003 Apples and 1 Empty Bottle^000000"; - mes "to make 1 Apple Juice for you."; - mes "Would you like to proceed?"; + mes("[Fruitz]"); + mes("Okay, I'll need\r" + "^FF00003 Apples and 1 Empty Bottle^000000\r" + "to make 1 Apple Juice for you."); + mes("Would you like to proceed?"); next; switch (select("Yes", "No")) { case 1: if (countitem(Apple) < 3 || countitem(Empty_Bottle) < 1) { - mes "[Fruitz]"; - mes "I'm sorry, but you don't"; - mes "have enough materials to"; - mes "create a bottle of Apple Juice."; - mes "Remember, I need 3 Apples"; - mes "and 1 Empty Bottle to do it."; + mes("[Fruitz]"); + mes("I'm sorry, but you don't\r" + "have enough materials to\r" + "create a bottle of Apple Juice."); + mes("Remember, I need 3 Apples\r" + "and 1 Empty Bottle to do it."); close; } else { - mes "[Fruitz]"; - mes "Thank you,"; - mes "please wait"; - mes "just a moment."; + mes("[Fruitz]"); + mes("Thank you,\r" + "please wait\r" + "just a moment."); next; - mes "^3355FF*Grind grind*"; - mes "*Grind grind*"; - mes "*Clang...!*^000000"; + mes("^3355FF*Grind grind*"); + mes("*Grind grind*"); + mes("*Clang...!*^000000"); next; delitem Apple,3; delitem Empty_Bottle,1; getitem Apple_Juice,1; - mes "[Fruitz]"; - mes "There you go~"; - mes "I hope you enjoy!"; - mes "Please feel free to"; - mes "stop by for your Apple"; - mes "and Apple Juice needs"; - mes "at anytime, adventurer~"; + mes("[Fruitz]"); + mes("There you go~"); + mes("I hope you enjoy!"); + mes("Please feel free to\r" + "stop by for your Apple\r" + "and Apple Juice needs\r" + "at anytime, adventurer~"); close; } case 2: - mes "[Fruitz]"; - mes "Thanks for stopping"; - mes "by my shop. Farewell!"; - mes "Come by anytime when"; - mes "you feel like having an"; - mes "Apple to snack on~"; + mes("[Fruitz]"); + mes("Thanks for stopping\r" + "by my shop. Farewell!"); + mes("Come by anytime when\r" + "you feel like having an\r" + "Apple to snack on~"); close; } case 3: - mes "[Fruitz]"; - mes "I used to be a wandering"; - mes "vagabond when, one day,"; - mes "I took a nap and something"; - mes "struck my head and awoke"; - mes "me from my restful slumber."; + mes("[Fruitz]"); + mes("I used to be a wandering\r" + "vagabond when, one day,\r" + "I took a nap and something\r" + "struck my head and awoke\r" + "me from my restful slumber."); next; - mes "[Fruitz]"; - mes "It turns out that I was"; - mes "sleeping beneath an apple"; - mes "tree and that an apple fell"; - mes "and hit me on the head."; - mes "I was dying of hunger and"; - mes "was about to eat that Apple..."; + mes("[Fruitz]"); + mes("It turns out that I was\r" + "sleeping beneath an apple\r" + "tree and that an apple fell\r" + "and hit me on the head."); + mes("I was dying of hunger and\r" + "was about to eat that Apple..."); next; - mes "[Fruitz]"; - mes "But suddenly, Kain, my old"; - mes "friend from the mining days,"; - mes "asked me to help him around"; - mes "on the Airship. So I did, and"; - mes "it was there where I found some"; - mes "people playing the Dice game."; + mes("[Fruitz]"); + mes("But suddenly, Kain, my old\r" + "friend from the mining days,\r" + "asked me to help him around\r" + "on the Airship. So I did, and\r" + "it was there where I found some\r" + "people playing the Dice game."); next; - mes "[Fruitz]"; - mes "I was bored and curious"; - mes "and ended up wagering that"; - mes "single Apple in a game of"; - mes "dice. But for some reason,"; - mes "I had this incredible lucky"; - mes "streak. One apple became two... "; + mes("[Fruitz]"); + mes("I was bored and curious\r" + "and ended up wagering that\r" + "single Apple in a game of\r" + "dice. But for some reason,\r" + "I had this incredible lucky\r" + "streak. One apple became two..."); next; - mes "[Fruitz]"; - mes "Two became four and"; - mes "before I knew it, I had"; - mes "cornered the Apple market!"; - mes "I won so many Apples, I just"; - mes "started my own business here"; - mes "on the Airship. Weird, huh?"; + mes("[Fruitz]"); + mes("Two became four and\r" + "before I knew it, I had\r" + "cornered the Apple market!"); + mes("I won so many Apples, I just\r" + "started my own business here\r" + "on the Airship. Weird, huh?"); next; - mes "[Fruitz]"; - mes "So Apples are good"; - mes "for you. They were"; - mes "certainly very good"; - mes "to me. Hahahahaah~!"; + mes("[Fruitz]"); + mes("So Apples are good\r" + "for you. They were\r" + "certainly very good\r" + "to me. Hahahahaah~!"); close; case 4: - mes "[Fruitz]"; - mes "Thank you for"; - mes "using my shop."; - mes "Farewell~"; + mes("[Fruitz]"); + mes("Thank you for\r" + "using my shop."); + mes("Farewell~"); close; } } @@ -700,64 +698,64 @@ OnEnable: initnpctimer; end; OnTimer25000: - mapannounce "airplane_01","We are heading to Izlude.",bc_map,"0x00ff00"; + mapannounce("airplane_01", _("We are heading to Izlude."), bc_map, "0x00ff00"); end; OnTimer50000: - mapannounce "airplane_01","We will arrive in Izlude shortly.",bc_map,"0x00ff00"; + mapannounce("airplane_01", _("We will arrive in Izlude shortly."), bc_map, "0x00ff00"); end; OnTimer60000: $@airplanelocation2 = 1; donpcevent "#AirshipWarp-3::OnUnhide"; donpcevent "#AirshipWarp-4::OnUnhide"; - mapannounce "airplane_01","Welcome to Izlude. Have a safe trip.",bc_map,"0x00ff00"; + mapannounce("airplane_01", _("Welcome to Izlude. Have a safe trip."), bc_map, "0x00ff00"); end; OnTimer70000: - mapannounce "airplane_01","We are currently in Izlude. The Airship will take off shortly.",bc_map,"0x00ff00"; + mapannounce("airplane_01", _("We are currently in Izlude. The Airship will take off shortly."), bc_map, "0x00ff00"); end; OnTimer80000: donpcevent "#AirshipWarp-3::OnHide"; donpcevent "#AirshipWarp-4::OnHide"; - mapannounce "airplane_01","The Airship is now taking off. Our next destination is Juno.",bc_map,"0x70dbdb"; + mapannounce("airplane_01", _("The Airship is now taking off. Our next destination is Juno."), bc_map, "0x70dbdb"); end; OnTimer105000: - mapannounce "airplane_01","We are heading to Juno.",bc_map,"0x70dbdb"; + mapannounce("airplane_01", _("We are heading to Juno."), bc_map, "0x70dbdb"); end; OnTimer130000: - mapannounce "airplane_01","We will arrive in Juno shortly.",bc_map,"0x70dbdb"; + mapannounce("airplane_01", _("We will arrive in Juno shortly."), bc_map, "0x70dbdb"); end; OnTimer140000: $@airplanelocation2 = 2; donpcevent "#AirshipWarp-3::OnUnhide"; donpcevent "#AirshipWarp-4::OnUnhide"; - mapannounce "airplane_01","Welcome to Juno. Have a safe trip.",bc_map,"0x70dbdb"; + mapannounce("airplane_01", _("Welcome to Juno. Have a safe trip."), bc_map, "0x70dbdb"); end; OnTimer150000: - mapannounce "airplane_01","We are currently in Juno. The Airship will leave shortly.",bc_map,"0x70dbdb"; + mapannounce("airplane_01", _("We are currently in Juno. The Airship will leave shortly."), bc_map, "0x70dbdb"); end; OnTimer160000: donpcevent "#AirshipWarp-3::OnHide"; donpcevent "#AirshipWarp-4::OnHide"; - mapannounce "airplane_01","The Airship is leaving the ground. Our next destination is Rachel.",bc_map,"0xFF8200"; + mapannounce("airplane_01", _("The Airship is leaving the ground. Our next destination is Rachel."), bc_map, "0xFF8200"); end; OnTimer185000: - mapannounce "airplane_01","We are heading to Rachel.",bc_map,"0xFF8200"; + mapannounce("airplane_01", _("We are heading to Rachel."), bc_map, "0xFF8200"); end; OnTimer210000: - mapannounce "airplane_01","We will arrive in Rachel shortly.",bc_map,"0xFF8200"; + mapannounce("airplane_01", _("We will arrive in Rachel shortly."), bc_map, "0xFF8200"); end; OnTimer220000: $@airplanelocation2 = 0; donpcevent "#AirshipWarp-3::OnUnhide"; donpcevent "#AirshipWarp-4::OnUnhide"; - mapannounce "airplane_01","Welcome to Rachel. Have a safe trip.",bc_map,"0xFF8200"; + mapannounce("airplane_01", _("Welcome to Rachel. Have a safe trip."), bc_map, "0xFF8200"); end; OnTimer230000: - mapannounce "airplane_01","We are currently in Rachel. The Airship will take off shortly.",bc_map,"0xFF8200"; + mapannounce("airplane_01", _("We are currently in Rachel. The Airship will take off shortly."), bc_map, "0xFF8200"); end; OnTimer240000: donpcevent "#AirshipWarp-3::OnHide"; donpcevent "#AirshipWarp-4::OnHide"; - mapannounce "airplane_01","The Airship is now taking off. Our next destination is Izlude.",bc_map,"0x00ff00"; + mapannounce("airplane_01", _("The Airship is now taking off. Our next destination is Izlude."), bc_map, "0x00ff00"); stopnpctimer; ++.moninv; if (.moninv == 7) { @@ -779,196 +777,197 @@ airplane_01,240,40,1 duplicate(ExitAirplane01) Exit#airplane_012a 4_BOARD3 airplane_01,247,40,1 duplicate(ExitAirplane01) Exit#airplane_012b 4_BOARD3 airplane_01,250,58,2 script Airship Staff#airplane01 1_F_02,{ - mes "[Airship Staff]"; - mes "Welcome"; - mes "to the Airship."; - mes "How may I help you?"; + mes("[Airship Staff]"); + mes("Welcome\r" + "to the Airship."); + mes("How may I help you?"); next; switch (select("Using the Airship", "Captain's Cabin", "Facilities", "Cancel")) { case 1: - mes "[Airship Staff]"; - mes "When you see a broadcast"; - mes "announcing that we have"; - mes "arrived at your destination,"; - mes "please use one of the exits"; - mes "located at the north and"; - mes "south ends of the Airship."; + mes("[Airship Staff]"); + mes("When you see a broadcast\r" + "announcing that we have\r" + "arrived at your destination,\r" + "please use one of the exits\r" + "located at the north and\r" + "south ends of the Airship."); next; - mes "[Airship Staff]"; - mes "If you happen to miss"; - mes "your stop, don't worry."; - mes "The Airship is constantly"; - mes "en route and you'll get"; - mes "another chance to arrive"; - mes "to your intended destination."; + mes("[Airship Staff]"); + mes("If you happen to miss\r" + "your stop, don't worry."); + mes("The Airship is constantly\r" + "en route and you'll get\r" + "another chance to arrive\r" + "to your intended destination."); close; case 2: - mes "[Airship Staff]"; - mes "The Captain's Cabin"; - mes "is located at the front"; - mes "of the Airship. There, you"; - mes "can meet the captain and"; - mes "the pilot of the Airship."; + mes("[Airship Staff]"); + mes("The Captain's Cabin\r" + "is located at the front\r" + "of the Airship. There, you\r" + "can meet the captain and\r" + "the pilot of the Airship."); close; case 3: - mes "[Airship Staff]"; - mes "The Airship provides"; - mes "various Mini Games for"; - mes "the entertainment of all"; - mes "our passengers. We invite"; - mes "you to try your luck and skills"; - mes "in the Airship's Mini Games~"; + mes("[Airship Staff]"); + mes("The Airship provides\r" + "various Mini Games for\r" + "the entertainment of all\r" + "our passengers. We invite\r" + "you to try your luck and skills\r" + "in the Airship's Mini Games~"); close; case 4: - mes "[Airship Staff]"; - mes "Well, I hope you"; - mes "your flight aboard"; - mes "our Airships. Thank"; - mes "you and have a good day."; + mes("[Airship Staff]"); + mes("Well, I hope you\r" + "your flight aboard\r" + "our Airships. Thank\r" + "you and have a good day."); close; } } airplane_01,50,66,5 script Apple Merchant#air01 4_M_04,{ if (checkweight(Knife,1) == 0) { - mes "- Wait a minute !! -"; - mes "- Currently you're carrying -"; - mes "- too many items with you. -"; - mes "- Please try again -"; - mes "- after you loose some weight. -"; + mes("- Wait a minute !! -"); + mes("- Currently you're carrying -"); + mes("- too many items with you. -"); + mes("- Please try again -"); + mes("- after you loose some weight. -"); close; } - mes "[Meltz]"; - mes "Welcome to Meltz's"; - mes "Shop where you can"; - mes "purchase Apples or grind"; - mes "them to make Apple Juice."; + mes("[Meltz]"); + mes("Welcome to Meltz's\r" + "Shop where you can\r" + "purchase Apples or grind\r" + "them to make Apple Juice."); next; switch (select("Buy Apples.", "Make Apple Juice.", "Cancel.")) { case 1: - mes "[Meltz]"; - mes "Please enter the amount"; - mes "of Apples that you wish to"; - mes "buy. Each Apple is 15 zeny"; - mes "and you can buy a maximum"; - mes "of 500 at a time. Please enter"; - mes "'0' to cancel your order."; + mes("[Meltz]"); + mes("Please enter the amount\r" + "of Apples that you wish to\r" + "buy. Each Apple is 15 zeny\r" + "and you can buy a maximum\r" + "of 500 at a time. Please enter\r" + "'0' to cancel your order."); next; while (1) { input .@input; .@pay = .@input * 15; if (.@input == 0) { - mes "[Meltz]"; - mes "Thanks for stopping"; - mes "by my shop. Farewell!"; - mes "Come by anytime when"; - mes "you feel like having an"; - mes "Apple to snack on~"; + mes("[Meltz]"); + mes("Thanks for stopping\r" + "by my shop. Farewell!"); + mes("Come by anytime when\r" + "you feel like having an\r" + "Apple to snack on~"); close; } else if (.@input < 1 || .@input > 500) { - mes "[Meltz]"; - mes "You've entered a number"; - mes "higher than the maximum"; - mes "value of 500. Please enter"; - mes "the number of Apples you"; - mes "wish to purchase again."; + mes("[Meltz]"); + mes("You've entered a number\r" + "higher than the maximum\r" + "value of 500. Please enter\r" + "the number of Apples you\r" + "wish to purchase again."); next; } else { - mes "[Meltz]"; - mes "A total of ^FF0000" + .@input + "^000000 Apples"; - mes "will cost you ^FF0000" + .@pay + "^000000 zeny."; - mes "Would you like to continue?"; + mes("[Meltz]"); + mesf("A total of ^FF0000%d^000000 Apples\r" + "will cost you ^FF0000%d Zeny^000000.", + .@input, .@pay); + mes("Would you like to continue?"); next; if (select("Yes", "No") == 2) { - mes "[Meltz]"; - mes "Thanks for stopping"; - mes "by my shop. Farewell!"; - mes "Come by anytime when"; - mes "you feel like having an"; - mes "Apple to snack on~"; + mes("[Meltz]"); + mes("Thanks for stopping\r" + "by my shop. Farewell!"); + mes("Come by anytime when\r" + "you feel like having an\r" + "Apple to snack on~"); close; } break; } } if (Zeny < .@pay) { - mes "[Meltz]"; - mes "I'm sorry, you don't have"; - mes "enough money with you."; - mes "Please check your funds or"; - mes "purchase less Apples."; + mes("[Meltz]"); + mes("I'm sorry, you don't have\r" + "enough money with you."); + mes("Please check your funds or\r" + "purchase less Apples."); close; } else if (checkweight(Apple,.@input) == 0) { - mes "[Meltz]"; - mes "Hmm, I don't think you've"; - mes "got enough room to carry"; - mes "this many Apples. You might"; - mes "want to free up your inventory"; - mes "space."; + mes("[Meltz]"); + mes("Hmm, I don't think you've\r" + "got enough room to carry\r" + "this many Apples. You might\r" + "want to free up your inventory\r" + "space."); close; } else { Zeny -= .@pay; getitem Apple,.@input; - mes "[Meltz]"; - mes "Thanks for stopping by"; - mes "my shop. I hope you enjoy"; - mes "the flavor of these Apples~!"; + mes("[Meltz]"); + mes("Thanks for stopping by\r" + "my shop. I hope you enjoy\r" + "the flavor of these Apples~!"); close; } case 2: - mes "[Meltz]"; - mes "Okay, I'll need"; - mes "^FF00003 Apples and 1 Empty Bottle^000000"; - mes "to make 1 Apple Juice for you."; - mes "Would you like to proceed?"; + mes("[Meltz]"); + mes("Okay, I'll need\r" + "^FF00003 Apples and 1 Empty Bottle^000000\r" + "to make 1 Apple Juice for you."); + mes("Would you like to proceed?"); next; switch (select("Yes", "No")) { case 1: if (countitem(Apple) < 3 || countitem(Empty_Bottle) < 1) { - mes "[Meltz]"; - mes "I'm sorry, but you don't"; - mes "have enough materials to"; - mes "create a bottle of Apple Juice."; - mes "Remember, I need 3 Apples"; - mes "and 1 Empty Bottle to do it."; + mes("[Meltz]"); + mes("I'm sorry, but you don't\r" + "have enough materials to\r" + "create a bottle of Apple Juice."); + mes("Remember, I need 3 Apples\r" + "and 1 Empty Bottle to do it."); close; } else { - mes "[Meltz]"; - mes "Thank you, please wait."; + mes("[Meltz]"); + mes("Thank you, please wait."); next; - mes "^3355FF*Grind* *Grind*"; - mes "*Grind* *Grind*"; - mes "*Clang...!*^000000"; + mes("^3355FF*Grind* *Grind*"); + mes("*Grind* *Grind*"); + mes("*Clang...!*^000000"); next; delitem Apple,3; delitem Empty_Bottle,1; getitem Apple_Juice,1; - mes "[Meltz]"; - mes "There you go~"; - mes "Please come again."; + mes("[Meltz]"); + mes("There you go~"); + mes("Please come again."); close; } case 2: - mes "[Meltz]"; - mes "Thanks for stopping"; - mes "by my shop. Farewell!"; - mes "Come by anytime when"; - mes "you feel like having an"; - mes "Apple to snack on~"; + mes("[Meltz]"); + mes("Thanks for stopping\r" + "by my shop. Farewell!"); + mes("Come by anytime when\r" + "you feel like having an\r" + "Apple to snack on~"); close; } case 3: - mes "[Meltz]"; - mes "Thanks for stopping"; - mes "by my shop. Farewell!"; - mes "Come by anytime when"; - mes "you feel like having an"; - mes "Apple to snack on~"; + mes("[Meltz]"); + mes("Thanks for stopping\r" + "by my shop. Farewell!"); + mes("Come by anytime when\r" + "you feel like having an\r" + "Apple to snack on~"); close; } } @@ -976,67 +975,67 @@ airplane_01,50,66,5 script Apple Merchant#air01 4_M_04,{ airplane_01,221,158,2 script Pilot#airplane_01 4_M_EIN_SOLDIER,{ switch (rand(1,4)) { case 1: - mes "[Pilot]"; - mes "Longitude, 131 degrees east."; - mes "Latitude, 37 degrees north."; - mes "We're right on course, captain."; + mes("[Pilot]"); + mes("Longitude, 131 degrees east."); + mes("Latitude, 37 degrees north."); + mes("We're right on course, captain."); close; case 2: - mes "[Pilot]"; - mes "Looks like a really"; - mes "cloudy day. Always hard"; - mes "to navigate when the skies"; - mes "aren't clear. Guess we'll"; - mes "need to amp the radar."; + mes("[Pilot]"); + mes("Looks like a really\r" + "cloudy day. Always hard\r" + "to navigate when the skies\r" + "aren't clear. Guess we'll\r" + "need to amp the radar."); close; case 3: - mes "[Pilot]"; - mes "The Captain is a good"; - mes "man and I can't think of"; - mes "a finer person to command"; - mes "this ship. Still, he's pretty"; - mes "tough, a real slave driver."; + mes("[Pilot]"); + mes("The Captain is a good\r" + "man and I can't think of\r" + "a finer person to command\r" + "this ship. Still, he's pretty\r" + "tough, a real slave driver."); next; - mes "[^ff0000Tarlock^000000]"; - mes "^ff0000Hey...!^000000"; - mes "^ff0000Less chit-chat^000000"; - mes "^ff0000and more piloting!^000000"; + mes("[^ff0000Tarlock^000000]"); + mes("^ff0000Hey...!^000000"); + mes("^ff0000Less chit-chat^000000"); + mes("^ff0000and more piloting!^000000"); next; - mes "[Pilot]"; - mes "R-right away, sir!"; - mes "(See what I mean?)"; + mes("[Pilot]"); + mes("R-right away, sir!"); + mes("(See what I mean?)"); close; default: - mes "[Pilot]"; - mes "This uniform is"; - mes "really dapper, but"; - mes "it's way too thick to"; - mes "wear around the Airship."; + mes("[Pilot]"); + mes("This uniform is\r" + "really dapper, but\r" + "it's way too thick to\r" + "wear around the Airship."); next; - mes "[Pilot]"; - mes "..."; - mes "......"; - mes "No one ever really"; - mes "comes into this room."; - mes "And the captain IS a reindeer."; - mes "I could just strip to my boxers."; + mes("[Pilot]"); + mes("..."); + mes("......"); + mes("No one ever really\r" + "comes into this room."); + mes("And the captain IS a reindeer."); + mes("I could just strip to my boxers."); next; emotion e_omg; - mes "[Pilot]"; - mes "Oh...! Hello there!"; - mes "E-e-enjoying your flight?!"; + mes("[Pilot]"); + mes("Oh...! Hello there!"); + mes("E-e-enjoying your flight?!"); close; } } airplane_01,83,61,2 script Dianne#01airplane_01 1_F_MARIA,2,2,{ - mes "[Dianne]"; - mes "It's so weird!"; - mes "I went to visit the"; - mes "Airship Captain and"; - mes "all I saw was this"; - mes "weird reindeer. Oh!"; - mes "Do you think that..."; + mes("[Dianne]"); + mes("It's so weird!"); + mes("I went to visit the\r" + "Airship Captain and\r" + "all I saw was this\r" + "weird reindeer. Oh!"); + mes("Do you think that..."); close; OnTouch: @@ -1045,48 +1044,48 @@ OnTouch: } airplane_01,69,63,2 script Mendel#01airplane_01 1_M_JOBTESTER,{ - mes "[Mendel]"; - mes "As I expected, the"; - mes "in-flight meals are"; - mes "three star quality at best."; - mes "*Harrrumph* I really should"; - mes "have brought my chef so that"; - mes "I could enjoy a real meal."; + mes("[Mendel]"); + mes("As I expected, the\r" + "in-flight meals are\r" + "three star quality at best."); + mes("*Harrrumph* I really should\r" + "have brought my chef so that\r" + "I could enjoy a real meal."); close; } airplane_01,71,31,2 script Swordsman Shimizu#air_01 1_M_MOC_LORD,{ - mes "[Swordsman Shimizu]"; - mes "Finally, after five"; - mes "years of waiting..."; - mes "I can have my revenge!"; + mes("[Swordsman Shimizu]"); + mes("Finally, after five\r" + "years of waiting..."); + mes("I can have my revenge!"); next; - mes "[Swordsman Shimizu]"; - mes "I just..."; - mes "Have to make sure that"; - mes "I don't keep missing my"; - mes "stop. But soon, very soon,"; - mes "vengeance will be mine!"; + mes("[Swordsman Shimizu]"); + mes("I just..."); + mes("Have to make sure that\r" + "I don't keep missing my\r" + "stop. But soon, very soon,\r" + "vengeance will be mine!"); close; } //=== Typing Challenge ===================================== airplane_01,32,61,4 script Nils#ein 1_M_03,1,1,{ - mes "[Nils]"; - mes "Welcome to the"; - mes "^ff0000RO Typing Challenge^000000."; - mes "Would you like to play"; - mes "a quick typing game?"; + mes("[Nils]"); + mes("Welcome to the\r" + "^ff0000RO Typing Challenge^000000."); + mes("Would you like to play\r" + "a quick typing game?"); next; switch (select("Play ^ff0000RO Typing Challenge^000000", "Information", "View Top Records", "Cancel")) { case 1: - mes "[Nils]"; - mes "Okay, we have"; - mes "a new challenger!"; - mes "Enter the following"; - mes "text as quickly as you"; - mes "can without making any"; - mes "mistakes! Let's start~!"; + mes("[Nils]"); + mes("Okay, we have\r" + "a new challenger!"); + mes("Enter the following\r" + "text as quickly as you\r" + "can without making any\r" + "mistakes! Let's start~!"); setarray .@line1_1$[0], "^3cbcbccallipygian salacius lascivious^000000", "^3cbcbcBy the power of^000000", "^0000ffthkelfkskeldmsiejdlslehfndkelsheidl^000000", @@ -1145,18 +1144,18 @@ airplane_01,32,61,4 script Nils#ein 1_M_03,1,1,{ 1450; .@wordtest = rand(7); next; - mes "[Nils]"; - mes .@line1_1$[.@wordtest]; - mes .@line1_2$[.@wordtest]; - mes .@line1_3$[.@wordtest]; + mes("[Nils]"); + mes(.@line1_1$[.@wordtest]); + mes(.@line1_2$[.@wordtest]); + mes(.@line1_3$[.@wordtest]); .@start_time = gettime(GETTIME_HOUR)*60*60 + gettime(GETTIME_MINUTE)*60 + gettime(GETTIME_SECOND); next; input .@save1$; .@end_time = gettime(GETTIME_HOUR)*60*60 + gettime(GETTIME_MINUTE)*60 + gettime(GETTIME_SECOND); .@total_time = .@end_time - .@start_time; - mes "[Nils]"; - mes .@line2_1$[.@wordtest]; - mes .@line2_2$[.@wordtest]; + mes("[Nils]"); + mes(.@line2_1$[.@wordtest]); + mes(.@line2_2$[.@wordtest]); .@start_time = gettime(GETTIME_HOUR)*60*60 + gettime(GETTIME_MINUTE)*60 + gettime(GETTIME_SECOND); next; input .@save2$; @@ -1164,229 +1163,236 @@ airplane_01,32,61,4 script Nils#ein 1_M_03,1,1,{ .@total_time = .@total_time + (.@start_time - .@end_time); .@tasoo = (.@letters[.@wordtest] / .@total_time) * 6; if ((.@save1$ == .@word1$[.@wordtest]) && (.@save2$ == .@word2$[.@wordtest])) { - mes "[Nils]"; - mes "Your record is ^ff0000" + .@total_time + " seconds^000000 and"; - mes "the total letters are " + .@tasoo + "."; + mes("[Nils]"); + mesf("Your record is ^ff0000%d seconds^000000 and\r" + "the total letters are %d.", + .@total_time, .@tasoo); next; if (.@tasoo >= 1300) { - mes "[Nils]"; - mes "Hmmm, this record isn't"; - mes "humanly possible unless you"; - mes "copy and paste the whole"; - mes "sentence. Please play fairly"; - mes "next time."; + mes("[Nils]"); + mes("Hmmm, this record isn't\r" + "humanly possible unless you\r" + "copy and paste the whole\r" + "sentence. Please play fairly\r" + "next time."); close; } if (.@tasoo >= $050320_ein_typing) { - mes "[Nils]"; - mes "The previous top record was"; - mes "made by ^0000ff" + $050320_minus1_typing$ + "^000000"; - mes "with the total ^0000ff" + $050320_ein_typing + "^000000 letters."; - mes "However, ^ff0000" + strcharinfo(0) + "^000000,"; - mes "you made the new top record"; - mes "this time. Congratulations!"; + mes("[Nils]"); + mesf("The previous top record was\r" + "made by ^0000ff%s^000000\r" + "with the total ^0000ff%d^000000 letters.", + $050320_minus1_typing$, $050320_ein_typing); + mesf("However, ^ff0000%s^000000,\r" + "you made the new top record\r" + "this time. Congratulations!", + strcharinfo(0)); $050320_minus1_typing$ = strcharinfo(0); $050320_ein_typing = .@tasoo; close; } else { - mes "[Nils]"; - mes "^0000ff" + $050320_minus1_typing$ + "^000000"; - mes "is the current"; - mes "record holder with"; - mes "a letter total of ^0000ff" + $050320_ein_typing + "^000000"; - mes "characters. Try to beat"; - mes "that record next time~"; + mes("[Nils]"); + mesf("^0000ff%s^000000\r" + "is the current\r" + "record holder with\r" + "a letter total of ^0000ff%d^000000\r" + "characters. Try to beat\r" + "that record next time~", + $050320_minus1_typing$, $050320_ein_typing); close; } } else { - mes "[Nils]"; - mes "Oooh..."; - mes "I'm sorry, but"; - mes "you entered the"; - mes "text incorrectly..."; + mes("[Nils]"); + mes("Oooh..."); + mes("I'm sorry, but\r" + "you entered the\r" + "text incorrectly..."); close; } case 2: - mes "[Nils]"; - mes "The ^ff0000RO Typing Challenge^000000"; - mes "is a game where you enter"; - mes "the given text as quickly as you"; - mes "can. The name of the top player"; - mes "is recorded for posterity. If you"; - mes "want fame, here's your chance!"; + mes("[Nils]"); + mes("The ^ff0000RO Typing Challenge^000000\r" + "is a game where you enter\r" + "the given text as quickly as you\r" + "can. The name of the top player\r" + "is recorded for posterity. If you\r" + "want fame, here's your chance!"); next; - mes "[Nils]"; - mes "I'd just like to let"; - mes "you know that you type"; - mes "all the text that you see"; - mes "in the single input line that"; - mes "you're given. So don't press"; - mes "the enter key, just click 'OK.'"; + mes("[Nils]"); + mes("I'd just like to let\r" + "you know that you type\r" + "all the text that you see\r" + "in the single input line that\r" + "you're given. So don't press\r" + "the enter key, just click 'OK.'"); close; case 3: - mes "[Nils]"; - mes "^0000ff" + $050320_minus1_typing$ + "^000000"; - mes "is the current"; - mes "record holder with"; - mes "a letter total of ^0000ff" + $050320_ein_typing + "^000000"; - mes "characters. Try to beat"; - mes "that record next time~"; + mes("[Nils]"); + mesf("^0000ff%s^000000\r" + "is the current\r" + "record holder with\r" + "a letter total of ^0000ff%d^000000\r" + "characters. Try to beat\r" + "that record next time~", + $050320_minus1_typing$, $050320_ein_typing); close; case 4: - mes "[Nils]"; - mes "Feel free to take on the"; - mes "^ff0000RO Typing Challenge^000000"; - mes "anytime. I'll be here~"; + mes("[Nils]"); + mes("Feel free to take on the\r" + "^ff0000RO Typing Challenge^000000\r" + "anytime. I'll be here~"); close; } } //== Apple Gambling ======================================== airplane_01,33,68,4 script Clarice 1_F_MERCHANT_02,{ - mes "[Clarice]"; - mes "Hi, I'm Clarice~"; - mes "How would you like"; - mes "to wager some Apples"; - mes "in a friendly game of Dice?"; + mes("[Clarice]"); + mes("Hi, I'm Clarice~"); + mes("How would you like\r" + "to wager some Apples\r" + "in a friendly game of Dice?"); next; - callfunc "applegamble","Clarice"; + callfunc("applegamble", _("Clarice")); end; } function script applegamble { - + .@n$ = sprintf(_$("[%s]"), getarg(0)); switch (select("Play Dice Game", "Learn Dice Game Rules", "Cancel")) { case 3: - mes "["+getarg(0)+"]"; - mes "I'm up for a game of"; - mes "dice whenever you feel"; - mes "like it. Just talk to me if"; - mes "you ever get hit with the"; - mes "sudden urge to gamble, kay?"; + mes(.@n$); + mes("I'm up for a game of\r" + "dice whenever you feel\r" + "like it. Just talk to me if\r" + "you ever get hit with the\r" + "sudden urge to gamble, kay?"); close; case 2: - mes "["+getarg(0)+"]"; - mes "The rules for the Dice game"; - mes "are pretty simple. First, you"; - mes "place a bet by wagering Apples."; - mes "You can bet a maximum of 50"; - mes "Apples at a time. To keep things"; - mes "legal, I can only accept Apples."; + mes(.@n$); + mes("The rules for the Dice game\r" + "are pretty simple. First, you\r" + "place a bet by wagering Apples."); + mes("You can bet a maximum of 50\r" + "Apples at a time. To keep things\r" + "legal, I can only accept Apples."); next; - mes "["+getarg(0)+"]"; - mes "But hey, if all that zeny"; - mes "is burning a hole in your"; - mes "pocket, head over to Fruitz"; - mes "and you can buy as many"; - mes "Apples as you want, playah~"; + mes(.@n$); + mes("But hey, if all that zeny\r" + "is burning a hole in your\r" + "pocket, head over to Fruitz\r" + "and you can buy as many\r" + "Apples as you want, playah~"); next; - mes "["+getarg(0)+"]"; - mes "Now, we begin with me"; - mes "rolling two 6-sided dice."; - mes "When it's your turn, you'll"; - mes "roll two 6-sided dice. After"; - mes "that, both of us will have the"; - mes "option of rolling a third die."; + mes(.@n$); + mes("Now, we begin with me\r" + "rolling two 6-sided dice."); + mes("When it's your turn, you'll\r" + "roll two 6-sided dice. After\r" + "that, both of us will have the\r" + "option of rolling a third die."); next; - mes "["+getarg(0)+"]"; - mes "Now here's the important"; - mes "thing. If your total is higher"; - mes "than 12, you'll bust, meaning"; - mes "that you lose. Otherwise, the"; - mes "person with the higher total"; - mes "is the winner. Got it?"; + mes(.@n$); + mes("Now here's the important\r" + "thing. If your total is higher\r" + "than 12, you'll bust, meaning\r" + "that you lose. Otherwise, the\r" + "person with the higher total\r" + "is the winner. Got it?"); next; - mes "["+getarg(0)+"]"; - mes "Now, you'll be the first"; - mes "to decide whether or not"; - mes "you'll roll the third die. Then,"; - mes "depending on your result, I'll"; - mes "roll my third die... Or maybe not."; + mes(.@n$); + mes("Now, you'll be the first\r" + "to decide whether or not\r" + "you'll roll the third die. Then,\r" + "depending on your result, I'll\r" + "roll my third die... Or maybe not."); next; - mes "["+getarg(0)+"]"; - mes "When you win, you'll"; - mes "receive twice as many"; - mes "Apples as you wagered."; - mes "But if we happen to tie, you"; - mes "get the Apples that you bet"; - mes "returned to you. Fair, right?"; + mes(.@n$); + mes("When you win, you'll\r" + "receive twice as many\r" + "Apples as you wagered."); + mes("But if we happen to tie, you\r" + "get the Apples that you bet\r" + "returned to you. Fair, right?"); close; case 1: break; } - mes "["+getarg(0)+"]"; - mes "Ooh, so you'll play with"; - mes "me? Great! How many"; - mes "Apples would you like to bet?"; - mes "Remember, you can wager"; - mes "up to 50 Apples. If you'd like"; - mes "to cancel, please enter '0'."; + mes(.@n$); + mes("Ooh, so you'll play with\r" + "me? Great! How many\r" + "Apples would you like to bet?"); + mes("Remember, you can wager\r" + "up to 50 Apples. If you'd like\r" + "to cancel, please enter '0'."); next; while(1) { input .@amount; if (.@amount == 0) { - mes "["+getarg(0)+"]"; - mes "Changed your mind?"; - mes "I understand. Well then,"; - mes "I hope we can play sometime."; + mes(.@n$); + mes("Changed your mind?"); + mes("I understand. Well then,\r" + "I hope we can play sometime."); close; } else if (.@amount < 1 || .@amount > 50) { - mes "["+getarg(0)+"]"; - mes "You can't bet more than"; - mes "50 Apples. Remember, we"; - mes "need to keep these stakes"; - mes "reasonable. Please enter"; - mes "a value no greater than 50."; + mes(.@n$); + mes("You can't bet more than\r" + "50 Apples. Remember, we\r" + "need to keep these stakes\r" + "reasonable. Please enter\r" + "a value no greater than 50."); next; continue; } - mes "["+getarg(0)+"]"; - mes "So you'll be"; - mes "betting ^FF0000"+.@amount+"^000000 Apples."; - mes "Is that right?"; + mes(.@n$); + mesf("So you'll be\r" + "betting ^FF0000%d^000000 Apples.", + .@amount); + mes("Is that right?"); next; if (select("Yes", "No") == 2) { - mes "["+getarg(0)+"]"; - mes "Mm, made a mistake?"; - mes "Alright, please enter the"; - mes "number of Apples you"; - mes "wish to place in this bet"; + mes(.@n$); + mes("Mm, made a mistake?"); + mes("Alright, please enter the\r" + "number of Apples you\r" + "wish to place in this bet"); next; continue; } if (countitem(Apple) <.@amount) { - mes "I'm sorry, but you"; - mes "don't seem to have"; - mes "enough Apples for this"; - mes "bet... You can't gamble"; - mes "if you can't play, you know."; + mes(.@n$); + mes("I'm sorry, but you\r" + "don't seem to have\r" + "enough Apples for this\r" + "bet... You can't gamble\r" + "if you can't play, you know."); next; continue; } delitem 512,.@amount; - mes "["+getarg(0)+"]"; - mes "Good!"; - mes "Now we can start"; - mes "this game! I'll roll first~"; + mes(.@n$); + mes("Good!"); + mes("Now we can start\r" + "this game! I'll roll first~"); break; } - mes "^3355FF*Rolling and rumbling*^000000"; + mes("^3355FF*Rolling and rumbling*^000000"); next; .@giveapple = .@amount*2; .@table1 = rand(1,6); .@table2 = rand(1,6); .@tablesub = .@table1 + .@table2; .@tabletotal = .@tablesub; - mes "["+getarg(0)+"]"; - mes "I got a ^0000FF" + .@table1 + "^000000 and a ^0000FF" + .@table2 + "^000000."; - mes "That's a total of ^0000FF" + .@tablesub + "^000000."; - mes "^FF0000" + strcharinfo(0) + "^000000, now it's your turn."; + mes(.@n$); + mesf("I got a ^0000FF%d^000000 and a ^0000FF%d^000000.", .@table1, .@table2); + mesf("That's a total of ^0000FF%d^000000.", .@tablesub); + mesf("^FF0000%s^000000, now it's your turn.", strcharinfo(0)); next; select("Cast Dice."); - mes "^3355FF*Rolling and rumbling*^000000"; + mes("^3355FF*Rolling and rumbling*^000000"); .@player1 = rand(1,6); .@player2 = rand(1,6); .@playersub = .@player1 + .@player2; @@ -1397,95 +1403,125 @@ function script applegamble { } .@playertotal = .@playersub; next; - mes "["+getarg(0)+"]"; - mes "^FF0000" + strcharinfo(0) + "^000000, you have ^FF0000" + .@player1 + "^000000 and ^FF0000" + .@player2 + "^000000. The total is ^FF0000" + .@playersub + "^000000 ."; + mes(.@n$); + mesf("^FF0000%s^000000, you have ^FF0000%d^000000 and ^FF0000%d^000000. The total is ^FF0000%d^000000.", + strcharinfo(0), .@player1, .@player2, .@playersub); next; - mes "["+getarg(0)+"]"; + mes(.@n$); if(.@playersub == .@tablesub) { - mes "Currently my total is ^0000FF" + .@tablesub + "^000000 and ^FF0000" + strcharinfo(0) + "^000000, your total is ^FF0000" + .@playersub + "^000000. We are making an even game. Would you like to cast dice again?"; + mesf("Currently my total is ^0000FF%d^000000 and ^FF0000%s^000000, your total is ^FF0000%d^000000. " + "We are making an even game. Would you like to cast dice again?", + .@tablesub, strcharinfo(0), .@playersub); } else if (.@playersub > .@tablesub) { - mes "Currently my total is ^0000FF" + .@tablesub + "^000000 and ^FF0000" + strcharinfo(0) + "^000000, your total is ^FF0000" + .@playersub + "^000000. ^FF0000" + strcharinfo(0) + "^000000, you are currently winning this game. Would you like to cast dice again?"; + mesf("Currently my total is ^0000FF%d^000000 and ^FF0000%s^000000, your total is ^FF0000%d^000000. " + "^FF0000%s^000000, you are currently winning this game. Would you like to cast dice again?", + .@tablesub, strcharinfo(0), .@playersub, strcharinfo(0)); } else if(.@tablesub > .@playersub) { - mes "Currently my total is ^0000FF" + .@tablesub + "^000000 and ^FF0000" + strcharinfo(0) + "^000000, your total is ^FF0000" + .@playersub + "^000000. I am winning this game. Would you like to cast dice again?"; + mesf("Currently my total is ^0000FF%d^000000 and ^FF0000%s^000000, your total is ^FF0000%d^000000. " + "I am winning this game. Would you like to cast dice again?", + .@tablesub, strcharinfo(0), .@playersub); } next; switch (select("Cast dice.", "Cancel.")) { case 1: - mes "^3355FF*Rolling and rumbling*^000000"; + mes("^3355FF*Rolling and rumbling*^000000"); .@player3 = rand(1,6); .@playertotal += .@player3; next; - mes "["+getarg(0)+"]"; + mes(.@n$); if (.@playertotal > 12) { - mes "^FF0000" + strcharinfo(0) + "^000000, you got ^FF0000" + .@player3 + "^000000 and the total is now ^FF0000" + .@playertotal + "^000000. You lost this game. I am sorry but please try again."; + mesf("^FF0000%s^000000, you got ^FF0000%d^000000 and the total is now ^FF0000%d^000000. " + "You lost this game. I am sorry but please try again.", + strcharinfo(0), .@player3, .@playertotal); close; } else if (.@playertotal < .@tablesub) { - mes "^FF0000" + strcharinfo(0) + "^000000, you got ^FF0000" + .@player3 + "^000000 and the total is now ^FF0000" + .@playertotal + "^000000. Even though you casted dice again, still your total is smaller than mine. You lost the game. I am sorry and please try again."; + mesf("^FF0000%s^000000, you got ^FF0000%d^000000 and the total is now ^FF0000%d^000000. " + "Even though you casted dice again, still your total is smaller than mine. " + "You lost the game. I am sorry and please try again.", + strcharinfo(0), .@player3, .@playertotal); close; } else if (.@playertotal == .@tablesub) { if (.@tablesub > 8) { - mes "^FF0000" + strcharinfo(0) + "^000000, you got ^FF0000" + .@player3 + "^000000 and the total is now ^FF0000" + .@playertotal + "^000000. I don't want to take any risk, let's end this game in a draw. Let's play again some other time~"; + mesf("^FF0000%s^000000, you got ^FF0000%d^000000 and the total is now ^FF0000%d^000000. " + "I don't want to take any risk, let's end this game in a draw. " + "Let's play again some other time~", + strcharinfo(0), .@player3, .@playertotal); close2; getitem Apple,.@amount; end; } } else { - mes "^FF0000" + strcharinfo(0) + "^000000, you got ^FF0000" + .@player3 + "^000000 and the total is now ^FF0000" + .@playertotal + "^000000. Now it is my turn."; + mesf("^FF0000%s^000000, you got ^FF0000%d^000000 and the total is now ^FF0000%d^000000. " + "Now it is my turn.", + strcharinfo(0), .@player3, .@playertotal); } break; case 2: - mes "["+getarg(0)+"]"; + mes(.@n$); if (.@playersub > .@tablesub) { - mes "I see, you don't want to take risk of losing the game. Okay, let me cast dice again."; + mes("I see, you don't want to take risk of losing the game. Okay, let me cast dice again."); } else if (.@playersub == .@tablesub) { if (.@tablesub > 8) { - mes "I see, you don't want to take risk of losing this game. Neither do I, let's end this game in a draw. Let's play again some other time~"; + mes("I see, you don't want to take risk of losing this game. " + "Neither do I, let's end this game in a draw. " + "Let's play again some other time~"); close2; getitem Apple,.@amount; end; } - mes "Alright."; - mes "Let me cast the dice again."; + mes("Alright."); + mes("Let me cast the dice again."); } else { - mes "It couldn't hurt to try."; - mes "Well, I win this time."; - mes "I'm sorry, let's try play"; - mes "again sometime."; + mes("It couldn't hurt to try."); + mes("Well, I win this time."); + mes("I'm sorry, let's try play\r" + "again sometime."); close; } break; } next; - mes "^3355FF*Rolling and rumbling*^000000"; + mes("^3355FF*Rolling and rumbling*^000000"); .@table3 = rand(1,6); .@tabletotal += .@table3; next; - mes "["+getarg(0)+"]"; + mes(.@n$); if (.@tabletotal > 12) { - mes "I got ^0000FF" + .@table3 + "^000000 and the total is now ^0000FF" + .@tabletotal + "^000000. I lost this game since my total exceeded 12. Let me give you my apples. Congratulations, that was a great game."; + mesf("I got ^0000FF%d^000000 and the total is now ^0000FF%d^000000. " + "I lost this game since my total exceeded 12. Let me give you my apples. " + "Congratulations, that was a great game.", + .@table3, .@tabletotal); close2; getitem Apple,.@giveapple; end; } else if (.@playertotal > .@tabletotal) { - mes "I got ^0000FF" + .@table3 + "^000000 and the total is now ^0000FF" + .@tabletotal + "^000000. With total ^FF0000" + .@playertotal + "^000000 you won this game, ^FF0000" + strcharinfo(0) + "^000000. Let me give you my apples. It was a great game and I hope we will play again some other time."; + mesf("I got ^0000FF%d^000000 and the total is now ^0000FF%d^000000. " + "With total ^FF0000%d^000000 you won this game, ^FF0000%s^000000. Let me give you my apples. " + "It was a great game and I hope we will play again some other time.", + .@table3, .@tabletotal, .@playertotal, strcharinfo(0)); close2; getitem Apple,.@giveapple; end; } else if (.@playertotal == .@tabletotal) { - mes "I got ^0000FF" + .@table3 + "^000000 and the total is now ^0000FF" + .@tabletotal + "^000000. With total ^FF0000" + .@playertotal + "^000000 this game came out even, ^FF0000" + strcharinfo(0) + "^000000. Let me give you your apple back. It was a great game and I hope we will play again some other time."; + mesf("I got ^0000FF%d^000000 and the total is now ^0000FF%d^000000. " + "With total ^FF0000%d^000000 this game came out even, ^FF0000%s^000000. " + "Let me give you your apple back. It was a great game and I hope we will play again some other time.", + .@table3, .@tabletotal, .@playertotal, strcharinfo(0)); close2; getitem Apple,.@amount; end; } else if (.@playertotal < .@tabletotal) { - mes "I got ^0000FF" + .@table3 + "^000000 and the total is now ^0000FF" + .@tabletotal + "^000000. With total ^FF0000" + .@playertotal + "^000000 you lost this game, ^FF0000" + strcharinfo(0) + "^000000. I am sorry but please try again."; + mesf("I got ^0000FF%d^000000 and the total is now ^0000FF%d^000000. " + "With total ^FF0000%d^000000 you lost this game, ^FF0000%s^000000. I am sorry but please try again.", + .@table3, .@tabletotal, .@playertotal, strcharinfo(0)); close; } } -- cgit v1.2.3-60-g2f50