main_quest_lv2.quest (K)

Indította skolsz, 2013-06-10, 18:58:03

2013-06-10, 18:58:03 Utolsó szerkesztés: 2013-06-17, 22:50:06 Szerző: [MOD]Aegist
sziasztok valaki meg tudná mondani hogy melyik küldi lehet ez? main_quest_lv2.quest itt a  quest is ----------------------------------
-- 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." §A¦b°µ¤°»ň?" with pc.get_level() < 2 begin
say("·s§L±Đ©x:")
say("§AÁ٬OµĄŻĹ1 , §ÖĄh¨ú±o¦h¸gĹç­Č§a?")
say("¨ěµĄŻĹ2Şş®É­Ô, ¦A¨Ó§ä§Ú§a ")
say("")
end
end
state gototeacher begin
when letter begin
send_letter("·s§L±Đ©xŞş«H")

local v=find_npc_by_vnum(20354)
if 0==v then
else
target.vid("__TARGET__", v, "Ąh§ä·s§L±Đ©x")
end
end
when button or info begin
say_title("·s§L±Đ©xŞş«H ")
say("¬Ý§A¦¬¨ě¤Fło«Ę«H, §A¤w¸g¨ú±o µĄŻĹ2 ŻĹ.")
say("®Ąłß§A! §Ú·|µą§A˛Ä¤@°V˝m, §A¨Ó§ä§Ú§a!")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")

say_title("˛Ä¤@°V˝m")
say("")
say("·s§L±Đ©x:")
---                                                   l
say("§AŞş°Ę§@ÁŮ«ÜşC, ˛{¦b§A·|¨ĎĄÎĽC¶Ü? ")
say("˛{¦b§AŞşŻŕ¤O, §A·|ąďĄIµoşĆŞş°ĘŞ«")
say("­şĄý, §Ú´ú¸Ő§AŞş°ň¦Żŕ.")
say("¬°¤F´ú¸Ő§AŞş°ň¦Żŕ¤O")
say("˝Đ§AĄh«°Ą«ŞşŞţŞń, ¶Đ°Ł 10°¦Ą®ŻT")
say("¤§«á¦A¨Ó§ä§Ú.")
say("")
wait()
say("·s§L±Đ©x :")
say("Ą®ŻT¬O«Ü²łćŞşąď¤â, ©ŇĄH«Ü§Ö¶Đ°ŁĄ¦­Ě«á, ¦^¨Ó§a.")
say("¦pŞG, §A°µ¤Ł¨ěło»ň²łćŞş¨Ć±ˇ, §A«ÜĂřĄÍ¦s¦bło­ÓŔôąŇ!")
say("¤Ł­n®ö¶O®É¶ˇ, §ÖĄh§a!")
say("")
say_reward("Ąô°Č§ą¦¨®É­Ô, ĄiĄHŔň±ołřąS")
say_reward("¸gĹç­Č 250" )
say_reward("Ş÷żú1000 ¨â")
say_reward("Ş««~"..item_name(27001).." 50 ­Ó" )
say("")
set_state( killdog )

pc.setqf("state", 0)
q.set_counter("łŃ¤U Ą®ŻT ĽĆ¶q", 0)
end

end

state killdog begin
when letter begin
send_letter("˛Ä¤@°V˝m")
end
when button or info begin
say_title("˛Ä¤@°V˝m")
say("¶Đ°Ł 10°¦Ą®ŻT")
say("")

say_reward( "˛{¦b¶Đ°ŁĄ®ŻT".." "..pc.getqf("state").."°¦")
say("")
end
when 101.kill begin
local count = pc.getqf("state") + 1

if count <= 10 then
pc.setqf("state", count)
q.set_counter("łŃ¤UŞşĄ®ŻTĽĆ¶q", 10 - count)

if count == 10 then
say_title("§ą¦¨˛Ä¤@°V˝m")
say("¦¨Ą\¶Đ°Ł10°¦Ą®ŻT. ¦^Ąhłř§i·s§L±Đ©x.")
set_state(gototeacher2)
end
end
end
when 20354.chat."Ăö©ó ˛Ä¤@Ąô°Č" with pc.getf("main_quest_lv2","state") < 10 begin
say("·s§L±Đ©x :")
say("¦pŞG, §A©ČĄu¶Đ°Ł 10°¦Ą®ŻTŞş¨Ć±ˇ")
say("¤ŁŻŕ»ˇ§A¬OŁ¸­Ó­x¤H?")
say("")

if pc.is_gm() then
wait()
say("şŢ˛z­űĄô°Č:")
say("§A·Qµ˛§ôło­ÓĄô°Č¶Ü?")
local s = select("¬O", "¤Ł¬O")
if s == 1 then
set_state(gototeacher2)
end
end
end
when 20354.chat."Ăö©ó˛Ä¤@­ÓĄô°Č" with pc.getf("main_quest_lv2","state") >= 10 begin
say("·s§L±Đ©x :")
say("§A¤°»ň®É­ÔĄiĄH§ą¦¨Ąô°Č?")
say("§A¬O¤Ł¬O°µ¤F¤@¨Ç«DŞkŞş¨Ć±ˇ?")
say("«ç»ň¤]¦n, ¤U¦¸¤ÉŻĹŞş®É­Ô¦A¨Ó§a")
say("")
set_state(gototeacher2)
end
end
state gototeacher2 begin
when letter begin
local v=find_npc_by_vnum(20354)
if 0==v then
else
target.vid("__TARGET__", v, "Ąh§ä±Đ©x")
end
end
when letter begin
send_letter("§ą¦¨˛Ä¤@­Ó°V˝mĄô°Č")
end
when button or info begin
say_title("§ą¦¨˛Ä¤@­Ó°V˝mĄô°Č")
say("§ą¦¨¶Đ°Ł10°¦Ą®ŻT. ¦^Ąhłř§i·s§L±Đ©x.")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")

