Problem, mit einer Quest

06/16/2013 18:02 AfterTheSky#1
Code:
quest vipshop begin
	state start begin
		when 70252.use begin
				say_title("Shopping-Funktion:")
				say("Mit dieser Funktion kannst einen")
				say("VIP Shop herbeirufen.")
				say("Dieser Shop hat das zu bieten ,was du bestellst")
				say("Also probier es einfach mal aus!")
				say()
				say("Aber denk dran:")
				say()
				say("Der Shop muss einmal geöffnet werden!")
				say_reward("Sonst funktioniert das item nichtmehr!")
				local s=select("Ok", "Verlassen")
				if 1==s then
					say("Shopping-Funktion:")
					say_reward("Welchen Shop möchtes du öffnen?")
					local shop=select("150iger Krieger", "150iger Shami", "150iger Sura", "150iger Ninja", "Schmuckhandel", "Mehr Shops", "Beenden")
					if 1==shop then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(101)
						pc.remove_item(70252,1)
						cmdchat(purge)
					elseif 2==shop then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(100)
						pc.remove_item(70252,1)
						cmdchat(purge)
					elseif 3==shop then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(99)
						pc.remove_item(70252,1)
						cmdchat(purge)
					elseif 4==shop then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(98)
						pc.remove_item(70252,1)
						cmdchat(purge)
					elseif 5==shop then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(31)
						pc.remove_item(70252,1)
						cmdchat(purge)
					elseif 6==shop then
						say_title("Shopping-Funktion")
						say_reward("Welchen Shop möchtest du öffnen?")
						local shop2=select("Pfeilhandel", "Pfeilhandel", "Pfeilhandel", "Beenden")
						if 1==shop2 then
							mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
							npc.open_shop(31)
							pc.remove_item(70252,1)
							cmdchat(purge)
						if 2==shop2 then
							mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
							npc.open_shop(31)
					     	pc.remove_item(70252,1)
					     	cmdchat(purge)
						if 3==shop2 then
							mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
							npc.open_shop(31)
							pc.remove_item(70252,1)
							cmdchat(purge)
						elseif 4==shop2 then
							return
						end
					elseif 7==shop then
						return
					end
				elseif 2==s then
					return
				end
				
				end
			end
		end
	end
end
Fehlermeldung,
must start with 'quest'
vipshop.quest:1:Abort trap (core dumped)
06/16/2013 18:15 ProfessorEnte#2
[Only registered and activated users can see links. Click Here To Register...]
06/17/2013 01:02 AfterTheSky#3
Quote:
Originally Posted by ProfessorEnte View Post
[Only registered and activated users can see links. Click Here To Register...]
Hat mir nicht weitergeholfen!
06/17/2013 01:37 lfcmaus#4
fehler mit posten!!!
und erklären was die quest machen soll den so wie sie geschrieben ist geht sie nicht!
06/17/2013 14:24 Zevion#5
Quote:
Originally Posted by AfterTheSky View Post
Hat mir nicht weitergeholfen!
Trotzdem ist es kein Grund hier dann extra ein Thread zu eröffnen. Es kommt da in den Sammelthread und bleibt auch da.

#closerequest
06/17/2013 14:53 .Ravage#6
Code:
quest vipshop begin
	state start begin
		when 70252.use begin
			say_title("Shopping-Funktion:")
			say("Mit dieser Funktion kannst einen")
			say("VIP Shop herbeirufen.")
			say("Dieser Shop hat das zu bieten ,was du bestellst")
			say("Also probier es einfach mal aus!")
			say()
			say("Aber denk dran:")
			say()
			say("Der Shop muss einmal geöffnet werden!")
			say_reward("Sonst funktioniert das item nichtmehr!")
			local s=select("Ok", "Verlassen")
			if 1==s then
				say("Shopping-Funktion:")
				say_reward("Welchen Shop möchtes du öffnen?")
				local shop=select("150iger Krieger", "150iger Shami", "150iger Sura", "150iger Ninja", "Schmuckhandel", "Mehr Shops", "Beenden")
				if 1==shop then
					mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
					npc.open_shop(101)
					pc.remove_item(70252,1)
					cmdchat(purge)
				elseif 2==shop then
					mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
					npc.open_shop(100)
					pc.remove_item(70252,1)
					cmdchat(purge)
				elseif 3==shop then
					mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
					npc.open_shop(99)
					pc.remove_item(70252,1)
					cmdchat(purge)
				elseif 4==shop then
					mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
					npc.open_shop(98)
					pc.remove_item(70252,1)
					cmdchat(purge)
				elseif 5==shop then
					mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
					npc.open_shop(31)
					pc.remove_item(70252,1)
					cmdchat(purge)
				elseif 6==shop then
					say_title("Shopping-Funktion")
					say_reward("Welchen Shop möchtest du öffnen?")
					local shop2=select("Pfeilhandel", "Pfeilhandel", "Pfeilhandel", "Beenden")
					if 1==shop2 then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(31)
						pc.remove_item(70252,1)
						cmdchat(purge)
					elseif 2==shop2 then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(31)
						pc.remove_item(70252,1)
						cmdchat(purge)
					elseif 3==shop2 then
						mob.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
						npc.open_shop(31)
						pc.remove_item(70252,1)
						cmdchat(purge)
					end
				end
			end
		end
	end
end
Ihn auf die Regeln hinzuweisen ist eine Sache, aber es reicht, wenn einer das tut. Der Rest kann helfen.
06/17/2013 23:49 xcuz#7
#closed