Çözüldü Quest Okumama Sorunu

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

LethalStrikeR

Yardımsever Üye
Yardımsever Üye
MT Üye
Mesaj
701
Çözümler
41
Beğeni
168
Puan
609
Ticaret Puanı
0
Merhaba;
Filesımda bu sistem ekli. Questi elle okutunca sistem sorunsuz çalışıyor ışınlıyor. Fakat sh make.sh çekince maxmi_listte olmasına rağmen questi okumuyor.
Adsız.png
 
Çözüm
en sona 2 boşluk bırakmayı deneyin normalde 1 boşluk bırakınca sorunsuz okuması gerekiyor bu şekilde olmuyor ise aynı questi en sona 2 kere yazın zaten 1ini okumayacaktır. öylede yapmak istemiyorum derseniz boş dosya oluşturup ismini yazın belki bu çözebilir
tahminimce en alta ekliyorsun ve 1 boşluk bırakmıyorsun oda en altta oldugu için sistem görmüyor
 
Dosya başlıgınız *maxmi_list olarak gözüküyor bu yüzden kaydetmeyip soru sordugunuzu sandım warehouse üzerine ekleyip denermisiniz çalışacak mı eger bu şekildede çalışmıyorsa bi yerde hatanız var
 
Dosya başlıgınız *maxmi_list olarak gözüküyor bu yüzden kaydetmeyip soru sordugunuzu sandım warehouse üzerine ekleyip denermisiniz çalışacak mı eger bu şekildede çalışmıyorsa bi yerde hatanız var
Yok olmuyor. Questide atayımda;
Lua (Quest):
Genişlet Daralt Kopyala
quest teleport begin
    state start begin
        when login begin
            cmdchat("teleport_q "..q.getcurrentquestindex())
        end
        when button or info begin
            local idx = getinput("teleportidx")
            if idx == "5" then
                syschat("Joan Bölgesine Işınlanıyorsun (Sarı Krallık)")
                pc.warp(63800,166400)
            elseif idx == "6" then
                syschat("Bokjung Bölgesine Işınlanıyorsun (Sarı Krallık)")
                pc.warp(145500,240000)
            elseif idx == "7" then
                syschat("Waryong Bölgesine Işınlanıyorsun (Sarı Krallık Lonca Bölgesi)")
                pc.warp(221900,9200)
            elseif idx == "8" then
                syschat("Songpa Bölgesine Işınlanıyorsun (Sarı Krallık Lonca Bölgesi)")
                pc.warp(204800,204800)
            elseif idx == "1" then
                syschat("Pyungmoo Bölgsine Işınlanıyorsun (Mavi Krallık)")
                pc.warp(959900,269200)
            elseif idx == "2" then
                syschat("Bakra Bölgesine Işınlanıyorsun (Mavi Krallık)")
                pc.warp(863900,246000)
            elseif idx == "3" then
                syschat("Imha Bölgesine Işınlanıyorsun (Mavi Krallık Lonca Bölgesi)")
                pc.warp(271800,13000)
            elseif idx == "4" then
                syschat("Daeyami Bölgesine Işınlanıyorsun (Mavi Krallık Lonca Bölgesi)")
                pc.warp(204800,204800)
            elseif idx == "9" then
                syschat("Yongan Bölgesine Işınlanıyorsun (Kırmızı Krallık)")
                pc.warp(474300,954800)
            elseif idx == "10" then
                syschat("Jayang Bölgesine Işınlanıyorsun (Kırmızı Krallık)")
                pc.warp(353100,882900)
            elseif idx == "11" then
                syschat("Jungrang Bölgesine Işınlanıyorsun (Kırmızı Krallık Lonca Bölgesi)")
                pc.warp(135600,4300)
            elseif idx == "12" then
                syschat("Miryang Bölgesine Işınlanıyorsun (Kırmızı Krallık Lonca Bölgesi)")
                pc.warp(204800,204800)
            elseif idx == "13" then
                if pc.get_level() < 15 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",15))
                    return
                end
                syschat("Seungryong Vadisine Işınlanıyorsun (Tarafsız Bölge)")
                if pc.get_empire() == 1 then
                    pc.warp(402100,673900)
                elseif pc.get_empire() == 2 then
                    pc.warp(270400,739900)
                elseif pc.get_empire() == 3 then
                    pc.warp(321300,808000)
                end
            elseif idx == "14" then
                if pc.get_level() < 20 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",20))
                    return
                end
                syschat("Yongbi Çölüne Işınlanıyorsun (Tarafsız Bölge)")
                if pc.get_empire() == 1 then
                    pc.warp(217800,627200)
                elseif pc.get_empire() == 2 then
                    pc.warp(221900,502700)
                elseif pc.get_empire() == 3 then
                    pc.warp(344000,502500)
                end
            elseif idx == "18" then
                if pc.get_level() < 40 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",40))
                    return
                end
                syschat("Sohan Dağına Işınlanıyorsun (Tarafsız Bölge)")
                if pc.get_empire() == 1 then
                    pc.warp(434200,290600)
                elseif pc.get_empire() == 2 then
                    pc.warp(375200,174900)
                elseif pc.get_empire() == 3 then
                    pc.warp(491800,173600)
                end
            elseif idx == "15" then
                if pc.get_level() < 30 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",30))
                    return
                end
                syschat("Hwang Tapınağına Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(553700,145000)
            elseif idx == "19" then   
                if pc.get_level() < 45 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",45))
                    return
                end
                syschat("Doyyumhwan'a Işınlanıyorsun (Tarafsız Bölge)")
                if pc.get_empire() == 1 then
                    pc.warp(599400,756300)
                elseif pc.get_empire() == 2 then
                    pc.warp(597800,622200)
                elseif pc.get_empire() == 3 then
                    pc.warp(730700,689800)
                end
            elseif idx == "23" then
                syschat("Yılan Vadisine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(1059000,726200)
            elseif idx == "24" then
                syschat("Devler Diyarına Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(828300,763500)
            elseif idx == "20" then
                if pc.get_level() < 55 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",55))
                    return
                end
                syschat("Hayalet Ormana Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(288700,5700)
            elseif idx == "21" then
                if pc.get_level() < 60 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",60))
                    return
                end
                syschat("Kızıl Ormana Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(1119900,70800)
            elseif idx == "25" then
                if pc.get_level() < 90 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",90))
                    return
                end
                syschat("Ejderha Ateşi Burnuna Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(1104300,1788500)
            elseif idx == "26" then
                if pc.get_level() < 90 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",90))
                    return
                end
                syschat("Nefrit Körfezine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(1086900,1655800)
            elseif idx == "27" then
                if pc.get_level() < 90 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",90))
                    return
                end
                syschat("Yıldırım Dağlarına Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(1134500,1654600)
            elseif idx == "28" then
                if pc.get_level() < 90 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",90))
                    return
                end
                syschat("Gautama Uçurumuna Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(1226300,1681100)
            elseif idx == "29" then
                syschat("Normal Maymun Zindanına Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(135200,652500)
            elseif idx == "30" then
                syschat("Zor Maymun Zindanına Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(135200,730000)
            elseif idx == "16" then
                if pc.get_level() < 35 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",35))
                    return
                end
                syschat("Örümcek Zindanı (1)'e Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(60000,496000)
            elseif idx == "31" then
                syschat("Örümcek Zindanı (2)'ye Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(704100,464100)
            elseif idx == "32" then
                syschat("Örümcek Zindanı (3)'e Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(51200,563200)
            elseif idx == "17" then
                if pc.get_level() < 40 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",40))
                    return
                end
                syschat("Şeytan Kulesine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(590500,110500)
            elseif idx == "33" then
                if pc.get_level() < 60 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",60))
                    return
                end
                syschat("Şeytan Mezarlığı Girişine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(591300,99500)
            elseif idx == "22" then
                if pc.get_level() < 75 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",75))
                    return
                end
                syschat("Sürgün Mağarası Girişine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(284400,810700)
            elseif idx == "34" then
                syschat("Kırmızı Ejderha Kalesi Girişine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(597600,706900)
            elseif idx == "35" then
                syschat("Nemerenin Gözetleme Kulesi Girişine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(432792,165998)
            elseif idx == "36" then
                syschat("Meley İni Girişine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(597100,698900)
            elseif idx == "37" then
                if pc.get_level() < 95 then
                    syschat(string.format("Seviyeniz Yeterli Değil. Gereken Seviye %s",95))
                    return
                end
                syschat("Ochao Tapınağı Girişine Işınlanıyorsun (Tarafsız Bölge)")
                pc.warp(1277900,1734700)
            elseif idx == "38" then
                syschat("Greenmont Bölgesine Işınlanıyorsun (Ortak Bölge)")
                pc.warp(2159800,2533100)
            else
                syschat("Bilinmeyen bir haritaya ışınlanmaya çalışıyorsun.")
            end
        end
    end
end
 
bu questi atlıyor mu sh make okuturken veya hata veriyor mu liste yedegini alın ve sadece 3 tane quest bırakın içerisinde
rastgelequest
ışınlanmaquest
rastgelequest
boşluk
şeklinde kaydedin bi hata veriyorsa orda görürsünüz
 
bu questi atlıyor mu sh make okuturken veya hata veriyor mu liste yedegini alın ve sadece 3 tane quest bırakın içerisinde
rastgelequest
ışınlanmaquest
rastgelequest
boşluk
şeklinde kaydedin bi hata veriyorsa orda görürsünüz
Questi okuyor şöyle bir durum var. Oyun içerisinde reload q çekince o questi algılamıyor. O yüzden de ışınlanmıyor. Ama servere reboot atınca quest çalışıyor.

EDIT: Şu an sizin dediğiniz şekilde yaptım maxmi_listi yeniden attım sh make çektim reload q çektim. Işınlanıyor sorunsuz oldu.
 
en sona 2 boşluk bırakmayı deneyin normalde 1 boşluk bırakınca sorunsuz okuması gerekiyor bu şekilde olmuyor ise aynı questi en sona 2 kere yazın zaten 1ini okumayacaktır. öylede yapmak istemiyorum derseniz boş dosya oluşturup ismini yazın belki bu çözebilir
 
Çözüm
en sona 2 boşluk bırakmayı deneyin normalde 1 boşluk bırakınca sorunsuz okuması gerekiyor bu şekilde olmuyor ise aynı questi en sona 2 kere yazın zaten 1ini okumayacaktır. öylede yapmak istemiyorum derseniz boş dosya oluşturup ismini yazın belki bu çözebilir
Şu anlık sorun çözüldü hocam. Yeniden sorun yaratırsa bir daha konu açarım.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst