Psych0SoociaL 1
Psych0SoociaL
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
Mt2Hizmet 1
Mt2Hizmet
SLyFeLLowTR 1
SLyFeLLowTR
Hikaye Ekle

Patron Sayımlama Sistemi[LUA]

  • Konuyu başlatan Konuyu başlatan thenemne0032
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 28
  • Görüntüleme Görüntüleme 3K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhabalar,

Kısa bir süre önce yazdığım questi paylaşacağım sizlerle. Bir çok kişi de istekte bulunmuştu bu questi zaten.

Sistemin işleyişini video üzerinden görebilirsiniz. Yine de kısa bir açıklama yapacağım.

Patron Sayımlama Sistemi nedir?

Bu sistem, oyunda kestiğiniz patron yaratıklardan Avcı Ünü kazanmanızı sağlar. Her patron yaratıktan farklı Avcı Ünü kazanırsınız. Ayrıca genel Avcı Ünü sıralamanızı ve kişisel patron öldürme, avcı ünü sıralamanızı da denetleyebilirsiniz.​



Sistemle ilgili video:







Sistemin Kurulumu



Arkadaşlar player veritabanında bulunan player tablosuna aşağıdaki resimde yazan alanları resimdeki gibi ekliyoruz. Daha sonra da questi okutuyoruz.



3LAyzM.jpg



Bu işlem tamamlandıktan sonra aşağıdaki vermiş olduğum fonksiyonu "questlib.lua" dosyasını açıp en altına ekleyin. Kaydedip çıkın. Daha sonra "quest_functions" dosyasını açın ve en alta "genel_veri" şeklinde ekleme yapın ve kaydedip çıkın. Kurulum ile ilgili işlemler bu kadar. Tüm bunları yaptıktan sonra /reload q yapmayı unutmayın.




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



Önemli Ayrıntılar


Arkadaşlar eğer patronların verdiği Avcı Ünlerini değiştirmek istiyorsanız aşağıdaki kısımdan değiştireceksiniz:

PHP:
patronlar = {
				[1] = {"ork_reis",691,"Ork Reisi",5},
				[2] = {"lucifer",1093,"Lucifer",50},
				[3] = {"buz_cadisi",1191,"Buz Cadısı ",100},
				[4] = {"sari_kaplan_hayalet",1304,"Sarı Kaplan Hayaleti",25},
				[5] = {"dokuz_kuyruk",1901,"Dokuz Kuyruk",10},
				[6] = {"kralice_orumcek",2091,"Kraliçe Örümcek",10},
				[7] = {"col_kaplumbaga",2191,"Dev Çöl Kaplumbağası ",10},
				[8] = {"alev_kral",2206,"Alev Kral",10},
				[9] = {"general",2492,"General",200},
 				[10] = {"beran_setaou",2493,"Beran-Setaou",300}
			}


Burada en sondaki değerler patronların verdikleri Avcı Ünü değerleridir. Onları değiştirmeniz yeterli.



Sıralamada ilk 10 kişi görülmektedir eğer bunu değiştirmek istiyorsanız aşağıdaki kodu düzenlemeniz yeterli olacaktır:


PHP:
sayimlamaDenetle = mysql_query("select * from player.player ORDER BY toplam_avci_unu DESC LIMIT 0,10;")


En sondaki 10 değerini kaç yaparsanız sıralama yazdığınız değere göre olur.



İndirme Bağlantıları









 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Merhabalar,

Kısa bir süre önce yazdığım questi paylaşacağım sizlerle. Bir çok kişi de istekte bulunmuştu bu questi zaten.

Sistemin işleyişini video üzerinden görebilirsiniz. Yine de kısa bir açıklama yapacağım.

Patron Sayımlama Sistemi nedir?

Bu sistem, oyunda kestiğiniz patron yaratıklardan Avcı Ünü kazanmanızı sağlar. Her patron yaratıktan farklı Avcı Ünü kazanırsınız. Ayrıca genel Avcı Ünü sıralamanızı ve kişisel patron öldürme, avcı ünü sıralamanızı da denetleyebilirsiniz.​



Sistemle ilgili video:





Sistemin Kurulumu



Arkadaşlar player veritabanında bulunan player tablosuna aşağıdaki resimde yazan alanları resimdeki gibi ekliyoruz. Daha sonra da questi okutuyoruz. Kurulumu bu kadar. /reload q çekmeyi unutmayın.



3LAyzM.jpg






Önemli Ayrıntılar


Arkadaşlar eğer patronların verdiği Avcı Ünlerini değiştirmek istiyorsanız aşağıdaki kısımdan değiştireceksiniz:

PHP:
patronlar = {
				[1] = {"ork_reis",691,"Ork Reisi",5},
				[2] = {"lucifer",1093,"Lucifer",50},
				[3] = {"buz_cadisi",1191,"Buz Cadısı ",100},
				[4] = {"sari_kaplan_hayalet",1304,"Sarı Kaplan Hayaleti",25},
				[5] = {"dokuz_kuyruk",1901,"Dokuz Kuyruk",10},
				[6] = {"kralice_orumcek",2091,"Kraliçe Örümcek",10},
				[7] = {"col_kaplumbaga",2191,"Dev Çöl Kaplumbağası ",10},
				[8] = {"alev_kral",2206,"Alev Kral",10},
				[9] = {"general",2492,"General",200},
 				[10] = {"beran_setaou",2493,"Beran-Setaou",300}
			}


Burada en sondaki değerler patronların verdikleri Avcı Ünü değerleridir. Onları değiştirmeniz yeterli.



Sıralamada ilk 10 kişi görülmektedir eğer bunu değiştirmek istiyorsanız aşağıdaki kodu düzenlemeniz yeterli olacaktır:


PHP:
sayimlamaDenetle = mysql_query("select * from player.player ORDER BY toplam_avci_unu DESC LIMIT 0,10;")


En sondaki 10 değerini kaç yaparsanız sıralama yazdığınız değere göre olur.



İndirme Bağlantıları











Eline Sağlıkta Bunun üzerine Bide Market Eklersen COk Daga iyi Olur ORnek 600Puana Muharebe+9 Felan verisn Veya 1000 Puana Pet
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst