Quest Hilfe :/

11/29/2012 01:09 QuickFlameZ#1
Gute Abend Community,
ich habe eine Frage da ich nicht wirklich questen kann wollte ich Fragen was habe ich falsch gemacht..

Code:
quest perlentausch begin 
    state start begin 
     
    when 20091.take with item.vnum == 30203 begin  
         say("Hey,") 
         say("Bist du etwa auf der Suche nach einem anderen Kristall?") 
         say("Nun dann bist du hier richtig!! Ich habe Kristalle jeder Art.") 
         say("Allerdings bin ich nur innerhalb des Koenigreichs unterwegs, was bedeutet") 
         say("Ich kann dir nur Waffen-,Rüstungs-, und Schmuckkristalle anbieten.") 
         say("") 
         local s = select ("Waffenkristalle", "Schmuckkristalle", "Nichts von alledem!") 

         if s == 1 then 
            if pc.count_item(30203) >= 5 then 
                pc.removeitem("30203")
				pc.removeitem("30203")
				pc.removeitem("30203")
				pc.removeitem("30203")
				pc.removeitem("30203")
                pc.give_item2("99929")
				pc.give_item2("99929") 
				pc.give_item2("99929") 
				pc.give_item2("99929") 
				pc.give_item2("99929") 
                say("Danke dir!") 
                say("Du erhältst 5x Waffenkristall") 
                say("Ich hoffe sie wird dir von großem Nutzen sein") 
                say("lieber Abenteurer!") 
                say("") 
            end
		if s == 2 then 
            if pc.count_item(99929) >= 5 then 
               pc.removeitem("99929")
			   pc.removeitem("99929")
			   pc.removeitem("99929")
			   pc.removeitem("99929")
			   pc.removeitem("99929") 
               pc.give_item2("30203")
			   pc.give_item2("30203")
			   pc.give_item2("30203")
			   pc.give_item2("30203")
			   pc.give_item2("30203")
               say("Danke dir!") 
               say("Du erhältst 5x Rüstungskristalle") 
               say("Ich hoffe sie wird dir von großem Nutzen sein") 
               say("lieber Abenteurer!") 
               say("") 
            end    
        end 
    end
11/29/2012 02:10 JeeX#2
Wo liegt der Fehler?..
Bekommst du beim Quest reload beim Server fehler rein?
Oder liegts an nem InGame fehler? -> so das die Quest nicht geht?!
11/29/2012 02:24 ©by Noa#3
PHP Code:
quest perlentausch begin 
    state start begin 
        when 20091.take with item
.vnum == 30203 begin  
            say
("Hey,"
            
say("Bist du etwa auf der Suche nach einem anderen Kristall?"
            
say("Nun dann bist du hier richtig!! Ich habe Kristalle jeder Art."
            
say("Allerdings bin ich nur innerhalb des Koenigreichs unterwegs, was bedeutet"
            
say("Ich kann dir nur Waffen-,Rüstungs-, und Schmuckkristalle anbieten."
            
say(""
            
local s select ("Waffenkristalle""Schmuckkristalle""Nichts von alledem!"
            if 
== 1 then 
                
if pc.count_item(30203) >= 5 then 
                    pc
.remove_item("30203"5)
                    
pc.give_item2("99929"5)
                    
say("Danke dir!"
                    
say("Du erhältst 5x Waffenkristall"
                    
say("Ich hoffe sie wird dir von großem Nutzen sein"
                    
say("lieber Abenteurer!"
                    
say(""
                else
                    
say("Du hast nicht genügend kritalle")
                
end
            
elseif == 2 then 
                
if pc.count_item(99929) >= 5 then 
                    pc
.remove_item("99929"5)
                    
pc.give_item2("30203"5)
                    
say("Danke dir!"
                    
say("Du erhältst 5x Rüstungskristalle"
                    
say("Ich hoffe sie wird dir von großem Nutzen sein"
                    
say("lieber Abenteurer!"
                    
say(""
                else
                    
say("Du hast nicht genügend kristalle")
                
end  
            
else
                return
            
end
        end 
    end
end 
11/29/2012 02:29 QuickFlameZ#4
©by Noa danke :D

kommt trz noch ein fehlerqc in malloc(): error allocation failed
Error occured on compile perlentausch.quest
11/29/2012 02:31 ©by Noa#5
Quote:
Originally Posted by JeeX View Post
Wo liegt der Fehler?..
Bekommst du beim Quest reload beim Server fehler rein?
Oder liegts an nem InGame fehler? -> so das die Quest nicht geht?!
sowas fragt man nur wenn die quests sehr lang sind oder man beim 1ten blick kein Fehler sieht.

@..FlameZ. gerngeschehen

PHP Code:
quest perlentausch begin 
    state start begin 
        when 20091.take begin  
            
if pc.count_item(30203)>=or pc.count_item(99929)>=5 then
            say
("Hey,"
            
say("Bist du etwa auf der Suche nach einem anderen Kristall?"
            
say("Nun dann bist du hier richtig!! Ich habe Kristalle jeder Art."
            
say("Allerdings bin ich nur innerhalb des Koenigreichs unterwegs, was bedeutet"
            
say("Ich kann dir nur Waffen-,Rüstungs-, und Schmuckkristalle anbieten."
            
say(""
            
local s select ("Waffenkristalle""Schmuckkristalle""Nichts von alledem!"
            if 
== 1 then 
                
if pc.count_item(30203) >= 5 then 
                    pc
.remove_item("30203"5)
                    
pc.give_item2("99929"5)
                    
say("Danke dir!"
                    
say("Du erhältst 5x Waffenkristall"
                    
say("Ich hoffe sie wird dir von großem Nutzen sein"
                    
say("lieber Abenteurer!"
                    
say(""
                else
                    
say("Du hast nicht genügend kritalle")
                
end
            
elseif == 2 then 
                
if pc.count_item(99929) >= 5 then 
                    pc
.remove_item("99929"5)
                    
pc.give_item2("30203"5)
                    
say("Danke dir!"
                    
say("Du erhältst 5x Rüstungskristalle"
                    
say("Ich hoffe sie wird dir von großem Nutzen sein"
                    
say("lieber Abenteurer!"
                    
say(""
                else
                    
say("Du hast nicht genügend kristalle")
                
end  
            
else
                return
            
end
            end
        end 
    end
end