Yardım Zindan takip sistemi teleport ayarlaması

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.
Teleport ayarlaması derken ? Bu paylaştığınız dosyada teleportla alakalı bir ayar göremedim.
 
Görüntüsünü atar mısın kullandığın sistemin
1718279072490.png
 
Quest dosyalarınızın içerisinde dungeoninfo.lua isimli dosya olması gerekiyor eğer yoksa şunu dener misin

Lua (Quest):
Genişlet Daralt Kopyala
quest dungeoninfo begin
    state start begin
        when login or enter begin
            cmdchat("dungeon_info_qid "..q.getcurrentquestindex())
        end

        when button begin
            cmdchat("getinputbegin")
            local cmd = split(input(cmdchat("dungeon_info_cmd")), "#")
            cmdchat("getinputend")

            local mobIdx = tonumber(cmd[2])

            syschat("input is "..mobIdx)
            
            if cmd[1] == "ENTER" then
                syschat("you can put directly enter dungeon via quest.")
                --if mobIdx == 1093 then
                --    pc.warp(590500,110500)
                --elseif mobIdx == 2598 then
                --    pc.warp(590500,110500)
                --end
            elseif cmd[1] == "WARP" then
                syschat("you can put warp via quest.")
                --if mobIdx == 1093 then
                --    pc.warp(590500,110500)
                --elseif mobIdx == 6418 then
                --    syschat("you can put warp via quest.")
                --elseif mobIdx == 2598 then
                --    pc.warp(590500,110500)
                --end
            elseif cmd[1] == "TEST" then
                syschat("you can put test boss via quest.")
                --if mobIdx == 1093 then
                --    pc.warp(590500,110500)
                --elseif mobIdx == 2598 then
                --    pc.warp(590500,110500)
                --end
            end
        end
    end
end
 
Quest dosyalarınızın içerisinde dungeoninfo.lua isimli dosya olması gerekiyor eğer yoksa şunu dener misin

Lua (Quest):
Genişlet Daralt Kopyala
quest dungeoninfo begin
    state start begin
        when login or enter begin
            cmdchat("dungeon_info_qid "..q.getcurrentquestindex())
        end

        when button begin
            cmdchat("getinputbegin")
            local cmd = split(input(cmdchat("dungeon_info_cmd")), "#")
            cmdchat("getinputend")

            local mobIdx = tonumber(cmd[2])

            syschat("input is "..mobIdx)
           
            if cmd[1] == "ENTER" then
                syschat("you can put directly enter dungeon via quest.")
                --if mobIdx == 1093 then
                --    pc.warp(590500,110500)
                --elseif mobIdx == 2598 then
                --    pc.warp(590500,110500)
                --end
            elseif cmd[1] == "WARP" then
                syschat("you can put warp via quest.")
                --if mobIdx == 1093 then
                --    pc.warp(590500,110500)
                --elseif mobIdx == 6418 then
                --    syschat("you can put warp via quest.")
                --elseif mobIdx == 2598 then
                --    pc.warp(590500,110500)
                --end
            elseif cmd[1] == "TEST" then
                syschat("you can put test boss via quest.")
                --if mobIdx == 1093 then
                --    pc.warp(590500,110500)
                --elseif mobIdx == 2598 then
                --    pc.warp(590500,110500)
                --end
            end
        end
    end
end
Lua (Quest):
Genişlet Daralt Kopyala
quest dungeoninfo begin
    state start begin
        when login or enter begin
            cmdchat("dungeon_info_qid "..q.getcurrentquestindex())
        end

        when button begin
            cmdchat("getinputbegin")
            local cmd = split(input(cmdchat("dungeon_info_cmd")), "#")
            cmdchat("getinputend")

            local mobIdx = tonumber(cmd[2])

            if cmd[1] == "WARP" then
                if pc.get_gold() < 250000 then
                    return chat(locale_quest(12088))
                end
                if mobIdx == 693 then
                    if pc.get_level() < 50 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 90 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(358500, 741858) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 1093 then
                    if pc.get_level() < 40 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 100 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(590800, 111100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2598 then
                    if pc.get_level() < 75 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(591800,100200) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2092 then
                    if pc.get_level() < 60 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 90 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(69000, 611200) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2493 then
                    if pc.get_level() < 75 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(180200, 1220200) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6091 then
                    if pc.get_level() < 95 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(614100, 707100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6191 then
                    if pc.get_level() < 95 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(432200, 164600) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6192 then
                    if pc.get_level() < 105 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 115 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(828900, 1418500) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 3962 then
                    if pc.get_level() < 105 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 115 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(1108300, 1782100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 4469 then
                    if pc.get_level() < 90 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(614100, 707100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6500 or mobIdx == 6501 then
                    if pc.get_level() < 115 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 120 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(177500, 1179100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2872 then
                    if pc.get_level() < 116 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 120 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(1331800,845300) then
                        return
                    end
                    pc.change_gold(-250000)
                end
            end
        end
    end
end

questi buldum fakat seninki de benimki de olmadı.
 
Lua (Quest):
Genişlet Daralt Kopyala
quest dungeoninfo begin
    state start begin
        when login or enter begin
            cmdchat("dungeon_info_qid "..q.getcurrentquestindex())
        end

        when button begin
            cmdchat("getinputbegin")
            local cmd = split(input(cmdchat("dungeon_info_cmd")), "#")
            cmdchat("getinputend")

            local mobIdx = tonumber(cmd[2])

            if cmd[1] == "WARP" then
                if pc.get_gold() < 250000 then
                    return chat(locale_quest(12088))
                end
                if mobIdx == 693 then
                    if pc.get_level() < 50 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 90 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(358500, 741858) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 1093 then
                    if pc.get_level() < 40 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 100 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(590800, 111100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2598 then
                    if pc.get_level() < 75 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(591800,100200) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2092 then
                    if pc.get_level() < 60 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 90 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(69000, 611200) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2493 then
                    if pc.get_level() < 75 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(180200, 1220200) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6091 then
                    if pc.get_level() < 95 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(614100, 707100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6191 then
                    if pc.get_level() < 95 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(432200, 164600) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6192 then
                    if pc.get_level() < 105 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 115 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(828900, 1418500) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 3962 then
                    if pc.get_level() < 105 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 115 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(1108300, 1782100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 4469 then
                    if pc.get_level() < 90 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 105 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(614100, 707100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 6500 or mobIdx == 6501 then
                    if pc.get_level() < 115 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 120 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(177500, 1179100) then
                        return
                    end
                    pc.change_gold(-250000)
                elseif mobIdx == 2872 then
                    if pc.get_level() < 116 then
                        return chat(locale_quest(2086))
                    end
                    if pc.get_level() > 120 then
                        return chat(locale_quest(14253))
                    end
                    if not pc.warp(1331800,845300) then
                        return
                    end
                    pc.change_gold(-250000)
                end
            end
        end
    end
end

questi buldum fakat seninki de benimki de olmadı.
Bosslara ışınlanabiliyor musunuz sorun nedir hata var mı yoksa siz sadece değiştirmek için mi teleport arıyorsunuz
 
Üst