Problema con esta quest
-
quest misioncaballo begin
state start begin
when letter with pc.get_level >= 100 begin
send_letter("Obtener Caballo Militar")
end
when button or info begin
say("Ve con el Chico del Establo,")
say("quiere hablar contigo.")
end
when 20349.chat."Caballo Militar" begin
say_title("Militar")
say("Buenas joven guerrero, te e echo llamar")
say("porque ya eres nivel suficiente para poder")
say("usar el caballo militar, sin embargo, tendras")
say("que superar una mision para poder dartelo..")
say("")
say_reward("Debes matar al dragon de atlantea2.")
set_state("mision")
end
end
state mision begin
when letter begin --
send_letter("Matar al Dragon Azul")
end
when button or info begin
say("Debes ir a matar al Dragon Azul para obtener")
say("el caballo militar.")
end
when 2493.kill begin
say("Has matado al Dragon, vuelve con el Chico del Establo")
say("Para que te de tu recompensa.")
set_state("volver")
end
end
state volver begin
when letter begin --
send_letter("Volver con el Chico del Establo")
end
when button or info begin
say("Vuelve con el Chico del establo.")
end
when 20349.chat."Matar al Dragon" begin
say("Muchisimas gracias por matar al dragon,")
say("Aqui tienes tu recompensa:")
say_reward("Recibes Caballo Militar")
say_reward("Recibes el Libro del Militar")
say("Recibes las Habilidades del Militar")
command (horse_level "..pc.get_name.." 30)
pc.give_item2("50053", 1)
command("setsk 131 20")
command("setsk 137 20")
command("setsk 138 20")
command("setsk 139 20")
command("setsk 140 20")
set_state("COMPLETE")
end
end
state COMPLETE begin
end
endAlguien sabe su error?
-
Al parecer tiene excesivos END por cada BEGIN O IF es un END pero ay se vee que tienes muchos END de mas, rebisa bien la quest y verifica que la cantidad de BEGIN y END son las mismas si no da error.
-
Excesivo end? =/
Pues o cuento mal o nose =/ xDD
Pero ya la he revisado y nada de nada, la pruebo i en la consola negra me da error T__T xd