V-Box zeigt immer ein fehler an
kill.quest must whit quest begin
und unten durch nochmal so ne scheisse glaub heisst das auf der linie 47 ist ein fehler..
und ganz am ende Error bla bla kill.quest
Hier die quest
PHP Code:
quest kill begin
state start begin
when login or levelup with pc.level() == *level* begin
set_state(kill_1)
end
end
state kill_1 begin
when letter begin
send_letter("Spieler Kill Quest")
end
when button or info begin
say_title("Spieler Kill Quest")
say("Text")
say("Text")
say("Text")
say("Text")
pc.setqf("spieler", *Zahl*)
q.set_counter("kills", *Zahl*)
set_state(kill_2)
end
end
state kill_2 begin
when button or info begin
say_title("Spieler")
say_blue( "Du musst noch ".." "..pc.getqf("spieler").." von *Zahl* töten")
say("")
end
when kill begin
if npc.is_pc() and npc.empire != pc.empire then
local count = pc.getqf("spieler") - 1
if count <= *Zahl* then
pc.setqf("spieler", count)
q.set_counter("kills", -count)
end
if count == 0 then
send_letter("Monster Kill Quest")
set_state(kill_3)
end
end
end
end
end
state kill_3 begin
when button or info begin
say_title("Monster Kill Quest")
say("Text")
say("Text")
say("Text")
say("Text")
pc.setqf("monster", *Zahl*)
q.set_counter("kill5", *Zahl*)
set_state(kill_4)
end
end
state kill_4 begin
when button or info begin
say_title("Monster")
say_blue( "Du musst noch ".." "..pc.getqf("monster").." von *Zahl* töten")
say("")
end
when kill begin
if npc.is_pc() and npc.empire != pc.empire then
local count = pc.getqf("monster") - 1
if count <= *Zahl* then
pc.setqf("monster", count)
q.set_counter("kill5", -count)
end
if count == 0 then
say("Herzlichen Glückwunsch")
say("Du hast die Quest abgeschlossen,")
say("als belohnung dafür kannst du dir")
say("eine von 2 Waffen aussuchen")
set_state(kill_5)
end
end
end
end
state kill_5 begin
when *NPCvnum* begin
say_reward("Wähle eine von 2 Waffen aus")
local a = select("1" , "2" , "3" , "4" , "5" , "6" , "7" , "8" , "Abbrechen")
if a == 1 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 2 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 3 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 4 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 5 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 6 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 7 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 8 then
say("Hier ist dein *Waffenname*")
pc.give_item2(*Vnum*,1)
elseif a == 9 then
return
end
end
end
end
kann mir jemand sagen was ich falsch mache`?? =(