summaryrefslogtreecommitdiff
path: root/npc/other
diff options
context:
space:
mode:
authorSinSloth <SinSloth@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-06-15 16:01:40 +0000
committerSinSloth <SinSloth@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-06-15 16:01:40 +0000
commit6a71384339ee2f4c194dd6afcddd14374dba95ec (patch)
tree8e786917a0dd1dd3293106b6de6a98a8fe2f2520 /npc/other
parent3cbb53133257184daad49cebfdcf6c27330a06e7 (diff)
downloadhercules-6a71384339ee2f4c194dd6afcddd14374dba95ec.tar.gz
hercules-6a71384339ee2f4c194dd6afcddd14374dba95ec.tar.bz2
hercules-6a71384339ee2f4c194dd6afcddd14374dba95ec.tar.xz
hercules-6a71384339ee2f4c194dd6afcddd14374dba95ec.zip
* Added all Hugel-related quests. Thanks to MasterOfMuppets for scripting most of them.
- Updated some Hugel, Lighthalzen, Einbroch and Airship NPCs regarding those new quests. - Moved a lot of Hugel NPCs to proper quest file. * Added Odin Temple Excavation quest. - Updated Hugel warps and Odin Temple Sailor according to the quest. * Added Heart Fragment quest. * Updated Ayothaya's Ring quest to official. Credits to MasterOfMuppets. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10772 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/other')
-rw-r--r--npc/other/hugel_bingo.txt115
1 files changed, 115 insertions, 0 deletions
diff --git a/npc/other/hugel_bingo.txt b/npc/other/hugel_bingo.txt
index d938988b2..68bf7568c 100644
--- a/npc/other/hugel_bingo.txt
+++ b/npc/other/hugel_bingo.txt
@@ -11,6 +11,7 @@
//===== Additional Comments: =================================
//= 1.0 - First version. Please report bugs you find out. [SinSloth]
//= 1.1 - Fixed a minor bug. [SinSloth]
+//= 1.2 - Added some Bingo Staff NPCs. [SinSloth]
//============================================================
que_bingo,48,84,5 script Bingo Waiting Room 124,{
@@ -1119,3 +1120,117 @@ function script Func_BingoResult {
set getarg(0),getarg(0) +1;
end;
}
+
+que_bingo,49,31,4 script Arcade Helper#1 47,{
+
+ mes "[Helper]";
+ mes "If you'd like to play";
+ mes "a game of bingo, then";
+ mes "please proceed this way.";
+ close;
+}
+
+que_bingo,42,31,4 script Arcade Helper#2 66,{
+
+ mes "[Helper]";
+ mes "If you'd like to play";
+ mes "a game of bingo, then";
+ mes "please proceed this way.";
+ close;
+
+}
+
+que_bingo,54,17,5 script Arcade Owner 712,{
+
+ mes "[Arcade Owner]";
+ mes "Welcome to the";
+ mes "Bingo Game Arcade.";
+ mes "Care to play a game of";
+ mes "bingo? If you have any";
+ mes "questions, feel free to ask.";
+ next;
+ switch( select( "Rules for Bingo:Bingo Room:Marvelous Medals" ) )
+ {
+ case 1:
+ mes "[Arcade Owner]";
+ mes "The rules for playing bingo";
+ mes "are simple. First, take a board";
+ mes "with 25 boxes organized so that";
+ mes "there are five rows and five";
+ mes "columns. Then, number the";
+ mes "boxes in any order you like.";
+ next;
+ mes "[Arcade Owner]";
+ mes "Of course, you must use";
+ mes "the numbers 1 through 25.";
+ mes "When everyone's bingo board";
+ mes "is ready, the game will begin.";
+ mes "Our game coordinator will call out a number from 1 to 25 at random.";
+ next;
+ mes "[Arcade Owner]";
+ mes "Each time the coordinator";
+ mes "calls out a number, make sure";
+ mes "that you mark the corresponding";
+ mes "numbered square on your bingo";
+ mes "board. Now, these are the";
+ mes "conditions for winning...";
+ next;
+ mes "[Arcade Owner]";
+ mes "If you can make a line of";
+ mes "5 squares in a row, horizontally, vertically, or diagonally, using";
+ mes "the numbers called out by the";
+ mes "coordinator, you quickly yell";
+ mes "the word, ''Bingo.''";
+ next;
+ mes "[Arcade Owner]";
+ mes "If you are the first to yell";
+ mes "the word, ''Bingo,'' you'll";
+ mes "win! But if someone beats you";
+ mes "to it, then it can't be helped.";
+ mes "Anyway, it costs 1,000 zeny";
+ mes "to play each bingo game~";
+ close;
+ break;
+ case 2:
+ mes "[Arcade Owner]";
+ mes "Ah, if you want to join a";
+ mes "bingo game, enter the right";
+ mes "door. There must be at least";
+ mes "5 people to play a game, so";
+ mes "you may need to wait until";
+ mes "that requirement is fulfilled.";
+ next;
+ mes "[Arcade Owner]";
+ mes "If you just want to";
+ mes "watch the bingo game,";
+ mes "then you may enter the";
+ mes "left door as a spectator";
+ mes "in the Bingo Room.";
+ close;
+ break;
+ case 3:
+ mes "[Arcade Owner]";
+ mes "When you win a bingo";
+ mes "game, you will be rewarded";
+ mes "with ''Marvelous Medals,''";
+ mes "which can only be used within";
+ mes "this arcade. You also can't^FFFFFF ^000000 trade medals with other players.";
+ next;
+ mes "[Arcade Owner]";
+ mes "You usually get 1 Marvelous";
+ mes "Medal for winning a bingo game,";
+ mes "but you can win 50 at one time";
+ mes "under special conditions. You";
+ mes "can also play Monster Racing";
+ mes "games to win more medals.";
+ next;
+ mes "[Arcade Owner]";
+ mes "Collect as many Marvelous";
+ mes "Medals as you can, and trade";
+ mes "them for products in the Monster^FFFFFF ^000000 Racing Arena. I hear there's also";
+ mes "a place in Einbroch where you can^FFFFFF ^000000 use them, but I wouldn't know.";
+ close;
+ break;
+ }
+
+} \ No newline at end of file