Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Alchemist Legendary Weapon. Eif is sexy, and the writer's block for this project was painful.
- //Axe of Omniscience. That's the best I can come up with for now.
- //alde_alche,145,11,4 script AlchLeg1::Jeremiah 410
- prt_fild08,166,367,8 script temp 410,{
- set .n$,"[Jeremiah]";
- if(alchy == 1) goto part2;
- if(alchy == 2) goto part3;
- if(alchy == 3) goto part4;
- if(alchy == 4) goto final;
- mes .n$;
- mes "AUGH!";
- Switch(select("What's wrong?","Screw this, I'm outta here")){
- Case 1:
- mes "It's this damn weapon!";
- mes "For years, we've been researching";
- mes "the ancient text, trying to figure";
- mes "out the key to creating the";
- mes "ultimate tool for Alchemy!";
- next;
- mes .n$;
- mes "Yet after many years of failed";
- mes "experiments and dead-end research,";
- mes "we still have very little to go on.";
- next;
- mes .n$;
- mes "Perhaps you could help me...";
- mes "We don't have too many able hands";
- mes "who are willing to go out into the wild";
- mes "and locate research materials, or conduct";
- mes "experiments with certain items.";
- next;
- mes .n$;
- mes "Were you to help me with this,";
- mes "not only would I forever be in your debt,";
- mes "but I could even make this weapon for you!";
- mes "What do you say?";
- Switch(select("Let's do this.","This is too much..")){
- Case 1:
- next;
- mes "Brilliant! I thought you looked adept";
- mes "and thirsty for knowledge and power!";
- mes "To start, I will need you to bring me";
- mes "^FF0000200 Research charts^000000! I know those fools";
- mes "in the biolabs were on to something with";
- mes "those botched experiments. No matter!";
- next;
- mes .n$;
- mes "Bring me these, and we shall start";
- mes "from here! We have a long road ahead of us";
- set alchy,1;
- close;
- Case 2:
- next;
- mes .n$;
- mes "Coward! Be gone with you then!";
- close;
- }
- Case 2:
- mes "Is there no end!?";
- close;
- }
- part2:
- mes .n$;
- mes "So, what have you found?";
- mes "Everything went well, I expect?";
- switch(select("I got what you wanted","I need more time.")){
- Case 1:
- if(countitem (7347) > 199)
- delitem 7347,200;
- set alchy,2;
- next;
- mes "*Jeremiah ruffles quickly through notes";
- mes "nodding his head every few seconds as he";
- mes "gathers data from the charts*";
- next;
- mes .n$;
- mes "Ah, I see what they were trying to do";
- mes "here. With the proper application...";
- mes "*mumble mumble mumble*";
- next;
- mes "...";
- next;
- mes "...";
- next;
- mes "...";
- mes .n$;
- mes "That's it! I have an idea!";
- mes "The sages of a time long past had a great";
- mes "understanding of the intricacies within not";
- mes "only the earth on which we stand, but the power";
- mes "flowing within it. Were I to familiarize myself";
- mes "with their perspective of power, I might be able";
- mes "to figure out what it is I need to create";
- mes "this masterpiece of science and craft!";
- next;
- mes .n$;
- mes "Bring me these items!";
- next;
- mes "^FF00001 Sage's diary";
- mes "50 Stone of Sage^000000";
- next;
- mes .n$;
- mes "Make haste! There is no time to lose!";
- close;
- Case 2:
- mes "Don't take too long...";
- close;
- }
- part3:
- mes .n$;
- mes "Well, what are your results?";
- switch(select("Here's your items.","What did I need again?")){
- Case 1:{
- if(countitem (1560) < 1 || countitem (12040) < 50)goto fail;
- }
- if(countitem (1560) > 0 || countitem (12040) > 49)
- delitem 1560,1;
- delitem 12040,50;
- set alchy,3;
- mes "*Jeremiah flips through the book quickly,";
- mes "taking mental notes here and there.";
- mes "As he gets halfway through the book,";
- mes "he abruptly stops, staring at the ancient lines";
- mes "of text*";
- next;
- mes .n$;
- mes "You're not going to like this";
- mes "next part, because now we begin";
- mes "the collecting of raw materials for";
- mes "construction.";
- next;
- mes "*His previous anxiety is replaced with";
- mes "a certain tenacity, one which emanates of";
- mes "concentration and confidence*";
- next;
- mes .n$;
- mes "I need you to bring me these items";
- mes "as quickly as you can. Time is of the";
- mes "essence here.";
- next;
- mes "50 Steel";
- mes "50 Iron";
- mes "1000 Witched Starsand";
- mes "300 Animal Gore";
- mes "250 resin";
- mes "20 Necklace of Wisdom";
- mes "5 Loki's Whispers";
- next;
- mes .n$;
- mes "I do not expect these soon, but I do";
- mes "expect you to hurry as much as possible.";
- mes "Good luck.";
- close;
- Case 2:
- next;
- mes .n$;
- mes "1 Sage's diary and 50 Stones of Sage, boy! Quickly now!";
- close;
- }
- fail:
- mes "That's not everything!";
- close;
- part4:
- mes .n$;
- mes "We are so near our goal, and you";
- mes "made good time! How do things look?";
- switch(select("Here's what you wanted.","Gah, what did I need again?")){
- case 1:{
- if(countitem (999) < 50 || countitem (998) < 50 || countitem (1061) < 1000 || countitem (702) < 300 || countitem (907) < 250 || countitem (1007) < 20 || countitem (7019) < 5)goto fail2;
- }
- if(countitem (999) > 49 || countitem (998) > 49 || countitem (1061) > 999 || countitem (702) > 299 || countitem (907) > 249 || countitem (1007) > 19 || countitem (7019) > 4)
- delitem 999,50;
- delitem 998,50;
- delitem 1061,1000;
- delitem 702,300;
- delitem 907,250;
- delitem 1007,20;
- delitem 7019,5;
- set alchy,4;
- next;
- mes .n$;
- mes "Perfect, perfect. The process may begin";
- mes "From here on, things get not only dangerous,";
- mes "but fairly unpredictable as well.";
- mes "Should we succeed, however...";
- next;
- mes .n$;
- mes "Nevermind that! We have work to do.";
- mes "While I get to work on these ingredients,";
- mes "I need you to collect for me the final parts";
- mes "of this transmutation. Once I have them, I may";
- mes "finalize the compound and create what has never";
- mes "before been done! Bring to me these final items.";
- next;
- mes "1 Dagger of Counter";
- mes "10 Old Card Albums";
- mes "20 Forbidden Red Candles";
- mes "20 Executioner's Mittens";
- mes "50 Gold";
- mes "1 Lord of Death card";
- mes "1 Dark Lord card";
- mes "1 Dracula card";
- next;
- mes .n$;
- mes "We are so close " + strcharinfo(O)+",";
- mes "so close to making history.";
- close;
- Case 2:
- next;
- mes .n$;
- mes "I require these materials to do my work";
- mes "50 Steel";
- mes "50 Iron";
- mes "1000 Witched Starsand";
- mes "300 Animal Gore";
- mes "250 resin";
- mes "20 Necklace of Wisdom";
- mes "5 Loki's Whispers";
- close;
- }
- fail2:
- mes "That's not everything!";
- close;
- Final:
- mes .n$;
- mes "Quickly, hand me the materials!";
- Switch(select("Here you go.","I don't have them yet. What were they?")){
- Case 1:{
- if(Countitem(1242) < 1 || countitem (616) < 10 || countitem (660) < 20 || countitem (7017) < 20 || countitem (4276) < 1 || countitem (4168) < 1 || countitem (4134) < 1 || countitem (969) < 50)goto fail3;
- }
- if(Countitem(1242) > 0 || countitem (616) > 9 || countitem (660) > 19 || countitem (7017) > 19 || countitem (4276) > 0 || countitem (4168) > 0 || countitem (4134) > 0 || countitem (969) < 49)
- delitem 1242,1;
- delitem 616,10;
- delitem 660,20;
- delitem 7017,20;
- delitem 969,50;
- delitem 4276,1;
- delitem 4168,1;
- delitem 4134,1;
- //getitem insert#
- set alchy,0;
- next;
- mes .n$;
- mes "It is complete! Behold, the marvels of knowledge!";
- next;
- mes .n$;
- mes "I cannot thank you enough, sir...";
- mes "Were it not for your dilligence and hunger";
- mes "for knowledge, this would never have been possible!";
- next;
- mes .n$;
- mes "I wish you well in your endeavors, " + strcharinfo(O)+ ".";
- mes "May this tool of wisdom bring you an englightened journey!";
- close;
- Case 2:
- next;
- mes .n$;
- mes "We're almost there! Bring me these items without delay!";
- next;
- mes "1 Dagger of Counter";
- mes "10 Old Card Albums";
- mes "20 Forbidden Red Candles";
- mes "20 Executioner's Mittens";
- mes "50 Gold";
- mes "1 Lord of Death card";
- mes "1 Dark Lord card";
- mes "1 Dracula card";
- close;
- }
- fail3:
- mes "Stop fooling around! We're";
- mes "so damn close!";
- close;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement