Dextrok Posted August 16, 2013 Report Share Posted August 16, 2013 quest quest_anciana begin state start begin when login or levelup with pc.get_level() >= 70 begin set_state(info) end end state info begin when letter begin send_letter("La Obstinacion Orca") local v = find_npc_by_vnum(9006) if v != 0 then target.vid("__TARGET__", v, "La Obstinacion Orca") end end when info or button begin say_title("La Obstinacion Orca") say("La anciana necesita de tu ayuda") say("Buscale y ayudale!") say("Creditos: Zeth, Metin2Grux") say("") end when __TARGET__.target.click or 9006.chat."La Obstinacion Orca" begin target.delete("__TARGET__") say_title("Anciana:") say("") say("Jovencito, necesito que me ayudes a encontrar") say("la obstinacion orca que se me ha perdido") say("por favor, si eres tan amable de ir al Valle") say("Seungryong y traerme la Obstinacion Orca que") say("hay en la " .. mob_name(20353)) say("Creditos: Zeth, Metin2Grux") say("") wait() say("Entonces dime:") say_reward("Deseas tomar la mision?") local res = select("Si","No") if res == 2 then say("Bueno, estare aqui para cuando decidas volver") clear_letter() set_state(start) else say_title("La Anciana:") say("Perfecto has decidido tomarla ahora") say("Esperare, a que vuelvas") set_state(gotomonument) end say("Creditos: Zeth, Metin2Grux") end end state gotomonument begin when letter begin setskin(NOWINDOW) makequestbutton("La Obstinacion Orca") q.set_title("La Obstinacion Orca") q.start() end when info or button begin say_title("Informacion de la Quest") say("") say_white("Mision: Buscar la Obstinacion Orca") say_white("Ubicacion: Monumento Valle Seungryong") say_white("La puedes hacer: Solo") say_gold("Recompenza: 9.000.000 exp") say_gold("Recompenza: 10.000.000 Yang") say_red("Tiempo: 5 Minutos") say("Creditos: Zeth, Metin2Grux") say("") end when enter begin pc.setqf("limit_time", get_time() + 5*60) end when letter begin q.set_clock("Tiempo Rest", pc.getqf("limit_time") - get_time()) end when login with get_time() >= pc.getqf("limit_time") begin set_state(start) end when 20353.click begin say_title("Obstinacion Orca") say("Has Obtenido la Obstinacion Orca") say("Regresasela a la anciana.") say_reward("Has recibido la Obstinacion Orca") say("Creditos: Zeth, Metin2Grux") pc.give_item2(70040) set_state(gotoanciana) end end state gotoanciana begin when letter begin setskin(NOWINDOW) makequestbutton("La Obstinacion Orca") q.set_title("La Obstinacion Orca") q.start() end when letter begin send_letter("Regresa con la Anciana") local v = find_npc_by_vnum(9006) if v != 0 then target.vid("__TARGET__", v, "Regresa con la Anciana") end end when letter begin q.set_clock("Tiempo Rest", pc.getqf("limit_time") - get_time()) end when info or button begin say_title("Regresa la Obstinacion Orca") say("Regresale la Obstinacion Orca a la Anciana") say("ella la esta esperando date prisa") say("Orca, que se le estravio en el monumento.") say("Creditos: Zeth, Metin2Grux") say("") end when __TARGET__.target.click or 9006.chat."La Obstinacion Orca" begin target.delete("__TARGET__") if get_time() >= pc.getqf("limit_time") then say_title("Anciana:") say_red("Lo siento Jovencito") say_red("Pero no has completado la mision") say_red("En el tiempo necesario") say_red("Tienes que volver a intentarlo") say("Creditos: Zeth, Metin2Grux") set_state(info) else say_title("Anciana:") say_green("!Oh Jovencito, has completado la mision") say_green("En su debido tiempo, ahora podre volver") say_green("A trabajar con la Obstinacion Orca") say_green("Te voy a recompensar...") say("") say_reward("Recibes: 10.000.000 exp") say_reward("Recibes: 10.000.000 Yang") say("Creditos: Zeth, Metin2Grux") pc.give_exp2(9000000) pc.give_gold(10000000) clear_letter() set_state(__COMPLETE__) end pc.remove_item(70040, 1) end end state __COMPLETE__ begin when enter begin q.done() end endend 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.