Teleport Quest hiba (K)

Indította cunter1996, 2013-10-18, 21:01:21

2013-10-18, 21:01:21 Utolsó szerkesztés: 2013-10-20, 12:45:58 Szerző: [MOD]Aegist
Üdv.

Az lenne a kérdésem hogy mi lehet ebben a quest-ben a hiba.

Quest:

quest teleportos begin
state start begin
when 80010.use begin

say("[WINDOW_SIZE width;300|height;440]")
say_title("Teleport")
say("Hová szeretnél utazni?")
local s = select("Devil catacomb1","Devil catacomb2","Devil catacomb3","Devil catacomb4","Zombi temető","JégSárkány föld","Pokol föld","Mégse")
if s == 1 then
pc.warp(784600, 1489700)
chat("Vigyázz magadra.")
elseif s == 2 then
pc.warp(754700, 1404400)
chat("Vigyázz magadra.")
elseif s == 3 then
pc.warp(708200, 1405700)
chat("Vigyázz magadra.")
elseif s == 4 then
pc.warp(836200, 1425000)
chat("Vigyázz magadra.")
elseif s == 5 then
pc.warp(36853200, 36853100)
chat("Vigyázz magadra.")
elseif s == 6 then
pc.warp(0, 0)
chat("Vigyázz magadra.")
elseif s == 7 then
pc.warp(776400, 672900)
chat("Vigyázz magadra.")
return
end
end
end
end


Item_proto része :

<Item vnum="80010" name="??tele??" gb2312name="Teleport Tekercs" type="18" subtype="10" weight="0" size="1" antiflag="0" flag="0" wearflag="0" immuneflag="0" gold="1000" buy_price="500" limittype0="0" limitvalue0="0" limittype1="0" limitvalue1="0" applytype0="0" applyvalue0="0" applytype1="0" applyvalue1="0" applytype2="0" applyvalue2="0" value0="0" value1="0" value2="0" value3="0" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="0" refine_set="0" magic_pct="0" specular="0" socket_pct="0" />

Tessék:

quest teleportos begin
state start begin
when login with pc.get_level()>= 15 begin
send_letter("Teleport")
end
when button or info begin
say("[WINDOW_SIZE width;300|height;440]")
say_title("Teleport")
say("Hová szeretnél utazni?")
local s = select("Piros Map1","Sárga Map1","Kék Map1","Piros Map2","Sárga Map2","Kék Map2","Seugryong-völgy","Sohan Hegység","Yongbi sivatag","Tovább","Mégse")
if s == 1 then
pc.warp(474200, 954500)
chat("Vigyázz magadra.")
elseif s == 2 then
pc.warp(63800, 166200)
chat("Vigyázz magadra.")
elseif s == 3 then
pc.warp(959600, 268800)
chat("Vigyázz magadra.")
elseif s == 4 then
pc.warp(352200, 882200)
chat("Vigyázz magadra.")
elseif s == 5 then
pc.warp(145400, 239800)
chat("Vigyázz magadra.")
elseif s == 6 then
pc.warp(864200, 245800)
chat("Vigyázz magadra.")
elseif s == 7 then
pc.warp(332000, 746600)
chat("Vigyázz magadra.")
elseif s == 8 then
pc.warp(294800, 546400)
chat("Vigyázz magadra.")
elseif s == 9 then
pc.warp(434900, 213600)
chat("Vigyázz magadra.")
elseif s == 10 then
say("[WINDOW_SIZE width;300|height;380]")
say_title("Teleport")
say("Hová szeretnél utazni?")
local s = select("Pók Kazamata1","Pók Kazamata2","Tűz Föld","Démon Torony","Vörös Erdő ","Lélekbarlang1","Lélekbarlang2","Lélekbarlang3","Mégse") +11
if s == 12 then
pc.warp(59900, 496400)
elseif s == 13 then
pc.warp(704000, 463900)
elseif s == 14 then
pc.warp(605500, 689500)
elseif s == 15 then
pc.warp(590500, 110500)
elseif s == 16 then
pc.warp(1119900, 70800)
elseif s == 17 then
pc.warp(10000, 1207800)
elseif s == 18 then
pc.warp(241700, 1274900)
elseif s == 19 then
pc.warp(177000, 1220600)
elseif s == 20 then
return
end
elseif s == 11 then
return
end
end
end
end

direkt olyat akarok amit el is tudnak adni mert ez különleges mapra visz.
Ha azt letudnád írni meg köszönném :)

Itt a Teleportgyűrű:

Bővítheted átírhatod stb.. :)

quest warpgyuru begin
state start begin
when 70007.use begin
local port=select("Orkok","Yongbi Sivatag","Sohan Hegy","Egyeb","Bezar")
if port==1 then
if pc.get_empire()==1 then
pc.warp(402100, 673900)
return
end
if pc.get_empire()==2 then
pc.warp(270400, 739900)
return
end
if pc.get_empire()==3 then
pc.warp(321300, 808000)
return
end
end
if port==2 then
if pc.get_empire()==1 then
pc.warp(217800, 627200)
return
end
if pc.get_empire()==2 then
pc.warp(221900, 502700)
return
end
if pc.get_empire()==3 then
pc.warp(344000, 502500)
return
end
end
if port==3 then
if pc.get_empire()==1 then
pc.warp(434200, 290600)
return
end
if pc.get_empire()==2 then
pc.warp(375200, 174900)
return
end
if pc.get_empire()==3 then
pc.warp(491800, 173600)
return
end
end
if port==4 then
local portok=select("DT","Tuzfold","Voros Erdo","Hwang Templom","Pok Kazamata","Bezar")
if portok==1 then
pc.warp(590500, 110500)
return
end
if portok==2 then
if pc.get_empire()==1 then
pc.warp(599400, 756300)
return
end
if pc.get_empire()==2 then
pc.warp(597800, 622200)
return
end
if pc.get_empire()==3 then
pc.warp(730700, 689800)
return
end
end
if portok==3 then
pc.warp(1119900, 70800)
return
end
if portok==4 then
pc.warp(553600, 143600)
return
end
if portok==5 then
pc.warp(85000, 525000)
return
end
if portok==6 then
return
end
end
if port==5 then
end
end
end
end