zendor2 1
zendor2
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Almira2 1
Almira2
romegames 1
romegames
D 1
delimuratt
melankolıa18 1
melankolıa18
shrpnl 1
shrpnl
Fethi Polat 1
Fethi Polat
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Gelişmiş Yönetici Paneli[LUA] 1

indirmek için izniniz yok
  • Konuyu başlatan Konuyu başlatan thenemne0032
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 85
  • Görüntüleme Görüntüleme 13K

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Merhabalar,

Şimdi sizlerle Gelişmiş Yönetici Paneli'ni paylaşacağım. Panel hakkında uzun bir açıklama yapmaktan ziyade, tanıtımını resimlerle yapmak istiyorum. Normalde konularım için video çekiyordum fakat evimde internetim olmadığı için böyle bir imkânım yok şuanlık. Dilerseniz tanıtıma geçelim:



aDYVlQ.jpg


Yl6YQZ.jpg


DRDQYv.jpg


EqDXmZ.jpg


2kaD6A.jpg


4kzEAp.jpg


J4D09W.jpg


OZDGbz.jpg


zVM6ZO.jpg


GkDd7N.jpg


Yl6YZj.jpg


8bzVRk.jpg


mzoQAP.jpg


EqDX9q.jpg


2kaDzN.jpg


gA67JQ.jpg


95NnPO.jpg


qlv5ZV.jpg


Xo6arO.jpg


b26ndn.jpg


L4DBqz.jpg


rV1Abz.jpg


PoDybb.jpg


gA671Q.jpg


qlv5XV.jpg





Gelişmiş Yönetici Paneli - DOSYALAR





Miktarlar arasına .(Nokta) koyma:

Şimdi miktarlar arasına .(nokta) koyma fonksiyonunu eklemeniz gerekiyor. Eğer bu fonksiyonu eklemezseniz sistem çalışmaz. Ona göre kodlandı.

"questlib.lua" dosyasını açıyoruz ve en alta aşağıdaki kodları ekleyip kapatıyoruz. Reboot atmanıza gerek yok. /reload q çekmeniz yeterlidir.



Fonksiyon kodu:
PHP:
function genel_veri(gelen_veri)
    miktar2 = tostring(gelen_veri)
    local miktar = gelen_veri
    local sayac = 10
    local basamak = 1
    local ilkhal = basamak
    while true do
        if miktar / sayac >= 1 then
            basamak = basamak + 1
            sayac = sayac * 10
        else
            break
        end
    end
    t = {}
    sonucText = ""
    for i=1, string.len(miktar2) do
        t[i]= (string.sub(miktar2,i,i))
    end
    for k , v in pairs(t) do--1324
        if (basamak  == 9 or basamak == 6 or basamak == 3) and sonucText !=  "" then
            sonucText = sonucText.."."
            sonucText = sonucText..v
        else
            sonucText = sonucText..v
        end
        basamak = basamak - 1
    end
    return sonucText
end


Bu işlem bittikten sonra "quest_functions" dosyasını açıyor ve en alta "genel_veri" fonksiyonunu ekliyoruz.



Kodları indirmeden kontrol etmek isteyenler için:

