Zikoziz Posted July 25, 2014 Group: Members Topic Count: 61 Topics Per Day: 0.01 Content Count: 208 Reputation: 16 Joined: 12/19/13 Last Seen: 2 hours ago Share Posted July 25, 2014 Hola, Saludos Les cuento esta es la Quest "Oliver Wolf Hood" eclage. Primero uno habla con el NPC nos cuenta que hay algo roto unas tablas, luego al volver hablar con el debería decir "What if you use magic to repair it?" y ese es el dialogo no aparece. si alguien podría guiarme se lo agradecería =) **Les dejo la parte que falla http://svn.rathena.org/svn/rathena/trunk/npc/re/quests/quests_eclage.txt npc/re/quests/quests_eclage.txt NPC --> Fairy Carpenter eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ if (BaseLevel < 120) { mes "[Fairy Carpenter]"; mes "The bridge is kind of broken so please be careful."; emotion e_sob; close; } if (checkquest(11312) == -1) { mes "[Fairy Carpenter]"; mes "This area is kind of broken, so be careful."; mes "Otherwise, you'll fall aaaaaall the way down."; next; switch(select("The work being done right now:The reason for the bridge being broken:Forget it.")) { case 1: //missing close; case 2: mes "[Fairy Carpenter]"; mes "Oh, just a minute ago, there was a human benig who took a misstep and broke a tree branch while falling."; emotion e_an; next; mes "[Fairy Carpenter]"; mes "Being close to the entrance and all, this really needs to be fixed soon."; mes "I'm trying to decide whether I should put up a warning sign, gather the necessary materials for it, and fix it myself."; //custom next; switch(select("Give help.:Don't give help.")) { case 1: mes "[Fairy Carpenter]"; mes "Wow!!!"; mes "You are going to help me?!"; mes "So... so kind..."; next; mes "[Fairy Carpenter]"; mes "I can't believe there's still this kind of kindness left in the world... Hmm, sweaty eyes..."; emotion e_sob; next; mes "[Fairy Carpenter]"; mes "Would you then bring me a new bridge to use for repair?"; mes "Since other people can get hurt, I'll use my magic to maintain this bridge in the meantime."; emotion e_go; //setquest 11312; close; case 2: //missing close; } case 3: //missing close; } } select("What if you use magic to repair it?"); mes "[Fairy Carpenter]"; mes "Hmm, it's not impossible, but magic that deals with creation of life requires much magic power and shouldn't be used so freely."; next; mes "[Fairy Carpenter]"; mes "If I were to describe how stupid that would be... Well, it's like turning a deliciously baked chocolate cake back into flour."; next; mes "[Fairy Carpenter]"; mes "Since the broken part is about 19 meters from here..."; next; mes "[Fairy Carpenter]"; mes "Ahh! Now that I remember, before we used to be able to order the exact necessary length, but because they are mass-producing them nowadays, they only provide preset lengths."; next; mes "[Fairy Carpenter]"; mes "To maximize the stability, it's better to avoid connecting multiple bridge pieces together,"; next; mes "[Fairy Carpenter]"; mes "and this broken bridge... from here to there it's about 19 meters and the present pieces come in 3 meters, 5 meters, and 10 meters......"; emotion e_swt2; next; mes "[Fairy Carpenter]"; mes "Hmm......."; next; mes "[Fairy Carpenter]"; mes "Hmm......."; mes "......"; emotion e_swt2; next; mes "[Fairy Carpenter]"; mes "......Hmm........."; emotion e_swt2; next; mes "- It's probably just my imagination that smoke is coming out of his head, right? -"; next; mes "[Fairy Carpenter]"; mes "Oh ho!"; mes "What do you think?"; emotion e_heh; next; mes "[Fairy Carpenter]"; mes "To make a bridge of 19 meters in length with the fewest number of pieces possible, how many of each 3, 5, or 10 meter length pieces would I need?"; emotion e_what; next; mes "[Fairy Carpenter]"; mes "Please write the number of pieces necessary for each length. If no pieces for that length are necessary, please write 0."; input .@inputstr$; if (.@inputstr$ != "002") { //missing close; } next; mes "[Fairy Carpenter]"; mes "Yeah, that sounds good, right?"; mes "Especially since there wouldn't be a need to make them so straight."; emotion e_ic; next; mes "[Fairy Carpenter]"; mes "Okay, if you talk to [Golie] who works outside the city near the tower, he will give you the new bridge pieces."; //erasequest 11312; //setquest 11313; close; /* OnTouch: if (ep14_2_hood == 0) { mes "[Fairy Carpenter]"; mes "Hey!!!!!!!"; mes "Be careful over there!!"; close; } end; */ } Quote Link to comment Share on other sites More sharing options...
Ziu Posted July 25, 2014 Group: Members Topic Count: 178 Topics Per Day: 0.04 Content Count: 909 Reputation: 247 Joined: 11/08/11 Last Seen: Wednesday at 10:10 AM Share Posted July 25, 2014 Eclage esta incompleto todavia, es un script muy muy temprano.Ya que este script no esta creado en base a un oficial .SC sino por los que han jugado en varios servidores, iRO sobretodo no está terminado, por lo tanto el implementaro en un servidor o intentar jugarlo es inutil ya que no vas a poder usarlo correctamente. Quote Link to comment Share on other sites More sharing options...
Zikoziz Posted July 25, 2014 Group: Members Topic Count: 61 Topics Per Day: 0.01 Content Count: 208 Reputation: 16 Joined: 12/19/13 Last Seen: 2 hours ago Author Share Posted July 25, 2014 aunque igual se podría corregir para que tome la selección después de hablar por primera vez que la segunda ves que se hable tome select("What if you use magic to repair it?"); ......... ... ... Quote Link to comment Share on other sites More sharing options...
Ziu Posted July 26, 2014 Group: Members Topic Count: 178 Topics Per Day: 0.04 Content Count: 909 Reputation: 247 Joined: 11/08/11 Last Seen: Wednesday at 10:10 AM Share Posted July 26, 2014 aunque igual se podría corregir para que tome la selección después de hablar por primera vez que la segunda ves que se hable tome select("What if you use magic to repair it?"); ......... ... ... y de que sirve.. el script esta muy muy muy prematuro...no puede usarse ni para hacer un test Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.