Quest Code

05/01/2010 17:22 vsairwaves#1
Hallo,
Könntet ihr mir sagen was an diesem Code Falsch ist? Er soll bewirken, dass man wenn man dan Rüssihändler anklickt auswählen kann welcher Shop geöffnet werden soll, also durch diese Quest soll der Rüssihändler mehrere Shops haben.
Code:
quest npc_shop_equip begin
	state start begin
		when 9002.click."Einkaufen" begin
			say_title("Händler:")
			say("")
			say("Ah, ein weiterer Kunde!")
			say("Auch du wirst innerhalb")
			say("von 100 Jahren sterben!")
			say("Aber nun zum eigentlichen")
			say("Thema!")
			say("")
			wait()
			say_title("Möchtest du etwas kaufen?")
			
				local s = select("Ja", "Nein")
				
				if s == 1 then
					when 9002.chat."Rüstungen" begin
						npc.open_shop(4)
							say("Hier kaufst du Rüstungen!")
					end
					when 9002.chat."Helme" begin
						npc.open_shop(20)
							say("Hier kaufst du Helme!")
					end
					when 9002.chat."Schilde" begin
						npc.open_shop(21)
							say("Hier kaufst du Schilde!")
					end
					when 9002.chat."Ohrringe" begin
						npc.open_shop(22)
							say("Hier kaufst du Ohrringe!")
					end
					when 9002.chat."Armbänder" begin
						npc.open_shop(23)
							say("Hier kaufst du Armbänder!")
					end
					when 9002.chat."Ketten" begin
						npc.open_shop(25)
							say("Hier kaufst du Ketten!")
					end
					when 9002.chat."Schuhe" begin
						npc.open_shop(24)
							say("Hier kaufst du Schuhe!")
					end
				else
					return
				end
			end
		end
05/01/2010 17:23 Prσfizσcker94#2
[Only registered and activated users can see links. Click Here To Register...]

änder das doch einfach ab
05/05/2010 14:18 vsairwaves#3
hm, ich habs jetzt einfach abgeändert, aber irgentwie will es immernoch nicht klappen. wenn ich den rüssi händler anklicke, öffnet sich sofort der rüssi shop.
05/05/2010 14:38 Xelvair#4
on_click auf 2 stellen...
05/05/2010 14:58 vsairwaves#5
Also ich ahb das jetzt so gemacht, und dabei ist mir aufgefallen, dass ich in der honkong_list vergessen habe noch nach meiner quest einmal [ENTER] zu drücken! und nun wird bei make.sh auch ganz unten meine quest angezeigt, jedoch danach noch dies:
Quote:
npc_shop_equip.quest:100:Abort trap (core dumped)
Und wenn ich ingame den händler anklicke öffnet sich immernoch sofort der rüssi shop!

€: Auch mit on_click 2 funzt nicht :-(
€2: also ich habs jetzt mal nach deinem guide gemacht Xelvair, aber jetzt ist es so, dass ich den rüssi händler und rüssi händler2 (habs mal auf rüssihändler 2 gemacht) nichtmal mehr anklicken kann, und es steht auf 2(on_click)..
Könntest du vllt mal per teamviewer mir helfen? oder jemand anderes? gibt natürlich dann thx wenns geht
05/05/2010 18:58 vsairwaves#6
Ok es hatt sich erledigt, ich hab ganz unten am ende ein
Quote:
end
vergessen gehabt!