diff options
author | masao87 <masao87@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-08-05 15:26:07 +0000 |
---|---|---|
committer | masao87 <masao87@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-08-05 15:26:07 +0000 |
commit | f569968e15e9c89222713c7c3a61b8240df36db8 (patch) | |
tree | 07f638caf16f2047e0b0bf03bdd6a376eb0910c1 /npc/jobs/2-1/knight.txt | |
parent | 57fbcef315050450da17f4b8abaaa7c8eb9e1837 (diff) | |
download | hercules-f569968e15e9c89222713c7c3a61b8240df36db8.tar.gz hercules-f569968e15e9c89222713c7c3a61b8240df36db8.tar.bz2 hercules-f569968e15e9c89222713c7c3a61b8240df36db8.tar.xz hercules-f569968e15e9c89222713c7c3a61b8240df36db8.zip |
- This should fix all job quests which didn't work after the update.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16584 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/jobs/2-1/knight.txt')
-rw-r--r-- | npc/jobs/2-1/knight.txt | 1200 |
1 files changed, 429 insertions, 771 deletions
diff --git a/npc/jobs/2-1/knight.txt b/npc/jobs/2-1/knight.txt index 2bb88ec18..e4141188c 100644 --- a/npc/jobs/2-1/knight.txt +++ b/npc/jobs/2-1/knight.txt @@ -1077,7 +1077,7 @@ prt_in,71,91,0 script Sir Siracuse 65,{ mes "something to"; mes "ask me?"; next; - switch (select("Sir Andrew sent me to take your test.:Oh, nothing.") == 1) { + if (select("Sir Andrew sent me to take your test.:Oh, nothing.") == 1) { mes "[Sir Siracuse]"; mes "I see, you've passed the first test. Very well, I'll make some time for you. Let me introduce myself. My name is James Siracuse."; next; @@ -1728,37 +1728,41 @@ job_knt,89,106,4 script Windsor Benedict#knt 733,{ end; OnInit: - hideonnpc "Windsor Benedict#knt"; + disablenpc "Windsor Benedict#knt"; waitingroom "Waiting Room",20,"Windsor Benedict#knt::OnStartArena",1; enablewaitingroomevent; end; OnStartArena: + killmonster "job_knt", "Knight1::OnMyMobDead"; + killmonster "job_knt", "Knight2::OnMyMobDead"; + killmonster "job_knt", "Knight3::OnMyMobDead"; warpwaitingpc "job_knt",43,146; donpcevent "Knight1::OnEnable"; disablewaitingroomevent; end; -OnEnable: +OnStart: enablewaitingroomevent; end; } -job_knt,1,1,1 script Knight1 66,{ - end; - +- script Knight1 -1,{ OnInit: - hideonnpc "Knight1"; + disablenpc "Knight1"; end; OnEnable: - hideoffnpc "Knight1"; + enablenpc "Knight1"; if (!checkre(0)) { + set .MyMobs,12; monster "job_knt",39,150,"Dustiness",1114,1,"Knight1::OnMyMobDead"; monster "job_knt",47,150,"Dustiness",1114,1,"Knight1::OnMyMobDead"; monster "job_knt",39,142,"Dustiness",1114,1,"Knight1::OnMyMobDead"; monster "job_knt",47,142,"Dustiness",1114,1,"Knight1::OnMyMobDead"; } + else + set .MyMobs,8; monster "job_knt",43,137,"Piere",1160,1,"Knight1::OnMyMobDead"; monster "job_knt",43,137,"Andre",1095,1,"Knight1::OnMyMobDead"; monster "job_knt",43,137,"Deniro",1105,1,"Knight1::OnMyMobDead"; @@ -1770,25 +1774,22 @@ OnEnable: initnpctimer; end; -OnReset: - killmonster "job_knt","Knight1::OnMyMobDead"; - end; - OnDisable: - hideonnpc "Knight1"; + killmonster "job_knt", "Knight1::OnMyMobDead"; + disablenpc "Knight1"; end; OnMyMobDead: - if (mobcount ("job_knt","Knight1::OnMyMobDead") < 1) { + set .MyMobs,.MyMobs-1; + if (.MyMobs < 1) { mes "[Sir Windsor]"; mes "..."; - close2; + next; mes "[Sir Windsor]"; mes "...On to"; mes "the next level."; close2; warp "job_knt",43,52; - donpcevent "Knight1::OnReset"; donpcevent "Knight1::OnDisable"; donpcevent "Knight2::OnEnable"; stopnpctimer; @@ -1796,55 +1797,31 @@ OnMyMobDead: end; OnTimer180000: - donpcevent "Knight1::OnReset"; + donpcevent "Knight1::OnDisable"; end; OnTimer181000: - donpcevent "Out1::OnEnable"; + areawarp "job_knt", 24, 126, 63, 165, "prt_in",80,100; end; OnTimer182000: - donpcevent "Out1::OnDisable"; + stopnpctimer; donpcevent "Knight1::OnDisable"; - donpcevent "Windsor Benedict#knt::OnEnable"; + donpcevent "Windsor Benedict#knt::OnStart"; end; } -job_knt,43,146,0 script Out1 139,22,22,{ - -OnTouch: - warp "prt_in",80,100; - end; - +// Test 2 part 2 +//========================================================== +- script Knight2 -1,{ OnInit: - hideonnpc "Out1"; + disablenpc "Knight2"; end; OnEnable: - hideoffnpc "Out1"; - end; - -OnDisable: - hideonnpc "Out1"; - end; -} - -job_knt,1,2,1 script Knight2 66,{ - end; - -OnInit: - hideonnpc "Knight2"; - end; - -OnEnable: - hideoffnpc "Knight2"; - monster "job_knt",53,52,"Frilldora",1119,1,"Knight2::OnMyMobDead"; - monster "job_knt",34,52,"Frilldora",1119,1,"Knight2::OnMyMobDead"; - monster "job_knt",58,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; - monster "job_knt",58,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; - monster "job_knt",29,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; - monster "job_knt",29,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; + enablenpc "Knight2"; if (!checkre(0)) { + set .MyMobs,12; monster "job_knt",43,42,"Desert Wolf",1106,1,"Knight2::OnMyMobDead"; monster "job_knt",43,62,"Desert Wolf",1106,1,"Knight2::OnMyMobDead"; monster "job_knt",60,68,"Anacondaq",1030,1,"Knight2::OnMyMobDead"; @@ -1852,27 +1829,32 @@ OnEnable: monster "job_knt",60,35,"Anacondaq",1030,1,"Knight2::OnMyMobDead"; monster "job_knt",27,35,"Anacondaq",1030,1,"Knight2::OnMyMobDead"; } + else + set .MyMobs,6; + monster "job_knt",53,52,"Frilldora",1119,1,"Knight2::OnMyMobDead"; + monster "job_knt",34,52,"Frilldora",1119,1,"Knight2::OnMyMobDead"; + monster "job_knt",58,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; + monster "job_knt",58,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; + monster "job_knt",29,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; + monster "job_knt",29,52,"Drainliar",1111,1,"Knight2::OnMyMobDead"; initnpctimer; end; -OnReset: - killmonster "job_knt","Knight2::OnMyMobDead"; - end; - OnDisable: - hideonnpc "Knight2"; + killmonster "job_knt", "Knight2::OnMyMobDead"; + disablenpc "Knight2"; end; OnMyMobDead: - if (mobcount ("job_knt","Knight2::OnMyMobDead") < 1) { + set .MyMobs,.MyMobs-1; + if (.MyMobs < 1) { mes "[Sir Windsor]"; mes "...Hmm."; - close2; + next; mes "[Sir Windsor]"; mes "...One stage left."; close2; warp "job_knt",143,152; - donpcevent "Knight2::OnReset"; donpcevent "Knight2::OnDisable"; donpcevent "Knight3::OnEnable"; stopnpctimer; @@ -1880,120 +1862,85 @@ OnMyMobDead: end; OnTimer180000: - donpcevent "Knight2::OnReset"; + donpcevent "Knight2::OnDisable"; end; OnTimer181000: - donpcevent "Out2::OnEnable"; + areawarp "job_knt", 24, 32, 63, 71, "prt_in",80,100; end; OnTimer182000: - donpcevent "Out2::OnDisable"; + stopnpctimer; donpcevent "Knight2::OnDisable"; - donpcevent "Windsor Benedict#knt::OnEnable"; - end; -} - -job_knt,43,52,0 script Out2 139,22,22,{ - -OnTouch: - warp "prt_in",80,100; - end; - -OnInit: - hideonnpc "Out2"; - end; - -OnEnable: - hideoffnpc "Out2"; - end; - -OnDisable: - hideonnpc "Out2"; + donpcevent "Windsor Benedict#knt::OnStart"; end; } -job_knt,1,3,1 script Knight3 66,{ - end; - +// Test 2 part 3 +//========================================================== +- script Knight3 -1,{ OnInit: - hideonnpc "Knight3"; + disablenpc "Knight3"; end; OnEnable: - hideoffnpc "Knight3"; + enablenpc "Knight3"; + if (!checkre(0)) { + set .MyMobs,7; + monster "job_knt",147,167,"Goblin Archer",1258,1,"Knight3::OnMyMobDead"; + monster "job_knt",136,158,"Steam Goblin",1280,1,"Knight3::OnMyMobDead"; + } + else + set .MyMobs,5; monster "job_knt",136,152,"Goblin",1122,1,"Knight3::OnMyMobDead"; monster "job_knt",150,152,"Goblin",1123,1,"Knight3::OnMyMobDead"; monster "job_knt",143,145,"Goblin",1124,1,"Knight3::OnMyMobDead"; monster "job_knt",143,167,"Goblin",1125,1,"Knight3::OnMyMobDead"; monster "job_knt",139,167,"Goblin",1126,1,"Knight3::OnMyMobDead"; - if (!checkre(0)){ - monster "job_knt",147,167,"Goblin Archer",1258,1,"Knight3::OnMyMobDead"; - monster "job_knt",136,158,"Steam Goblin",1280,1,"Knight3::OnMyMobDead"; - } initnpctimer; end; -OnReset: - killmonster "job_knt","Knight3::OnMyMobDead"; - end; - OnDisable: - hideonnpc "Knight3"; + killmonster "job_knt", "Knight3::OnMyMobDead"; + disablenpc "Knight3"; end; OnMyMobDead: - if (mobcount ("job_knt","Knight3::OnMyMobDead") < 1) { + set .MyMobs,.MyMobs-1; + if (.MyMobs < 1) { mes "[Sir Windsor]"; mes "..."; - close2; + next; mes "[Sir Windsor]"; mes "...Very good."; - close2; + next; mes "[Sir Windsor]"; mes "...Go talk to"; mes "Amy Beatrice now."; close2; set KNIGHT_Q,8; + if(checkquest(9007) == -1) { + changequest 9006,9007; + } warp "prt_in",80,100; - donpcevent "Knight3::OnReset"; donpcevent "Knight3::OnDisable"; - donpcevent "Windsor Benedict#knt::OnEnable"; + donpcevent "Windsor Benedict#knt::OnStart"; stopnpctimer; } end; OnTimer180000: - donpcevent "Knight3::OnReset"; + donpcevent "Knight3::OnDisable"; end; OnTimer181000: - donpcevent "Out3::OnEnable"; + areawarp "job_knt", 124, 132, 163, 171, "prt_in",80,100; end; OnTimer182000: - donpcevent "Out3::OnDisable"; + stopnpctimer; donpcevent "Knight3::OnDisable"; - donpcevent "Windsor Benedict#knt::OnEnable"; - end; -} - -job_knt,143,152,0 script Out3 139,22,22,{ - -OnTouch: - warp "prt_in",80,100; - end; - -OnInit: - hideonnpc "Out3"; - end; - -OnEnable: - hideoffnpc "Out3"; - end; - -OnDisable: - hideonnpc "Out3"; + donpcevent "Windsor Benedict#knt::OnStart"; end; } @@ -2982,28 +2929,8 @@ OnTimer60150: end; OnInit: - hideoffnpc "Timer#knt"; - monster "job_knt",141,57,"Poring",1002,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",145,57,"Poring",1002,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",143,55,"Poring",1002,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",143,59,"Poring",1002,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",141,55,"Lunatic",1063,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",141,59,"Lunatic",1063,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",145,55,"Lunatic",1063,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",145,59,"Lunatic",1063,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",139,57,"Chonchon",1011,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",147,57,"Chonchon",1011,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",143,53,"Chonchon",1011,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",143,61,"Chonchon",1011,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",167,54,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",167,57,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",120,54,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",120,57,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; - initnpctimer; - end; - OnEnable: - hideoffnpc "Timer#knt"; + enablenpc "Timer#knt"; monster "job_knt",141,57,"Poring",1002,1,"Timer#knt::OnMyMobDead"; monster "job_knt",145,57,"Poring",1002,1,"Timer#knt::OnMyMobDead"; monster "job_knt",143,55,"Poring",1002,1,"Timer#knt::OnMyMobDead"; @@ -3016,10 +2943,11 @@ OnEnable: monster "job_knt",147,57,"Chonchon",1011,1,"Timer#knt::OnMyMobDead"; monster "job_knt",143,53,"Chonchon",1011,1,"Timer#knt::OnMyMobDead"; monster "job_knt",143,61,"Chonchon",1011,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",167,54,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",167,57,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",120,54,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; - monster "job_knt",120,57,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; + //These monsters were out of bounds. Adjusted to put them in bounds. + monster "job_knt",165,54,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; + monster "job_knt",165,57,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; + monster "job_knt",122,54,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; + monster "job_knt",122,57,"Mushroom",1182,1,"Timer#knt::OnMyMobDead"; initnpctimer; end; @@ -3037,6 +2965,7 @@ OnMyMobDead: } job_knt,143,57,0 script Warp#knt 139,22,22,{ + end; OnTouch: set KNIGHT_Q,12; @@ -3045,22 +2974,22 @@ OnTouch: end; OnInit: - hideonnpc "Warp#knt"; + disablenpc "Warp#knt"; end; OnEnable: - hideoffnpc "Warp#knt"; + enablenpc "Warp#knt"; end; OnDisable: - hideonnpc "Warp#knt"; + disablenpc "Warp#knt"; end; } prt_in,87,92,4 script Sir Gray 119,{ - if ((Class != Job_Baby_Swordman) && (Class != Job_Swordman)) { - if (Class == Job_Baby_Knight || Class == Job_Knight) { - mes "[Sir Gray]"; + mes "[Sir Gray]"; + if (BaseJob != Job_Swordman) { + if (BaseJob == Job_Knight) { mes "The glint of light"; mes "that shines off this blade cannot be put into words. This is the weapon every Knight must have."; next; @@ -3070,10 +2999,10 @@ prt_in,87,92,4 script Sir Gray 119,{ mes "Every Knight"; mes "would want one!"; next; - switch (select("About ^3355FFClaymore^000000:Buy Claymore:End Conversation")) { + switch(select("About ^3355FFClaymore^000000:Buy Claymore:End Conversation")) { case 1: mes "[Sir Gray]"; - mes "Claymore, one of the best among the famous swords you can attain in Rune-Midgarts Prontera!! Its value is priceless when considered by a Knight."; + mes "Claymore, one of the best among the famous swords you can attain in Rune-Midgarts's Prontera!! Its value is priceless when considered by a Knight."; next; mes "[Sir Gray]"; mes "Now, the Prontera Chivalry is making these fabulous Claymores. For Knights, they are only ^3355FF74,000^000000 Zeny."; @@ -3083,7 +3012,8 @@ prt_in,87,92,4 script Sir Gray 119,{ mes "1 ^3355FFSteel^000000 because of the Claymore's characteristics. If you like, I can create one for you. For the honor of the Prontera Chivalry!"; close; case 2: - if ((MaxWeight - Weight) < 1800) { + set .@now_weight,MaxWeight-Weight; + if (.@now_weight < 1800) { mes "[Sir Gray]"; mes "Oh no..."; mes "It seems that you are carrying too many things. You don't have enough space for a heavy Claymore in your inventory."; @@ -3094,85 +3024,85 @@ prt_in,87,92,4 script Sir Gray 119,{ mes "your items first."; close; } - if ((Zeny > 73999) && (countitem(999) > 0) && (Class == Job_Baby_Knight || Class == Job_Knight || Class == Job_Baby_Swordman || Class == Job_Swordman)) { - mes "[Sir Gray]"; - mes "You are ready!"; - mes "You must know the"; - mes "true value of"; - mes "a Claymore!"; - mes "I shall make"; - mes "it right now!!"; - next; + else { + if ((Zeny > 73999) && (countitem(999) > 0) && (BaseJob == Job_Knight)) { + mes "[Sir Gray]"; + mes "You are ready!"; + mes "You must know the"; + mes "true value of"; + mes "a Claymore!"; + mes "I shall make"; + mes "it right now!!"; + next; + mes "[Sir Gray]"; + mes "The basics of"; + mes "making the Claymore"; + mes "is easy. Watch~!"; + next; + mes "^3355FF*Stir Stir*^000000"; + mes "^3355FF*Ooncha Ooncha*^000000"; + next; + mes "[Sir Gray]"; + mes "Okay, it's ready!"; + mes "Every Knight's pride:"; + mes "a fine ^3355FFClaymore^000000."; + mes "You attained a reliable item."; + mes "It'll be a good companion on your adventures."; + delitem 999,1; //Steel + set Zeny, Zeny - 74000; + getitem 1163,1; //Claymore + close; + } mes "[Sir Gray]"; - mes "The basics of"; - mes "making the Claymore"; - mes "is easy. Watch~!"; - next; - mes "^3355FF*Stir Stir*^000000"; - mes "^3355FF*Ooncha Ooncha*^000000"; + mes "I realize you may really want a Claymore, but I can't make it without the materials."; + mes "^3355FF74,000 zeny^000000 and ^3355FF1 Steel!^000000."; next; mes "[Sir Gray]"; - mes "Okay, it's ready!"; - mes "Every Knight's pride:"; - mes "a fine ^3355FFClaymore^000000."; - mes "You attained a reliable item."; - mes "It'll be a good companion on your adventures."; - delitem 999,1; //Steel - set Zeny, Zeny - 74000; - getitem 1163,1; //Claymore + mes "Come back when"; + mes "you have everything"; + mes "ready. I shall be"; + mes "waiting..."; close; } - mes "[Sir Gray]"; - mes "I realize you may really want a Claymore, but I can't make it without the materials."; - mes "^3355FF74,000 zeny^000000 and ^3355FF1 Steel!^000000."; - next; - mes "[Sir Gray]"; - mes "Come back when"; - mes "you have everything"; - mes "ready. I shall be"; - mes "waiting..."; - close; case 3: mes "[Sir Gray]"; mes "Any Knight should be able to wield a Claymore as if it were an extension of their body. I used to look forward to brandishing my Claymore in battle..."; close; } - if (Class == Job_Baby || Class == Job_Novice) { - mes "[Sir Gray]"; - mes "Believe it"; - mes "or not, I was"; - mes "once a Novice"; - mes "as well."; - next; - mes "[Sir Gray]"; - mes "I never really planned to become a Knight, but I did decide to become a strong person. Somehow, along my journeys, I ended up joining the Prontera Chivalry. Ha ha ha!"; - close; - } - mes "[Sir Gray]"; - mes "Young one,"; - mes "use your time"; - mes "wisely."; - next; - mes "[Sir Gray]"; - mes "No point in"; - mes "harboring regret"; - mes "once time has passed."; - close; } - if (KNIGHT_Q == 0) { - mes "[Sir Gray]"; - mes "Young one,"; - mes "use your time"; - mes "wisely."; + else if (BaseClass == Job_Novice) { + mes "Believe it"; + mes "or not, I was"; + mes "once a Novice"; + mes "as well."; next; mes "[Sir Gray]"; - mes "No point in"; - mes "harboring regret"; - mes "once time has passed."; + mes "I never really planned to become a Knight, but I did decide to become a strong person. Somehow, along my journeys, I ended up joining the Prontera Chivalry. Ha ha ha!"; close; } + mes "Young one,"; + mes "use your time"; + mes "wisely."; + next; + mes "[Sir Gray]"; + mes "No point in"; + mes "harboring regret"; + mes "once time has passed."; + close; + } + if (KNIGHT_Q == 0) { + mes "Young one,"; + mes "use your time"; + mes "wisely."; + next; + mes "[Sir Gray]"; + mes "No point in"; + mes "harboring regret"; + mes "once time has passed."; + close; + } + else if ((KNIGHT_Q == 12) || (KNIGHT_Q == 13)) { if (KNIGHT_Q == 12) { - mes "[Sir Gray]"; mes "Oh..."; mes "A young Swordman."; mes "Yes, what can"; @@ -3185,7 +3115,6 @@ prt_in,87,92,4 script Sir Gray 119,{ mes "everyone else's"; mes "test?"; next; - set @knight_t, 0; mes "[Sir Gray]"; mes "Then shall"; mes "we begin mine?"; @@ -3203,287 +3132,14 @@ prt_in,87,92,4 script Sir Gray 119,{ mes "decide to become"; mes "a Knight?"; next; - switch (select("To become stronger...:To help my guild...:Because I'm unsatisfied with myself right now...")) { - case 1: - mes "[Sir Gray]"; - mes "To become stronger, you say?"; - mes "Yes, Knights are indeed strong."; - mes "But why gain strength?"; - next; - mes "[Sir Gray]"; - mes "Is it to show off to others? To attain fame? Or do you have a diferent reason? What do you think is so good about gaining strength as a Knight?"; - next; - switch (select("Gain wealth and fame.:I can protect myself.:I can protect others.")) { - case 1: - set @knight_t, @knight_t + 10; - mes "[Sir Gray]"; - mes "Of course, wealth and fame have their place in the world. But we as Knights must live for higher virtues."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "Good thinking. You must first be able to protect yourself in order to protect others. To this end, you must constantly train, and never give in to laziness."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Ah, a wonderful idea. A Knight's strength must be used to protect the weak and defend righteousness."; - next; - mes "[Sir Gray]"; - mes "Sadly, there are a few Knights who shame us by forgetting the ideals that should be basic to Knighthood..."; - next; - break; - } - case 2: - mes "[Sir Gray]"; - mes "Ah, to help your guild, or maybe even your party. Our wise and benevolent King Tristram the 3rd gave us these golden words..."; - next; - mes "[Sir Gray]"; - mes "^8B7500Beyond the calm river, lies a dangerous waterfall. Therefore, you must always be prepared for everything...^000000"; - next; - mes "[Sir Gray]"; - mes "So how do you"; - mes "think you can"; - mes "help your guild?"; - next; - switch (select("My guild needs me.:I can help gather funds for my guild.:I can protect my guild members.")) { - case 1: - mes "[Sir Gray]"; - mes "Anyone, anywhere in this world,"; - mes "has a place where they are needed. Never neglect someone in need, even if he is not a guild member."; - next; - break; - case 2: - set @knight_t, @knight_t + 10; - mes "[Sir Gray]"; - mes "Of course wealth is important."; - mes "But we Knights must live for higher virtues."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Ah, a wonderful idea. A Knight's strength must be used to protect the weak and defend righteousness."; - next; - mes "[Sir Gray]"; - mes "Sadly, there are a few Knights who shame us by forgetting the ideals that should be basic to Knighthood..."; - next; - break; - } - case 3: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "Satisfaction, you say."; - mes "It seems like you are"; - mes "already a fine Swordman."; - mes "Is there a particular reason you wish to be a Knight?"; - next; - mes "[Sir Gray]"; - mes "I don't know about"; - mes "Swordmen, but Knights do not allow self-indulgence. There are those so obsessed with gaining strength that they cannot control themselves."; - next; - mes "[Sir Gray]"; - mes "So..."; - mes "What part of yourself"; - mes "are you not satisfied"; - mes "with right now?"; - next; - switch (select("Skills.:Goal.:Appearance.")) { - case 1: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "Skill is something you gain with experience as a Knight. It cannot be your highest goal. Otherwise, you'll never be satisfied as a Knight."; - next; - break; - case 2: - set @knight_t, @knight_t - 5; - mes "[Sir Gray]"; - mes "I see..."; - mes "Always having a goal is very important. You may be full of ideas upon becoming a Knight, but that may change with time."; - next; - break; - case 3: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "Oh no..."; - mes "What you see isn't what really counts. A Swordman may be stronger than a Knight, and even Knight may grow weak if he becomes lazy."; - next; - break; - } - } - mes "[Sir Gray]"; - mes "I understand your thoughts,"; - mes "but there are those who wish to"; - mes "become Knights without thinking."; - next; - mes "[Sir Gray]"; - mes "Those are the ones who instigate problems and shame the honor of Knights, bringing irreversible results."; - next; - mes "[Sir Gray]"; - mes "The same goes for you as well. Once you become a Knight, you can never become a Swordman again. The duties and responsibilities of a Knight will always be with you."; - next; - mes "[Sir Gray]"; - mes "If you become a Knight right away, what are you going to do first?"; - next; - switch (select("I am going to go straight to battle.:There are those waiting for me.:I will learn more about Knights.")) { - case 1: - mes "[Sir Gray]"; - mes "Battle...?"; - mes "And then?"; - next; - switch (select("I will grow within a short period of time.:I would like to test my ability as a Knight.:I would like to go to more challenging places.")) { - case 1: - set @knight_t, @knight_t + 10; - mes "[Sir Gray]"; - mes "Don't be in too much of a hurry to become strong. Even if you become"; - mes "a Knight, you are still yourself."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "Testing yourself is a good thing. It's okay to be happy about how you change, but don't forget about the true qualities of being a Knight."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Even if you become a Knight, you are not changing your inner self. No need to overwork yourself."; - mes "Relax and take things step by step."; - next; - break; - } - case 2: - mes "[Sir Gray]"; - mes "Who is"; - mes "waiting for you?"; - next; - switch (select("My friends.:My Guild members.:My Lover.")) { - case 1: - mes "[Sir Gray]"; - mes "I see, they would share in the joy of your achievements. Don't ever lose your kind heart, and always give help to your friends."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "Those who would share in your happiness and hardship. As a Knight, you must always protect them."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Oh, youth!"; - mes "Becoming a Knight"; - mes "for your beloved!"; - if (Sex == 1) { - mes "Always protect her..."; - mes "Even at the sacrifice"; - mes "of your own life!"; - } - else { - mes "Always protect him..."; - mes "Even at the sacrifice"; - mes "of your own life!"; - } - next; - mes "[Sir Gray]"; - mes "Also..."; - mes "Love them forever."; - mes "Sincere affection"; - mes "is hard to find."; - next; - break; - } - case 3: - mes "[Sir Gray]"; - mes "Good attitude..."; - mes "What do you plan"; - mes "on learning?"; - next; - switch (select("Comfortable places for Knights to go...:The different paths of a Knight...:Ways to get more money as a Knight...")) { - case 1: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "There are many places that are comfortable or uncomfortable in this world. However Knights must"; - mes "be able to survive anywhere."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "There are many similar Knights outside in the world. Think of them as your seniors and ask many questions."; - next; - break; - case 3: - set @knight_t, @knight_t + 15; - mes "[Sir Gray]"; - mes "Oh no. Do you hold wealth as a priority of being a Knight? We're not meant to be that way. Come again when you have thought"; - mes "more about it..."; - next; - break; - } - } - mes "[Sir Gray]"; - mes "Oh no, we've been"; - mes "talking too much..."; - mes "I apologize for"; - mes "keeping you here"; - mes "for so long."; - next; - if (@knight_t == 0) { - set KNIGHT_Q,14; - mes "[Sir Gray]"; - mes "I enjoyed talking with you. You remind me of myself as a young recruit. Shall we talk to the captain and decide on your"; - mes "job change?"; - next; - mes "[Sir Gray]"; - mes "Don't worry too"; - mes "much, I have a very"; - mes "high opinion of you."; - mes "Now, go~"; - close; - } - if (@knight_t == 5) { - set KNIGHT_Q,14; - mes "[Sir Gray]"; - mes "I enjoyed speaking with you. You can think about the principles of Knighthood more once you become a Knight."; - next; - mes "[Sir Gray]"; - mes "Then, shall we go to the captain and decide on your job change? Don't worry too much. You are good enough to be a Knight!"; - close; - } - if (@knight_t == 10) { - set KNIGHT_Q,14; - mes "[Sir Gray]"; - mes "I enjoyed talking with you. Although, there were some"; - mes "things that bothered me..."; - next; - mes "[Sir Gray]"; - mes "You should go"; - mes "to the captain"; - mes "so we can decide"; - mes "on your job change."; - next; - mes "[Sir Gray]"; - mes "Don't worry too much, coming to take my test means the others have acknowledged you as well."; - mes "Go now...!"; - close; - } - set KNIGHT_Q,13; - mes "[Sir Gray]"; - mes "Conversing"; - mes "with young ones"; - mes "is always enjoyable..."; - next; - mes "[Sir Gray]"; - mes "But it seems as though your dream is elsewhere, or that your focus is hazy. Spend more time as a Swordman, and come back"; - mes "to me later."; - next; + } + else { mes "[Sir Gray]"; - mes "If you truly wish to become a Knight, you must change your outlook first. Then, we shall see."; + mes "Take care!"; close; } - mes "[Sir Gray]"; - mes "Take care!"; - close; } - if (KNIGHT_Q == 13) { - mes "[Sir Gray]"; + else if (KNIGHT_Q == 13) { mes "Ah, you again."; mes "What brings you"; mes "to me?"; @@ -3494,7 +3150,6 @@ prt_in,87,92,4 script Sir Gray 119,{ mes "I wonder if you"; mes "truly have..."; next; - set @knight_t, 0; mes "[Sir Gray]"; mes "Then..."; mes "Like last time,"; @@ -3506,303 +3161,306 @@ prt_in,87,92,4 script Sir Gray 119,{ mes "decide to become"; mes "a Knight?"; next; - switch (select("To become stronger...:To help my guild...:Because I'm unsatisfied with myself right now...")) { - case 1: - mes "[Sir Gray]"; - mes "To become stronger, you say?"; - mes "Yes, Knights are indeed strong."; - mes "But why gain strength?"; - next; - mes "[Sir Gray]"; - mes "Is it to show off to others?"; - mes "To attain fame? Or do you have a diferent reason? What do you think is so good about gaining strength as a Knight?"; - next; - switch (select("Gain wealth and fame.:I can protect myself.:I can protect others.")) { - case 1: - set @knight_t, @knight_t + 10; - mes "[Sir Gray]"; - mes "Of course, wealth and fame have their place in the world. But we as Knights must live for higher virtues."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "Good thinking. You must first be able to protect yourself in order to protect others. To this end, you must constantly train, and never give in to laziness."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Ah, a wonderful idea. A Knight's strength must be used to protect the weak and defend righteousness."; - next; - mes "[Sir Gray]"; - mes "Sadly, there are a few Knights who shame us by forgetting the ideals that should be basic to Knighthood..."; - next; - break; - } - case 2: - mes "[Sir Gray]"; - mes "Ah, to help your guild, or maybe even your party. Our wise and benevolent King Tristram the 3rd gave us these golden words..."; - next; - mes "[Sir Gray]"; - mes "^8B7500Beyond the calm river, lies a dangerous waterfall. Therefore, you must always be prepared for everything...^000000"; - next; - mes "[Sir Gray]"; - mes "So how do you"; - mes "think you can"; - mes "help your guild?"; - next; - switch (select("My guild needs me.:I can help gather funds for my guild.:I can protect my guild members.")) { - case 1: - mes "[Sir Gray]"; - mes "Anyone, anywhere in this world,"; - mes "has a place where they are needed. Never neglect someone in need, even if he is not a guild member."; - next; - break; - case 2: - set @knight_t, @knight_t + 10; - mes "[Sir Gray]"; - mes "Of course wealth is important."; - mes "But we Knights must live for higher virtues."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Ah, a wonderful idea. A Knight's strength must be used to protect the weak and defend righteousness."; - next; - mes "[Sir Gray]"; - mes "Sadly, there are a few Knights who shame us by forgetting the ideals that should be basic to Knighthood..."; - next; - break; - } - case 3: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "Satisfaction, you say."; - mes "It seems like you are"; - mes "already a fine Swordman."; - mes "Is there a particular reason you wish to be a Knight?"; - next; - mes "[Sir Gray]"; - mes "I don't know about"; - mes "Swordmen but Knights do not allow self-indulgence. There are those so obsessed with gaining strength that they cannot control themselves."; - next; - mes "[Sir Gray]"; - mes "So..."; - mes "What part of yourself"; - mes "are you not satisfied"; - mes "with right now?"; - next; - switch (select("Skills.:Goal.:Appearance.")) { - case 1: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "Skill is something you gain with experience as a Knight. It cannot be your highest goal. Otherwise, you'll never be satisfied as a Knight."; - next; - break; - case 2: - set @knight_t, @knight_t - 5; - mes "[Sir Gray]"; - mes "I see..."; - mes "Always having a goal is very important. You may be full of ideas upon becoming a Knight, but that may change with time."; - next; - break; - case 3: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "Oh no..."; - mes "What you see isn't what really counts. A Swordman may be stronger than a Knight, and even Knight may grow weak if he becomes lazy."; - next; - break; - } - } + } + else { + mes "[Sir Gray]"; + mes "Take care!"; + mes "Health is"; + mes "every man's"; + mes "treasure!"; + close; + } + } + switch(select("To become stronger...:To help my guild...:Because I'm unsatisfied with myself right now...")) { + case 1: + mes "[Sir Gray]"; + mes "To become stronger, you say?"; + mes "Yes, Knights are indeed strong."; + mes "But why gain strength?"; + next; + mes "[Sir Gray]"; + mes "Is it to show off to others? To attain fame? Or do you have a diferent reason? What do you think is so good about gaining strength as a Knight?"; + next; + switch(select("Gain wealth and fame.:I can protect myself.:I can protect others.")) { + case 1: + set .@knight_t,.@knight_t+10; mes "[Sir Gray]"; - mes "I understand your thoughts,"; - mes "but there are those who wish to"; - mes "become Knights without thinking."; + mes "Of course, wealth and fame have their place in the world. But we as Knights must live for higher virtues."; next; + break; + case 2: mes "[Sir Gray]"; - mes "Those are the ones who instigate problems and shame the honor of Knights, bringing irreversible results."; + mes "Good thinking. You must first be able to protect yourself in order to protect others. To this end, you must constantly train, and never give in to laziness."; next; + break; + case 3: mes "[Sir Gray]"; - mes "The same goes for you as well. Once you become a Knight, you can never become a Swordman again. The duties and responsibilities of a Knight will always be with you."; + mes "Ah, a wonderful idea. A Knight's strength must be used to protect the weak and defend righteousness."; next; mes "[Sir Gray]"; - mes "If you become a Knight right away, what are you going to do first?"; + mes "Sadly, there are a few Knights who shame us by forgetting the ideals that should be basic to Knighthood..."; next; - switch (select("I am going to go straight to battle.:There are those waiting for me.:I will learn more about Knights.")) { - case 1: - mes "[Sir Gray]"; - mes "Battle...?"; - mes "And then?"; - next; - switch (select("I will grow within a short period of time.:I would like to test my ability as a Knight.:I would like to go to more challenging places.")) { - case 1: - set @knight_t, @knight_t + 10; - mes "[Sir Gray]"; - mes "Don't be in too much of a hurry to become strong. Even if you become"; - mes "a Knight, you are still yourself."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "Testing yourself is a good thing. It's okay to be happy about how you change, but don't forget about the true qualities of being a Knight."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Even if you become a Knight, you are not changing your inner self. No need to overwork yourself."; - mes "Relax and take things step by step."; - next; - break; - } - case 2: - mes "[Sir Gray]"; - mes "Who is"; - mes "waiting for you?"; - next; - switch (select("My friends.:My Guild members.:My Lover.")) { - case 1: - mes "[Sir Gray]"; - mes "I see, they would share in the joy of your achievements. Don't ever lose your kind heart, and always give help to your friends."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "Those who would share in your happiness and hardship. As a Knight, you must always protect them."; - next; - break; - case 3: - mes "[Sir Gray]"; - mes "Oh, youth!"; - mes "Becoming a Knight"; - mes "for your beloved!"; - if (Sex == 1) { - mes "Always protect her..."; - mes "Even at the sacrifice"; - mes "of your own life!"; - } - else { - mes "Always protect him..."; - mes "Even at the sacrifice"; - mes "of your own life!"; - } - next; - mes "[Sir Gray]"; - mes "Also..."; - mes "Love them forever."; - mes "Sincere affection"; - mes "is hard to find."; - next; - break; - } - case 3: - mes "[Sir Gray]"; - mes "Good attitude..."; - mes "What do you plan"; - mes "on learning?"; - next; - switch (select("Comfortable places for Knights to go...:The different paths of a Knight...:Ways to get more money as a Knight...")) { - case 1: - set @knight_t, @knight_t + 5; - mes "[Sir Gray]"; - mes "There are many places that are comfortable or uncomfortable in this world. However Knights must"; - mes "be able to survive anywhere."; - next; - break; - case 2: - mes "[Sir Gray]"; - mes "There are many similar Knights outside in the world. Think of them as your seniors and ask many questions."; - next; - break; - case 3: - set @knight_t, @knight_t + 15; - mes "[Sir Gray]"; - mes "Oh no. Do you hold wealth as a priority of being a Knight? We're not meant to be that way. Come again when you have thought"; - mes "more about it..."; - next; - break; - } - } + break; + } + break; + case 2: + mes "[Sir Gray]"; + mes "Ah, to help your guild, or maybe even your party. Our wise and benevolent King Tristram the 3rd gave us these golden words..."; + next; + mes "[Sir Gray]"; + mes "^8B7500Beyond the calm river, lies a dangerous waterfall. Therefore, you must always be prepared for everything...^000000"; + next; + mes "[Sir Gray]"; + mes "So how do you"; + mes "think you can"; + mes "help your guild?"; + next; + switch(select("My guild needs me.:I can help gather funds for my guild.:I can protect my guild members.")) { + case 1: mes "[Sir Gray]"; - mes "Oh no, we've been"; - mes "talking too much..."; - mes "I apologize for"; - mes "keeping you here"; - mes "for so long."; + mes "Anyone, anywhere in this world,"; + mes "has a place where they are needed. Never neglect someone in need, even if he is not a guild member."; next; - if (@knight_t == 0) { - set KNIGHT_Q,14; - mes "[Sir Gray]"; - mes "I enjoyed talking with you. You remind me of myself as a young recruit. Shall we talk to the captain and decide on your"; - mes "job change?"; - next; - mes "[Sir Gray]"; - mes "Don't worry too"; - mes "much, I have a very"; - mes "high opinion of you."; - mes "Now, go~"; - close2; - } - if (@knight_t == 5) { - set KNIGHT_Q,14; - mes "[Sir Gray]"; - mes "I enjoyed speaking with you. You can think about the principles of Knighthood more once you become a Knight."; - next; - mes "[Sir Gray]"; - mes "Then, shall we go to the captain and decide on your job change? Don't worry too much. You are good enough to be a Knight!"; - close; - } - if (@knight_t == 10) { - set KNIGHT_Q,14; - mes "[Sir Gray]"; - mes "I enjoyed talking with you. Although, there were some"; - mes "things that bothered me..."; - next; - mes "[Sir Gray]"; - mes "You should go"; - mes "to the captain"; - mes "so we can decide"; - mes "on your job change."; - next; - mes "[Sir Gray]"; - mes "Don't worry too much, coming to take my test means the others have acknowledged you as well."; - mes "Go now...!"; - close; - } - set KNIGHT_Q,13; + break; + case 2: + set .@knight_t,.@knight_t+10; mes "[Sir Gray]"; - mes "Conversing"; - mes "with young ones"; - mes "is always enjoyable..."; + mes "Of course wealth is important."; + mes "But we Knights must live for higher virtues."; next; + break; + case 3: mes "[Sir Gray]"; - mes "But it seems as though your dream is elsewhere, or that your focus is hazy. Spend more time as a Swordman, and come back"; - mes "to me later."; + mes "Ah, a wonderful idea. A Knight's strength must be used to protect the weak and defend righteousness."; next; mes "[Sir Gray]"; - mes "If you truly wish to become a Knight, you must change your outlook first. Then, we shall see."; - close; + mes "Sadly, there are a few Knights who shame us by forgetting the ideals that should be basic to Knighthood..."; + next; + break; } + break; + case 3: + set .@knight_t,.@knight_t+5; mes "[Sir Gray]"; - mes "Take care!"; - mes "Health is"; - mes "every man's"; - mes "treasure!"; + mes "Satisfaction, you say."; + mes "It seems like you are"; + mes "already a fine Swordman."; + mes "Is there a particular reason you wish to be a Knight?"; + next; + mes "[Sir Gray]"; + mes "I don't know about"; + mes "Swordmen, but Knights do not allow self-indulgence. There are those so obsessed with gaining strength that they cannot control themselves."; + next; + mes "[Sir Gray]"; + mes "So..."; + mes "What part of yourself"; + mes "are you not satisfied"; + mes "with right now?"; + next; + switch(select("Skills.:Goal.:Appearance.")) { + case 1: + set .@knight_t,.@knight_t+5; + mes "[Sir Gray]"; + mes "Skill is something you gain with experience as a Knight. It cannot be your highest goal. Otherwise, you'll never be satisfied as a Knight."; + next; + break; + case 2: + set .@knight_t,.@knight_t-5; + mes "[Sir Gray]"; + mes "I see..."; + mes "Always having a goal is very important. You may be full of ideas upon becoming a Knight, but that may change with time."; + next; + break; + case 3: + set .@knight_t,.@knight_t+5; + mes "[Sir Gray]"; + mes "Oh no..."; + mes "What you see isn't what really counts. A Swordman may be stronger than a Knight, and even Knight may grow weak if he becomes lazy."; + next; + break; + } + break; + } + mes "[Sir Gray]"; + mes "I understand your thoughts,"; + mes "but there are those who wish to"; + mes "become Knights without thinking."; + next; + mes "[Sir Gray]"; + mes "Those are the ones who instigate problems and shame the honor of Knights, bringing irreversible results."; + next; + mes "[Sir Gray]"; + mes "The same goes for you as well. Once you become a Knight, you can never become a Swordman again. The duties and responsibilities of a Knight will always be with you."; + next; + mes "[Sir Gray]"; + mes "If you become a Knight right away, what are you going to do first?"; + next; + switch(select("I am going to go straight to battle.:There are those waiting for me.:I will learn more about Knights.")) { + case 1: + mes "[Sir Gray]"; + mes "Battle...?"; + mes "And then?"; + next; + switch(select("I will grow within a short period of time.:I would like to test my ability as a Knight.:I would like to go to more challenging places.")) { + case 1: + set .@knight_t,.@knight_t+10; + mes "[Sir Gray]"; + mes "Don't be in too much of a hurry to become strong. Even if you become"; + mes "a Knight, you are still yourself."; + next; + break; + case 2: + mes "[Sir Gray]"; + mes "Testing yourself is a good thing. It's okay to be happy about how you change, but don't forget about the true qualities of being a Knight."; + next; + break; + case 3: + mes "[Sir Gray]"; + mes "Even if you become a Knight, you are not changing your inner self. No need to overwork yourself."; + mes "Relax and take things step by step."; + next; + break; + } + break; + case 2: + mes "[Sir Gray]"; + mes "Who is"; + mes "waiting for you?"; + next; + switch(select("My friends.:My Guild members.:My Lover.")) { + case 1: + mes "[Sir Gray]"; + mes "I see, they would share in the joy of your achievements. Don't ever lose your kind heart, and always give help to your friends."; + next; + break; + case 2: + mes "[Sir Gray]"; + mes "Those who would share in your happiness and hardship. As a Knight, you must always protect them."; + next; + break; + case 3: + mes "[Sir Gray]"; + mes "Oh, youth!"; + mes "Becoming a Knight"; + mes "for your beloved!"; + mes "Always protect "+((Sex)?"her":"him")+"..."; + mes "Even at the sacrifice"; + mes "of your own life!"; + next; + mes "[Sir Gray]"; + mes "Also..."; + mes "Love them forever."; + mes "Sincere affection"; + mes "is hard to find."; + next; + break; + } + break; + case 3: + mes "[Sir Gray]"; + mes "Good attitude..."; + mes "What do you plan"; + mes "on learning?"; + next; + switch(select("Comfortable places for Knights to go...:The different paths of a Knight...:Ways to get more money as a Knight...")) { + case 1: + set .@knight_t,.@knight_t+5; + mes "[Sir Gray]"; + mes "There are many places that are comfortable or uncomfortable in this world. However Knights must"; + mes "be able to survive anywhere."; + next; + break; + case 2: + mes "[Sir Gray]"; + mes "There are many similar Knights outside in the world. Think of them as your seniors and ask many questions."; + next; + break; + case 3: + set .@knight_t,.@knight_t+15; + mes "[Sir Gray]"; + mes "Oh no. Do you hold wealth as a priority of being a Knight? We're not meant to be that way. Come again when you have thought"; + mes "more about it..."; + next; + break; + } + break; + } + mes "[Sir Gray]"; + mes "Oh no, we've been"; + mes "talking too much..."; + mes "I apologize for"; + mes "keeping you here"; + mes "for so long."; + next; + if (.@knight_t == 0) { + set KNIGHT_Q,14; + mes "[Sir Gray]"; + mes "I enjoyed talking with you. You remind me of myself as a young recruit. Shall we talk to the captain and decide on your"; + mes "job change?"; + next; + mes "[Sir Gray]"; + mes "Don't worry too"; + mes "much, I have a very"; + mes "high opinion of you."; + mes "Now, go~"; + close; + } + else if (.@knight_t == 5) { + set KNIGHT_Q,14; + mes "[Sir Gray]"; + mes "I enjoyed speaking with you. You can think about the principles of Knighthood more once you become a Knight."; + next; + mes "[Sir Gray]"; + mes "Then, shall we go to the captain and decide on your job change? Don't worry too much. You are good enough to be a Knight!"; + close; + } + else if (.@knight_t == 10) { + set KNIGHT_Q,14; + changequest 9011,9012; + mes "[Sir Gray]"; + mes "I enjoyed talking with you. Although, there were some"; + mes "things that bothered me..."; + next; + mes "[Sir Gray]"; + mes "You should go"; + mes "to the captain"; + mes "so we can decide"; + mes "on your job change."; + next; + mes "[Sir Gray]"; + mes "Don't worry too much, coming to take my test means the others have acknowledged you as well."; + mes "Go now...!"; close; } - if (KNIGHT_Q == 14) { + else { + set KNIGHT_Q,13; mes "[Sir Gray]"; - mes "I told you"; - mes "to go to"; - mes "the captain."; + mes "Conversing"; + mes "with young ones"; + mes "is always enjoyable..."; next; mes "[Sir Gray]"; - mes "Everyone will"; - mes "carefully make"; - mes "their decision,"; - mes "so go now!"; + mes "But it seems as though your dream is elsewhere, or that your focus is hazy. Spend more time as a Swordman, and come back"; + mes "to me later."; + next; + mes "[Sir Gray]"; + mes "If you truly wish to become a Knight, you must change your outlook first. Then, we shall see."; close; } + } + else if (KNIGHT_Q == 14) { + mes "I told you"; + mes "to go to"; + mes "the captain."; + next; mes "[Sir Gray]"; + mes "Everyone will"; + mes "carefully make"; + mes "their decision,"; + mes "so go now!"; + close; + } + else { mes "Oh..."; mes "A young Swordman."; mes "What can I do for you?"; |