da ich in der Section: Metin2 PServer - Discussions / Questions bin denke ich das ich mit meiner Frage hier an richtiger Stelle steh.
Folgendes Problem: Ich versuche mich seit kurzen als Questwriter und steh so ziemlich noch sehr am Anfang.. nun habe ich meine 1. Quest geschrieben und irgendwie haut Sie nicht so ganz hin wie ich das will..
PHP Code:
quest Levelquest begin
state start begin
when login with pc.level >= 1 begin
set_state(Levelquest)
end
end
state Levelquest begin
when letter begin
send_letter("Töte Monster 1")
end
when info or button begin
say("Hey du!")
say("Suchst du etwas?")
say("Eine Lange Aufgabe wartet auf dich!")
say_reward("Toete 25 Wildhunde")
say_reward("Toete 25 Blauwölfe")
say_reward("Toete 25 Braunbaeren")
say_reward("Toete 50 Weißer Eid")
say_reward("Toete 75 Schwarzer Ork")
say_reward("Toete 50 Dunkler Peiniger")
say_reward("Toete 150 Roter Boeser Baum")
say_reward("Toete 350 Daemonenbogenschuetzen")
say_reward("Toete 500 Unterwelt-Eissplitter")
say_reward("Toete 750 Saetou-Kaempfer")
say_reward("Toete 750 Saetou-Bogenschuetzen")
say("")
pc.setqf("state", 1)
q.set_counter("Wildhund", 25)
pc.setqf("state", 1)
q.set_counter("Blauwolf", 25)
pc.setqf("state", 1)
q.set_counter("Braunbaer", 25)
pc.setqf("state", 1)
q.set_counter("Weißer Eid", 50)
pc.setqf("state", 1)
q.set_counter("Schwarzer Ork", 75)
pc.setqf("state", 1)
q.set_counter("Dunkler Peiniger", 50)
pc.setqf("state", 1)
q.set_counter("Plagemann", 150)
pc.setqf("state", 1)
q.set_counter("Daemonenbogenschuetzen", 350)
pc.setqf("state", 1)
q.set_counter("Buhmann", 100)
pc.setqf("state", 1)
q.set_counter("Boeser Baum", 150)
pc.setqf("state", 1)
q.set_counter("Geisterbaum", 150)
end
when 101.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Wildhund", count)
end
when 104.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Blauwolf", count)
end
when 113.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Braunbaer", count)
end
when 301.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Weißer Eid", count)
end
when 636.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Schwarzer Ork", count)
end
when 706.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Dunkler Peiniger", count)
end
when 903.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Plagemann", count)
end
when 1002.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Daemonenbogenschuetzen", count)
end
when 1303.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Buhmann", count)
end
when 2305.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Boeser Baum", count)
end
when 2301.kill begin
local count = pc.getqf("state") - 1
if count <= 1 then
pc.setqf("state", count)
q.set_counter("Geisterbaum", count)
end
if count == 0 then
say_title("Name")
say("WOOOOOW!!!")
say("Du hast die Quest erfolgreich abgeschlossen!")
say("Du erhälst:")
say_reward("Giftschwert+0")
say_reward("Grollschwert+0")
say_reward("Orchideenglocke+0")
say_reward("Loewenschwert+0")
say_reward("Teufelfluegelschakrams+0")
say_reward("Kraehenstahlbogen+0")
say_reward("50 Mio Yang")
pc.change_money(50000000)
pc.give_item2(180, 1)
pc.give_item2(3160, 1)
pc.give_item2(5120, 1)
pc.give_item2(190, 1)
pc.give_item2(1139, 1)
pc.give_item2(2179, 1)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end
MfG.





