QUEST?

01/27/2013 12:33 AhoiiBrause#1
PHP Code:
quest kampfpferd begin
    state start begin
        when 20349.chat
."Kampfpferd" with  pc.get_level() >= 50 begin
            say_title
("Stallbursche:")
            
say("")
            
say("Es wird nicht leicht,")
            
say("bis du das Kampfpferd reiten kannst.")
            
say("Dennoch zeigst du Interesse.")
            
say("")
            
say("Ich bringe es dir bei.")
            
say("Bringe mir einen Pferdeschwanz,der dir vieles erleichtert.")
            
say("")
            
say("")
            
wait()
            if 
pc.count_item("30024") >= 1 then
            pc
.remove_item(3002441)
                
say_title("Stallbursche:")
                
say("Wie ich sehe hast du einen Pferdeschwanz.")
                
say("Als Gegenleistung bringe ich dir nun")
                
say("das Reiten des Kampfpferdes bei.")
                
say("")
                
wait()
                
say_reward("Du hast ein Kampfpferd erhalten.")
                
say_reward("Du hast das Waffen-Pferde Buch erhalten")
            
pc.give_item2 "50052" )
            
horse.set_level("11")
            else
                
say("Den Pferdeschwanz findes du im PferdeShop,")
                
say("welcher an dem Haus der Gemi steht,")
                
say("oder im ItemShop von ****.")
            
end            
        end
    end
end 
PHP Code:
quest millitar_pferd begin
    state start begin
        when 20349.chat
."Milligaul" with  pc.get_level() >= 70 begin
            say_title
("Stallbursche:")
            
say("")
            
say("Es wird mit viel Zeit und Arbeit gerechnet")
            
say("bis man das Geschickt besizt")
            
say("um das Milligaul zu beherrschen.")
            
say("")
            
say("Wenn du willst, das ich dir diese Arbeit")
            
say("erspare, bringe mir bitte eine Milligaul-Box")
            
say("")
            
say("")
            
wait()
            if 
pc.count_item("50034") >= 1 then
            pc
.remove_item(500341)
                
say_title("Stallbursche:")
                
say("Wie ich sehe hast du eine Miligaul-Box.")
                
say("Jetzt werde ich dir beibringen ")
                
say("wie man das Milligaul reitet.")
                
say("")
                
wait()
                
say_reward("Du hast ein Miligaul erhalten.")
                
say_reward("Du hast das Millitärpferde Buch erhalten")
            
pc.give_item2 "50053" )
            
horse.set_level("21")
            else
                
say("Die Miligaul-Box findes du im PferdeShop,")
                
say("welcher an dem Haus der Gemi steht,")
                
say("oder im ItemShop von ****.")
            
end            
        end
    end
end 
Wenn ich diese beiden Quests in eine Datei einfüge, kommt ein Error code

Was mache ich falsch?
01/27/2013 12:35 .Remix#2
Quote:
Wenn ich diese beiden Quests in eine Datei einfüge, kommt ein Error code
Was meinst du damit?
01/27/2013 12:37 AhoiiBrause#3
Also um genauzusein,
Das sind ja 2 Pferdequests, und beide laufen einzeln über den Stallburschen
(miligaul.quest / kampfpferd.quest)
Und mit level 50 wird nichts angezeigt, mit level 70 kommt halt die Miligaul quest

Wenn ich die beiden Quests jetzt zusammenführe kommt ein errorcode irgendwas mach ich da falsch beim einfügen..
01/27/2013 12:43 .Shōgun#4
Pasting that error would help :)
01/27/2013 12:54 V0lvox337#5
Ich zähle immer nur 3 begin... und 4 End..oder sehe ich falsch ?
01/27/2013 12:57 .Remix#6
PHP Code:
quest kampfpferd begin 
    state start begin 
        when 20349.chat
."Kampfpferd" with  pc.get_level() >= 50 begin 
            say_title
("Stallbursche:"
            
say(""
            
say("Es wird nicht leicht,"
            
say("bis du das Kampfpferd reiten kannst."
            
say("Dennoch zeigst du Interesse."
            
say(""
            
say("Ich bringe es dir bei."
            
say("Bringe mir einen Pferdeschwanz,der dir vieles erleichtert."
            
say(""
            
say(""
            
wait() 
            if 
pc.count_item("30024") >= 1 then 
            pc
.remove_item(3002441
                
say_title("Stallbursche:"
                
say("Wie ich sehe hast du einen Pferdeschwanz."
                
say("Als Gegenleistung bringe ich dir nun"
                
say("das Reiten des Kampfpferdes bei."
                
say(""
                
wait() 
                
say_reward("Du hast ein Kampfpferd erhalten."
                
say_reward("Du hast das Waffen-Pferde Buch erhalten"
            
pc.give_item2 "50052" 
            
horse.set_level("11"
            else 
                
say("Den Pferdeschwanz findes du im PferdeShop,"
                
say("welcher an dem Haus der Gemi steht,"
                
say("oder im ItemShop von ****."
            
end             
        end
        when 20349.chat
."Milligaul" with  pc.get_level() >= 70 begin 
            say_title
("Stallbursche:"
            
say(""
            
say("Es wird mit viel Zeit und Arbeit gerechnet"
            
say("bis man das Geschickt besizt"
            
say("um das Milligaul zu beherrschen."
            
say(""
            
say("Wenn du willst, das ich dir diese Arbeit"
            
say("erspare, bringe mir bitte eine Milligaul-Box"
            
say(""
            
say(""
            
wait() 
            if 
pc.count_item("50034") >= 1 then 
            pc
.remove_item(500341
                
say_title("Stallbursche:"
                
say("Wie ich sehe hast du eine Miligaul-Box."
                
say("Jetzt werde ich dir beibringen "
                
say("wie man das Milligaul reitet."
                
say(""
                
wait() 
                
say_reward("Du hast ein Miligaul erhalten."
                
say_reward("Du hast das Millitärpferde Buch erhalten"
            
pc.give_item2 "50053" 
            
horse.set_level("21"
            else 
                
say("Die Miligaul-Box findes du im PferdeShop,"
                
say("welcher an dem Haus der Gemi steht,"
                
say("oder im ItemShop von ****."
            
end             
        end 
    end 
end 
Die Quests dürfen sich nicht überschneiden.
01/27/2013 13:51 lfcmaus#7
das ist sowas von rille ob du für jedes when ne neue quest datei machst oder du sie dir alles in eine legst die quest läuft nicht weil sie fehler enthält!