diff options
Diffstat (limited to 'npc/007-1/dracoula.txt')
-rw-r--r-- | npc/007-1/dracoula.txt | 70 |
1 files changed, 42 insertions, 28 deletions
diff --git a/npc/007-1/dracoula.txt b/npc/007-1/dracoula.txt index de24745e4..e62207c2a 100644 --- a/npc/007-1/dracoula.txt +++ b/npc/007-1/dracoula.txt @@ -3,37 +3,38 @@ // Saulc // Jesusalva // Description: -// Dracoula is dayli npc, ask for bat teeth every 23 h +// Dracoula is daily npc, ask for bat teeth every 23 h // Variable: // MineQuest_Dracoula 007-1,165,99,0 script Dracoula NPC_ELVEN_FEMALE,{ - mesn; - mesq l("Hello adventurer! are you lost?."); + mesq lg("Hello adventurer! Are you lost?"); next; - mesq l("It's not a place for unexperimpented people!"); + mesq l("This is not a place for unexperimpented people!"); next; - mesq l("Mine exit is top left!); + mesq l("Mine exit is top left!"); if (BaseLevel >= 15) goto L_Menu; close; L_Menu: mesn; - mesq l("But now you're here. can you do me a favour? "); + mesq l("But as you're here now, could you do me a favour?"); mes ""; menu - l("Hum, Which type of favor?."),L_Quest, - l("Can i found a mana source here?"),L_Mana, - l("Can i become miner?"),L_Miner, + l("Hum, Which type of favor?."),L_Quest, + l("Can I found a mana source here?"),L_Mana, + l("Can I become miner?"),L_Miner, l("No, thanks. I gonna leave this place."),L_Close; L_Quest: mes ""; .@q=getq(MineQuest_Dracoula); - mesq l("Nice! First let me introduce my self. I want you to kill some red scorpions, as I said!"); + mesn; + mesq l("Nice! First let me introduce myself. I am Dracoula, a miner!"); next; - mesq l("I'm Dracoula, i mine here since a while. My favorite activity it's to scarred others miners!"); + mesn; + mesq l("I mine here since a while. My favorite activity it's to scare others miners!"); next; if (.@q == 0) goto L_Continue; if (.@q == 1 && gettimetick(2) >= getq2(MineQuest_Dracoula) + 60 * 60 * 23) setq1 MineQuest_Dracoula, 2; // Repats every 23 hours @@ -41,18 +42,18 @@ L_Quest: mesn; mesq l("But come back in a few hours, I didn't lost all @@!", getitemlink(BatTeeth)); close; - + L_Continue: - mesq l("I loved seeing their terrorize face."); + mesq l("I love seeing their terrorize face."); mes ""; menu l("Ok. Cool life!"), L_Close, - l("Haha, Nice but how do ,you process ?"), L_Next; - + l("Haha, Nice, but how do you do that?"), L_Next; + L_Next: - mesq l("I disguise myself into a giant mutated bat but everytime i broke or loose my fake teeth."); + mesq l("I disguise myself into a giant mutated bat but everytime i break or lose my fake teeth."); next; - mesq l("I usually ask advendurer for 11 @@, But new miners should arrive soon then i need to make them cry!", getitemlink(BatTeeth)); + mesq l("I usually ask adventurers for 11 @@, but new miners should arrive soon. I need to make them cry!", getitemlink(BatTeeth)); next; mesq l("Could be nice, if you can bring me 20 @@,", getitemlink(BatTeeth)); mes ""; @@ -62,12 +63,16 @@ L_Next: close; // double sure L_Repeat: - mesq l("Oh its you XXXPLAYER NAME, I did not recognize you with your hat!"); // @jesusalva fix that plz <3 + mesn; + if (getequipid(EQI_HEAD_TOP) != 0) + mesq l("Oh its you @@, I did not recognize you with your hat!", strcharinfo(0)); + else + mesq l("Oh its you @@, I did not recognize you without a hat!", strcharinfo(0)); next; - mesq l("Do you have extra of 11 @@ for me ?", getitemlink(BatTeeth)); + mesq l("Do you have an extra of 11 @@ for me?", getitemlink(BatTeeth)); mes ""; menu - rif(countitem(BatTeeth) >= 11, l("Yep, I bring them for you")), L_Finish2, + rif(countitem(BatTeeth) >= 11, l("Yep, I bring them for you!")), L_Finish2, l("Actually not."), L_Close; close; @@ -85,30 +90,39 @@ L_Finish: // Repeat L_Finish2: delitem BatTeeth, 11; - getexp 275, 1; // 11 / 18% = 61 kills * 15 xp = 915 xp gained from killing. (30% bonus) + getexp 275, 1; // 11 / 18% = 61 kills * 15 xp = 915 xp gained from killing. (30% bonus) Zeny = (Zeny + 120); // 3*11 = 33 base (x% bonus) setq MineQuest_Dracoula, 1, gettimetick(2); mes ""; mesn; - mesq l("So COOL Thanks! Come back later to bring me extra @@!", getitemlink(BatTeeth)) L_Close; + mesq l("So COOL Thanks! Come back later to bring me extra @@!", getitemlink(BatTeeth)); close; L_Mana: mes ""; - mesq l("Ah Actually nobody found one."); + mesn; + mesq l("Ah! Actually nobody found one."); next; - mes l(But i's ultimate goal of miners there."); + mesn; + mesq l("But it's ultimate goal of miners there."); next; - mes l(If one of us found a Mana fragment. he will become ritch"); + mesn; + mesq l("If one of us found a Mana stone. They would become rich!"); + next; + mesn; + mesq l("Twelve times more if it is an ellusive Mana Fragment no one knows where they are!"); next; - mes l("That it is."); + mesn; + mesq l("That it is."); goto L_Menu; - + L_Miner: mes ""; + mesn; mesq l("You should ask Tycoon."); next; - mes l(He is Miner leader."); + mesn; + mesq l("He is the Miners leader."); goto L_Menu; L_Close: |