Hola chicos les dejo esta quest, se trata de algunas main quest **observenlas bien, y denme opiniones sobre su traduccion e ideas.
Saludos.**
main_quest_lv2.quest
----------------------------------
-- Main Quest LV2
-- ²Ä¤@°V½m
----------------------------------
quest main_quest_lv2 begin
state start begin
end
state run begin
when login or levelup or enter with pc.get_level() >= 2 begin
setstate( gototeacher )
end
when 20354.chat."Que haces?" with pc.get_level() < 2 begin
say("Guardian Ryan:")
say("Eres muy lento, en fin ya que estas aqui.")
say("Eres nivel 1 cuando pases al nivel 2, ")
say("regresas a mi. Andando!")
say("")
end
end
state gototeacher begin
when letter begin
send_letter("Pacto de los maestros.")
local v=find_npc_by_vnum(20354)
if 0==v then
else
target.vid("__TARGET__", v, "Debemos buscar nuevos guerreros.")
end
end
when button or info begin
say_title("En busca de aprendices")
say("Ya que eres nivel 2, empezaremos")
say("de una vez con nuestro entrenamiento.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say_title("El entrenamiento")
say("")
say("Guardian Ryan:")
--- l
say("Bien novato eres muy lento, pero esa")
say("lentitud te durara poco, Muajajaja.")
say("En fin, empezaremos con algo sencillo, ")
say("ve y matame 10 perros, vere tu dextreza")
say("y la rapidez con el cual culmines")
say("esta mision, Andando! Rapido, rapido!")
say("")
wait()
say("Guardian Ryan:")
say("Los perros no son muy dificiles, ")
say("solo muerden, asi que a por ellos.")
say("no pierdas el tiempo! Ve rapido!")
say("")
say_reward("Debes matar los 10 perros!")
say_reward("Recompensa 250 puntos de experiencia." )
say_reward("Recompensa 1000 Yang")
say_reward("Recompensa"..item_name(27001).." 50 pociones" )
say("")
set_state( killdog )
pc.setqf("state", 0)
q.set_counter("Perros faltantes", 0)
end
end
state killdog begin
when letter begin
send_letter("El entrenamiento")
end
when button or info begin
say_title("El entrenamiento")
say("Matar 10 perros salvajes")
say("")
say_reward( "Matar los perros salvajes".." "..pc.getqf("state").."xD")
say("")
end
when 101.kill begin
local count = pc.getqf("state") + 1
if count
main_quest_lv3
----------------------------------
-- Main Quest LV3
-- Âø³f©±¦ÑÁó¥ô°È
----------------------------------
quest main_quest_lv3 begin
state start begin
end
state run begin
when login or levelup or enter with pc.get_level() >= 3 begin
set_state( gototeacher )
end
when 20354.chat."Primera tarea" begin
say("Guardian Ryan:")
say("Vaya noto que te lo pasas en grande!")
say("El entusiasmo es lo que importa!")
say("Dejando eso a un lado, te dare una segunda tarea")
say("")
end
end
state gototeacher begin
when letter begin
send_letter("quête de chasse")
local v=find_npc_by_vnum(20354)
if 0==v then
else
target.vid("__TARGET__", v, "Encuentra al Guardian Ryan")
end
end
when button or info begin
say_title("Guardian Ryan.")
say("Para esta mision no se luchara con criaturas, ")
say("de hecho algunas personas quieren conocerte, ")
say("asi que ve y averigua lo que quieren,")
say("quizas que te recompensen bien.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Guardian:")
--- l
say("Conoces a Joana? la propietaria")
say("de la tienda de pociones?")
say("Bueno necesito que me hagas un favor")
say("Ve hasta a ella y averigue que quiere.")
say("Es muy linda, pero me da pena llegarle! Jejeje")
say("")
wait()
say("Guardian")
say("Ella vende pociones y demas")
say("comestibles, ademas ella es")
say("la hija del vendedor de armaduras." )
say("Asi que ve pues!")
say_reward("Te recompensare muy bien.")
say_reward("450 puntos de experiencia." )
say_reward("3000 Yang")
set_state( gotogood )
end
end
state gotogood begin
when letter begin
local v=find_npc_by_vnum(9003)
if 0==v then
else
target.vid("__TARGET__", v, "Ir a la tienda de Joana.")
end
end
when letter begin
send_letter("Ve a la tienda de Joana")
end
when button or info begin
say_title("Ve a la tienda de Joana!")
say("Y habla con ella.")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Joana:")
--- l
say("Hola que tal! Que murmurabas con David?")
say("El se ha perdido de aqui, si que es timido.")
say("Sabes que tengo un problemita!")
say("Resulta que a mi padre se le olvido un libro.")
say("")
wait()
say("Es un Libro de facturas, y bueno el me aviso")
say("para que yo se lo llevase. Pero no puedo dejar")
say("la tienda sola, debido a los choros de esta epoca.")
say("Me puedes hacer el favor de llevarselo?")
say("Estaria muy agradecida de ti vale.")
say("Anda, el es el senor que vende Armaduras.")
say("Suerte!")
say("")
say_item("Libro de Facturas", 69000, "")
say("")
set_state( gotodefend )
end
end
state gotodefend begin
when letter begin
local v=find_npc_by_vnum(9002)
if 0==v then
else
target.vid("__TARGET__", v, "Busca al Vendedor de Armaduras")
end
end
when letter begin
send_letter("Lleve el Libro de Facturas")
end
when button or info begin
say_title("Lleve el Libro de Facturas al Vendedor de Armaduras")
--- l
say("El dueno de la tienda de Armaduras necesita")
say("el Libro de Facturas que se le olvido.")
say("")
say_item("Libro de Facturas", 69000, "")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Vendedor de Armaduras:")
--- l
say("Tienes lo que se me olvido?")
say("Mi hija te pidio que vinieras? ")
say("Fue un descuido mio, olvidandome de")
say("este libro, es importante ya que ")
say("con este libro saco el inventario.")
say_item("Libro de Facturas", 69000, "")
say("Gracias por molestarte en traermelo,")
say("te dare algunos aperitivos!")
say("")
wait();
say("Vendedor de Armaduras:")
say("Como recompensa del favor hecho")
say("te dare esta armadura recien hecha.")
say("Debe ser de tu talla! Aprovechala!")
say("Debe defender muy bien de los ataques")
say("de los animales sueltos en las afueras")
say("de la ciudad.")
say("Gracias!")
say("")
say_title("Recompensa")
say_reward("Has recibido 450 puntos de experiencia." )
say_reward("Has recibido 3000 Yang")
pc.give_exp2( 450 )
set_quest_state("levelup","run")
pc.change_money( 3000 )
clear_letter()
set_quest_state("main_quest_lv6", "run")
set_state( __COMPLETE__ )
end
end
state __COMPLETE__ begin
end
end
main_quest_lv4
----------------------------------
-- Main Quest LV4
-- Âø³f©±¦ÑÁó¥ô°È
----------------------------------
quest main_quest_lv4 begin
state start begin
when login or levelup or enter begin
if pc.get_level() >= 4 then
setstate( gototeacher )
end
end
end
state gototeacher begin
when letter begin
local v=find_npc_by_vnum(20354)
if 0==v then
else
target.vid("__TARGET__", v, "Pacto con los grandes maestros.")
end
end
when letter begin
setskin(NOWINDOW)
makequestbutton( locale.MAIN_QUEST_TITLE_DICT[4] )
q.set_title(locale.MAIN_QUEST_TITLE_DICT[4] )
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."Grandes maestros"..locale.NORMAL_COLOR)
say("Dialoga con los Grandes Maestros de Habilidades.")
end
when info begin
say(locale.NOTICE_COLOR.."Grandes maestros"..locale.NORMAL_COLOR)
say("Dialoga con los Grandes Maestros de Habilidades.")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
pc.setqf("state", 1 )
say( locale.MAIN_QUEST_LV4[1] )
setstate( __COMPLETE__ )
q.done()
end
end
state __COMPLETE__ begin
when enter begin
q.done()
end
end
end