say("·s§L±Đ©x :")
say("§A°µŞş¦n,")
say("¦ý¬OłoĽËŞş¨Ć±ˇ¤°»ň¤HłŁĄiĄH°µ¨ěŞş.")
say("§Ú°V˝m·s§LŞş®É­Ô,")
say("§Ú°µŞş¤ń˛{¦b§óĂř. ")
say("ło¬OĂĤô¸ňŞ÷żú,")
say("¨ĎĄÎło­Ó¦n¦n§V¤O§a.")
say("§Ú·|¦A§ä§A,")
say("¦A¨Ł¤F.")
say("")

say_reward("¸gĹç­Č 250" )
say_reward("Ş÷żú 1000 ¨â")
say_reward("Ş««~ "..item_name(27001).." 50 ­Ó" )

pc.give_exp2( 250 )
set_quest_state("levelup","run")
pc.change_money( 1000 )
pc.give_item2( 27001 ,50 )

clear_letter()
set_state( __COMPLETE__ )
set_quest_state("main_quest_lv3", "run")

pc.setqf("state", 0) --ˇV ¦pŞG¦Ał]©wĄô°ČĹÜĽĆŞş¸Ü,  DB ­t˛üĄiĄH¤U­°.
end
end
state __COMPLETE__ begin
end
end

Város őr quest mikor kiadja hogy ölj ezt meg azt neki... :))

jó de melyik küldi város őrnek? mert még az alap sincs meg mikkor ad  a  céh alapító 200  yangot ami lvl1 es itt anak a questje ----------------------------------
-- Main Quest LV1
-- łqŞľ°Ý 
----------------------------------
quest main_quest_lv1 begin
state start begin
when login or levelup with pc.get_level() == 1 begin
set_state( gotoinfomation )
end
end
state gotoinfomation begin
when letter begin
send_letter("Üdv a Metin 2 ben")
end
when button or info begin
say_title("Üdv a Metin 2 ben")

----"12345678901234567890123456789012345678901234567890"|
say("Die spannenden Abenteuer von Metin2 stehen kurz")
say("bevor. Zunächst solltest du den Stadtwächter")
say("aufsuchen. Er versorgt dich mit einigen")
say("grundlegenden Informationen und")
say("unterschiedlichen Aufgaben.")
say("Wenn du jagen möchtest, findest du wilde Tiere")
say("außerhalb der Dorfgrenzen. Sie werden als rote")
say("Punkte auf der Minikarte angezeigt. Du solltest")
say("dich zunächst auf die Wildhunde konzentrieren,")
say("Viel Erfolg!")
say("")
set_state( gototeacher )
end
end

state gototeacher begin
when letter begin
local v=find_npc_by_vnum(20354)
if 0==v then
else
target.vid("__TARGET__", v, "Ąh§ä·s§L±Đ©x")
end
end
when letter begin
send_letter("Wilkommen bei Metin2")
end
when button or info begin
say_title("Finde den Stadtwächter")
say("Sprich den Stadtwächter an.")
say("")
----------"12345678901234567890123456789012345678901234567890"|
say_reward("Finde den NPC, auf den der Pfeil zeigt und")
say_reward("klicke ihn an. Wenn du keinen NPC siehst, dann")
say_reward("folge den blinkenden Kreisen auf der")
say("Minikarte.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Stadtwächter:")

----"12345678901234567890123456789012345678901234567890"|
say("Du scheinst neu hier im Ort zu sein! Wie ich")
say("sehe, haben sie aus dir noch keinen Soldaten")
say("gemacht. Hast du überhaupt irgendeine Ausbildung")
say("erhalten? Sieh dich nur an! Hast du überhaupt")
say("schon mal in deinem Leben eine Waffe benutzt?")
say("Also hör zu! Du musst stets wachsam sein, wenn")
say("du im Krieg überleben willst.")
say("Bis du Level 10 erreicht hast, werde ich dir")
say(" helfen. Glaub nicht, das es einfach wird!")
say("Beweg dich!")

say("")
wait()
say("Stadtwächter:")
say("Gehe jetzt und lerne die grundlegenden Methoden")
say("Im Kampf und in der Jagd! Sobald du ein höheres.")
say("Level erreicht hast, solltest du ins Dorf")
say("zurückkehren, um erneut mit mir zu reden. Und")
say("nun mach dich auf den Weg! Du wirst nichts")
say("lernen, wenn du hier")
say("rumstehst.")
say("")
clear_letter()

set_quest_state("find_squareguard", "find")
set_quest_state("main_quest_lv2","run")
set_state( __COMPLETE__ )
end
end
state __COMPLETE__ begin
end
end

ez csak ennyi a küldi nincs benne a 200 yang

state killdog begin vad kutyás.. :))
esetleg még meg tudom adni neked  sub questeket ami pl a fegyverkereskedős meg hajtűs meg a vacsorás :))