Meine Quest Problem (Error occured)

04/01/2012 16:04 Vazy™#1
Wollte eine Quest ab Level 1 machen, wo jede Klasse dann eine Belohnung bekommt. Aber beim make.py eingeben kommt danach ein Error. Kann einer die Quest kontrollieren?

----------------------------------------------
-- Der Anfang einees Kämpfers
-- Made with Steff's Questmaker
----------------------------------------------
quest Anfang begin
state start begin
when login with pc.level >= 1 begin
set_state(information)
end
end

state information begin
when letter begin
send_letter("Der Anfang einees Kämpfers")
end

when info or button begin
say("Der Anfang einees Kämpfers")
say("Willkommen auf Asyrus3,")
say("Hallo Neuling. Wie ich sehe bis du noch ein Anfänger. Ich gebe dir")
say("eine kleine Hilfe aber dafür muss für mich was tuhen. Töte 5 Wildhunde")
say_reward("Töte 5 Wildhunde!")
say("")
pc.setqf("state", 5)
q.set_counter("Wildhunde", 5)
end

when 101.kill begin
local count = pc.getqf("state") - 1
if count <= 5 then
pc.setqf("state", count)
q.set_counter("Wildhunde", count)
end
if count == 0 then
say_title("Der Anfang einees Kämpfers")
say("Du hast die Quest erfolgreich abgeschlossen!")
say("Du erhälst:")
say_reward("Deine Belohnung)
if pc.job == 0 then
pc.give_item2(19, 1)
pc.give_item2(70038,100)
pc.give_item2(11209,1)
pc.give_item2(12209,1)
pc.give_item2(13009,1)
say_reward("Deine Belohnung)
if pc.job == 1 then
pc.give_item2(1009, 1)
pc.give_item2(70038,100)
pc.give_item2(11409,1)
pc.give_item2(12349,1)
pc.give_item2(13009,1)
say_reward("Deine Belohnung)
if pc.job == 2 then
pc.give_item2(19, 1)
pc.give_item2(70038,100)
pc.give_item2(11609,1)
pc.give_item2(12489,1)
pc.give_item2(13009,1)
say_reward("Deine Belohnung)
if pc.job == 3 then
pc.give_item2(7009, 1)
pc.give_item2(70038,100)
pc.give_item2(11809,1)
pc.give_item2(12629,1)
pc.give_item2(13009,1)
clear_letter()
set_state(__COMPLETE__)

end
end
end

state __COMPLETE__ begin
end
end
04/01/2012 16:14 .Delta#2
PHP Code:
----------------------------------------------
-- 
Der Anfang einees Kämpfers
-- Made with Steff's Questmaker
----------------------------------------------
quest Anfang begin
    state start begin
        when login with pc.level >= 1 begin
            set_state(information)
        end
    end
    state information begin
        when letter begin
            send_letter("Der Anfang einees Kämpfers")
        end
        when info or button begin
            say("Der Anfang einees Kämpfers")
            say("Willkommen auf Asyrus3,")
            say("Hallo Neuling. Wie ich sehe bis du noch ein Anfänger. Ich gebe dir")
            say("eine kleine Hilfe aber dafür muss für mich was tuhen. Töte 5 Wildhunde")
            say_reward("Töte 5 Wildhunde!")
            say("")
            pc.setqf("state", 5)
            q.set_counter("Wildhunde", 5)
        end
        when 101.kill begin
            local count = pc.getqf("state") - 1
            pc.setqf("state", count)
            q.set_counter("Wildhunde", count)
            if count == 0 then
                say_title("Der Anfang einees Kämpfers")
                say("Du hast die Quest erfolgreich abgeschlossen!")
                say("Du erhälst:")
                say_reward("Deine Belohnung")
                if pc.job == 0 then
                    pc.give_item2(19, 1)
                    pc.give_item2(70038,100)
                    pc.give_item2(11209,1)
                    pc.give_item2(12209,1)
                    pc.give_item2(13009,1)
                elseif pc.job == 1 then
                    pc.give_item2(1009, 1)
                    pc.give_item2(70038,100)
                    pc.give_item2(11409,1)
                    pc.give_item2(12349,1)
                    pc.give_item2(13009,1)
                elseif pc.job == 2 then
                    pc.give_item2(19, 1)
                    pc.give_item2(70038,100)
                    pc.give_item2(11609,1)
                    pc.give_item2(12489,1)
                    pc.give_item2(13009,1)
                elseif pc.job == 3 then
                    pc.give_item2(7009, 1)
                    pc.give_item2(70038,100)
                    pc.give_item2(11809,1)
                    pc.give_item2(12629,1)
                    pc.give_item2(13009,1)
                end
                set_state(__COMPLETE__)
            end
        end
    end
    state __COMPLETE__ begin
    end
end 
nächstes mal hier rein: [Only registered and activated users can see links. Click Here To Register...]
04/01/2012 17:17 Vazy™#3
Könntes du mir sagen was der Fehler war? :D