//===== eAthena Script ======================================= //= Super Novice Script //===== By: ================================================== //= Darkchild //===== Current Version: ===================================== //= 2.0 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= //= [Aegis Conversion] //= Super Novice Job Change Npc //= Super Novice Cart Rental Npc //= Some Other Useless Super Novice Npc //===== Additional Comments: ================================= //= 1.9 Rescripted to the Aegis 10.3 Standars. [Samuray22] //= 2.0 Rescripted again, this time using an iRO base. [L0ne_W0lf] //============================================================ aldeba_in,223,167,3 script Tzerero#sn 709,{ if (BaseClass == Job_SuperNovice) { mes "[Tzerero]"; mes "I trust that you are enjoying"; mes "life as a Super Novice? Ah,"; mes "good good...just as I expected."; mes "Verily, the light of mediocrity is shining brightly within you..."; next; mes "[Tzerero]"; mes "I encourage you to live"; mes "life as Mister Kimu-Shaun did..."; mes "Become a Jack of All Trades..."; mes "...and a master of none."; close; } if (countitem(938) > 29 && countitem(907) > 29 && SUPNOV_Q == 1) { delitem 938,30; //Sticky_Mucus delitem 907,30; //Resin mes "[Tzerero]"; mes "Ah, you've brought the"; mes "items I've requested!"; mes "You've proven yourself"; mes "worthy of joining our"; mes "Super Novice Society."; next; mes "[Tzerero]"; mes "Then, as promised, I will"; mes "change your job into a"; mes "^3355FFSuper Novi--^000000Huh?"; mes "What's that behind you?"; next; select("Huh?:What is that?"); mes "^3355FFYou look behind you, but..."; mes "There's nothing's there."; mes "Something fishy is going on here!^000000"; next; callfunc "F_ClearJobVar"; getitem 2339,1; //G_Strings if (Upper==0) jobchange Job_SuperNovice; if (Upper==2) jobchange Job_Super_Baby; mes "[Tzerero]"; mes "Bwaha! I got you!"; mes "So...how do you like my joke?"; mes "Oh well, let's forget that..."; next; mes "[Tzerero]"; mes "As well as any possible"; mes "reason a grown man such as"; mes "myself would carry around"; mes "a pair of Panties."; next; mes "[Tzerero]"; mes "The important thing is..."; mes "you have joined the esteemed"; mes "ranks of the great Super Novices."; next; mes "[Tzerero]"; mes "Consider these Panties a gift..."; mes "This very garment is rumored"; mes "to be worn by Mister Kimu-Shaun,"; mes "our legendary club founder, in"; mes "his early days in striving for"; mes "exemplary mediocrity."; next; mes "[Tzerero]"; mes "Go out, and enjoy your new life"; mes "as a Super Novice! Venture"; mes "forth and help the common"; mes "man, while being one at at"; mes "the same time!"; close; } if (SUPNOV_Q == 1) { mes "[Tzerero]"; mes "Huh? Did you forget what I"; mes "wanted from you? Okay,"; mes "I will let you know once"; mes "again. Please remember"; mes "this time..."; next; mes "[Tzerero]"; mes "I asked you to bring me"; mes "^FF000030 Sticky Mucus^000000 and"; mes "^FF000030 Resin^000000."; close; } if (BaseClass == Job_Novice && upper != 1) { mes "[Tzerero]"; mes "...Hmm?"; mes "Stop."; mes "Let me look at you."; next; mes "[Tzerero]"; mes "....."; mes "......."; mes "........."; emotion e_dots; next; mes "[Tzerero]"; mes "I see that the light"; mes "of mediocrity shines"; mes "brightly within you..."; next; mes "[Tzerero]"; mes "Why don't you join us,"; mes "young Novice? Join"; mes "us and learn the subtle"; mes "greatness of being"; mes "mediocre..."; next; mes "[Tzerero]"; mes "Accept my offer..."; mes "Cast off your those"; mes "brown, dusty garments"; mes "and bloom into..."; next; mes "[Tzerero]"; mes "...a ^CE6300Super Novice^000000."; next; switch(select("Accept his offer.:Reject his offer.:Listen more carefully.")) { case 1: if (getskilllv("NV_BASIC") < 9) { mes "[Tzerero]"; mes "Hmm...But do you truly"; mes "appreciate the value of"; mes "finding strength in"; mes "weakness? You must"; mes "prove to me that you"; mes "are a true underachiever."; next; mes "[Tzerero]"; mes "Live life as a Novice..."; mes "And return when you"; mes "have mastered the"; mes "Basic Skills..."; mes "Grow in mediocrity and"; mes "Become a Level 10 Novice..."; close; } if (BaseLevel < 45) { mes "[Tzerero]"; mes "Hmm...But do you truly"; mes "value the relaxed lifestyle"; mes "of the banal adventurer?"; mes "Prove to me that you do not"; mes "lust for power..."; next; mes "[Tzerero]"; mes "Live life mundanely..."; mes "Become a Level 45 Novice..."; mes "It will be then that you can join us..."; close; } mes "[Tzerero]"; mes "I can see in your eyes"; mes "the determination to"; mes "live life simply..."; next; mes "[Tzerero]"; mes "Only the truly wise can"; mes "see that being ordinary"; mes "and banal is the best"; mes "way to live life."; next; mes "[Tzerero]"; mes "However, we do not welcome"; mes "just anyone into our society."; mes "You must first pass our"; mes "qualification test."; next; mes "[Tzerero]"; mes "For this test, you must"; mes "bring me some items which"; mes "are dropped from normal,"; mes "unexceptional monsters."; next; mes "[Tzerero]"; mes "Hmmmm..."; mes "^FF000030 Sticky Mucus^000000"; mes "and ^FF000030 Resin"; mes "^000000will be suitable to test your"; mes "ability to fight meager enemies."; next; mes "[Tzerero]"; mes "Also, the number 30"; mes "is significant. It's not"; mes "anything special...just"; mes "an ordinary number."; mes "Hahahahaha~"; next; set SUPNOV_Q,1; mes "[Tzerero]"; mes "Good luck, my friend."; close; case 2: mes "[Tzerero]"; mes "Well, well...I suppose the"; mes "value of the simple life"; mes "is difficult for you to"; mes "to grasp. It's...okay..."; mes "Your life is your own."; next; mes "[Tzerero]"; mes "But, if you ever see the"; mes "light of banality, you"; mes "are welcome to visit me"; mes "anytime..."; next; mes "[Tzerero]"; mes "As our Novice club"; mes "grows more popular and"; mes "we gain more followers,"; mes "we may consider using"; mes "a more difficult test..."; close; case 3: mes "[Tzerero]"; mes "Our Novice Society was founded"; mes "by the legendary Mister"; mes "Kimu-Shaun...perhaps the"; mes "greatest man in our generation."; next; mes "[Tzerero]"; mes "He realized that there"; mes "was much suffering in the"; mes "world, especially among"; mes "the common people of"; mes "Rune-Midgard..."; next; mes "[Tzerero]"; mes "He learned many skills from"; mes "all the different people he"; mes "met...but since he didn't"; mes "stay in one place for long,"; mes "he became a jack of all"; mes "trades...and a master of none."; next; mes "[Tzerero]"; mes "In sharing the pain of"; mes "the common man, he became"; mes "became one himself..."; mes "the greatest ordinary"; mes "man ever."; next; mes "[Tzerero]"; mes "The members of our society"; mes "try to live as Mister"; mes "Kimu-Shaun did, according to"; mes "the principles he laid before us..."; close; } } else { if (BaseClass == Job_SuperNovice) { mes "[Tzerero]"; mes "How do you like living"; mes "life simply as a Super"; mes "Novice? I'm sure that"; mes "you're enjoying it~"; next; mes "[Tzerero]"; mes "Please grow as a Super"; mes "Novice by helping the"; mes "common man while being"; mes "one at the same time..."; next; mes "[Tzerero]"; mes "I encourage you to"; mes "grow in your Super"; mes "Noviceness, and lead"; mes "an example in living"; mes "an exceptionally"; mes "mundane life."; close; } mes "[Tzerero]"; mes "Hello, I am Tzerero,"; mes "the unofficial executive"; mes "director of the Great"; mes "Novice Society."; next; mes "[Tzerero]"; mes "Hmmm...you seem to be well"; mes "above the average person."; mes "Yes, you're definitely more"; mes "'extraordinary' than you are"; mes "'ordinary...'"; next; mes "[Tzerero]"; mes "*Sigh* I suppose you"; mes "could never understand"; mes "our way of life, the"; mes "subtle greatness in"; mes "being ordinary. But"; mes "that's alright."; next; mes "[Tzerero]"; mes "Well...there are thousands"; mes "of different people in this"; mes "world, so I just try to accept"; mes "all of our differences."; mes "I hope you will too."; close; } } aldeba_in,216,169,5 script Esseray#sn 86,{ if (BaseJob == Job_SuperNovice) { mes "[Esseray]"; mes "Hm? Hey, you're a member"; mes "of our great Novice Society,"; mes "aren't you? Isn't this the"; mes "best club ever?!"; next; mes "[Essaray]"; mes "Living life mundanely,"; mes "according to the principles"; mes "of Mister Kimu-Shaun..."; mes "It's great to be ordinary!"; next; mes "[Esseray]"; mes "Let's try to lead our lives"; mes "as normally as we can!"; mes "For your reference, I am"; mes "the number one member,"; mes "under Mister Tzerero of"; mes "course!"; close; } if (BaseJob == Job_Novice && upper != 1) { mes "[Esseray]"; mes "Hah~ you don't know anything"; mes "about being a normal person yet!"; mes "Why don't you join our Novice"; mes "Society? This club is the best in the world~"; next; mes "[Esseray]"; mes "Yup, Super Novices"; mes "are the best characters!"; mes "Hahahahahahahaha!"; close; } else { mes "[Esseray]"; mes "Bah~! You're better than"; mes "average...Hell, you may"; mes "even be 'special.'"; mes "What a shame! Well..."; mes "I hope you still live"; mes "your life positively."; close; } } aldebaran,54,238,5 script Kafra Employee#sn 117,{ if (BaseJob == Job_SuperNovice) { mes "[Kafra Employee]"; if (Sex ) mes "Hello, Mister Super Novice~"; else mes "Hello, Super Novice, Ma'am."; mes "You must have been really"; mes "dissapointed that the other"; mes "Kafra Employees wouldn't let"; mes "you rent a cart from them."; mes "But don't you worry now..."; next; mes "[Kafra Employee]"; mes "I'm here to support you guys"; mes "by providing carts..."; next; mes "[Kafra Employee]"; mes "^3355FF*whispers*^000000"; mes "^555555I am not supposed to do this"; mes "because it's against our"; mes "company policy. But I felt"; mes "really sorry for Super Novices"; mes "...so here I am.^000000"; next; mes "[Kafra Employee]"; mes "Anyway, would you like to rent a cart? The service fee is 1,900 zeny."; next; if (select("Rent a Cart.:Cancel.") == 1) { mes "[Kafra Employee]"; mes "Oh, here's the thing..."; mes "Have you learned the 'Push Cart'"; mes "skill? I can just rent you a"; mes "cart, but if you haven't"; mes "learned to push it, you'll"; mes "just be wasting your zeny."; next; mes "[Kafra Employee]"; mes "So make sure that you have"; mes "the 'Push Cart' skill already."; next; if (select("Rent a Cart.:Cancel.") == 1) { if (checkcart()) { mes "[Kafra Employee]"; mes "Oh, you've already equipped a cart."; close; } if (Zeny >= 1899) { set RESRVPTS, RESRVPTS + 190; set zeny,zeny-1900; if (getskilllv("MC_PUSHCART") > 0) setcart; mes "[Kafra Employee]"; mes "Thank you for using my service."; mes "Although what I am doing might"; mes "not be legitimate to other"; mes "Kafra Employees, I strongly"; mes "believe I am doing what's right for the customers."; close; } else { mes "[Kafra Employee]"; mes "I am sorry, but you do not have enough zeny with you. The service fee is 1,900 zeny."; close; } } mes "[Kafra Employee]"; mes "Please come again."; mes "Thank you for using my services."; close; } mes "[Kafra Employee]"; mes "Please come again."; mes "Thank you for using my services."; close; } mes "[Kafra Employee]"; mes "Good da--Oops...!"; mes "I don't think I can provide you"; mes "with the services you want..."; mes "Please go talk to another"; mes "Kafra employee. I apologize"; mes "for such inconvenience..."; close; } //============================================================ // Old changelog //============================================================ //= Dialogs From Some Other Scripts (Most Of It) //= 1.3-1.5 Added Baby class support (and to the Kafta SN Cart //= renter, too) [Lupus] //= 1.6 Added a fix which prevent High Novices passing //= this Job Quests again. [Lupus] //= 1.7 Fixed Baby Class Support. [Lupus] //= 1.8 Now a Baby can become a Super Baby [Lupus] //============================================================