İlan
05 Haz 2026 16 çevrimiçi üye Duyurular
Ana Sayfa Quests
Ana Sayfa Forum Quests Yeni Quest I Saklambaç...
İlan Yan banner placeholder

Yeni Quest I Saklambaç

maniakgry 11.03.2026 09:46 779 görüntüleme 11 cevap
Son Mesaj
maniakgry
Üye
Üye
Katılım15 Ara 2025
Konular6
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 23:11 #9
GM eventi başlatır ve npc belirlenen kordinatların birisine ışınlanır.
NPC 5 dakikada bir yer değiştirir bunları quest içinden düzenlersiniz.
NPC'yi bulup üstüne tıklayan ilk 3 kişiyi kayıt eder.
Bu sayı 3 olduğu zaman event biter ve kazanan oyuncuların ismini duyuru geçer.
Ödülü GM manuel olarak teslim eder.


​ saklambac_etkinligi.quest:
quest saklambac_etkinligi begin
    state start begin
        when 20095.chat."GM: Saklambaç Başlat" with pc.is_gm() begin
            say_title("Etkinlik Yönetimi")
            say("Saklambaç etkinliğini başlatmak istiyor musun?")
            if select("Evet", "Hayır") == 1 then
                game.set_event_flag("saklambac_durum", 1)
                game.set_event_flag("saklambac_bulunan", 0)
                game.set_event_flag("kazanan_1", 0)
                game.set_event_flag("kazanan_2", 0)
                game.set_event_flag("kazanan_3", 0)
                clear_server_timer("saklambac_isinla")
                server_timer("saklambac_isinla", 1)
                notice_all("Etkinlik: Gizemli NPC bir yerlere saklandı!")
                notice_all("Onu bulan ilk 3 kişiye muhteşem ödüller var.")
            end
        end

        when saklambac_isinla.server_timer begin
            if game.get_event_flag("saklambac_durum") == 1 then
                local yerler = {
                    {1, 450, 650, "Buralar çok kalabalık, yabani köpek sesleri duyuyorum!"},
                    {61, 200, 150, "Dondurucu bir soğuk var, kar her yeri kaplamış!"},
                    {63, 500, 800, "Her yer kum, çok susadım ve güneş yakıyor!"},
                    {64, 350, 450, "Ateş ve lavların arasındayım, çok sıcak!"},
                    {21, 500, 500, "Beyaz yeminlilerin bölgesinde gizleniyorum!"}
                }
                
                local sec = number(1, table.getn(yerler))
                regen_in_map(yerler[sec][1], yerler[sec][2], yerler[sec][3], 1)
                notice_all("Saklambaç İpucu: " .. yerler[sec][4])
                server_timer("saklambac_isinla", 300)
            end
        end

        when 20095.click with game.get_event_flag("saklambac_durum") == 1 begin
            if pc.getqf("buldum_mu") == 1 then
                say_title("Gizemli NPC:")
                say("Beni zaten buldun, lütfen diğerlerini bekle.")
                return
            end

            local sira = game.get_event_flag("saklambac_bulunan") + 1
            game.set_event_flag("saklambac_bulunan", sira)
            pc.setqf("buldum_mu", 1)

            if sira == 1 then game.set_event_flag("kazanan_1", pc.get_name())
            elseif sira == 2 then game.set_event_flag("kazanan_2", pc.get_name())
            elseif sira == 3 then game.set_event_flag("kazanan_3", pc.get_name()) end

            say_title("Beni Buldun!")
            say("Tebrikler! Beni bulan " .. sira .. ". kişi sensin.")
            
            if sira == 3 then
                notice_all("Saklambaç bitti! Şanslı 3 kişi belirlendi:")
                notice_all("1. " .. game.get_event_flag("kazanan_1"))
                notice_all("2. " .. game.get_event_flag("kazanan_2"))
                notice_all("3. " .. game.get_event_flag("kazanan_3"))
                notice_all("Ödüller kısa süre içinde GM tarafından verilecektir.")
                game.set_event_flag("saklambac_durum", 0)
                clear_server_timer("saklambac_isinla")
                pc.setqf("buldum_mu", 0)
            end
        end
    end
