|
You last visited: Today at 17:00
Advertisement
Quest
Discussion on Quest within the Metin2 Private Server forum part of the Metin2 category.
06/13/2011, 17:50
|
#1
|
elite*gold: 0
Join Date: Apr 2011
Posts: 138
Received Thanks: 40
|
Quest
Hallo Epvp!
Ich hab heute mal einen Quest zusammen gesetzt aus verschiedenen anderen Quests da ich noch nicht lange Quest schreibe oder zusammensetzte wollte ich mal den Quest von euch Bewerten lassen manche meiner Quest haben funktioniert ein paar auch nicht ich weiß nicht ob dieser Quest funtioniert Wäre net wenn ich nicht so harte kritik anwenden würdet.
Denoch Kritik ist erlaubt!
(Warum schreibe ich das hier rein: xD hab anscheinend in Stradegies usw Blog drin kann da nichts reinschreiben)
PHP Code:
quest Dieb begin state start begin when 20006.chat."Der Geheime Dieb" begin say("Kannst du mir Helfen mir ist etwas") say("gestohlen worden meine Wertvolle") say("Weiße Perle ist mir gestohlen worden") say("Ich habe Yonah in verdacht kannst du") say("mir Helfen?") say("") local s = select("Ja ich Helfe dir", "Nein, mach dein Scheiß selber xD") if s == 2 then say("Viel Erfolg!") say("") set_state( gototeacher ) end end state gototeacher begin when letter begin local v=find_npc_by_vnum(20005) if 0==v then else target.vid("__TARGET__", v, "Yonah") end end when letter begin send_letter("Verdächtiger Dieb") end when button or info begin say_title("Gehe zu Yonah") say("Sprich ihn auf den Vorfall an") say("") ----------"12345678901234567890123456789012345678901234567890"| say_reward("Spreche Yonah an er wird durch einen") say_reward("Blickenden Pfeil markiert wenn du") say_reward("nicht zurecht kommst schau auf die") say("Minikarte.") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") say("Yonah:") ----"12345678901234567890123456789012345678901234567890"| say("Ah!! Wer bist den du?") say("Wie ich sehe bist du neu hier.") say("Wer schickt dich?") say("Mirinie was ist los hat sie was verloren?") say("Was!!! Sie behauptet dazechlich das Ich") say("ihre Weiße Perle geklaut habe") say("so was ist mir ja noch nie untergekommen") say("") wait() say("Yonah:") say("Hmm") say("Du kannst Mirnie sagen das ich es nicht war!") say("Aber ich habe vorhin einen Himmels Soldat") say("gesehen. Wir er gerade Weiße Perlen verkauft hat") say("villeicht hat er sie geklaut!") say("Geh jetzt zu Mirnie und sag ihr was ich dir erzählt") say("habe.") say("") clear_letter() set_state( gototeacher ) end end state gototeacher begin when letter begin local v=find_npc_by_vnum(20006) if 0==v then else target.vid("__TARGET__", v, "Mirnie") end end when letter begin send_letter("Zurück zu Mirnie") end when button or info begin say_title("Gehe zurück zu Mirnie") say("Berichte Mirnie, Yonahs aussage!") say("") ----------"12345678901234567890123456789012345678901234567890"| say_reward("Gehe zurück zu Mirnie sie wird durch einen") say_reward("Blickenden Pfeil markiert wenn du") say_reward("nicht zurecht kommst schau auf die") say("Minikarte.") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") say("Mirnie:") ----"12345678901234567890123456789012345678901234567890"| say("Was kam heraus?") say("Also Yonah war es nicht") say("naja ich hätte es ihn auch") say("nicht zu gedraut!") say("") wait() say("Mirnie:") say("Hmm") say("Also Himmels Soldaten sollen es gewesen sein.") say("Dass ist schlecht! In die Grotte der Verbannung") say("kommt man nicht mehr so schnell heraus dennoch") say("Danke für deine Mühe!") say("Du erhälst dafür auch eine Behlohnung!") say("Hier!") say("") say_reward("Erfahrung: 70000000 ") say_reward("Bossrufrolle: Oberork") pc.give_exp2(70000000) pc.give_item2(71036) clear_letter() set_state(__COMPLETE__) end end state __COMPLETE__ begin end end
|
|
|
06/13/2011, 17:53
|
#2
|
elite*gold: 0
Join Date: Feb 2011
Posts: 230
Received Thanks: 33
|
Dafür gibt es das :
|
|
|
06/13/2011, 17:53
|
#3
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
nur mal den Anfang überflogen und gesehen, dass die Quest bei dir weiter geht, wenn man auf "Nein, mach dein Scheiß selber xD" drückt.
Nicht richtig oder
|
|
|
06/13/2011, 17:57
|
#4
|
elite*gold: 0
Join Date: Apr 2011
Posts: 138
Received Thanks: 40
|
Is richtig Danke werde ich ändern
|
|
|
06/13/2011, 18:47
|
#5
|
elite*gold: 1
Join Date: Apr 2011
Posts: 675
Received Thanks: 113
|
CillOut wenn die quest richtig ist würde ich sie gerne für meinen Server übernehmen wenn es dir recht ist also wenn die richtig is poste sie pls hier nomma rein!
|
|
|
06/13/2011, 18:56
|
#6
|
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,009
|
da sind ein paar Fehler drin
Richtig wäre sie so:
Code:
quest Dieb begin
state start begin
when 20006.chat."Der Geheime Dieb" begin
say("Kannst du mir Helfen mir ist etwas")
say("gestohlen worden meine Wertvolle")
say("Weiße Perle ist mir gestohlen worden")
say("Ich habe Yonah in verdacht kannst du")
say("mir Helfen?")
say("")
local s = select("Ja ich Helfe dir", "Nein, mach dein Scheiß selber xD")
if s == 1 then
say("Viel Erfolg!")
say("")
set_state( gototeacher )
else
say("Dan muss ich wohl jemand anders fragen")
set_state(__COMPLETE__)
end
end
end
state gototeacher begin
when letter begin
local v = find_npc_by_vnum(20005)
if not v == 0 then
target.vid("__TARGET__", v, "Yonah")
end
end
when letter begin
send_letter("Verdächtiger Dieb")
end
when button or info begin
say_title("Gehe zu Yonah")
say("Sprich ihn auf den Vorfall an")
say("")
say_reward("Spreche Yonah an er wird durch einen")
say_reward("Blickenden Pfeil markiert wenn du")
say_reward("nicht zurecht kommst schau auf die")
say("Minikarte.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say_title("Yonah:")
say("Ah!! Wer bist den du?")
say("Wie ich sehe bist du neu hier.")
say("Wer schickt dich?")
say("Mirinie was ist los hat sie was verloren?")
say("Was!!! Sie behauptet dazechlich das Ich")
say("ihre Weiße Perle geklaut habe")
say("so was ist mir ja noch nie untergekommen")
say("")
wait()
say_title("Yonah:")
say("Hmm")
say("Du kannst Mirnie sagen das ich es nicht war!")
say("Aber ich habe vorhin einen Himmels Soldat")
say("gesehen. Wir er gerade Weiße Perlen verkauft hat")
say("villeicht hat er sie geklaut!")
say("Geh jetzt zu Mirnie und sag ihr was ich dir erzählt")
say("habe.")
say("")
clear_letter()
set_state( gototeacher )
end
end
state gototeacher begin
when letter begin
local v = find_npc_by_vnum(20006)
if not v == 0 then
target.vid("__TARGET__", v, "Mirnie")
end
end
when letter begin
send_letter("Zurück zu Mirnie")
end
when button or info begin
say_title("Gehe zurück zu Mirnie")
say("Berichte Mirnie, Yonahs aussage!")
say("")
say_reward("Gehe zurück zu Mirnie sie wird durch einen")
say_reward("Blickenden Pfeil markiert wenn du")
say_reward("nicht zurecht kommst schau auf die")
say("Minikarte.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say_title("Mirnie:")
say("Was kam heraus?")
say("Also Yonah war es nicht")
say("naja ich hätte es ihn auch")
say("nicht zu gedraut!")
wait()
say_title("Mirnie:")
say("Hmm")
say("Also Himmels Soldaten sollen es gewesen sein.")
say("Dass ist schlecht! In die Grotte der Verbannung")
say("kommt man nicht mehr so schnell heraus dennoch")
say("Danke für deine Mühe!")
say("Du erhälst dafür auch eine Behlohnung!")
say("Hier!")
say("")
say_reward("Erfahrung: 70000000 ")
say_reward("Bossrufrolle: Oberork")
pc.give_exp2(70000000)
pc.give_item2(71036)
clear_letter()
set_state(__COMPLETE__)
end
end
state __COMPLETE__ begin
end
end
|
|
|
06/13/2011, 18:58
|
#7
|
elite*gold: 1
Join Date: Apr 2011
Posts: 675
Received Thanks: 113
|
Franzi hast du die jetzt so gemacht das alles richtig is wenn ja danke ich dir *_*
|
|
|
06/13/2011, 19:09
|
#8
|
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,009
|
Quote:
Originally Posted by BrOckeIce
Franzi hast du die jetzt so gemacht das alles richtig is wenn ja danke ich dir *_*
|
ja hab sie aber nicht getestet
Nur die fehler wo ich jetzt gefunden habe ausgebesert
Ich weiß aber nicht ob sie geht
Füge sie mal ein und teste sie
|
|
|
06/13/2011, 19:09
|
#9
|
elite*gold: 0
Join Date: Feb 2011
Posts: 230
Received Thanks: 33
|
Getestet
Also bei mir gehts
#thxgiven
|
|
|
06/14/2011, 07:55
|
#10
|
elite*gold: 0
Join Date: Apr 2011
Posts: 138
Received Thanks: 40
|
THX an Franzi für die Verbesserung
|
|
|
06/14/2011, 21:08
|
#11
|
elite*gold: 0
Join Date: Apr 2011
Posts: 138
Received Thanks: 40
|
Quest Verbessert Ausgebessert
Also ich habe meinen Quest von Oben xD fast bisschen unausgereift bisschen verbessert und Ausgebessert hier so müsste denke ich mal er sein das ist eigentlich ganz gut xDDD.
Quest:
PHP Code:
quest Dieb begin state start begin when login or levelup with pc.get_level() >=5 begin set_state(information) end end state information begin when letter begin local v = find_npc_by_vnum(20006) if v != 0 then target.vid("__TARGET__", v, "Mirinie") end send_letter("Der Geheime Dieb") end when button or info begin say_title("Gestohlene Sache") say("") say("Mirinie sucht dich gehe zu ihr") say("es scheint wichtig zu sein!") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") say("Mirinie:") say("Gestohlene Weiße Perle") say("") say("Kannst du mir Helfen mir ist etwas") say("gestohlen worden meine Wertvolle") say("Weiße Perle ist mir gestohlen worden") say("Ich habe Yonah in verdacht kannst du") say("mir Helfen?") say("") local s = select("Ja ich Helfe dir", "Nein, mach dein Scheiß selber xD") if s == 1 then say("Viel Erfolg!") say("") set_state( gototeacher ) else say("Dan muss ich wohl jemand anders fragen") set_state(__COMPLETE__) end end end state gototeacher begin when letter begin local v = find_npc_by_vnum(20005) if v == 1 then target.vid("__TARGET__", v, "Yonah") end end when letter begin send_letter("Verdächtiger Dieb") end when button or info begin say_title("Gehe zu Yonah") say("Sprich ihn auf den Vorfall an") say("") say_reward("Spreche Yonah an er wird durch einen") say_reward("Blickenden Pfeil markiert wenn du") say_reward("nicht zurecht kommst schau auf die") say("Minikarte.") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") say_title("Yonah:") say("Ah!! Wer bist den du?") say("Wie ich sehe bist du neu hier.") say("Wer schickt dich?") say("Mirinie was ist los hat sie was verloren?") say("Was!!! Sie behauptet dazechlich das Ich") say("ihre Weiße Perle geklaut habe") say("so was ist mir ja noch nie untergekommen") say("") wait() say_title("Yonah:") say("Hmm") say("Du kannst Mirnie sagen das ich es nicht war!") say("Aber ich habe vorhin einen Himmels Soldat") say("gesehen. Wir er gerade Weiße Perlen verkauft hat") say("villeicht hat er sie geklaut!") say("Geh jetzt zu Mirnie und sag ihr was ich dir erzählt") say("habe.") say("") clear_letter() set_state(gototeacher2) end end state gototeacher2 begin when letter begin local v = find_npc_by_vnum(20006) if v == 2 then target.vid("__TARGET__", v, "Mirnie") end end when letter begin send_letter("Zurück zu Mirnie") end when button or info begin say_title("Gehe zurück zu Mirnie") say("Berichte Mirnie, Yonahs aussage!") say("") say_reward("Gehe zurück zu Mirnie sie wird durch einen") say_reward("Blickenden Pfeil markiert wenn du") say_reward("nicht zurecht kommst schau auf die") say("Minikarte.") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") say_title("Mirnie:") say("Was kam heraus?") say("Also Yonah war es nicht") say("naja ich hätte es ihn auch") say("nicht zu gedraut!") wait() say_title("Mirnie:") say("Hmm") say("Also Himmels Soldaten sollen es gewesen sein.") say("Dass ist schlecht! In die Grotte der Verbannung") say("kommt man nicht mehr so schnell heraus dennoch") say("Danke für deine Mühe!") say("Du erhälst dafür auch eine Behlohnung!") say("Hier!") say("") say_reward("Erfahrung: 70000000") say_reward("Bossrufrolle: Oberork") pc.give_exp2(70000000) pc.give_item2(71036) clear_letter() set_state(__COMPLETE__) end end state __COMPLETE__ begin end end
|
|
|
All times are GMT +2. The time now is 17:00.
|
|