Pferdevk Quest - Was ist falsch daran?

06/03/2010 14:37 .Apfel#1
Hallo,

was ist falsch daran, in VPC zeigt er mir folgendes an;

'qc in malloc(): error: allocation failed'

hier die Quest:

Code:
quest pferdevk begin
	state start begin
		when 9010.chat."Pferd" begin
			say_title("Helferin:")
			say("")
			say("Moechtest Du ein Pony kaufen?")
			say("Das kostet Dich 25.000.000 Yang")
			local s = select("Ja", "Nein")

			if s == 1 then
				if pc.money>=25000000 then
				pc.changemoney("-25000000")
				horse.set_level(1)
				pc.give_item2(50051)
			elseif pc.money<25000000 then
				say("Du hast nicht genug Yang.")
			end
			if s == 2 then
				return
			end
		end

		when 9010.chat."Kampfpferd" begin
			say_title("Helferin:")
			say("")
			say("Moechtest Du ein Kampfgaul kaufen?")
			say("Das kostet Dich 50.000.000 Yang")
			local s = select("Ja", "Nein")

			if s == 1 then
				if pc.money>=50000000 then
				pc.changemoney("-50000000")
				horse.set_level(11)
				pc.give_item2(50052)
			elseif pc.money<50000000 then
				say("Du hast nicht genug Yang.")
			end
			if s == 2 then
				return
			end
		end 

		when 9010.chat."Millitaerpferd" begin
			say_title("Helferin:")
			say("")
			say("Moechtest Du ein Millitaerpferd kaufen?")
			say("Das kostet Dich 100.000.000 Yang")
			local s = select("Ja", "Nein")

			if s == 1 then
				if pc.money>=100000000 then
				pc.changemoney("-100000000")
				horse.set_level(21)
				pc.give_item2(50053)
				pc.changemoney(-100000000)
			elseif pc.money<100000000 then
				say("Du hast nicht genug Yang.")
			end
			if s == 2 then
				return
			end
		end
	end
06/03/2010 14:49 manomaro123#2
das lezte say ("") weg machen ?!??
06/03/2010 14:53 .Apfel#3
Habe ich gemacht, Fehler bleibt trotzdem :-(
#aktualisierte Quest ohne das letzte say("..") hinzugefügt...