Çözüldü GM Servis Quest Ekledim Fakat Oyunda Bulamıyorum

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ı.

akin025

Üye
Üye
Mesaj
42
Çözümler
1
Beğeni
22
Puan
661
Ticaret Puanı
0
Lua (Quest):
quest gmservis begin
    state start begin
        when letter with pc.is_gm() begin
            send_letter("Yönetim Paneli ")
            end
        when info or button with pc.is_gm() begin
        if pc.is_gm() == false then
            say("Hayırdır la sana ?")
            return
        end
        local sec123 = select("Servis ","Dropları Aç ","Otomatik Yedek Alma ","Duyuruları Başlat ","Bonus ekle","Binek Çağır","Bakım Modu","Vazgeç ")
            if sec123 == 1 then
            local s = select("Becerilerimi Perfect yap","İtem ver","Saç Stili ver","Güneş Özütü ve Ay Özütü ver","Giriş eşyası al","NPC çağır","Event başlat veya bitir","Vazgeç ")
                if s == 1 then
                    if pc.get_job() == 0 then
                                    pc.set_skill_level(1,40)
                                    pc.set_skill_level(2,40)
                                    pc.set_skill_level(3,40)
                                    pc.set_skill_level(4,40)
                                    pc.set_skill_level(5,40)
                                    pc.set_skill_level(137,20)
                                    pc.set_skill_level(138,20)
                                    pc.set_skill_level(139,20)
                                    pc.set_skill_level(131,10)
                                    pc.set_skill_level(129,40)
                                    pc.set_skill_level(128,20)
                                    pc.set_skill_level(130,21)
                                    pc.set_skill_level(127,20)
                                    pc.set_skill_level(126,20)
                                    pc.set_skill_level(124,40)
                                    pc.set_skill_level(121,40)
                                    pc.set_skill_level(122,2)
                                    pc.set_skill_level(17,40)
                                    pc.set_skill_level(18,40)
                                    pc.set_skill_level(19,40)
                                    pc.set_skill_level(20,40)
                                    pc.set_skill_level(16,40)
                                    send_letter("Yönetim Paneli")
                                    end
                    if pc.get_job() == 1 then
                                    pc.set_skill_level(46,40)
                                    pc.set_skill_level(47,40)
                                    pc.set_skill_level(48,40)
                                    pc.set_skill_level(49,40)
                                    pc.set_skill_level(50,40)
                                    pc.set_skill_level(137,20)
                                    pc.set_skill_level(138,20)
                                    pc.set_skill_level(139,20)
                                    pc.set_skill_level(140,20)
                                    pc.set_skill_level(131,10)
                                    pc.set_skill_level(130,21)
                                    pc.set_skill_level(129,40)
                                    pc.set_skill_level(128,20)
                                    pc.set_skill_level(127,20)
                                    pc.set_skill_level(126,20)
                                    pc.set_skill_level(124,40)
                                    pc.set_skill_level(121,40)
                                    pc.set_skill_level(122,2)
                                    pc.set_skill_level(49,40)
                                    pc.set_skill_level(50,40)
                                    pc.set_skill_level(48,40)
                                    pc.set_skill_level(47,40)
                                    pc.set_skill_level(46,40)
                                    send_letter("Yönetim Paneli")
                                    end
                    if pc.get_job() == 2 then
                                    pc.set_skill_level(61,40)
                                    pc.set_skill_level(62,40)
                                    pc.set_skill_level(63,40)
                                    pc.set_skill_level(64,40)
                                    pc.set_skill_level(65,40)
                                    pc.set_skill_level(66,40)
                                    pc.set_skill_level(137,20)
                                    pc.set_skill_level(138,20)
                                    pc.set_skill_level(139,20)
                                    pc.set_skill_level(130,21)
                                    pc.set_skill_level(131,10)
                                    pc.set_skill_level(129,40)
                                    pc.set_skill_level(128,20)
                                    pc.set_skill_level(127,20)
                                    pc.set_skill_level(126,20)
                                    pc.set_skill_level(124,40)
                                    pc.set_skill_level(121,40)
                                    pc.set_skill_level(122,2)
                                    pc.set_skill_level(76,40)
                                    pc.set_skill_level(77,40)
                                    pc.set_skill_level(78,40)
                                    pc.set_skill_level(79,40)
                                    pc.set_skill_level(80,40)
                                    pc.set_skill_level(81,40)
                                    send_letter("Yönetim Paneli")
                                    end
                    if pc.get_job() == 3 then
                                    pc.set_skill_level(91,40)
                                    pc.set_skill_level(92,40)
                                    pc.set_skill_level(93,40)
                                    pc.set_skill_level(94,40)
                                    pc.set_skill_level(95,40)
                                    pc.set_skill_level(96,40)
                                    pc.set_skill_level(137,20)
                                    pc.set_skill_level(138,20)
                                    pc.set_skill_level(139,20)
                                    pc.set_skill_level(131,10)
                                    pc.set_skill_level(130,21)
                                    pc.set_skill_level(129,40)
                                    pc.set_skill_level(128,20)
                                    pc.set_skill_level(127,20)
                                    pc.set_skill_level(126,20)
                                    pc.set_skill_level(124,40)
                                    pc.set_skill_level(121,40)
                                    pc.set_skill_level(122,2)
                                    pc.set_skill_level(106,40)
                                    pc.set_skill_level(107,40)
                                    pc.set_skill_level(108,40)
                                    pc.set_skill_level(109,40)
                                    pc.set_skill_level(110,40)
                                    pc.set_skill_level(111,40)
                                    end
                elseif s == 2 then
                    if pc.get_job() == 0 then
                                    pc . give_item2("40002" , 1)
                                    pc . give_item2("40003" , 1)
                                    pc . give_item2("189" , 1)
                                    pc . give_item2("279" , 1)
                                    pc . give_item2("11299" , 1)
                                    pc . give_item2("12019" , 1)
                                    pc . give_item2("14229" , 1)
                                    pc . give_item2("16229" , 1)
                                    pc . give_item2("15419" , 1)
                                    pc . give_item2("17229" , 1)
                                    pc . give_item2("12289" , 1)
                                    pc . give_item2("13149" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                    if pc.get_job() == 1 then
                                    pc . give_item2("40002" , 1)
                                    pc . give_item2("40003" , 1)
                                    pc . give_item2("1139" , 1)
                                    pc . give_item2("4049" , 1)
                                    pc . give_item2("2179" , 1)
                                    pc . give_item2("2169" , 1)
                                    pc . give_item2("12029" , 1)
                                    pc . give_item2("11499" , 1)
                                    pc . give_item2("14229" , 1)
                                    pc . give_item2("16229" , 1)
                                    pc . give_item2("15419" , 1)
                                    pc . give_item2("17229" , 1)
                                    pc . give_item2("12409" , 1)
                                    pc . give_item2("13149" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                    if pc.get_job() == 2 then
                                    pc . give_item2("40002" , 1)
                                    pc . give_item2("40003" , 1)
                                    pc . give_item2("12039" , 1)
                                    pc . give_item2("11699" , 1)
                                    pc . give_item2("14229" , 1)
                                    pc . give_item2("16229" , 1)
                                    pc . give_item2("15419" , 1)
                                    pc . give_item2("17229" , 1)
                                    pc . give_item2("12549" , 1)
                                    pc . give_item2("13149" , 1)
                                    pc . give_item2("289" , 1)
                                    pc . give_item2("3129" , 1)
                                    pc . give_item2("279" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                    if pc.get_job() == 3 then
                                    pc . give_item2("40002" , 1)
                                    pc . give_item2("40003" , 1)
                                    pc . give_item2("12049" , 1)
                                    pc . give_item2("11899" , 1)
                                    pc . give_item2("14229" , 1)
                                    pc . give_item2("16229" , 1)
                                    pc . give_item2("15419" , 1)
                                    pc . give_item2("17229" , 1)
                                    pc . give_item2("12689" , 1)
                                    pc . give_item2("13149" , 1)
                                    pc . give_item2("5129" , 1)
                                    pc . give_item2("7199" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                elseif s == 3 then
                    if pc.get_job() == 0 then
                        if pc.get_sex() == 1 then
                                    pc . give_item2("75013" , 1)
                                    pc . give_item2("75014" , 1)
                                    pc . give_item2("75015" , 1)
                                    pc . give_item2("75016" , 1)
                                    pc . give_item2("75017" , 1)
                                    pc . give_item2("75018" , 1)
                                    pc . give_item2("75019" , 1)
                                    pc . give_item2("75020" , 1)
                                    send_letter("Yönetim Paneli")
                    else
                                    pc . give_item2("74013" , 1)
                                    pc . give_item2("74014" , 1)
                                    pc . give_item2("74015" , 1)
                                    pc . give_item2("74016" , 1)
                                    pc . give_item2("74017" , 1)
                                    pc . give_item2("74018" , 1)
                                    pc . give_item2("74019" , 1)
                                    pc . give_item2("74020" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                                end
                    if pc.get_job() == 1 then
                        if pc.get_sex() == 1 then
                                    pc . give_item2("74263" , 1)
                                    pc . give_item2("74264" , 1)
                                    pc . give_item2("74265" , 1)
                                    pc . give_item2("74266" , 1)
                                    pc . give_item2("74267" , 1)
                                    pc . give_item2("74268" , 1)
                                    pc . give_item2("74269" , 1)
                                    pc . give_item2("74270" , 1)
                                    send_letter("Yönetim Paneli")
                        else
                                    pc . give_item2("75213" , 1)
                                    pc . give_item2("75214" , 1)
                                    pc . give_item2("75215" , 1)
                                    pc . give_item2("75216" , 1)
                                    pc . give_item2("75217" , 1)
                                    pc . give_item2("75218" , 1)
                                    pc . give_item2("75219" , 1)
                                    pc . give_item2("75220" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                                end
                    if pc.get_job() == 2 then
                        if pc.get_sex() == 1 then
                                    pc . give_item2("75413" , 1)
                                    pc . give_item2("75414" , 1)
                                    pc . give_item2("75415" , 1)
                                    pc . give_item2("75416" , 1)
                                    pc . give_item2("75417" , 1)
                                    pc . give_item2("75418" , 1)
                                    pc . give_item2("75419" , 1)
                                    pc . give_item2("75420" , 1)
                                    send_letter("Yönetim Paneli")
                        else
                                    pc . give_item2("74513" , 1)
                                    pc . give_item2("74514" , 1)
                                    pc . give_item2("74515" , 1)
                                    pc . give_item2("74516" , 1)
                                    pc . give_item2("74517" , 1)
                                    pc . give_item2("74518" , 1)
                                    pc . give_item2("74519" , 1)
                                    pc . give_item2("74520" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                                end
                    if pc.get_job() == 3 then
                        if pc.get_sex() == 1 then
                                    pc . give_item2("74763" , 1)
                                    pc . give_item2("74764" , 1)
                                    pc . give_item2("74765" , 1)
                                    pc . give_item2("74766" , 1)
                                    pc . give_item2("74767" , 1)
                                    pc . give_item2("74768" , 1)
                                    pc . give_item2("74769" , 1)
                                    pc . give_item2("74770" , 1)
                                    send_letter("Yönetim Paneli")
                        else
                                    pc . give_item2("75613" , 1)
                                    pc . give_item2("75614" , 1)
                                    pc . give_item2("75615" , 1)
                                    pc . give_item2("75616" , 1)
                                    pc . give_item2("75617" , 1)
                                    pc . give_item2("75618" , 1)
                                    pc . give_item2("75619" , 1)
                                    pc . give_item2("75620" , 1)
                                    send_letter("Yönetim Paneli")
                                    end
                                end
                elseif s == 4 then
                                    pc . give_item2("72726" , 1)
                                    pc . give_item2("72730" , 1)
                                    send_letter("Yönetim Paneli")
                elseif s == 5 then
                    local ss = select("Kilit Açma Taşı(5 adet)","Zin-Sa-Gui Kale Haritası ","Zin-Bong-In Anahtar","Kan Taşı, Geçiş Bileti, Kıvrık Anahtar","Ruh Kristali Anahtarı ","Küçülen Kafa","Surat Totemi","Vazgeç ")
                        if ss == 1 then
                            pc . give_item2("50084" , 1)
                            pc . give_item2("50084" , 1)
                            pc . give_item2("50084" , 1)
                            pc . give_item2("50084" , 1)
                            pc . give_item2("50084" , 1)
                            send_letter("Yönetim Paneli")
                        elseif ss == 2 then
                            pc . give_item2("30302" , 1)
                            send_letter("Yönetim Paneli")
                        elseif ss == 3 then
                            pc . give_item2("30304" , 1)
                            send_letter("Yönetim Paneli")
                        elseif ss == 4 then
                            pc . give_item2("30190" , 1)
                            pc . give_item2("71095" , 1)
                            pc . give_item2("30179" , 3)                      
                            send_letter("Yönetim Paneli")
                        elseif ss == 5 then
                            pc . give_item2("30311" , 1)
                            send_letter("Yönetim Paneli")
                        elseif ss == 6 then
                            pc . give_item2("30319" , 1)
                            send_letter("Yönetim Paneli")
                        elseif ss == 7 then
                            pc . give_item2("30312" , 1)
                            send_letter("Yönetim Paneli")
                        elseif ss == 8 then
                            return
                            send_letter("Yönetim Paneli")
                        end
                elseif s == 6 then
                    local sss = select("Satıcı, Silahçı, Zırhçı ","Genel Depocu Helen, Olay Yardımcısı ","Malzemeci Glocken, Madenci","Kud Heykeli","Kaplumbağa Kayalığı ","Runik Direği","Bazalt Dikili Taş ","Vazgeç ")
                        if sss == 1 then
                            command("mob 9001")
                            command("mob 9002")
                            command("mob 9003")
                            send_letter("Yönetim Paneli")
                        elseif sss == 2 then
                            command("mob 9010")
                            command("mob 9004")
                            send_letter("Yönetim Paneli")
                        elseif sss == 3 then
                            command("mob 9007")
                            command("mob 9008")
                            send_letter("Yönetim Paneli")
                        elseif sss == 4 then
                            command("mob 30101")
                            send_letter("Yönetim Paneli")
                        elseif sss == 5 then
                            command("mob 30103")
                            send_letter("Yönetim Paneli")
                        elseif sss == 6 then
                            command("mob 30104")
                            send_letter("Yönetim Paneli")
                        elseif sss == 7 then
                            command("mob 30102")
                            send_letter("Yönetim Paneli")
                        elseif sss == 8 then
                            return
                            send_letter("Yönetim Paneli")
                        end
                elseif s == 7 then
                    local event = select("Ramazan Etkinliği","Lonca Savaşları Turnuvası ","Savun ve Yok et ","Kostüm Etkinliği","Ayışığı Etkinliği","Mistik Sandık Etkinliği","Futbol Topu Etkinliği","Kapat")
                    if event == 1 then
                    local event2 = select("Ramazan Etkinliği başlat","Bereket Meyvesi ödülleri","Ramazan etkinliği bitir","Tabak drobu aç ","Hiçbir şey")
                    if event2 == 1 then
                    notice_all("Ramazan ayı etkinliği başladı!")
                    notice_all("Tarihçi'yi ziyaret et, Niyetli Vatandaş'a bir iyilik yap ya da")
                    notice_all("yaratıkları öldürüp simitleri al!")
                    game.set_event_flag("ramazan",1)
                    send_letter("Yönetim Paneli")
                    elseif event2 == 2 then
                    notice_all("Bereket meyvelerini Tarihçi'ye götür!")
                    notice_all("Ödülünü al!")
                    game.set_event_flag("ramazan",2)
                    send_letter("Yönetim Paneli")
                    elseif event2 == 3 then
                    notice_all("Ramazan ayı etkinliği sona erdi.")
                    game.set_event_flag("ramazan",0)
                    send_letter("Yönetim Paneli")
                    elseif event2 == 4 then
                    game.set_event_flag("tabak",1)
                    server_timer("tabak",60*60*6)
                    notice_all("Bağış Tabağı düşürmek için Metin Taşlarını ve patronları yok et!")
                    notice_all("Kalan Süre: 6 saat")
                    send_letter("Yönetim Paneli")
                    return
                    else
                    send_letter("Yönetim Paneli")
                    return
                    end
                    elseif event == 2 then
                    local event3 = select("Turnuva kayıtlarını aç ","Turnuva kayıtlarını kapat","Hiçbir şey")
                    if event3 == 1 then
                    notice_all("Lonca Savaşları Turnuvası kayıtları açıldı!")
                    notice_all("Turnuvaya katılmak için Savaş Sorumlusu ile konuş.")
                    game.set_event_flag("turnuva",1)
                    send_letter("Yönetim Paneli")
                    elseif event3 == 2 then
                    notice_all("Lonca Savaşları Turnuvası kayıtları kapandı.")
                    notice_all("Turnuva zamanı ve lonca eşleşmeleri forumdan duyurulacaktır.")
                    game.set_event_flag("turnuva",0)
                    send_letter("Yönetim Paneli")
                    elseif event3 == 3 then
                    return
                    send_letter("Yönetim Paneli")
                    end
                    elseif event == 3 then
                    local event4 = select("Savun Yok et aç ","Savun Yok et kapat","Hiçbir şey")
                    if event4 == 1 then
                        send_letter("Yönetim Paneli")
                        say_reward("Etkinliğin yapılacağı haritayı seç.")
                        say("")
                        local o = select("Yongbi Çölü ", "Sohan Dağı ", "Vadi", "Alev Diyarı ", "Vazgeç ")  
                        if o == 1 then
                        say_title("Savun ve Yok et")
                        say("")
                        say("Harita : Çöl")
                        say_reward("Başlatmak istiyor musun?")
                        local w = select("Evet", "Hayır")
                            if w == 1 then
                            game.set_event_flag("defend_and_destroy_red", 5 )
                            game.set_event_flag("defend_and_destroy_yellow", 5 )
                            game.set_event_flag("defend_and_destroy_blue", 5 )
                            game.set_event_flag("defend_and_destroy", 1 )
                            regen_in_map(63, "data/dungeon/defend_and_destroy_wueste.txt")
                            notice_all("Savun ve Yok et etkinliği başladı.")
                            notice_all("Etkinlik haritası: Yongbi Çölü ")
                            notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
                            elseif w == 2 then
                            return
                            end
                        elseif o == 2 then
                        say_title("Savun Ve Yok et")
                        say("")
                        say("Harita : Sohan Dağı ")
                        say_reward("Başlatmak istiyor musun?")
                        local e = select("Evet", "Hayır")
                            if e == 1 then
                            game.set_event_flag("defend_and_destroy_red", 5 )
                            game.set_event_flag("defend_and_destroy_yellow", 5 )
                            game.set_event_flag("defend_and_destroy_blue", 5 )
                            game.set_event_flag("defend_and_destroy", 1 )
                            regen_in_map(61, "data/dungeon/defend_and_destroy_ice.txt")
                            notice_all("Savun ve Yok et etkinliği başladı.")
                            notice_all("Etkinlik haritası: Sohan Dağı ")
                            notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
                            elseif e == 2 then
                            return
                            end
                        elseif o == 3 then
                        say_title("Savun ve Yok et")
                        say("")
                        say("Harita : Seungryong Vadisi")
                        say_reward("Başlatmak istiyor musun?")
                        local t = select("Evet", "Hayır")  
                            if t == 1 then
                            game.set_event_flag("defend_and_destroy_red", 5 )
                            game.set_event_flag("defend_and_destroy_yellow", 5 )
                            game.set_event_flag("defend_and_destroy_blue", 5 )
                            game.set_event_flag("defend_and_destroy", 1 )
                            regen_in_map(64, "data/dungeon/defend_and_destroy_ork.txt")
                            notice_all("Savun ve Yok et etkinliği başladı.")
                            notice_all("Etkinlik haritası: Seungryong Vadisi")
                            notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
                            elseif t == 2 then
                            return
                            end
                        elseif o == 4 then
                        say_title("Savun ve Yok et")
                        say("")
                        say("Harita : Doyyumhwan")
                        say_reward("Başlatmak istiyor musun?")
                        local f = select("Evet", "Hayır")
                            if f == 1 then
                            game.set_event_flag("defend_and_destroy_red", 5 )
                            game.set_event_flag("defend_and_destroy_yellow", 5 )
                            game.set_event_flag("defend_and_destroy_blue", 5 )
                            game.set_event_flag("defend_and_destroy", 1 )
                            regen_in_map(62, "data/dungeon/defend_and_destroy_fire.txt")
                            notice_all("Savun ve Yok et etkinliği başladı.")
                            notice_all("Etkinlik haritası: Doyyumhwan")
                            notice_all("Bilgi almak ve kuralları öğrenmek için Savaş Sorumlusu'na git.")
                            elseif f == 2 then
                            return
                            end
                        elseif o == 5 then
                        return
                        end
                    elseif event4 == 2 then
                    notice_all("Savun ve Yok et etkinliği sona erdi.")
                    game.set_event_flag("defend_and_destroy", 0 )
                    send_letter("Yönetim Paneli")
                    elseif event4 == 3 then
                    return
                    send_letter("Yönetim Paneli")
                    end
                    elseif event == 4 then
                    local event5 = select("Kostüm drop aç ","Hiçbir şey")
                    if event5 == 1 then
                    clear_server_timer("kostum_kapat")
                    notice_all("Metin Taşlarını yok et ve Olimpiyat Kostümü kazan!")
                    notice_all("Kalan Süre: 6 saat")
                    game.set_event_flag("dressup",1)
                    server_timer("kostum_kapat",60*60*6)
                    send_letter("Yönetim Paneli")
                    elseif event5 == 2 then          
                    return
                    send_letter("Yönetim Paneli")
                    end
                    elseif event == 5 then
                    local panpa = select("Ayışığı etkinliği başlat","Ayışığı etkinliği bitir","Vazgeç ")
                    if panpa == 1 then
                    say("Kaç saat açılacak?")
                    local aysaat = tonumber(input(""))
                    say("Emin misin?")
                    local aye = select("Evet","Hayır")
                        if aye == 2 then
                        send_letter("Yönetim Paneli")
                        return
                        else                  
                        game.set_event_flag("ayisigi",1)
                        notice_all("Ayışığı Define Sandığı etkinliği başladı!")
                        notice_all("Kalan Süre: "..aysaat.." saat")
                        server_timer("ayisik",aysaat*60*60)
                        send_letter("Yönetim Paneli")
                        return
                        end
                    elseif panpa == 2 then
                    game.set_event_flag("ayisigi",0)
                    clear_server_timer("ayisik")
                    notice_all("Ayışığı Define Sandığı etkinliği sona erdi.")
                    send_letter("Yönetim Paneli")
                    elseif panpa == 3 then
                    return
                    send_letter("Yönetim Paneli")
                    end
                    elseif event == 6 then
                    local panpa2 = select("Mistik Sandık droplarını aç ","Anahtar droplarını aç ","Etkinliği bitir","Vazgeç ")
                    if panpa2 == 1 then
                    say("Kaç saat açılacak?")
                    local missaat = tonumber(input(""))
                    say("Emin misin?")
                    local mise = select("Evet","Hayır")
                        if mise == 2 then
                        send_letter("Yönetim Paneli")
                        return
                        else                  
                        game.set_event_flag("esrarengiz_sandik",1)
                        notice_all("Mistik Sandık etkinliği başladı...!")
                        notice_all("Kalan Süre: "..missaat.." saat")
                        server_timer("mistik1",missaat*60*60)
                        send_letter("Yönetim Paneli")
                        return
                        end
                    elseif panpa2 == 2 then
                    game.set_event_flag("esrarengiz_sandik",2)
                    notice_all("Mistik Sandıklarını açmak için gerekli olan anahtarları ")
                    notice_all("elde etmek için düşman krallıkların oyuncularını yen!")
                    send_letter("Yönetim Paneli")
                    elseif panpa2 == 3 then
                    notice_all("Mistik Sandık etkinlği sona erdi.")
                    clear_server_timer("mistik1")
                    send_letter("Yönetim Paneli")
                    elseif panpa2 == 4 then
                    send_letter("Yönetim Paneli")
                    return
                    end
                    elseif event == 7 then
                    local panpa5 = select("Futbol Topu etkinliği başlat","Futbol Topu etkinliği bitir","Hiçbir şey")
                    if panpa5 == 1 then
                    say("Kaç saat açılacak?")
                    local futsaat = tonumber(input(""))
                    say("Emin misin?")
                    local fute = select("Evet","Hayır")
                        if fute == 2 then
                        send_letter("Yönetim Paneli")
                        return
                        else                  
                        game.set_event_flag("futboltopu",1)
                        notice_all("Futbol Topu etkinliği başladı!")
                        notice_all("Kalan Süre: "..futsaat.." saat")
                        server_timer("futboltopu",futsaat*60*60)
                        send_letter("Yönetim Paneli")
                        return
                        end
                    elseif panpa5 == 2 then
                    game.set_event_flag("futboltopu",0)
                    notice_all("Futbol Topu etkinliği sona erdi.")
                    clear_server_timer("futboltopu")
                    send_letter("Yönetim Paneli")
                    elseif panpa5 == 3 then
                    send_letter("Yönetim Paneli")
                    return
                    end
                    elseif event == 8 then
                    send_letter("Yönetim Paneli")
                    return
                    end
                elseif s == 8 then
                    send_letter("Yönetim Paneli")
                    return
                end
                end
              
            if sec123 == 2 then  
            say_title("Yönetim Paneli  ")
            say("Dropları otomatik olarak ; ")
            say_reward("başlatmak istediğine eminmisin? ")
            local dr1 = select("Evet", "Hayır")
            if dr1 == 1 then  
            __give_empire_priv(0, 1, 150, 60*60*24*15)
            __give_empire_priv(0, 2, 150, 60*60*24*15)
            __give_empire_priv(0, 3, 150, 60*60*24*15)
            __give_empire_priv(0, 4, 150, 60*60*24*15)          
            send_letter("Yönetim Paneli ")  
          
          
            end
            end
          
            if sec123 == 3 then      
            say_title("Yönetim Paneli  ")
            say("Otomatik yedekleme sistemi ve Log silme sistemini ")
            say_reward("başlatmak istediğine eminmisin? ")
            local y1 =select("Evet", "Hayır")
            if 1 == y1 then  
            chat("6 saat arayla yedek alınacak.")
            os.execute("cd /usr/game && sh yedek.sh &")                      
            server_loop_timer("oto_yedek",60*60*6)                          
            send_letter("Yönetim Paneli ")      
      
          
            end
            end
      
            if sec123 == 4 then      
            say_title("Yönetim Paneli  ")
            say("Duyuruları başlatmak istediğine eminmisin ")
            local d1 =select("Evet", "Hayır")
            if 1 == d1 then
            clear_server_timer("auto_notice")
            server_loop_timer("auto_notice",1)
            chat("Duyurular zamanı gelince başlayacak.")  
            send_letter("Yönetim Paneli ")                  
              
            end
            end  
          
            if sec123 == 5 then
            say_title("Yönetim Paneli")
            local ass = select("Hareket Hızı (500)","Saldırı Hızı (200)","Büyü Hızı (1000)","Saldırı Değeri","Max. HP ve HP Üretimi","Yarı İnsan ","Defans","Hiçbiri")
            if ass == 1 then
            chat("Karakterine 7 gün için 500 Hareket Hızı ekledin.")
            affect.add_collect(apply.MOV_SPEED, 500, 60*60*24*7)
            affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
            elseif ass == 2 then
            chat("Karakterine 7 gün için 500 Saldırı Hızı ekledin.")
            affect.add_collect(apply.ATT_SPEED, 200, 60*60*24*7)
            affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
            elseif ass == 3 then
            chat("Karakterine 7 gün için 1000 Büyü Hızı ekledin.")
            affect.add_collect(apply.CAST_SPEED, 1000, 60*60*24*7)
            affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
            elseif ass == 4 then
            chat("Karakterine 7 gün için 2000 Saldırı Değeri ekledin.")
            affect.add_collect(apply.ATT_BONUS,2000,60*60*24*7)
            affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
            elseif ass == 5 then
            chat("Karakterine 7 gün için 20000 HP ve %5000 Hp Üretimi ekledin.")
            affect.add_collect(apply.HP_REGEN, 5000, 60*60*24*7)
            affect.add_collect(apply.MAX_HP, 20000, 60*60*24*7)
            affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
            elseif ass == 6 then
            chat("Karakterine 7 gün için %500 Yarı İnsan ekledin.")
            affect.add_collect(apply.ATTBONUS_HUMAN, 500, 60*60*24*7)
            affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
            elseif ass == 7 then
            chat("Karakterine 7 gün için 500 Defans ekledin.")
            affect.add_collect(apply.DEF_BONUS, 500, 60*60*24*7)
            affect.add_collect(apply.IMMUNE_STUN, 1, 60*60*24*365) ----1 yıl sersemlik -----
            elseif ass == 8 then
            return
            end              
            end
      
            if sec123 == 6 then
            say_title("Birini seç. ")
            local gnssssss = select("Yavru Ren Geyiği(e)","Vahşi Ren Geyiği(e)","Cesur Ren Geyiği(e)","Yavru Ren Geyiği(d)","Vahşi Ren Geyiği(d)","Cesur Ren Geyiği(d)","Kapat")
            if gnssssss == 1 then
                pc.mount(20213, 1800)
                chat("Binek çağırıldı!")  
            elseif gnssssss == 2 then
                pc.mount(20214, 1800)
                chat("Binek çağırıldı!")  
            elseif gnssssss == 3 then
                pc.mount(20215, 1800)
                chat("Binek çağırıldı!")  
            elseif gnssssss == 4 then
                pc.mount(20216, 1800)
                chat("Binek çağırıldı!")
            elseif gnssssss == 5 then
                pc.mount(20217, 1800)
                chat("Binek çağırıldı!")  
            elseif gnssssss == 6 then
                pc.mount(20218, 1800)
                chat("Binek çağırıldı!")
            elseif gnssssss == 7 then
                return
                end
            elseif gns == 6 then
                pc.mount(20119, 1800)
                chat("Binek çağırıldı!")  
            elseif gns == 7 then
            return
            end  
          
            if sec123 == 7 then
            say_title(locale.server_name)
            say("Oyun bakım modundayken oyuncular giriş ")
            say("yaptıklarında 5 saniye içerisinde oyundan")
            say("atılırlar.")
                if game.get_event_flag("bakim_var") == 1 then
                say_reward("Bakım modu şu anda devrede. Kapatmak")
                say_reward("istiyor musun?")
                local bakim = select("Evet","Hayır")
                    if bakim == 2 then
                    return
                    end
                game.set_event_flag("bakim_var",0)
                say("Bakım modu kapatıldı.")
                return
                else
                say_reward("Bakım modu şu anda devre dışı. Açmak")
                say_reward("istiyor musun?")
                say_reward("Eğer istediğin bir oyuncunun bakım sırasında")
                say_reward("oyuna girebilmesini istiyorsan: /e oyuncuadı 1")
                local bakim2 = select("Evet","Hayır")
                    if bakim2 == 2 then
                    return
                    end
                game.set_event_flag("bakim_var",1)
                say("Bakım modu kapatıldı.")
                return
                end
            end
        end
          
        when kostum_kapat.server_timer begin
        notice_all("Kostüm etkinliği sona erdi!")
        game.set_event_flag("dressup",0)
        clear_server_timer("kostum_kapat")
        end          
        when ayisik.server_timer begin
        game.set_event_flag("ayisigi",0)
        notice_all("Ayışığı Define Sandığı etkinliği sona erdi.")
        clear_server_timer("ayisik")
        end
        when mistik1.server_timer begin
        game.set_event_flag("esrarengiz_sandik",2)
        notice_all("Mistik Sandıklarını açmak için gerekli olan anahtarları ")
        notice_all("elde etmek için düşman krallıkların oyuncularını yen!")
        notice_all("Kalan Süre: 3 saat")
        server_timer("mistik2",10800)
        clear_server_timer("mistik1")
        end
        when mistik2.server_timer begin
        game.set_event_flag("esrarengiz_sandik",0)
        notice_all("Mistik Sandık etkinliği sona erdi.")
        clear_server_timer("mistik2")
        end
        when futboltopu.server_timer begin
        game.set_event_flag("futboltopu",0)
        notice_all("Futbol Topu etkinliği sona erdi.")
        clear_server_timer("futboltopu")
        end
        when tabak.server_timer begin
        game.set_event_flag("tabak",0)
        notice_all("Bağış Tabağı etkinliği sona erdi.")
        clear_server_timer("tabak")
        end
        when oto_yedek.server_timer begin
        os.execute("cd /usr/local/bin && sh otoyedeks.sh &")                      
        end
        when bakimvar.timer begin
        syschat("Eşya kaybı olmaması için lütfen oyundan çıkın.")
        command("quit")
        end
        when auto_notice.server_timer begin
        local time = os.date("%X")
        local day = os.date("%w")
            if time == "00:00:00" or time == "04:00:00" or time == "08:00:00" or time == "12:00:00" or time == "16:00:00" or time == "19:59:00" then
            notice_all("Oyundaki ID ve şifrenizi sık sık değiştirin! Diğer oyun sahipleri")
            notice_all("kendi sistemlerinden sizin hesap bilgilerinizi ele geçirip")
            notice_all("hesabınıza erişebilir. Hesap güvenliğiniz için şifrenizi kimseyle")
            notice_all("paylaşmayın. Şüpheli linklere tıklamayın.")
            end
            if time == "01:00:00" or time == "05:00:00" or time == "09:00:00" or time == "13:00:00" or time == "16:59:00" or time == "20:59:20" then
            notice_all("Nesne marketimizi ziyaret ettiniz mi?")
            notice_all("Muhteşem eşyalar sizleri bekliyor!")
            notice_all("Hemen nesne marketimizi ziyaret et ve muhteşem eşyaları kaçırma.")
            end
            if time == "02:00:00" or time == "06:00:00" or time == "10:00:00" or time == "14:00:00" or time == "17:59:00" or time == "21:59:00" then
            notice_all(locale.server_name.." resmi facebook sayfamız sizlerle!")
            notice_all(locale.faceook)
            notice_all("Sayfamızın hayranı ol, paylaşımları kaçırma! ")
            end
            if time == "03:00:00" or time == "07:00:00" or time == "11:00:00" or time == "14:59:00" or time == "19:00:20" or time == "22:59:00" then
            notice_all(locale.server_name.." resmi forumumuz sizlerle!")
            notice_all(locale.forum)
            notice_all("Forumumuza üye ol, güncellemeleri yakından takip et!")
            end
        end
        when login with pc.is_gm() begin
        chat("MAP INDEX: "..pc.get_map_index())
        chat("Ejderha Odası Şifresi: "..game.get_event_flag("ejder_sifre"))
        --syschat("/e bakim_var 1 yazarak oyuncuların bakım sırasında oyuna girmesini engelleyebilirsin.")
        --syschat("/e oyuncuadı 1 yazarak, o oyuncunun bakım sırasında oyuna girebilmesini sağlayabilirsin.")
        end
    end
end
Şu şekil başlayan bi questi ben nasil oyunda aktif edebilirim. Daha doğrusu bu questdeki when letter with pc.is_gm() begin kodu ne anlam ifade edior nasil başlatiliyor anlatirmisiniz ? misal yüzükten başlatilan var görev panelinden başlatilan var bu nereden nasil başlatiliyor yardimci olursaniz sevinirim o_O:)
 
Son düzenleme:
Filesin linki malesef kırık ve virüslü olduğu söyleniyor tavsiyem değiştirin. Kaynak forumda virüsleri belirtilmiş son sayfasında ö.m. de attığınız linkte yani. keylogger , trojan gibi ciddi virüsler.
 
Forumda paylaşılan fileslerin bazılarında özellikle mysqlda harici dosyalar yer alıyor. Onları silmek gerekli.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst