Квест на Барда

Тема в разделе "Лучники, Стрелки", создана пользователем X, 8 дек 2007.

  1. Белый

    Белый Игрок

    ОН САМ ПОЁТ ПЕСНЮ.
    Тебе надо лишь повторять по строчкам, то что он поёт (по 2 строки писать кажется), не забывай учитывать знаки препинания.
  2. _Святой_

    _Святой_ Игрок

    разбей на 5 кусков то, что он поет по строчно... там по знакам припинания можно определить и спокойно вооди что именно ОН в ДАННЫЙ момент поет. песен 4 или 5... несколько раз на НиПиСи тыкни и выбери какую проще печатать.
  3. Mesnik

    Mesnik Игрок

    Я написал песню буква в букву и он всеравно не дает профу х_Х
  4. Vi.RUS

    Vi.RUS Игрок

    Были проблемы с прохождением квеста. Запоролся на песне. Вводил несколько раз слово в слово то что говорил бард - всеравно говорил "Your pronunciation is very unclear !Do a better job next time".
    Решилась проблема переподключением.
    После переподключения прошел квест с первого раза.
  5. ApTypka

    ApTypka Игрок

    самый тупой квест который мне только приходилось выполнять.
  6. Zaba

    Zaba Игрок

    //===== eAthena Script =======================================
    //= Bard Job Quest
    //===== By: ==================================================
    //= Muad_Dib(The Prometheus Project), Lupus, Samuray22
    //===== Current Version: =====================================
    //= 2.4
    //===== Compatible With: =====================================
    //= eAthena SVN
    //===== Description: =========================================
    //= [Aegis Conversion]
    //= Job quest for Bard class
    //===== Additional Comments: =================================
    //= 2.1b Updated to the Official One. [Samuray22]
    //= 2.2 Fixed BUG when baby classes weren't able to get a job,
    //= - fixed bug with final prize [Lupus] HAVE TO CHANE ALL ITEMS to numeric IDs
    //= 2.3 Updated NPC dialogs and cutins using Aegis 10.3 files. [L0ne_W0lf]
    //= - Fixed error with the present checking. (Lupus beat me to committing)
    //= - Changed the reward checking to use callsub (fixed the flow of the script)
    //= - Optimized and changed the flow of things slightly.
    //= - Temporary character variables "@" are now ".@"
    //= - Fixed some indentation.
    //= - Changed item names to item IDs
    //= 2.4 Fixed hang up on bard quest. ($kiN.) [L0ne_W0lf]
    //============================================================

    //=============== Ayealo ============================
    comodo,226,123,5 script Wandering Bard 741,{
    if(Upper == 1) {
    mes "[Lalo]";
    mes "Chosen ones who are destined to become Gods";
    mes "are so many in this era";
    mes "but they never realise their fate while alive.";
    mes "They end up to become ordinary men...";
    next;
    mes "[Lalo]";
    mes "Wind and Clouds, please send this message to them,";
    mes "who pursue food, clothing, shelter and wealth.";
    mes "Tell them they are wasting their time...";
    mes "Tell them they forget the most important goal of the life...";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    else if(BaseJob != Job_Archer) {
    if(BaseJob == Job_Bard) {
    mes "[Lalo]";
    mes "Ooh hey! How's your singing these days?";
    mes "I wonder if your voice got any better.";
    next;
    mes "[Lalo]";
    mes "You don't forget to spread good news in each town, right?";
    mes "And don't forget to learn new songs, too...";
    next;
    mes "[Lalo]";
    mes "Never forget to have a positive attitude and the meaning of joy.";
    mes "Our songs are supposed to deliver happiness and joy to everyone.";
    }
    else if(Class == Job_Novice) {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "The sadness that overcomes my heart.. ";
    mes "It will not reside..";
    mes "Is this the reason behind my troubles,";
    mes "is this why I am weak,";
    mes "This must be why I cannot seem to forget you...";
    next;
    mes "[Lalo]";
    mes "Oh, sorry. I didn't see you because I was concentrating on writing some lyrics.";
    mes "Do you want to listen to my songs? Shall I sing a song for you?";
    next;
    mes "[Lalo]";
    mes "Heh... try asking someone else.";
    mes "I'm trying to compose a new song.";
    }
    else {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Lalala, lalala. Beautiful Comodo.";
    mes "Always full of happy moments~";
    next;
    mes "[Lalo]";
    if (sex) {
    mes "Forget about your worries~";
    mes "And enjoy everything~";
    }
    else mes "Cute lady, shall we dance~";
    mes "Youth never repeats itself~";
    }
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    else if(BARD_Q == 0) {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    if (sex) mes "Hi! Delightful Archer.";
    else mes "Hello! Beautiful Archer Lady.";
    mes "How can a wanderer like me help you?";
    next;
    switch(select("You have a nice voice.:Could you sing for me, please?:Nothing.")) {
    case 1:
    mes "[Lalo]";
    mes "Hahaha! Of course!";
    mes "if you sing with a happy heart, your voice always gets better.";
    next;
    mes "[Lalo]";
    mes "But, to Bards your voice is your life.";
    mes "Sometimes your voice will go, but you must be careful.";
    break;

    case 2:
    mes "[Lalo]";
    mes "A song... let's see.";
    mes "Ok, I got one...";
    next;
    mes "[Lalo]";
    mes "I'll sing.. Drums of War.";
    mes "*ehem...*cough...gag..mememememe...";
    mes "1, 2, 3, 4...";
    next;
    mes "^000088The sound of horses galloping over the horizon";
    mes "The dust that covers the distant sun";
    mes "When thousands of eyes open in the night sky";
    mes "The castle's fire will burn with power.^000000";
    next;
    mes "^000088I can hear.. the beating of my heart.";
    mes "I can feel.. the blood rushing through my veins.";
    mes ".. and the weight of my armor.";
    mes "I can see.. my enemies.^000000";
    next;
    mes "^000088Louder, louder louder..";
    mes "Give strength to the warriors!";
    mes "Higher, higher, higher..";
    mes "This day will never come again!^000000";
    next;
    mes "^000088Shake the sky and roar through the land.";
    mes "Make my heart pound again!";
    mes "Let the trumpets sound, and castle walls ring.";
    mes "This moment will never come again!^000000";
    next;
    mes "[Lalo]";
    mes "Hmm... that's always a good song to sing.";
    mes "How was it? Don't you think it's a nice song?";
    next;
    if (select("Yes, it was very nice.:No, not really...") == 1) {
    mes "[Lalo]";
    mes "Thanks! if you enjoyed my song, it makes me happy, too.";
    next;
    if (Sex == 1 && JobLevel > 39) {
    mes "[Lalo]";
    mes "It would be nice if more people went around and sang...";
    mes "Well, it's quite ok as it is now... hmmhmm.";
    set BARD_Q,1;
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    mes "[Lalo]";
    mes "if you ever want to hear my song again, just ask.";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    cutin "job_bard_aiolo02",2;
    mes "[Lalo]";
    mes "Hmm... Did I lose my senses, I'll have to try harder.";
    mes "Anyways.. Thanks for listening.";
    break;

    case 3:
    cutin "job_bard_aiolo02",2;
    mes "[Lalo]";
    mes "Oy, not requesting a song when you run into a Bard isn't very polite.";
    mes "Well... can't help it since you look like you're in a hurry anyways.";
    next;
    mes "[Lalo]";
    mes "Hunting is good... but you can't forget to relax once in a while.";
    mes "Youth is short and won't come again once it passes by..";
    break;
    }
    close2;
    cutin "job_bard_aiolo02",255;
    end;
    }
    else if(BARD_Q == 1) {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Hey there Archer fellow.";
    mes "How can a wanderer like me help you?";
    next;
    switch(select("You have a nice voice.:Could you sing for me, please?:Nothing.")) {
    case 1:
    mes "[Lalo]";
    mes "Hoho, your voice is rather nice as well?";
    mes "Ever think about singing?";
    next;
    if (select("Of course!:I can't quite possibly...") == 1) {
    mes "[Lalo]";
    mes "Haha, nice attitude. You have to be like that to become a Bard.";
    mes "I'll help you become a Bard then.";
    next;
    mes "[Lalo]";
    mes "But before that... do you think you can bring me a Flower?";
    mes "I need to smell the scent of a Flower to feel like teaching.";
    next;
    mes "[Lalo]";
    mes "It doesn't really matter which Flower, but try to bring one that I like.";
    mes "And don't just buy any random Flower, ok?";
    set BARD_Q,2;
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    mes "[Lalo]";
    mes "Haha, what a timid one.";
    mes "Don't think so little of yourself.";
    next;
    mes "[Lalo]";
    mes "You have plenty of talent.";
    mes "Come again if you change your mind.";
    break;

    case 2:
    mes "[Lalo]";
    mes "Hmm... seems like you have some singing talents?";
    mes "Don't just request songs.. singing to others is quite fun, too.";
    next;
    mes "[Lalo]";
    mes "Try enjoying your life as a Bard.";
    mes "You go from town to town, singing to the people. Doesn't it sound great?";
    break;

    case 3:
    mes "[Lalo]";
    mes "Hmm... I'm not sure what's what, but enjoy life.";
    mes "You look too uptight.";
    next;
    mes "[Lalo]";
    mes "Well then~ Have a great time~";
    break;
    }
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    else if(BARD_Q == 2) {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Welcome! Archer friend.";
    mes "Did you bring a Flower? Let me see.";
    next;
    mes "[Lalo]";
    //Good Flowers
    if (countitem(629) > 0) {
    mes "Ooh! It's a Singing Flower!";
    mes "It's full of my memories...";
    next;
    delitem 629,1; //Singing Flower
    mes "[Lalo]";
    mes "My friend Tchaikovsky used to like it.";
    mes "I wonder what he's doing now...";
    }
    else if(countitem(703) > 0) {
    mes "Aah... the cute Hinelle...";
    mes "It doesn't have a scent but it's a very moderate cute flower.";
    next;
    delitem 703,1; //Hinalle
    mes "[Lalo]";
    mes "The leaves gave me strength when I used to fall.";
    mes "I really like this flower, thank you.";
    }
    else if(countitem(704) > 0) {
    mes "Aloe... This is a rare flower.";
    mes "How'd you get it? Rather skilled, eh?";
    next;
    delitem 704,1; //Aloe
    mes "[Lalo]";
    mes "The leaves are good and Aloe Vera is delicious, too..";
    mes "but it's defnitely the most beautiful when it's a flower.";
    }
    else if(countitem(708) > 0) {
    mes "Ment... You can forget about all your hardships with one of these.";
    mes "Nice to see it in such a long time!";
    next;
    delitem 708,1; //Ment
    mes "[Lalo]";
    mes "I heard you can make Anodyne with it...";
    mes "But that would be a slight waste.. thanks!";
    }
    else if(countitem(709) > 0) {
    mes "Ooh, isn't this an Izidor?";
    mes "It's a dangerous yet beautiful flower...";
    next;
    delitem 709,1; //Izidor
    mes "[Lalo]";
    mes "The deep purple charms a person.. ";
    mes "Thank you, I really like this flower.";
    }
    else if(countitem(748) > 0) {
    mes "Ooh, a Witherless Rose. The strong flower that doesn't wither.";
    mes "Great to give to a girlfriend.";
    next;
    delitem 748,1; //Witherless_Rose
    mes "[Lalo]";
    mes "I wonder if it would be ok for a wanderer like me to accept it.";
    mes "Haha, it should be ok.. right?";
    }
    else if(countitem(749) > 0 ) {
    mes "Frozen Rose... you can't really call this a flower,";
    mes "But it is still beautiful... a clear Rose.";
    next;
    delitem 749,1; //Frozen_Rose
    mes "[Lalo]";
    mes "You can call it a flower even though it doesn't have a scent anymore.";
    mes "Then I'll greatly take this.";
    }
    else if(countitem(710) > 0) {
    mes "Oh, isn't this an Illusion Flower!?";
    mes "Wow, how did you obtain such a rare flower!!";
    next;
    delitem 710,1; //Illusion_Flower
    mes "[Lalo]";
    mes "Than you very much, aah... I feel like heaven is in front of my eyes.";
    mes "What a wonderful feeling! I'm really happy!";
    }
    //Bad Flowers
    else if(countitem(712) > 0) {
    cutin "job_bard_aiolo02",2;
    mes "Eh? This is just a normal flower.";
    mes "I like it... but it's not enough.";
    next;
    mes "[Lalo]";
    mes "You can get this flower from the girl in Prontera.";
    mes "Please bring me a different flower.";
    close2;
    cutin "job_bard_aiolo02",255;
    end;
    }
    else if(countitem(744) > 0) {
    mes "Oh no, you brought a Bouquet?";
    mes "You can't bring me something like this.";
    next;
    mes "[Lalo]";
    mes "Go give this to a graduating Sage or something.";
    mes "Since it's great as that kind of gift... Bring a different flower.";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    else if(countitem(745) > 0) {
    cutin "job_bard_aiolo02",2;
    mes "Oy oy... did you go to a wedding or something?";
    mes "What do you expect a guy to do with a Wedding Bouquet?";
    next;
    mes "[Lalo]";
    mes "It's not me. Go give it to a lady or something.";
    mes "This isn't the type of flower I wanted.";
    close2;
    cutin "job_bard_aiolo02",255;
    end;
    }
    else if(countitem(2207) > 0) {
    mes "Mmm... a Fancy Flower.";
    mes "It's nice... but this isn't good enough.";
    next;
    mes "[Lalo]";
    mes "I like flowers that have a scent and are beautiful.";
    mes "I don't like fake flowers that go on top of heads.";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    else if(countitem(1032) > 0) {
    cutin "job_bard_aiolo02",2;
    mes "...Agh, why'd you bring such a hideous thing?";
    mes "Are you thinking at all?";
    next;
    mes "[Lalo]";
    mes "if you were trying to be funny, it was a good attempt...";
    mes "but bring a normal flower now.";
    close2;
    cutin "job_bard_aiolo02",255;
    end;
    }
    else {
    cutin "job_bard_aiolo02",2;
    mes "Hmm? What... you didnt' bring anything.";
    mes "Didn't I ask you to bring a flower?";
    next;
    mes "[Lalo]";
    mes "Well... if you want to learn on your own, then so be it.";
    mes "Anyone can just go out and sing.";
    close2;
    cutin "job_bard_aiolo02",255;
    end;
    }
    next;
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "As I promised, I'll help you become a Bard.";
    mes "But it's not easy my friend. Haha!";
    next;
    mes "[Lalo]";
    mes "It is important to get to know a lot of people to learn how to sing.";
    mes "You must also keep up with all the things going on in different villages...";
    next;
    mes "[Lalo]";
    mes "There's a talking snowman in a town called Lutie.";
    mes "Go there and bring back a present.";
    next;
    set BARD_Q,3;
    set xmas_npc,1;
    mes "[Lalo]";
    mes "if you become friends with ^008800Jack Frost^000000, you will receive something.";
    mes "And also talk to the townspeople while you're at it...";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    else if(BARD_Q == 3) {
    if(xmas_npc > 10) { //this var is set in LUTIE.TXT
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "How was the trip? Did you meet a lot of people?";
    mes "You should have been able to learn something more important than a gift.";
    next;
    mes "[Lalo]";
    mes "Then, do you want to try singing...?";
    mes "I'll sing a short melody...";
    mes "and you try after.";
    next;
    mes "[Lalo]";
    mes "Here I go.";
    mes "Ehem *clears throat*";
    mes "1, 2, 3, 4";
    next;
    B_Sing:
    set .@bard_s, rand(1,5);
    if (.@bard_s == 1) {
    mes "^3377FFThere was a man^000000";
    mes "who was said to be immortal.";
    mes "His name Jichfreid,";
    mes "Son of the hero Jichmunt.";
    mes "The evil giant Papner,";
    mes "Turned into a dragon and ate him.";
    next;
    input .@Song$;
    if (.@Song$ != "There was a man")
    set .@w_point,.@w_point+1;

    mes "^3377FFThere was a man";
    mes "who was said to be immortal.^000000";
    mes "His name Jichfreid,";
    mes "Son of the hero Jichmunt.";
    mes "The evil giant Papner,";
    mes "Turned into a dragon and ate him.";
    next;
    input .@Song$;
    if (.@Song$ != "who was said to be immortal.")
    set .@w_point,.@w_point+1;

    mes "^3377FFThere was a man";
    mes "who was said to be immortal.";
    mes "His name Jichfreid,^000000";
    mes "Son of the hero Jichmunt.";
    mes "The evil giant Papner,";
    mes "Turned into a dragon and ate him.";
    next;
    input .@Song$;
    if (.@Song$ != "His name Jichfreid,")
    set .@w_point,.@w_point+1;

    mes "^3377FFThere was a man";
    mes "who was said to be immortal.";
    mes "His name Jichfreid,";
    mes "Son of the hero Jichmunt.^000000";
    mes "The evil giant Papner,";
    mes "Turned into a dragon and ate him.";
    next;
    input .@Song$;
    if (.@Song$ != "Son of the hero Jichmunt.")
    set .@w_point,.@w_point+1;

    mes "^3377FFThere was a man";
    mes "who was said to be immortal.";
    mes "His name Jichfreid,";
    mes "Son of the hero Jichmunt.";
    mes "The evil giant Papner,^000000";
    mes "Turned into a dragon and ate him.";
    next;
    input .@Song$;
    if (.@Song$ != "The evil giant Papner,")
    set .@w_point,.@w_point+1;

    mes "^3377FFThere was a man";
    mes "who was said to be immortal.";
    mes "His name Jichfreid,";
    mes "Son of the hero Jichmunt.";
    mes "The evil giant Papner,";
    mes "Turned into a dragon and ate him.^000000";
    next;
    input .@Song$;
    if (.@Song$ != "Turned into a dragon and ate him.")
    set .@w_point,.@w_point+1;
    }
    else if (.@bard_s == 2) {
    mes "^3377FFA Merchant without money or equipment,^000000";
    mes "a Merchant that couldn't sell anything.";
    mes "But he was too proud to beg.";
    mes "So he gathered some money selling items.";
    mes "At first he only sold Red Potions.";
    mes "Some say he sold Sweet Potatoes, too.";
    next;
    input .@Song$;
    if (.@Song$ != "A Merchant without money or equipment,")
    set .@w_point,.@w_point+1;

    mes "^3377FFA Merchant without money or equipment,";
    mes "a Merchant that couldn't sell anything.^000000";
    mes "But he was too proud to beg.";
    mes "So he gathered some money selling items.";
    mes "At first he only sold Red Potions.";
    mes "Some say he sold Sweet Potatoes, too.";
    next;
    input .@Song$;
    if (.@Song$ != "a Merchant that couldn't sell anything.")
    set .@w_point,.@w_point+1;

    mes "^3377FFA Merchant without money or equipment,";
    mes "a Merchant that couldn't sell anything.";
    mes "But he was too proud to beg.^000000";
    mes "So he gathered some money selling items.";
    mes "At first he only sold Red Potions.";
    mes "Some say he sold Sweet Potatoes, too.";
    next;
    input .@Song$;
    if (.@Song$ != "But he was too proud to beg.")
    set .@w_point,.@w_point+1;

    mes "^3377FFA Merchant without money or equipment,";
    mes "a Merchant that couldn't sell anything.";
    mes "But he was too proud to beg.";
    mes "So he gathered some money selling items.^000000";
    mes "At first he only sold Red Potions.";
    mes "Some say he sold Sweet Potatoes, too.";
    next;
    input .@Song$;
    if (.@Song$ != "So he gathered some money selling items.")
    set .@w_point,.@w_point+1;

    mes "^3377FFA Merchant without money or equipment,";
    mes "a Merchant that couldn't sell anything.";
    mes "But he was too proud to beg.";
    mes "So he gathered some money selling items.";
    mes "At first he only sold Red Potions.^000000";
    mes "Some say he sold Sweet Potatoes, too.";
    next;
    input .@Song$;
    if (.@Song$ != "At first he only sold Red Potions.")
    set .@w_point,.@w_point+1;

    mes "^3377FFA Merchant without money or equipment,";
    mes "a Merchant that couldn't sell anything.";
    mes "But he was too proud to beg.";
    mes "So he gathered some money selling items.";
    mes "At first he only sold Red Potions.";
    mes "Some say he sold Sweet Potatoes, too.^000000";
    next;
    input .@Song$;
    if (.@Song$ != "Some say he sold Sweet Potatoes, too.")
    set .@w_point,.@w_point+1;
    }
    else if (.@bard_s == 3) {
    mes "^3377FFAll Gods never age.^000000";
    mes "The ever so Beautiful Goddess Eden,";
    mes "Beautiful and graceful Goddess Eden,";
    mes "Odin's daughter-in-law and Bragi's wife.";
    mes "Her sweet apples in her basket,";
    mes "All thanks to her sweet apples.";
    next;
    input .@Song$;
    if (.@Song$ != "All Gods never age.")
    set .@w_point,.@w_point+1;

    mes "^3377FFAll Gods never age.";
    mes "The ever so Beautiful Goddess Eden,^000000";
    mes "Beautiful and graceful Goddess Eden,";
    mes "Odin's daughter-in-law and Bragi's wife.";
    mes "Her sweet apples in her basket,";
    mes "All thanks to her sweet apples.";
    next;
    input .@Song$;
    if (.@Song$ != "The ever so Beautiful Goddess Eden,")
    set .@w_point,.@w_point+1;

    mes "^3377FFAll Gods never age.";
    mes "The ever so Beautiful Goddess Eden,";
    mes "Beautiful and graceful Goddess Eden,^000000";
    mes "Odin's daughter-in-law and Bragi's wife.";
    mes "Her sweet apples in her basket,";
    mes "All thanks to her sweet apples.";
    next;
    input .@Song$;
    if (.@Song$ != "Beautiful and graceful Goddess Eden,")
    set .@w_point,.@w_point+1;

    mes "^3377FFAll Gods never age.";
    mes "The ever so Beautiful Goddess Eden,";
    mes "Beautiful and graceful Goddess Eden,";
    mes "Odin's daughter-in-law and Bragi's wife.^000000";
    mes "Her sweet apples in her basket,";
    mes "All thanks to her sweet apples.";
    next;
    input .@Song$;
    if (.@Song$ != "Odin's daughter-in-law and Bragi's wife.")
    set .@w_point,.@w_point+1;

    mes "^3377FFAll Gods never age.";
    mes "The ever so Beautiful Goddess Eden,";
    mes "Beautiful and graceful Goddess Eden,";
    mes "Odin's daughter-in-law and Bragi's wife.";
    mes "Her sweet apples in her basket,^000000";
    mes "All thanks to her sweet apples.";
    next;
    input .@Song$;
    if (.@Song$ != "Her sweet apples in her basket,")
    set .@w_point,.@w_point+1;

    mes "^3377FFAll Gods never age.";
    mes "The ever so Beautiful Goddess Eden,";
    mes "Beautiful and graceful Goddess Eden,";
    mes "Odin's daughter-in-law and Bragi's wife.";
    mes "Her sweet apples in her basket,";
    mes "All thanks to her sweet apples.^000000";
    next;
    input .@Song$;
    if (.@Song$ != "All thanks to her sweet apples.")
    set .@w_point,.@w_point+1;
    }
    else if (.@bard_s == 4) {
    mes "^3377FFBragi, Bragi,^000000";
    mes "Forever call the poets name.";
    mes "My songs are his breath,";
    mes "My mind is his will,";
    mes "All wandering poets are his people,";
    mes "And all praise shall go to him.";
    next;
    input .@Song$;
    if (.@Song$ != "Bragi, Bragi,")
    set .@w_point,.@w_point+1;

    mes "^3377FFBragi, Bragi,";
    mes "Forever call the poets name.^000000";
    mes "My songs are his breath,";
    mes "My mind is his will,";
    mes "All wandering poets are his people,";
    mes "And all praise shall go to him.";
    next;
    input .@Song$;
    if (.@Song$ != "Forever call the poets name.")
    set .@w_point,.@w_point+1;

    mes "^3377FFBragi, Bragi,";
    mes "Forever call the poets name.";
    mes "My songs are his breath,^000000";
    mes "My mind is his will,";
    mes "All wandering poets are his people,";
    mes "And all praise shall go to him.";
    next;
    input .@Song$;
    if (.@Song$ != "My songs are his breath,")
    set .@w_point,.@w_point+1;

    mes "^3377FFBragi, Bragi,";
    mes "Forever call the poets name.";
    mes "My songs are his breath,";
    mes "My mind is his will,^000000";
    mes "All wandering poets are his people,";
    mes "And all praise shall go to him.";
    next;
    input .@Song$;
    if (.@Song$ != "My mind is his will,")
    set .@w_point,.@w_point+1;

    mes "^3377FFBragi, Bragi,";
    mes "Forever call the poets name.";
    mes "My songs are his breath,";
    mes "My mind is his will,";
    mes "All wandering poets are his people,^000000";
    mes "And all praise shall go to him.";
    next;
    input .@Song$;
    if (.@Song$ != "All wandering poets are his people,")
    set .@w_point,.@w_point+1;

    mes "^3377FFBragi, Bragi,";
    mes "Forever call the poets name.";
    mes "My songs are his breath,";
    mes "My mind is his will,";
    mes "All wandering poets are his people,";
    mes "And all praise shall go to him.^000000";
    next;
    input .@Song$;
    if (.@Song$ != "And all praise shall go to him.")
    set .@w_point,.@w_point+1;
    }
    else {
    mes "^3377FFLouder, louder, louder.^000000";
    mes "Give strength to the warriors!";
    mes "Shake the sky and roar through the land.";
    mes "Make my heart pound again!";
    mes "Let the castle walls ring.";
    mes "This day will never come again!";
    next;
    input .@Song$;
    if (.@Song$ != "Louder, louder, louder.")
    set .@w_point,.@w_point+1;

    mes "^3377FFLouder, louder, louder.";
    mes "Give strength to the warriors!^000000";
    mes "Shake the sky and roar through the land.";
    mes "Make my heart pound again!";
    mes "Let the castle walls ring.";
    mes "This day will never come again!";
    next;
    input .@Song$;
    if (.@Song$ != "Give strength to the warriors!")
    set .@w_point,.@w_point+1;

    mes "^3377FFLouder, louder, louder.";
    mes "Give strength to the warriors!";
    mes "Shake the sky and roar through the land.^000000";
    mes "Make my heart pound again!";
    mes "Let the castle walls ring.";
    mes "This day will never come again!";
    next;
    input .@Song$;
    if (.@Song$ != "Shake the sky and roar through the land.")
    set .@w_point,.@w_point+1;

    mes "^3377FFLouder, louder, louder.";
    mes "Give strength to the warriors!";
    mes "Shake the sky and roar through the land.";
    mes "Make my heart pound again!^000000";
    mes "Let the castle walls ring.";
    mes "This day will never come again!";
    next;
    input .@Song$;
    if (.@Song$ != "Make my heart pound again!")
    set .@w_point,.@w_point+1;

    mes "^3377FFLouder, louder, louder.";
    mes "Give strength to the warriors!";
    mes "Shake the sky and roar through the land.";
    mes "Make my heart pound again!";
    mes "Let the castle walls ring.^000000";
    mes "This day will never come again!";
    next;
    input .@Song$;
    if (.@Song$ != "Let the castle walls ring.")
    set .@w_point,.@w_point+1;

    mes "^3377FFLouder, louder, louder.";
    mes "Give strength to the warriors!";
    mes "Shake the sky and roar through the land.";
    mes "Make my heart pound again!";
    mes "Let the castle walls ring.";
    mes "This day will never come again!^000000";
    next;
    input .@Song$;
    if (.@Song$ != "This day will never come again!")
    set .@w_point,.@w_point+1;
    }

    if (.@w_point) {
    cutin "job_bard_aiolo02",2;
    mes "[Lalo]";
    mes "Oy, You got the lyrics wrong!";
    mes "Can't you even sing along..?";
    next;
    mes "[Lalo]";
    mes "Your pronunciation is very unclear.";
    mes "Do a better job next time.";
    close2;
    cutin "job_bard_aiolo02",255;
    end;
    }
    mes "[Lalo]";
    mes "..........";
    next;
    set BARD_Q,5;
    mes "[Lalo]";
    mes "Wonderful! Finished it in one try!";
    mes "You can become a great Bard. ";
    next;
    mes "[Lalo]";
    mes "Mmm... So you will not become a Bard.";
    mes "But I want to give you a souvenir...";
    next;
    mes "[Lalo]";
    mes "Do you want to just change jobs now?";
    mes "Or do you want a present.";
    next;
    if (select("Just change my job please.:I'd be thankful for a present.") == 1) {
    B_Change:
    if(SkillPoint) {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Ah... Everything is good, but you still have some skill points left.";
    mes "Go learn the rest of the skills and come back.";
    next;
    mes "[Lalo]";
    mes "And I am going to give you a small present...";
    mes "So bring some trunks.";
    mes "It doesn't matter what kind, as long as they are 60 of the same kind...";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    callfunc "Job_Change",Job_Bard;
    callfunc "F_ClearJobVar"; //clears all job variables for the current player
    mes "[Lalo]";
    mes "Very well! Hope you sing happy enjoyable songs.";
    mes "Live like the wind and the clouds!";
    next;
    mes "[Lalo]";
    mes "See you again next time!";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    mes "[Lalo]";
    mes "Hmm... very well, bring some trunks.";
    mes "It doesn't matter what kind, as long as they are 60 of the same kind...";
    next;
    mes "[Lalo]";
    mes "I will give you a gift once you bring them.";
    mes "Have a safe trip.";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    cutin "job_bard_aiolo01",2;
    set xmas_npc,1;
    mes "[Lalo]";
    mes "Eh, you still haven't become his friend?";
    mes "Talking will not be enough.";
    next;
    mes "[Lalo]";
    mes "if you become friends with ^008800Jack Frost^000000, you will receive something.";
    mes "And talk with the village people, too...";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    else if(BARD_Q == 4) {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Hmm... this time you can do better, right?";
    mes "Let's try again, you can do it.";
    next;
    mes "[Lalo]";
    mes "I'll sing one part...";
    mes "and you try it after.";
    next;
    mes "[Lalo]";
    mes "Here we go.";
    mes "*Ehem*";
    mes "1, 2, 3, 4";
    next;
    goto B_SING;
    }
    else if(BARD_Q == 5) {
    if(SkillPoint) {
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Ah... Everything is good, but you still have some skill points left.";
    mes "Go learn the rest of the skills and come back.";
    next;
    mes "[Lalo]";
    mes "And I am going to give you a small present...";
    mes "So don't forget the trunks.";
    mes "It doesn't matter what kind, as long as they are 60 of the same sort...";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    if(countitem(1019) > 59) callsub S_ChangeJob,1019,1901;
    else if(countitem(1068) > 59) callsub S_ChangeJob,1068,1903;
    else if(countitem(1067) > 59) callsub S_ChangeJob,1067,1903;
    else if(countitem(1066) > 59) {
    if(JobLevel > 49) callsub S_ChangeJob,1066,1910;
    else callsub S_ChangeJob,1066,1905;
    }
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Mmm? Seems like you haven't prepared all trunks the yet? ";
    mes "Do you want to just change jobs anyways?";
    next;
    if (select("Yes, just change my job already.:No, I'll go prepare them.") == 1) goto B_Change;
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Hmm... ok, bring some ^3355FFtrunks^000000.";
    mes "Doesn't matter what kind, as long as they are 60 of the same sort.";
    next;
    mes "[Lalo]";
    mes "I'll give you a present if you bring them.";
    mes "Then see you soon.";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }
    cutin "job_bard_aiolo01",2;
    mes "[Lalo]";
    mes "Whee~ whee~ whee~";
    close2;
    cutin "job_bard_aiolo01",255;
    end;

    S_ChangeJob:
    callfunc "Job_Change",Job_Bard;
    callfunc "F_ClearJobVar";
    mes "[Lalo]";
    mes "Good job. I will make you a job change souvenir with this.";
    mes "Wait just a moment.";
    next;
    mes "[Lalo]";
    mes "^3355FFScrape Scrape Tang Tang^000000";
    mes "^3355FFSqueak Squeak Scratch Scratch^000000";
    delitem getarg(0),60;
    getitem getarg(1),1;
    next;
    mes "[Lalo]";
    mes "Here you go, a souvenir. It is useful when you sing.";
    mes "Hope you sing happy songs.";
    next;
    mes "[Lalo]";
    mes "See you next time!";
    close2;
    cutin "job_bard_aiolo01",255;
    end;
    }

    //============================================================
    // Old changelog
    //============================================================
    //= 07/06/05 : Added 1st Version. [Muad_Dib]
    //= Converted to eAthena format by Dr.Evil
    //= Info about gifts and other info --> http://www.ragnainfo.net/forums/viewtopic.php?t=51467&start=0
    //= 1.1 Optimized, changed some stuff, fixed some bugs [Lupus]
    //= 1.1a minor song test fix [Lupus]
    //= 1.2 Fixed wrong item ID, added missing commands [Lupus]
    //= 1.3 Updated flower sub-quest according to official [Lupus]
    //= 1.4 Changed priority for the gifts. Now you can win the 1st
    //= prize, too. Added Izidor flower [Lupus]
    //= 2.0 Changed numbers to constants. [Vicious]
    shaDoff, Агата, ValehO и 5 другим нравится это.
  7. С ПЕСНЕЙ ХРЕНЬ КАКАЯ ТО Я 20 РАЗ ВОДИЛ НИЧЕГО НЕ ПОЛУЧАЕТЬСЯ
  8. Леденец

    Леденец Игрок

    Кого и куда водил,капсовый ты мой?)
  9. Россия

    Россия Игрок

    Так обьясняю как проити последнюю часть квеста-тоесть песню....значит: нажимаем на барда и повторяем за ним слово в слово букву в букву он под конец напишит что попробуй в следующий раз-но не растраиваитесь!!! пишим ещё раз (только песня другая будет)Грамотно!!!Без Ошибок!!Мне хватило переписать 2 песни как вот оно меня спрашивают хочешь стать бардом или получить оружие проидя квест!И вот я бард !удачи вам пробуите пытаитесь проити=)Если помог ставим спасибо)!
  10. Light_of_Night_Moon

    Light_of_Night_Moon Игрок

    Ох лагает толи квест, толи гайд

    А вот у меня такая проблема - он мне петь не даёт. Вернулся с лютии а он говорит: "Eh? you still haven't become his friend? Talking will not be enough." -> next -> "if you become friends with Jack Frost , you will reseive somefing. And talk with the village people, too..." . Я так понимаю что я квест в лютии провалил, но тока я всё по гайду делал...И что теперь?
  11. TosT

    TosT Игрок

    такая же проблема и у меня
  12. Light_of_Night_Moon

    Light_of_Night_Moon Игрок

    Я прошол квест. Спс за гайд. Будущим поколениям скажу так: "Мыслите объёмнее..." ;)
  13. daf

    daf Игрок

    Проблема

    Вот начал делать квест доделал до того момента когда надо сдать 2 вещи.
    Одной вещи у меня нехватало пошёл выбел,возрощаюсь обратно хочу сдать эти вещи а он не берёт их подскажыте чё делать. :T_T:
  14. Хроня О_о

    Хроня О_о Игрок

    пройти квест поступенчато заново, и вообще знание английского рулит...
  15. daf

    daf Игрок

    Объясните плизз. Вот когда надо песню петь что делать надо? Писать строчки этой песни или цыфры ставить нефига немогу понять.
  16. Profi Sleep

    Profi Sleep Игрок

    Благодарю за гайд!
  17. bratleonid

    bratleonid Игрок

    короче не русские песни, поэтому гемор. 3 раза подряд написал предлженные песни, всё отшивает. Выход нашел, сделал квест на ханта)
    Straider, Santi, Shiroko и ещё 1-му нравится это.
  18. SigizmunD

    SigizmunD Игрок

    Там желательно перезайти, и там работает нормально впринципе если соблюдать все как в подлиннике без проблем сдается
  19. Тишина

    Тишина Игрок

    Никаких перезаходов не требуется. Нужно лишь соблюдать полную идентичность предложенного Вам текста и написанного Вами. Строчка, которую Вам предстоит написать - последняя выделенная синим цветом. Нужно соблюдать все знаки препинания, а так же строчные и заглавные буквы.
  20. LevSha

    LevSha Игрок

    Сдал без проблем:)