Const'tan Rasgele El Başı Veri Çekme

Konu

#1
Merhaba arkadaşlar bbmenüm için tasarlanmıştım sizlerinde işine yarıyabilceğini düşündüm const'a ne kadar veri eklerseniz ekleyin bu mantık ila her el başı rasgele birini id ye seçtirip değişkene kaydediyor örneye geçelim. 


Kod:
};
new const o_silahlar[][][] = {
    {"SILAH ISMI","v_m4a1","p_m4a1",CSW_AK47,5,3},
    {"ARABA","v_m4a1","p_m4a1",CSW_AK47,6,4},
    {"ARABA2","v_deagle","p_deagle",CSW_AK47,6,4}

Böyle bir constumuzun olduğunu varsayalım ve " plugin_init() " kısmına 

Kod:
    register_event("HLTV", "elbasi", "a", "1=0", "2=0");
event kodumuzu tanıtarak ve sonrasında genel iki değişken oluşturalım örn : " bitut[ 33 ] , kaydedici[ 33 ]   ve " elbasi() publici altında bir kod dizisi ila dediğimiz işlemi yapmış olcağız 

Kod:
}
public elbasi(){
    new players[32],inum,id,bitut[33];
    get_players(players,inum);
    for(new i;i<inum;i++)
    {
        id = players[i];
        for( new veri = 1; veri < sizeof o_silahlar; veri++)
            bitut[ id ] ++;
        
        kaydedici[ id ] = random_num(1,bitut[ id ]);
    }

Bu işlem sonunda consttan bir satırı çekip kaydedici adındaki değişkene kaydediyor bunu kullanmak içinde şöyle birşey yapabilirsiniz .


Kod:
o_silahlar[ kaydedici[ id ] ][ 0 ]
değişkenini kullanarak istediğimiz yerde consttaki rasgele seçilmiş bir satıra işlem yapabiliriz .

inşallah işine yarar , bu fikri şahsımca uyduduğumu belirtmek isterim üstünde düşünürlürse daha basit yolla yapılır ve webdiyo özel bir bilgidir .

iyi forumlar.
Discord: PawNod#6281 - Instagram - My Plugins - ReBaseBuilder Mod (%10)
Son Düzenleme: 20-01-2020, 16:22, Düzenleyen: PawNod'.
Cevapla
#2
Teşekkürler
Cevapla
#3
Teşekkürler
Cevapla
#4
Teşekkürler
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

Kayıt Ol