end
fRee_Redd
Üye
Üye
Katılım01 Nis 2026
Konular7
Mesajlar52
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 23:11 #10
PAYLAŞIM İÇİN TEŞEKKÜRLER,ELİNE SAĞLIK.
Halilibrahim55
Üye
Üye
Katılım22 Kas 2025
Konular3
Mesajlar46
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 23:12 #11
Teşekkürler güzel etkinlik
celal1387
Üye
Üye
Katılım06 Nis 2026
Konular7
Mesajlar55
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 23:15 #12
GM eventi başlatır ve npc belirlenen kordinatların birisine ışınlanır.
NPC 5 dakikada bir yer değiştirir bunları quest içinden düzenlersiniz.
NPC'yi bulup üstüne tıklayan ilk 3 kişiyi kayıt eder.
Bu sayı 3 olduğu zaman event biter ve kazanan oyuncuların ismini duyuru geçer.
Ödülü GM manuel olarak teslim eder.


​ saklambac_etkinligi.quest:
quest saklambac_etkinligi begin
    state start begin
        when 20095.chat."GM: Saklambaç Başlat" with pc.is_gm() begin
            say_title("Etkinlik Yönetimi")
            say("Saklambaç etkinliğini başlatmak istiyor musun?")
            if select("Evet", "Hayır") == 1 then
                game.set_event_flag("saklambac_durum", 1)
                game.set_event_flag("saklambac_bulunan", 0)
                game.set_event_flag("kazanan_1", 0)
                game.set_event_flag("kazanan_2", 0)
                game.set_event_flag("kazanan_3", 0)
                clear_server_timer("saklambac_isinla")
                server_timer("saklambac_isinla", 1)
                notice_all("Etkinlik: Gizemli NPC bir yerlere saklandı!")
                notice_all("Onu bulan ilk 3 kişiye muhteşem ödüller var.")
            end
        end

        when saklambac_isinla.server_timer begin
            if game.get_event_flag("saklambac_durum") == 1 then
                local yerler = {
                    {1, 450, 650, "Buralar çok kalabalık, yabani köpek sesleri duyuyorum!"},
                    {61, 200, 150, "Dondurucu bir soğuk var, kar her yeri kaplamış!"},
                    {63, 500, 800, "Her yer kum, çok susadım ve güneş yakıyor!"},
                    {64, 350, 450, "Ateş ve lavların arasındayım, çok sıcak!"},
                    {21, 500, 500, "Beyaz yeminlilerin bölgesinde gizleniyorum!"}
                }
               
                local sec = number(1, table.getn(yerler))
                regen_in_map(yerler[sec][1], yerler[sec][2], yerler[sec][3], 1)
                notice_all("Saklambaç İpucu: " .. yerler[sec][4])
                server_timer("saklambac_isinla", 300)
            end
        end

        when 20095.click with game.get_event_flag("saklambac_durum") == 1 begin
            if pc.getqf("buldum_mu") == 1 then
                say_title("Gizemli NPC:")
                say("Beni zaten buldun, lütfen diğerlerini bekle.")
                return
            end

            local sira = game.get_event_flag("saklambac_bulunan") + 1
            game.set_event_flag("saklambac_bulunan", sira)
            pc.setqf("buldum_mu", 1)

            if sira == 1 then game.set_event_flag("kazanan_1", pc.get_name())
            elseif sira == 2 then game.set_event_flag("kazanan_2", pc.get_name())
            elseif sira == 3 then game.set_event_flag("kazanan_3", pc.get_name()) end

            say_title("Beni Buldun!")
            say("Tebrikler! Beni bulan " .. sira .. ". kişi sensin.")
           
            if sira == 3 then
                notice_all("Saklambaç bitti! Şanslı 3 kişi belirlendi:")
                notice_all("1. " .. game.get_event_flag("kazanan_1"))
                notice_all("2. " .. game.get_event_flag("kazanan_2"))
                notice_all("3. " .. game.get_event_flag("kazanan_3"))
                notice_all("Ödüller kısa süre içinde GM tarafından verilecektir.")
                game.set_event_flag("saklambac_durum", 0)
                clear_server_timer("saklambac_isinla")
                pc.setqf("buldum_mu", 0)
            end
        end
    end
end
Paylaşım için teşekkürler
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