Warpring quest?

12/16/2013 22:28 Sir.?#1
Hallo Com,

Suche einen ordentlichen Warpring Quest.
Habe bis jetzt nur müll gefunden der nichts funktioniert.

Kann mir ggf, einer eine richtige schicken?

Danke im voraus.
12/17/2013 15:45 .Natsu™#2
Hier, die ist nicht schlecht:

PHP Code:
quest warpring begin
    state start begin
        when 70007.
use begin
            say_title
("Warpring") 
            
say("Wohin möchtest du Teleportiert werden?")
        
local empire = pc.get_empire() 
                    
local selectmap = select("Map1","Map2","Orktal","Wüste","Eisland","Feuerland","Weiter","Abbrechen")
                    if 
selectmap == 8 then
                
return
                    elseif 
selectmap == 7 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
            
local selectmap2 = select("Dämonenturm","Geisterwald","Roter Wald","Spinnendungeon","Land der Riesen","Tal der Träume","Abbrechen")
                    if 
selectmap2 == 7 then
                        
return
                    elseif 
selectmap2 == 1 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
            
pc.warp(590500,110800)
                    elseif 
selectmap2 == 2 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local geisterselect = select("Anfang","Ende","Abbrechen")
                    if 
geisterselect == 3 then
                        
return
                    elseif 
geisterselect == 1 then
            pc
.warp(290500,5700)
                    elseif 
geisterselect == 2 then
            pc
.warp(286400,44200)
            
end
                    
elseif selectmap2 == 3 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local roterselect = select("Anfang","Ende","Abbrechen")
                    if 
roterselect == 3 then
                        
return
                    elseif 
roterselect == 1 then
            pc
.warp(1119900,70800)
                    elseif 
geisterselect == 2 then
            pc
.warp(1119100,7700)
            
end
                    
elseif selectmap2 == 4 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
            
pc.warp(91700, 525300)
                    elseif 
selectmap2 == 5 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
            
pc.warp(819200, 716800)
                    elseif 
selectmap2 == 6 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
            
pc.warp(2641500, 2694100)
            
end
                    
elseif selectmap == 1 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local map1select = select("Rotes Reich","Gelbes Reich","Blaues Reich","Abbrechen")
                    if 
map1select == 4 then
                        
return
                    elseif 
map1select == 1 then
            pc
.warp(474300, 954800)
                    elseif 
map1select == 2 then
            pc
.warp(63800, 166400)
                    elseif 
map1select == 3 then
            pc
.warp(959900, 269200)
            
end
                    
elseif selectmap == 2 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local map2select = select("Rotes Reich","Gelbes Reich","Blaues Reich","Abbrechen")
                    if 
map2select == 4 then
                        
return
                    elseif 
map2select == 1 then
            pc
.warp(353100, 882900)
                    elseif 
map2select == 2 then
            pc
.warp(145500, 240000)
                    elseif 
map2select == 3 then
            pc
.warp(863900, 246000)
            
end
                    
elseif selectmap == 3 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local otselect = select("Anfang","Mitte","Abbrechen")
                    if 
otselect == 3 then
                        
return
                    elseif 
otselect == 1 then
            
if empire == 1 then
            pc
.warp(402100, 673900)
                    elseif 
empire == 2 then
            pc
.warp(270400, 739900)
                    elseif 
empire == 3 then
            pc
.warp(321300, 808000)
            
end
                    
elseif otselect == 2 then
            pc
.warp(332800, 745600)
            
end
                    
elseif selectmap == 4 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local wuesteselect = select("Anfang","Mitte","Abbrechen")
                    if 
wuesteselect == 3 then
                        
return
                    elseif 
wuesteselect == 1 then
            
if empire == 1 then
            pc
.warp(217800, 627200)
                    elseif 
empire == 2 then
            pc
.warp(221900, 502700)
                    elseif 
empire == 3 then
            pc
.warp(344000, 502500)
            
end
                    
elseif wuesteselect == 2 then
            pc
.warp(296800, 547100)
            
end
                    
elseif selectmap == 5 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local eisselect = select("Anfang","Mitte","Abbrechen")
                    if 
eisselect == 3 then
                        
return
                    elseif 
eisselect == 1 then
            
if empire == 1 then
            pc
.warp(434200, 290600)
                    elseif 
empire == 2 then
            pc
.warp(375200, 174900)
                    elseif 
empire == 3 then
            pc
.warp(491800, 173600)
            
end
                    
elseif eisselect == 2 then
            pc
.warp(436500, 215400)
            
end
                    
elseif selectmap == 6 then
                        say_title
("Warpring") 
                        
say("Wohin möchtest du Teleportiert werden?")
                    
local feuerselect = select("Anfang","Mitte","Abbrechen")
                    if 
feuerselect == 3 then
                        
return
                    elseif 
feuerselect == 1 then
            
if empire == 1 then
            pc
.warp(599400, 756300)
                    elseif 
empire == 2 then
            pc
.warp(597800, 622200)
                    elseif 
empire == 3 then
            pc
.warp(730700, 689800)
            
end
                    
elseif feuerselect == 2 then
            pc
.warp(600800, 687100)
            
end
                end
                    end
                        end
                            end 
MfG
.Natsu
12/18/2013 17:30 Sir.?#3
Habe es zwar noch nicht getestet, aber vielen dank dafür Natsu! :)