- Katılım
- 19 Tem 2017
- Konular
- 15
- Mesajlar
- 218
- Çözüm
- 2
- Online süresi
- 17h 4m
- Reaksiyon Skoru
- 27
- Altın Konu
- 0
- TM Yaşı
- 8 Yıl 10 Ay 23 Gün
- Başarım Puanı
- 75
- MmoLira
- 107
- DevLira
- 0
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:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Gelişmiş Yönetici Paneli - DOSYALAR
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
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.
- Katılım
- 17 Eyl 2014
- Konular
- 266
- Mesajlar
- 4,662
- Çözüm
- 2
- Online süresi
- 1d 22h
- Reaksiyon Skoru
- 1,761
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 8 Ay 24 Gün
- Başarım Puanı
- 307
- MmoLira
- 2,262
- DevLira
- -122
@thenemne0032; 12 saat içerisinde linki güncelleyiniz.
- Katılım
- 13 Haz 2016
- Konular
- 58
- Mesajlar
- 1,908
- Online süresi
- 2mo 11d
- Reaksiyon Skoru
- 857
- Altın Konu
- 0
- TM Yaşı
- 9 Yıl 11 Ay 29 Gün
- Başarım Puanı
- 198
- MmoLira
- 923
- DevLira
- 6
@thenemne0032; 12 saat içerisinde linki güncelleyiniz.
buyur bremen
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 197
- Cevaplar
- 2
- Görüntüleme
- 25
- Cevaplar
- 2
- Görüntüleme
- 284



