İlan
05 Haz 2026 26 çevrimiçi üye Duyurular
Ana Sayfa Quests
Ana Sayfa Forum Quests İstediğiniz Zirveye Çıkın! - Oyun İçi Sıralama que...
İlan Yan banner placeholder

İstediğiniz Zirveye Çıkın! - Oyun İçi Sıralama quest.

tunatun 11.03.2026 10:58 868 görüntüleme 25 cevap
Son Mesaj
tunatun
Üye
Üye
Katılım11 Mar 2026
Konular7
Mesajlar52
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
11.03.2026 10:58 #1
Merhaba,
Basit ama işlevsel olan son questimi de paylaşıyorum.


Quest tam olarak ne işe yarar?
Oyuncuları levellerine sonra da explerine göre sıralar.
Kaçıncı kişiye kadar sıralayacağını siz belirlersiniz, bu sayı 100 de 1000 de olabilir.
Her şeyi /e koduyla ayarlayabilirsiniz.

Kod:
quest csfranqsiralama begin -- /e siralama_sinir 20 yaparsanız 200 e kadar sıralayabilirsiniz.   
state start begin
        when 9010.chat."Oyun içi sira!" with game.get_event_flag("siralama_sinir") > 0 begin
            local k = game.get_event_flag("siralama_sinir")
            local l = k * 10
            local siralama = mysql_query( "SELECT name,level FROM player.player ORDER BY level DESC, exp DESC;")
            say_title("Merhaba "..pc.get_name().."")
            say("Bu panelden en fazla [ENTER]"..l.." kişiyi sıralayabilirsiniz.")
            wait()
            for i=1,k do
                say_title("Merhaba "..pc.get_name().."")
                say(""..(10*i-9).." "..siralama.name[10*i-9].."   "..siralama.level[10*i-9].."")
                say(""..(10*i-8).." "..siralama.name[10*i-8].."   "..siralama.level[10*i-8].."")
                say(""..(10*i-7).." "..siralama.name[10*i-7].."   "..siralama.level[10*i-7].."")
                say(""..(10*i-6).." "..siralama.name[10*i-6].."   "..siralama.level[10*i-6].."")
                say(""..(10*i-5).." "..siralama.name[10*i-5].."   "..siralama.level[10*i-5].."")
                say(""..(10*i-4).." "..siralama.name[10*i-4].."   "..siralama.level[10*i-4].."")
                say(""..(10*i-3).." "..siralama.name[10*i-3].."   "..siralama.level[10*i-3].."")
                say(""..(10*i-2).." "..siralama.name[10*i-2].."   "..siralama.level[10*i-2].."")
                say(""..(10*i-1).." "..siralama.name[10*i-1].."   "..siralama.level[10*i-1].."")
                say(""..(10*i).." "..siralama.name[10*i].."   "..siralama.level[10*i].."")
                local s = select("Devam","Kapat")
                if s == 1 then
                    elseif s == 2 then
                    break
                end
            end
        end   
    end
end


NOT:
Sıralama sınırını /e siralama_sinir koduyla ayarlıyorsunuz. Fakat hangi değere atarsanız o sayının 10 katı kişiyi sıralarsınız. Mesela /e siralama_sinir 30 yaparsanız 300 kişiyi 30 farklı pencerede sıralarsanız.
Sistemi eklediğinizde NPC'de pencere belirmesi için /e siralama_sinir değerinin 0 dan büyük olması gerekir.
KszMedya
Üye
Üye
Katılım27 Şub 2026
Konular8
Mesajlar69
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
24.03.2026 10:46 #2
teşekkürler
Bekci28
Üye
Üye
Katılım11 Oca 2026
Konular7
Mesajlar64
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
25.03.2026 15:13 #3
Paylaşım için teşekkürler.

Çalıştığına dair 24 saat içerisinde görüntü eklermisiniz.
@CsFraNq;
ekinonline
Üye
Üye
Katılım27 Kas 2025
Konular7
Mesajlar47
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 17:38 #4
Yararlı , Teşekürler
yhaksoy
Üye
Üye
Katılım11 Nis 2026
Konular6
Mesajlar34
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
06.05.2026 05:56 #5


Sistem çalışıyor fakat paylaştığın kodda ufak bir hata var orayı şu şekilde değiştirirseniz sorunsuz çalıştırabilirsiniz.

local k = game.set_event_flag("siralama_sinir")

yazan yeri

local k = game.get_event_flag("siralama_sinir")

diye değiştirin.
EvrenHost
Üye
Üye
Katılım23 Şub 2026
Konular5
Mesajlar58
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 20:52 #6
teşekkürler
Sercan52
Üye
Üye
Katılım25 Kas 2025
Konular8
Mesajlar72
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 22:47 #7
Paylaşım için teşekkürler. Bu sıralamanın oyunda kesilen bosslara göresi yapılabilirmi acaba ?
tunatun
Üye
Üye
Katılım11 Mar 2026
Konular7
Mesajlar52
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 23:38 #8
Paylaşım için teşekkürler. Bu sıralamanın oyunda kesilen bosslara göresi yapılabilirmi acaba ?
Bossları bir tabloya kaydediyorsanız ona göre de yapılabilir.
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
18 cevap
2K görüntüleme
Yeni Fantezi Rölenti Oluşturma Yöntemi
Kirkhammett · 02 Nis 2026
19 cevap
2K görüntüleme
11 cevap
1.9K görüntüleme
Yeni Quest I Kelle Avcısı
EniyiSunucum · 11 Nis 2026
16 cevap
1.9K görüntüleme
65 - 250 Jackpot Sistemi | Quest
Gusav · 28 Mar 2026
6 cevap
1.9K görüntüleme
İlan Yan banner placeholder