Hallo
ich bin total verzweifelt hab gedacht ich schreib mal ein quest und hab das auch getan doch irgendwie geht es nicht
so das is mein quest und in Free BSD steht ein Fehler wenn ich die make.sh ausgeführt habe
syntax error: [string "runpc . level >= 5 set_state ( abholen ) state abholen"]:1: 'then' expected near 'set_state'
milligaul.quest:5:Abort trap (core dumped)
aber es kann doch nicht heißen
oder?
hoffe ihr wisst weiter
MfG Nixodas
ich bin total verzweifelt hab gedacht ich schreib mal ein quest und hab das auch getan doch irgendwie geht es nicht
PHP Code:
quest milligaul begin
state run begin
when login with pc.level >= 5
set_state(abholen)
state abholen begin
when letter begin
send letter("Militärpferd")
end
when button or info begin
say_title("Militärpferd")
----"12345678901234567890123456789012345678901234567890"|
say("Gehe zum Stallburschen!")
say("Wegen der Knappheit an Kriegern")
say("werden Militärpferde verteilt!")
say("Geh und hol dir eins.")
set_state(stallbursche)
end
end
state stallbursche begin
when letter begin
local v=find_pc_by_vnum(20349)
if 0==v then
else
target.vid("__TARGET__", v, "Geh zum Stallburschen")
end
end
when letter begin
send_letter("Stallbursche")
end
when button or info begin
say_title("Militärpferd")
say("Hole dein Militärpferd!")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Stallbursche:")
----"12345678901234567890123456789012345678901234567890"|
say("Wir haben nicht viel Zeit!")
say("Du musst trainieren!")
say("Hier ist dein Pferd, geh sorgsam")
say("mit ihm um!")
say("")
say_reward("Du hast ein Militärpferd erhalten")
pc.giveitem2(50053)
pc.giveitem2(50056, 200)
horse.set_level(30)
clear_letter()
set_state(__COMPLETE__)
end
end
state(__COMPLETE__) begin
end
end
syntax error: [string "runpc . level >= 5 set_state ( abholen ) state abholen"]:1: 'then' expected near 'set_state'
milligaul.quest:5:Abort trap (core dumped)
aber es kann doch nicht heißen
PHP Code:
set_state(abholen) then
hoffe ihr wisst weiter
MfG Nixodas