Quest Frage

02/06/2011 10:58 Katoteki#1
Hay leute warum funkt der quest ned:
quest gmmap begin
state start begin
when login or levelup with pc.level >0 begin
set_state(gmmap)
end
end

state gmmap begin
when 20091.chat."Map6" begin
say(""..mob_name(20091)..":")
say("")
say("Sei gegruesst Reisender!")
say("Du moechstest also zur Map6?")
say("Ich kann dich gerne hinbringen.")
say("")
say("Moechtest du zur Map6")
say("")
local a= select("Ja","Nein")
if 1==a then
say(""..mob_name(20091)..":")
say("")
say("Gut")
say("Ich wuensche dir viel Spass")
wait()
pc.warp(83200, 0)
return
end
say(""..mob_name(20091)..":")
say("")
say("Gut")
say("Dann bleib erst einmal hier.")

end


end

end
Also ich wollte das mich der ot sura auf die map dan bringt nur weis ned warum das ned geht^^
mfg
02/06/2011 11:05 CanbiZ#2
PHP Code:
quest gmmap begin
    state start begin
        when 20091.chat
."Map6" begin
            say_title
("NPCNAME")
            
say("")
            
say("Sei Gegrüßt Reisender!")
            
say("Möchtest du zur Map6?")
            
say("Ich kann dich gerne hinbringen.")
            
say("Ich wünsche dir viel Spaß weiterhin")
            
say("")
            
say_reward("Soll ich dich dort hin teleportieren?")
            
            
local s1=select("Ja bitte teleportieren.","Nein ich möchte hier bleiben.")
            if 
s1 == 1 then
                pc
.warp(83200,0)
            else
                return
            
end            
        end
       end
end 
02/06/2011 11:35 Katoteki#3
Ich kan den ot sura jezt gar nicht mehr ankliken was ist da falsch?
02/06/2011 11:41 F O R S E N B O Y S#4
On_click vllt ändern
02/06/2011 11:42 Katoteki#5
Nein der ot sura hatte schon 2maps zum wohin porten^^
02/06/2011 11:45 CanbiZ#6
Wuah..

Kleiner fehler
da ich hier keine Tab taste nutzen kann
hie richtig:
PHP Code:
quest gmmap begin
    state start begin
        when 20091.chat
."Map6" begin
            say_title
("NPCNAME")
            
say("")
            
say("Sei Gegrüßt Reisender!")
            
say("Möchtest du zur Map6?")
            
say("Ich kann dich gerne hinbringen.")
            
say("Ich wünsche dir viel Spaß weiterhin")
            
say("")
            
say_reward("Soll ich dich dort hin teleportieren?")
            
            
local s1=select("Ja bitte teleportieren.","Nein ich möchte hier bleiben.")
            if 
s1 == 1 then
                pc
.warp(83200,0)
            else
                return
            
end            
        end
    end
end 
02/06/2011 11:52 3jfx#7
Quote:
Originally Posted by I34SH3R View Post
PHP Code:
            local s1=select("Ja bitte teleportieren.","Nein ich möchte hier bleiben.")
            if 
s1 == 1 then
                pc
.warp(83200,0)
            else
                return
        
end 
PHP Code:
if select("Ja bitte teleportieren.","Nein ich möchte hier bleiben.") == 1 then
 pc
.warp(83200,0)
end 
besser :P