2 shops in einem npc fehler

01/05/2013 13:23 akii199#1
Hey :/

also ich hab heute waffenshop.quest eingefügt die quest sah so aus:

quest WaffenShop begin
state start begin
when 9001.chat."Waffen" begin
npc.open_shop(2)
setskin(NOWINODW)
end
when 9001.chat."Pfeile" begin
npc.open_shop(3)
setskin(NOWINDOW)
end
end
end


und nun hab ich einen bug also wenn ich auf waffenhändler klicke kommen 2 shops 1. Waffen 2.Pfeile wenn ich auf waffen gehe öffnet sich der shop aber es bleibt oben und unten ein schwarzer balken stehen und der schließt sich nicht aber wenn ich auf pfeile gehe öffnet sich der shop und oben und unten verschwinden die schwarzen dinger auch kann mir einer helfen ist der quest falsch ? :(
01/05/2013 13:32 TehDownii#2
Quote:
Originally Posted by akii199 View Post
Hey :/

also ich hab heute waffenshop.quest eingefügt die quest sah so aus:

PHP Code:
quest WaffenShop begin
    state start begin
        when 9001.chat
."Waffen" begin
            npc
.open_shop(2)
            
setskin(NOWINODW)
        
end
        when 9001.chat
."Pfeile" begin
            npc
.open_shop(3)
            
setskin(NOWINDOW)
        
end
    end
end 
und nun hab ich einen bug also wenn ich auf waffenhändler klicke kommen 2 shops 1. Waffen 2.Pfeile wenn ich auf waffen gehe öffnet sich der shop aber es bleibt oben und unten ein schwarzer balken stehen und der schließt sich nicht aber wenn ich auf pfeile gehe öffnet sich der shop und oben und unten verschwinden die schwarzen dinger auch kann mir einer helfen ist der quest falsch ? :(
Eigentlich macht man doch so Doppel-Shops in der Datenbank und nicht per Quest? Also wenn ich's per DB mache klappt alles perfekt. Bin mir nichtmehr sicher ob ich Links zu Material posten darf, das mir nicht gehört aber gib mal bei YouTube mrvideolike ein und scroll dann bei seinen videos nach unten oder benutz einfach die SuFu.
01/05/2013 13:43 Icebeatzz™#3
Die ´Quest kann ja auch nicht gehen :D
Versuch die mal.

PHP Code:
quest WaffenShop begin
state start begin
when 9001.chat
."Waffen" begin
say_title
("WaffenHändler:")
say("")
say("Möchtest du den Waffen-Shop öffnen?")
local s select("Ja""Nein")

if 
== 1 then
npc
.open_shop(2)
else
return
end


end

when 9001.chat
."Pfeile-Shop" begin
say_title
("Helferin:")
say("")
say("Möchtest du den Pfeile-Shop öffnen?")
local s select("Ja""Nein")

if 
== 1 then
npc
.open_shop(3)
else
return
end
end
end 
01/05/2013 15:34 akii199#4
Danke euch beiden :)
04/02/2018 03:14 Valerius1992#5
Code:
quest shops begin 
	state start begin 
		when 9003.chat."Gemischtwarenhandel" begin 
			npc.open_shop(3) 
			setskin(NOWINDOW)  
		end
		when 9003.chat."Itemshop" begin 
			npc.open_shop(88) 
			setskin(NOWINDOW)  
		end
		when 9003.chat."Hochzeitsshop" begin 
			npc.open_shop(8) 
			setskin(NOWINDOW)  
		end
		when 9003.chat."Erze" begin 
			npc.open_shop(26) 
			setskin(NOWINDOW)  
		end
	end 
end
Easy, das ist meine Quest und die Funktioniert einwandfrei!


Auch wenn der Post uralt ist, aber dennoch frag ich mich warum ihr die Quest nicht hin bekommt habt