PHP:
quest gelismis_yonetici_sistemi begin
    state start begin
        when 40004.use begin
            uyariO = "Bilgilendirme:"
            uyariOL = "Uyarı:"
            yoneticiIsim = pc.get_name()
            if not pc.is_gm() then
                syschat("Bu yüzük sadece oyun yöneticilerine özeldir.")
                return
            end
           
            yoneticiSecim = select("Yönetim Paneli","Kapat")
            if yoneticiSecim == 1 then
                yoneticiPanelIslemler = {
                    "İmparatorluk Değiştir",
                    "Para Güncelle",
                    "Cinsiyet Değiştir",
                    "Oyuncuyu Sustur",
                    "Hesabı Kapat",
                    "Derece Değiştir",
                    "Loncadan Çıkart",
                    "Eşya Gönder",
                    "Statü Sıfırla",
                    "Kişiye Özel Bonus"
                }
                yoneticiPanelIslemlerSay = tonumber(table.getn(yoneticiPanelIslemler))
                yoneticiPanelIslemler[yoneticiPanelIslemlerSay + 1] = "Kapat"
                yoneticiPanelSecim = select_table(yoneticiPanelIslemler)
                if yoneticiPanelSecim == 1 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan oyuncunun imparatorluğunu değiştirebilirsin.")
                    say("")
                    say_reward("İmparatorluğunu değiştirmek istediğin kişinin ismini gir: ")
                    imparatorDegistirmeIsim = input()
                    oyuncuAra = find_pc_by_name(imparatorDegistirmeIsim)
                    if oyuncuAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        o_id = pc.select(oyuncuAra)
                            oyuncuImparatorluk = pc.get_empire()
                            if oyuncuImparatorluk == 1 then
                                oyuncuImp = "Shinsoo"
                            elseif oyuncuImparatorluk == 2 then
                                oyuncuImp = "Chunjo"
                            elseif oyuncuImparatorluk == 3 then
                                oyuncuImp = "Jinno"
                            end
                        pc.select(o_id)
                        say_title(uyariO)
                        say("")
                        say("Oyuncunun imparatorluk bilgileri: ")
                        say("")
                        say_reward("Oyuncunun şuan ki imparatorluğu: "..oyuncuImp)
                        say("")
                        imparatorlukSecim = select("Shinsoo","Chunjo","Jinno","Kapat")
                        if imparatorlukSecim == 1 then
                            oyuncuAra_y = find_pc_by_name(imparatorDegistirmeIsim)
                            if oyuncuAra_y != 0 then
                                o_id_y = pc.select(oyuncuAra_y)
                                    pc.change_empire(1)
                                    syschat("Sistem: İmparatorluğunuz yönetici tarafından değiştirilmiştir.")
                                    warp_to_village(pc.get_map_index())
                                pc.select(o_id_y)
                                say_title(uyariO)
                                say("")
                                say("Oyuncunun imparatorluğu başarı ile değiştirildi.")
                            else
                                say_title(uyariOL)
                                say("")
                                say_reward("Oyuncu oyunda bulunamadı.")
                                say("")
                            end
                        elseif imparatorlukSecim == 2 then
                            oyuncuAra_y = find_pc_by_name(imparatorDegistirmeIsim)
                            if oyuncuAra_y != 0 then
                                o_id_y = pc.select(oyuncuAra_y)
                                    pc.change_empire(2)
                                    syschat("Sistem: İmparatorluğunuz yönetici tarafından değiştirilmiştir.")
                                    warp_to_village(pc.get_map_index())
                                pc.select(o_id_y)
                                say_title(uyariO)
                                say("")
                                say("Oyuncunun imparatorluğu başarı ile değiştirildi.")
                            else
                                say_title(uyariOL)
                                say("")
                                say_reward("Oyuncu oyunda bulunamadı.")
                                say("")
                            end
                           
                        elseif imparatorlukSecim == 3 then
                            oyuncuAra_y = find_pc_by_name(imparatorDegistirmeIsim)
                            if oyuncuAra_y != 0 then
                                o_id_y = pc.select(oyuncuAra_y)
                                    pc.change_empire(3)
                                    syschat("Sistem: İmparatorluğunuz yönetici tarafından değiştirilmiştir.")
                                    warp_to_village(pc.get_map_index())
                                pc.select(o_id_y)
                                say_title(uyariO)
                                say("")
                                say("Oyuncunun imparatorluğu başarı ile değiştirildi.")
                            else
                                say_title(uyariOL)
                                say("")
                                say_reward("Oyuncu oyunda bulunamadı.")
                                say("")
                            end
                           
                        elseif imparatorlukSecim == 4 then
                            return
                        end
                    end
                elseif yoneticiPanelSecim == 2 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan oyuncunun parasını güncelleyebilirsin.")
                    say("")
                    say_reward("Parasını güncellemek istediğin oyuncunun ismini gir:")
                    paraGuncelleOyuncuIsım = input()
                    paraGuncelleOyuncuAra = find_pc_by_name(paraGuncelleOyuncuIsım)
                    if paraGuncelleOyuncuAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        say_title(uyariO)
                        say("")
                        o_para_id = pc.select(paraGuncelleOyuncuAra)
                            oyuncuParasi = pc.get_money()
                        pc.select(o_para_id)
                        say_reward("Oyuncunun şuanki parası: "..genel_veri(oyuncuParasi))
                        say("")
                        say_reward("Eklenecek ya da çıkarılacak para mikarını girin:[ENTER]Para çıkarmak için miktarın başına - koyun. ")
                        guncellenecekPara = tonumber(input())
                        if guncellenecekPara == nil or guncellenecekPara == "" or guncellenecekPara == 0 then
                            say_title(uyariOL)
                            say("")
                            say_reward("Geçersiz giriş yapıldı. İşlemler sıfırlandı.")
                            say("")
                        elseif guncellenecekPara > 2147483647 then
                            say_title(uyariOL)
                            say("")
                            say_reward("Girdiğiniz 2.147.483.647 miktarından düşük olmalı.")
                            say("")
                        else
                            paraGuncelleOyuncuAra_y = find_pc_by_name(paraGuncelleOyuncuIsım)
                            if paraGuncelleOyuncuAra_y == 0 then
                                say_title(uyariOL)
                                say("")
                                say_reward("Oyuncu bulunamadı.")
                            else
                                oyuncuDizi = {}
                                o_para_id_y = pc.select(paraGuncelleOyuncuAra_y)
                                    oyuncuSuankiPara = pc.get_money()
                                    if (guncellenecekPara+oyuncuSuankiPara) > 2147483647 then
                                        oyuncuDizi[1] = 0
                                    elseif (guncellenecekPara+oyuncuSuankiPara) < 0 then
                                        oyuncuDizi[1] = 1
                                    else
                                        if guncellenecekPara < 0 then
                                            oyuncuDizi[1] = 2
                                            pc.change_money(guncellenecekPara)
                                            syschat("Sistem: Hesabınızdan yönetici tarafından "..genel_veri(guncellenecekPara).." para çekilmiştir.")
                                        else
                                            oyuncuDizi[1] = 2
                                            pc.change_money(guncellenecekPara)
                                            syschat("Sistem: Hesabınıza yönetici tarafından "..genel_veri(guncellenecekPara).." para aktarılmıştır.")
                                        end
                                    end
                                pc.select(o_para_id_y)
                                if oyuncuDizi[1] == 0 then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Yüklediğiniz para ile oyuncunun parası sınırı aşıyor.[ENTER]İşlem iptal edildi.")
                                    say("")
                                elseif oyuncuDizi[1] == 1 then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Çıkardığınız para ile oyuncunun parası eksiye düşüyor.[ENTER]İşlem iptal edildi.")
                                    say("")
                                elseif oyuncuDizi[1] == 2 then
                                    say_title(uyariO)
                                    say("")
                                    say("Para işlemi başarı ile gerçekleşmiştir.")
                                    say("")
                                end
                            end
                        end
                    end
                elseif yoneticiPanelSecim == 3 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan oyuncunun cinsiyetini değiştirebilirsiniz.")
                    say("")
                    say_reward("Cinsyetini değiştirmek istediğin oyuncunun ismini gir: ")
                    cinsiyetOyuncuIsim = input()
                    cinsiyetOyuncuIsimAra = find_pc_by_name(cinsiyetOyuncuIsim)
                    if cinsiyetOyuncuIsimAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        cinsiyetOyuncuDizi = {}
                        cinsiyet_oyuncu_id = pc.select(cinsiyetOyuncuIsimAra)
                            if pc.is_married() then
                                cinsiyetOyuncuDizi[1] = 0
                            else
                                pc.change_sex()
                                syschat("Sistem: Cinsiyetiniz yönetici tarafından değiştirilmiştir.")
                                warp_to_village(pc.get_map_index())
                            end
                        pc.select(cinsiyet_oyuncu_id)
                        if cinsiyetOyuncuDizi[1] == 0 then
                            say_title(uyariOL)
                            say("")
                            say_reward("Oyuncu evli olduğu için cinsiyeti değiştirilemedi.")
                            say("")
                        else
                            say_title(uyariO)
                            say("")
                            say("Oyuncunun cinsiyeti başarı ile değiştirilmiştir.")
                            say("")
                        end
                    end
                elseif yoneticiPanelSecim == 4 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan dilediğin oyuncuyu susturabilirsin.")
                    say("")
                    say_reward("Susturmak istediğin oyuncunun ismini gir: ")
                    susturmaOyuncuIsim = input()
                    susturmaOyuncuIsimAra = find_pc_by_name(susturmaOyuncuIsim)
                    if susturmaOyuncuIsimAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        say_title(uyariO)
                        say("")
                        say_reward("Susturma nedeninizi giriniz: ")
                        susturmaOyuncuNeden = input()
                        if susturmaOyuncuNeden == "" then
                            say_title(uyariOL)
                            say("")
                            say_reward("Susturma nedeni boş olamaz. İşlem iptal edildi.")
                            say("")
                        else
                            say_title(uyariO)
                            say("")
                            say_reward("Susturmak istediğiniz süreyi giriniz:[ENTER](Süre dakika cinsindendir.)")
                            oyuncuSusturmaSure = tonumber(input())
                            if oyuncuSusturmaSure == nil or oyuncuSusturmaSure == "" or oyuncuSusturmaSure < 1 then
                                say_title(uyariOL)
                                say("")
                                say_reward("Geçersiz giriş yapıldı. İşlem iptal edildi.")
                                say("")
                            else
                                susturmaOyuncuIsimAra_y = find_pc_by_name(susturmaOyuncuIsim)
                                if susturmaOyuncuIsimAra_y == 0 then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Oyuncu bulunamadı.")
                                    say("")
                                else
                                    command("block_chat "..susturmaOyuncuIsim.." "..oyuncuSusturmaSure*(60))
                                    susturma_oyuncu_id = pc.select(susturmaOyuncuIsimAra_y)
                                        syschat("Sistem: Karakteriniz yönetici tarafından "..oyuncuSusturmaSure.." dakika susturulmuştur.")
                                        syschat("Sistem: Susturulma nedeni: "..susturmaOyuncuNeden)
                                    pc.select(susturma_oyuncu_id)
                                    say_title(uyariO)
                                    say("")
                                    say("Oyuncu başarı ile susturulmuştur.")
                                    say("")
                                end
                            end
                        end
                    end
                elseif yoneticiPanelSecim == 5 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan oyuncunun hesabını süreli ya da süresiz[ENTER]kapatabilirsin.")
                    say("")
                    say_reward("Hesabını kapatmak istediğin oyuncunun ismini gir: ")
                    hesapKapatmaOyuncuIsim = input()
                    oyuncuIdKontrol = mysql_query("select * from player.player where name='"..hesapKapatmaOyuncuIsim.."'")
                    oyuncuIdKontrolSay = tonumber(table.getn(oyuncuIdKontrol))
                    if oyuncuIdKontrolSay < 1 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        hesapKapatmaDizi = {}
                        hesapKapatmaDizi[1] = oyuncuIdKontrol.account_id[1]
                        oyuncuHesapId = hesapKapatmaDizi[1]
                        say_title(uyariO)
                        say("")
                        say_reward("Hesabı ne kadar kapatmak istiyorsunuz?[ENTER](Süresiz kapatmak istiyorsanız 0 yazın.[ENTER](Süre dakika cinsindendir. 1 yazarsanız 1 dakika kapatır.) ")
                        hesapKapatmaSure = tonumber(input())
                        if hesapKapatmaSure == nil or hesapKapatmaSure == "" or hesapKapatmaSure < 0 then
                            say_title(uyariOL)
                            say("")
                            say_reward("Geçersiz giriş yaptınız. İşlemler sıfırlandı.")
                            say("")
                        else
                            if hesapKapatmaSure == 0 then
                                hesapSuresizKapandi = mysql_query("UPDATE account.account SET status='BLOCK' where id='"..oyuncuHesapId.."'")
                                if hesapSuresizKapandi then
                                    say_title(uyariO)
                                    say("")
                                    say("Hesap süresiz olarak başarıyla kapatıldı.")
                                    say("")
                                end
                            else
                                hesapSureliKapatildi = mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL "..hesapKapatmaSure.." MINUTE where id='"..oyuncuHesapId.."'")
                                if hesapSureliKapatildi then
                                    say_title(uyariO)
                                    say("")
                                    say("Hesap süreli şekilde başarı ile kapatıldı.")
                                    say("")
                                end
                            end
                        end
                       
                    end
                elseif yoneticiPanelSecim == 6 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan oyuncuların derece puanını değiştirebilirsin.")
                    say("")
                    say_reward("Derecesini değiştirmek istediğin oyuncunun ismini gir: ")
                    dereceDegistirIsim = input()
                    dereceDegistirIsimAra = find_pc_by_name(dereceDegistirIsim)
                    if dereceDegistirIsimAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        dereceDegistirDizi = {}
                        derece_oyuncu_id = pc.select(dereceDegistirIsimAra)
                            dereceDegistirDizi[1] = pc.get_alignment()
                        pc.select(derece_oyuncu_id)
                        say_title(uyariO)
                        say("")
                        say_reward("Oyuncunun derece puanı: "..dereceDegistirDizi[1])
                        say("")
                        say_reward("Eklenecek ya da çıkarılacak derece mikarını girin:[ENTER](Derece azaltmak için miktarın başına - koyun.)")
                        guncellenecekDerece = tonumber(input())
                        if guncellenecekDerece == nil or guncellenecekDerece == "" or guncellenecekDerece > 20000 or guncellenecekDerece < -20000 then
                            say_title(uyariOL)
                            say("")
                            say_reward("Geçersiz giriş yapıldı. İşlemler sıfırlandı.")
                            say("")
                        else
                            dereceDegistirIsimAra_y = find_pc_by_name(dereceDegistirIsim)
                            if dereceDegistirIsimAra_y == 0 then
                                say_title(uyariOL)
                                say("")
                                say_reward("Oyuncu bulunamadı.")
                            else
                                o_derece_id_y = pc.select(dereceDegistirIsimAra_y)
                                    oyuncuSuankiDerece = pc.get_alignment()
                                    if (guncellenecekDerece+oyuncuSuankiDerece) > 20000 then
                                        dereceDegistirDizi[2] = 0
                                    elseif (guncellenecekDerece+oyuncuSuankiDerece) < -20000 then
                                        dereceDegistirDizi[2] = 1
                                    else
                                        if guncellenecekDerece < 0 then
                                            dereceDegistirDizi[2] = 2
                                            pc.change_alignment(guncellenecekDerece)
                                            syschat("Sistem: Hesabınızdan yönetici tarafından "..genel_veri(guncellenecekDerece).." derece azaltılmıştır.")
                                        else
                                            dereceDegistirDizi[2] = 2
                                            pc.change_alignment(guncellenecekDerece)
                                            syschat("Sistem: Hesabınıza yönetici tarafından "..genel_veri(guncellenecekDerece).." derece aktarılmıştır.")
                                        end
                                    end
                                pc.select(o_derece_id_y)
                                if dereceDegistirDizi[2] == 0 then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Yüklediğiniz derece ile oyuncunun derece sınırı aşıyor.[ENTER]İşlem iptal edildi.")
                                    say("")
                                elseif dereceDegistirDizi[2] == 1 then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Azaltığınız derece ile oyuncunun derecesi sınırı aşıyor.[ENTER]İşlem iptal edildi.")
                                    say("")
                                elseif dereceDegistirDizi[2] == 2 then
                                    say_title(uyariO)
                                    say("")
                                    say("Derece işlemi başarı ile gerçekleşmiştir.")
                                    say("")
                                end
                            end
                        end
                    end
                elseif yoneticiPanelSecim == 7 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan oyuncuyu loncadan çıkartabilirsin.")
                    say("")
                    say_reward("Loncadan çıkartmak istediğin oyuncunun ismini gir: ")
                    loncadanCikIsim = input()
                    loncadanCikIdKontrol = mysql_query("select * from player.player where name='"..loncadanCikIsim.."'")
                    loncadanCikIdKontrolSay = tonumber(table.getn(loncadanCikIdKontrol))
                    if loncadanCikIdKontrolSay < 1 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        loncadanCikOyuncuId = loncadanCikIdKontrol.id[1]
                        loncaKontrol = mysql_query("select * from player.guild_member where pid='"..loncadanCikOyuncuId.."'")
                        loncaKontrolSay = tonumber(table.getn(loncaKontrol))
                        --say(loncaKontrolSay)
                        if loncaKontrolSay < 1 then
                            say_title(uyariOL)
                            say("")
                            say_reward("Oyuncu herhangi bir loncada değil.")
                            say("")
                        else
                            oyuncuLoncaId = loncaKontrol.guild_id[1]
                            loncaIsimKontrol = mysql_query("select * from player.guild where id='"..oyuncuLoncaId.."'")
                            loncaIsimKontrolSay = tonumber(table.getn(loncaIsimKontrol))
                            if loncaIsimKontrolSay < 1 then
                                say_title(uyariOL)
                                say("")
                                say_reward("Oyuncunun loncası kapatılmıştır. Oyuncu şuan loncada değil.")
                                say("")
                            else
                                oyuncuLoncaIsmi = loncaIsimKontrol.name[1]
                                say_title(uyariO)
                                say("")
                                say_reward("Oyuncunun bulunduğu lonca: "..oyuncuLoncaIsmi)
                                say("")
                                say_reward("Ne yapmak istiyorsun?")
                                say("")
                                loncaCikartSecim = select("Loncadan Çikart","Kapat")
                                if loncaCikartSecim == 1 then
                                    loncadanCikartOyuncuAra = find_pc_by_name(loncadanCikIsim)
                                    if loncadanCikartOyuncuAra == 0 then
                                        say_title(uyariOL)
                                        say("")
                                        say_reward("Oyuncu bulunamadı.")
                                        say("")
                                    else
                                        loncadanCik_id = pc.select(loncadanCikartOyuncuAra)
                                            pc.remove_from_guild()
                                            syschat("Sistem: Oyun yöneticisi tarafından loncadan çıkartıldınız.")
                                            warp_to_village(pc.get_map_index())
                                        pc.select(loncadanCik_id)
                                        say_title(uyariO)
                                        say("")
                                        say("Oyuncu loncadan başarı ile çıkartıldı.")
                                        say("")
                                    end
                                elseif loncaCikartSecim == 2 then
                                    return
                                end
                            end
                        end
                    end
                elseif yoneticiPanelSecim == 8 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan dilediğin oyuncuya eşya gönderebilirsin.")
                    say("")
                    say_reward("Eşya göndermek istediğin oyuncunun ismini gir: ")
                    esyaGonderilecekIsim = input()
                    esyaGonderilecekIsimAra = find_pc_by_name(esyaGonderilecekIsim)
                    if esyaGonderilecekIsimAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        say_title(uyariO)
                        say("")
                        say_reward("Gönderilecek eşyanın kodunu gir: ")
                        gonderilecekEsyaKodu = tonumber(input())
                        if gonderilecekEsyaKodu == nil or gonderilecekEsyaKodu == "" then
                            say_title(uyariOL)
                            say("")
                            say_reward("Geçersiz giriş yapıldı. İşlemler sıfırlandı.")
                            say("")
                        else
                            esyaKoduBilgi = mysql_query10("select * from player.item_proto where vnum='"..gonderilecekEsyaKodu.."' ")
                            esyaKoduSay = tonumber(table.getn(esyaKoduBilgi))
                            if esyaKoduSay < 1 then
                                say_title(uyariOL)
                                say("")
                                say_reward("Eşya bulunamadı.")
                                say("")
                            else
                                say_title(uyariO)
                                say("")
                                say_reward("Eşyadan kaç adet göndermek istiyorsun? ")
                                gonderilecekEsyaAdeti = tonumber(input())
                                if gonderilecekEsyaAdeti == nil or gonderilecekEsyaAdeti == "" or gonderilecekEsyaAdeti < 1 or gonderilecekEsyaAdeti > 200 then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Geçersiz giriş yapıldı. İşlemler sıfırlandı.")
                                    say("")
                                else
                                    esyaGonderilecekIsimAra_y = find_pc_by_name(esyaGonderilecekIsim)
                                    if esyaGonderilecekIsim == 0 then
                                        say_title(uyariOL)
                                        say("")
                                        say_reward("Oyuncu bulunamadı.")
                                        say("")
                                    else
                                        oyuncu_esyaGonderme_id = pc.select(esyaGonderilecekIsimAra_y)
                                            pc.give_item2(gonderilecekEsyaKodu,gonderilecekEsyaAdeti)
                                            syschat("Sistem: Yönetici tarafından çantanıza eşya gönderilmiştir.")
                                        pc.select(oyuncu_esyaGonderme_id)
                                        say_title(uyariO)
                                        say("")
                                        say("Eşya başarı ile gönderildi.")
                                        say("")
                                    end
                                end
                            end
                        end
                    end
                elseif yoneticiPanelSecim == 9 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan oyuncunun statüsünü sıfırlayabilirsin.")
                    say("")
                    say_reward("Statüsünü sıfırlamak istediğin oyuncunun ismini gir: ")
                    statuSifirlaIsim = input()
                    statuSifirlaIsimAra = find_pc_by_name(statuSifirlaIsim)
                    if statuSifirlaIsimAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        statu_id = pc.select(statuSifirlaIsimAra)
                            char_log(0,"RESET_ALL","RESET_STAT_POINTS")
                            pc.reset_point()
                            char_log( 0,"RESET_ALL","RESET_END")
                            syschat("Sistem: Statünüz oyun yöneticisi tarafından sıfırlanmıştır.")
                        pc.select(statu_id)
                        say_title(uyariO)
                        say("")
                        say("Oyuncunun statüsü başarı ile sıfırlanmıştır.")
                        say("")
                    end
                elseif yoneticiPanelSecim == 10 then
                    say_title(uyariO)
                    say("")
                    say("Merhaba yönetici, "..yoneticiIsim)
                    say("Buradan kişiye özel bonus verebilirsin.")
                    say("")
                    say_reward("Bonus vermek istediğin oyuncunun ismini gir: ")
                    oyuncuDropIsim = input()
                    oyuncuDropIsimAra = find_pc_by_name(oyuncuDropIsim)
                    if oyuncuDropIsimAra == 0 then
                        say_title(uyariOL)
                        say("")
                        say_reward("Oyuncu bulunamadı.")
                        say("")
                    else
                        dropCesitleri = {
                            "Tecrübe Bonus",
                            "Altın Bonus",
                            "Eşya Bonus"
                        }
                        say_title(uyariO)
                        say("")
                        say_reward("Bonus çeşitini seçiniz: ")
                        say("")
                        dropCesitleriSay = tonumber(table.getn(dropCesitleri))
                        dropCesitleri[dropCesitleriSay+1] = "Kapat"
                        dropCesitleriSec = select_table(dropCesitleri)
                        if dropCesitleriSec == 1 then
                            say_title(uyariO)
                            say("")
                            say_reward("Oyuncuya Tecrübe bonus oranını % kaç vermek istiyorsunuz? ")
                            oyuncuDropTecrubeDegeri = tonumber(input())
                            oyuncuDropTecrubeDegeriKontrol = gelismis_yonetici_sistemi.dropKontrol(oyuncuDropTecrubeDegeri)
                            if not oyuncuDropTecrubeDegeriKontrol then
                                say_title(uyariOL)
                                say("")
                                say_reward("Geçersiz giriş yapıldı.")
                                say("")
                            else
                                say_title(uyariO)
                                say("")
                                say_reward("Tecrübe bonus süresini giriniz:[ENTER](Dakika cinsinden giriniz.)")
                                oyuncuDropTecrubeSuresi = tonumber(input())
                                oyuncuDropTecrubeSuresiKontrol = gelismis_yonetici_sistemi.dropKontrol(oyuncuDropTecrubeSuresi)
                                if not oyuncuDropTecrubeSuresiKontrol then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Geçersiz giriş yapıldı.")
                                    say("")
                                else
                                    oyuncuDropIsimAra_y = find_pc_by_name(oyuncuDropIsim)
                                    if oyuncuDropIsimAra_y == 0 then
                                        say_title(uyariOL)
                                        say("")
                                        say_reward("Oyuncu bulunamadı.")
                                        say("")
                                    else
                                        oyuncu_drop_id = pc.select(oyuncuDropIsimAra_y)
                                            affect.add_collect(apply.EXP_DOUBLE_BONUS,oyuncuDropTecrubeDegeri,oyuncuDropTecrubeSuresi)
                                            syschat("Sistem: Karakterinize yönetici tarafından %+"..oyuncuDropTecrubeDegeri.." değerinde Tecrübe bonusu verilmiştir. Süre: "..oyuncuDropTecrubeSuresi.." dakika.")
                                        pc.select(oyuncu_drop_id)
                                        say_title(uyariO)
                                        say("")
                                        say("Tecrübe bonus başarı ile oyuncuya verilmiştir.")
                                        say("")
                                    end
                                end
                            end
                        elseif dropCesitleriSec == 2 then
                            say_title(uyariO)
                            say("")
                            say_reward("Oyuncuya Altın bonus oranını % kaç vermek istiyorsunuz? ")
                            oyuncuDropAltinDegeri = tonumber(input())
                            oyuncuDropAltinDegeriKontrol = gelismis_yonetici_sistemi.dropKontrol(oyuncuDropAltinDegeri)
                            if not oyuncuDropAltinDegeriKontrol then
                                say_title(uyariOL)
                                say("")
                                say_reward("Geçersiz giriş yapıldı.")
                                say("")
                            else
                                say_title(uyariO)
                                say("")
                                say_reward("Altın bonus süresini giriniz:[ENTER](Dakika cinsinden giriniz.)")
                                oyuncuDropAltinSuresi = tonumber(input())
                                oyuncuDropAltinSuresiKontrol = gelismis_yonetici_sistemi.dropKontrol(oyuncuDropAltinSuresi)
                                if not oyuncuDropAltinSuresiKontrol then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Geçersiz giriş yapıldı.")
                                    say("")
                                else
                                    oyuncuDropIsimAra_y = find_pc_by_name(oyuncuDropIsim)
                                    if oyuncuDropIsimAra_y == 0 then
                                        say_title(uyariOL)
                                        say("")
                                        say_reward("Oyuncu bulunamadı.")
                                        say("")
                                    else
                                        oyuncu_drop_id = pc.select(oyuncuDropIsimAra_y)
                                            affect.add_collect(apply.GOLD_DOUBLE_BONUS,oyuncuDropAltinDegeri,oyuncuDropAltinSuresi)
                                            syschat("Sistem: Karakterinize yönetici tarafından %+"..oyuncuDropAltinDegeri.." değerinde Altın bonusu verilmiştir. Süre: "..oyuncuDropAltinSuresi.." dakika.")
                                        pc.select(oyuncu_drop_id)
                                        say_title(uyariO)
                                        say("")
                                        say("Altın bonus başarı ile oyuncuya verilmiştir.")
                                        say("")
                                    end
                                end
                            end
                        elseif dropCesitleriSec == 3 then
                            say_title(uyariO)
                            say("")
                            say_reward("Oyuncuya Eşya bonus oranını % kaç vermek istiyorsunuz? ")
                            oyuncuDropEsyaDegeri = tonumber(input())
                            oyuncuDropEsyaDegeriKontrol = gelismis_yonetici_sistemi.dropKontrol(oyuncuDropEsyaDegeri)
                            if not oyuncuDropEsyaDegeriKontrol then
                                say_title(uyariOL)
                                say("")
                                say_reward("Geçersiz giriş yapıldı.")
                                say("")
                            else
                                say_title(uyariO)
                                say("")
                                say_reward("Eşya bonus süresini giriniz:[ENTER](Dakika cinsinden giriniz.)")
                                oyuncuDropEsyaSuresi = tonumber(input())
                                oyuncuDropEsyaSuresiKontrol = gelismis_yonetici_sistemi.dropKontrol(oyuncuDropEsyaSuresi)
                                if not oyuncuDropEsyaSuresiKontrol then
                                    say_title(uyariOL)
                                    say("")
                                    say_reward("Geçersiz giriş yapıldı.")
                                    say("")
                                else
                                    oyuncuDropIsimAra_y = find_pc_by_name(oyuncuDropIsim)
                                    if oyuncuDropIsimAra_y == 0 then
                                        say_title(uyariOL)
                                        say("")
                                        say_reward("Oyuncu bulunamadı.")
                                        say("")
                                    else
                                        oyuncu_drop_id = pc.select(oyuncuDropIsimAra_y)
                                            affect.add_collect(apply.ITEM_DROP_BONUS,oyuncuDropEsyaDegeri,oyuncuDropEsyaSuresi)
                                            syschat("Sistem: Karakterinize yönetici tarafından %+"..oyuncuDropEsyaDegeri.." değerinde Eşya bonusu verilmiştir. Süre: "..oyuncuDropEsyaSuresi.." dakika.")
                                        pc.select(oyuncu_drop_id)
                                        say_title(uyariO)
                                        say("")
                                        say("Eşya bonus başarı ile oyuncuya verilmiştir.")
                                        say("")
                                    end
                                end
                            end
                            --affect.add_collect(apply.MOV_SPEED,60,60*60)
                            --affect.add_collect(apply.ATT_SPEED,30,60*60)
                        end
                    end
                elseif yoneticiPanelSecim == 11 then
                    return
                end -- bana lazım olan end
            elseif yoneticiSecim == 2 then
                return
            end
        end   
       
        function dropKontrol(gelen_drop_bilgisi)
            dropBilgisi = gelen_drop_bilgisi
            if dropBilgisi == nil or dropBilgisi == "" or dropBilgisi < 1 then
                return false
            else
                return true
            end
        end
       
    end
end


Link Kırık Dolayısıyla Bildirildi.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst