Quest Problem

02/06/2013 09:46 XtremeZocker#1
Hallo,

bin grad am Quest schreiben finde aber den Fehler bei der Quest nicht,

weiß einer woran es liegt?

PHP Code:
quest hong begin
    state start begin
    when 20094.chat
."Frisuren" begin
        say_size
(100, 512)
        
setbgimage('bg_quest2.tga')
        
say("")
        
say("")
        
say("")
        
say("")
        
say("")
        
local main=select("Krieger Frisuren", "Ninja Frisuren", "Sura Frisuren", "Schamanen Frisuren", "Beenden")
        if 
1==main then
            say_size
(100, 512)
            
setbgimage('bg_quest2.tga')
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say(" Frisuren für Krieger:")
            
say("")
            
say("")
            
say("")
            
say(" Möchtest du den Laden öffnen?")
                
local s = select("Ja", "Nein")
                    if 
s == 1 then
                    npc
.open_shop(1309)
                else
                    return
                
end
            end
        end
        
elseif 2==main then
            say_size
(100, 512)
            
setbgimage('bg_quest2.tga')
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say(" Frisuren für Ninja:")
            
say("")
            
say("")
            
say("")
            
say(" Möchtest du den Laden öffnen?")
                
local m = select("Ja", "Nein")
                    if 
s == m then
                    npc
.open_shop(1310)
                else
                    return
                
end
            end
        end
        
elseif 3==main then
            say_size
(100, 512)
            
setbgimage('bg_quest2.tga')
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say(" Frisuren für Sura:")
            
say("")
            
say("")
            
say("")
            
say(" Möchtest du den Laden öffnen?")
                
local n = select("Ja", "Nein")
                    if 
n == 1 then
                    npc
.open_shop(1311)
                else
                    return
                
end
            end
        end
        
elseif 4==main then
            say_size
(100, 512)
            
setbgimage('bg_quest2.tga')
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say(" Frisuren für Schamane:")
            
say("")
            
say("")
            
say("")
            
say(" Möchtest du den Laden öffnen?")
                
local x = select("Ja", "Nein")
                    if 
x == 1 then
                    npc
.open_shop(1312)
                else
                    return
                
end
            end
        end
        
elseif 5==main then
            
return
        
end
    end
end 
02/06/2013 10:10 °Non_Public°#2
[Only registered and activated users can see links. Click Here To Register...]
Kannst ja hier mal posten, vielleicht wird dir dort weitergeholfen.
02/06/2013 10:23 ©by Noa#3
Sag mal was für ein Fehler kommt, vorher schaut es sich fast keiner an.
02/06/2013 10:36 XtremeZocker#4
Hier der Fehler:

QUEST : hong
STATE : start
WHEN : 20094.chat ("Frisuren")
expecting 'when' or 'function'
multishop2.quest:37:Error occured on compile multishop2.quest
02/06/2013 10:53 ©by Noa#5
PHP Code:
quest hong begin 
    state start begin 
    when 20094.chat
."Frisuren" begin 
        say_size
(100, 512) 
        
setbgimage('bg_quest2.tga') 
        
say("") 
        
say("") 
        
say("") 
        
say("") 
        
say("") 
        
local main=select("Krieger Frisuren", "Ninja Frisuren", "Sura Frisuren", "Schamanen Frisuren", "Beenden") 
        if 
1==main then 
            say_size
(100, 512) 
            
setbgimage('bg_quest2.tga') 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Frisuren für Krieger:") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Möchtest du den Laden öffnen?") 
            
local s = select("Ja", "Nein") 
            if 
s == 1 then 
                npc
.open_shop(1309) 
            else 
                return 
            
end 
        
elseif 2==main then 
            say_size
(100, 512) 
            
setbgimage('bg_quest2.tga') 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Frisuren für Ninja:") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Möchtest du den Laden öffnen?") 
            
local m = select("Ja", "Nein") 
            if 
s == m then 
                npc
.open_shop(1310) 
            else 
                return 
            
end 
        
elseif 3==main then 
            say_size
(100, 512) 
            
setbgimage('bg_quest2.tga') 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Frisuren für Sura:") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Möchtest du den Laden öffnen?") 
            
local n = select("Ja", "Nein") 
            if 
n == 1 then 
                npc
.open_shop(1311) 
            else 
                return 
            
end 
        
elseif 4==main then 
            say_size
(100, 512) 
            
setbgimage('bg_quest2.tga') 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Frisuren für Schamane:") 
            
say("") 
            
say("") 
            
say("") 
            
say(" Möchtest du den Laden öffnen?") 
            
local x = select("Ja", "Nein") 
            if 
x == 1 then 
                npc
.open_shop(1312) 
            else 
                return 
            
end 
        
elseif 5==main then 
            
return 
        
end 
    end 
end 
02/06/2013 11:13 XtremeZocker#6
Danke Noa, aber es kommt immer noch ein Fehler:

QUEST : hong
STATE : start
WHEN : 20094.chat ("Frisuren")
assertion failure : nested==0
multishop2.quest:108:Error occured on compile multishop2.quest
02/06/2013 11:28 ©by Noa#7
mein Fehler sorry hab nur was übersehen.
PHP Code:
quest hong begin 
    state start begin 
        when 20094.chat
."Frisuren" begin 
            say_size
(100, 512) 
            
setbgimage('bg_quest2.tga') 
            
local main=select("Krieger Frisuren", "Ninja Frisuren", "Sura Frisuren", "Schamanen Frisuren", "Beenden") 
            if 
main==5 then return end
            
if 1==main then 
                say_size
(100, 512) 
                
setbgimage('bg_quest2.tga') 
                
say(" Möchtest du den Laden öffnen?") 
                if 
select("Ja", "Nein") == 1 then npc.open_shop(1309) else return end
            
elseif 2==main then 
                say_size
(100, 512) 
                
setbgimage('bg_quest2.tga') 
                
say(" Möchtest du den Laden öffnen?") 
                if 
select("Ja", "Nein") ==1 then npc.open_shop(1310) else return end
            
elseif 3==main then 
                say_size
(100, 512) 
                
setbgimage('bg_quest2.tga') 
                
say(" Möchtest du den Laden öffnen?") 
                if 
select("Ja", "Nein") ==1 then  npc.open_shop(1311) else return end
            
elseif 4==main then 
                say_size
(100, 512) 
                
setbgimage('bg_quest2.tga') 
                
say(" Möchtest du den Laden öffnen?") 
                if 
select("Ja", "Nein") ==1 then npc.open_shop(1312) else return end
            end
        end
    end 
end