forked from metin2/server
1
0
Fork 0
server/gamefiles/locale/english/quest/xxx_japan_invader_kill.quest

179 lines
5.5 KiB
Plaintext
Raw Normal View History

quest japan_invader_kill begin
state start begin
when 20005.chat." Die Bitte von Yonah " with pc.get_level()>=15 and game.get_event_flag("815event")>0 begin
----"12345678901234567890123456789012345678901234567890"|
say_title("Yonah:")
say("")
say("Wie soll ich weiter machen,was kann ich nur tun?")
say("Wenn ich ihn fange, dann habe ich keine Sorgen")
say("mehr. Er ist aber so schnell,dass man ihn sehr")
say("schwierig nur fangen kann. Hm. Was soll ich")
say("machen?")
say("")
wait()
say_pc_name()
say("Was hast du denn f<>r Sorgen?")
wait()
say_title("Yonah:")
say("")
say("Zur Zeit taucht ein Wilder <20>berall im Reich auf")
say("und verbreitet Ger<65>chte <20>ber die W<>ste Yong-Bi")
say("Da er sehr schnell ist, kann man ihn nicht einfach")
say("fangen und die Ger<65>chte zum Verstummen bringen.")
say("Unsicherheit wird uns schw<68>chen.")
wait()
say_pc_name()
say("Welche Ger<65>chte denn??")
wait()
say_title("Yonah:")
say("")
say("Das dreigeteilte Land bekriegt sich unaufh<66>rlich.")
say("Um dieses Krieg zu <20>berstehen brauchen wir alle")
say("Gebiete und Resourcen die uns rechtm<74><6D>ig geh<65>ren")
say("Die W<>ste Yong-Bi und ihre Rohstoffe geh<65>rt uns!")
say("Aber der verdammte Wilde behauptet das er die")
say("Gegend selber gefunden hat und sie ihm geh<65>rt")
say("Dies verunsichert unsere tapferen K<>mpfer.")
wait()
say_title("Yonah:")
say("")
say("Vielleicht bist Du der Richtige um uns zu helfen?")
say("Der eine W<>stenbandit verbreitet diese Ger<65>chte")
say("im ganzen Reich und s<>t Zweifel an unserem")
say("Anspruch T<>te ihn und bringe ihn zum Verstummen!")
say("Wenn Du mir den Beweis mitbringst, dass du ihn ")
say("get<65>tet hast werde ich Dich reich belohnen!!!!!")
say("")
local b=select("Ich werde ihn fangen", "Rennen ist nicht meine St<53>rke")
----"12345678901234567890123456789012345678901234567890"|
if 1==b then
say_title("Yonah:")
say("")
say("Ohh Danke Danke!! Es hei<65>t Danaka er ist")
say("ein W<>stenbandit. Du findest ihn in der")
say("W<>ste Yong-Bi. Bring mir sein Ohr als ")
say("Beweis f<>r seinen Tod!")
say("")
set_state(accept)
elseif 2==b then
say_title("Yonah:")
say("")
say("Hm..Mir ist aber egal, wem die W<>ste")
say("Yong-Bi geh<65>rt")
say("")
end
end
end
state accept begin
when letter begin
send_letter("T<>te den wilden W<>stenbandit!!")
end
when button or info begin
----"12345678901234567890123456789012345678901234567890"|
say_title("Fange den wilden W<>stenbandit!!")
say("")
say("Der W<>stenbandit verbreitet allerlei Ger<65>chte im")
say("Reich. T<>te ihn!!!!!!!")
say("")
say_reward("T<>te W<>stenbandit und bring sein Ohr zu Yonah")
say("")
end
when 20005.chat."Ein W<>stenbandit fangen" with pc.count_item(30202)==0 begin
say_title("Yonah:")
say("")
say("W<>stenbandit rennt sehr schnell. Mit meiner")
say("schweren R<>stung ist es unmoglich f<>r mich,")
say("ihn zu fangen. Ah, worum es geht?")
say("")
local s=select("weitermachen", "aufh<66>ren")
if 1==s then
elseif 2==s then
say_title("Yonah:")
say("")
say("M<>chtest du wirklich aufhoren.....")
say("Hm, Du schaffst es nicht...")
say("Auf jedem Fall, danke ich f<>r Deine M<>hen.")
say("")
local s=select("die Aufgabe beenden", "weiter machen")
if 1==s then
----"12345678901234567890123456789012345678901234567890"|
say_pc_name()
say("Mit meinem Level konnte ich den W<>stenbandit")
say("nicht fangen. Ich gebe auf")
say("")
say_title("Yonah:")
say("")
say("Ich danke Dir f<>r Deine M<>he...")
q.done()
set_state(failure)
elseif 2==s then
say_pc_name()
say("")
say("Hm, Ich habe jetzt noch keine Belohnung erwartet")
say("Es wird mir schon noch gelingen W<>stenbandit")
say("zu t<>ten. Ich werd es halt weiter versuchen")
say("Bitte danke mir jetzt noch nicht")
say("")
end
end
end
when 2135.kill begin
local s = number(1, 100)
if s <= 1 and pc.count_item("30202")==0 then
pc.give_item2("30202", 1)
if pc.count_item("30202")>0 then
local v = find_npc_by_vnum(20005)
if v != 0 then
target.vid("__TARGET__", v, "Das Ohr gefunden")
end
end
end
end
when __TARGET__.target.click or 20005.chat."Das Ohr von W<>stenbandit <20>bergeben" with pc.count_item(30202)>=1 begin
target.delete("__TARGET__")
----"12345678901234567890123456789012345678901234567890"|
say_title("Yonah:")
say("")
say("Oh, du hast wirlich den W<>stenbandit get<65>tet!")
say("Helden aus aller Herren L<>nder verzweifelten")
say("an dieser Aufgabe und Du hast es geschafft?")
say("Ja es muss so sein denn Du hast den Beweis.")
say("Geh<65>rt das Ohr auch wirklich W<>stenbandit?")
say("Lass mich mal schauen? Hm Hm. Doch es es")
say("besteht kein Zweifel. Es ist sehr klein aber")
say("es ist Danakas Ohr.")
say("Ausser meiner Dankbarkeit m<>chte ich Dir")
say("dies geben. Es wird Dir von gro<72>em Nutzen")
say("sein.")
say("")
pc.remove_item(30202)
local r=number(1, 3)
if 1==r then
say_reward("Du hast von Yonah den Erfahrungring bekommen.")
pc.give_item2(72003)
elseif 2==r then
say_reward("Du hast von Yonah die Gl<47>cksgoldm<64>nze bekommen.")
pc.give_item2(72024)
elseif 3==r then
say_reward("Du hast von Yonah die Diebeshandschuhe bekommen.")
pc.give_item2(72006)
end
set_state(complete)
q.done()
end
end
state complete begin
end
state failure begin
end
end