2010er Daroo Files Quest einfügen

09/14/2011 18:43 Azemi6#1
Hallo liebe E*pvp Ich suche und probiere seit einigen tagen eine quest in den Serverfiles von daroo einzufügen aber es klappt iergndwie nicht so wirklich...
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 
(natürlich angepasst wie ich es wolte so hat es mit nur ein netter user geschickt dem ich sehr danke nähmlich F4m0uZStYle.. danke schön F4m0uZStYle)

kann mir jemand sagen was ich falsch mache`?? =(