haliskilic

Kullanıcı Tag Listesi

5 sonuçtan 1 ile 5 arası
Like Tree4Likes
  • 4 Post By akcaliberkk

Konu: [SCRIPT] Envanterdeki Silahların Şarjörlerini Doldurma

  1. #1
    Nemesis* coadmin akcaliberkk - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2012
    Yer
    İstanbul
    Mesajlar
    2.027
    Bahsedildi
    105 Mesaj
    Etiketlenmiş
    9 Konu
    Tecrübe Puanı
    10

    Standart [SCRIPT] Envanterdeki Silahların Şarjörlerini Doldurma

    Açıklama:

    Vereceğim kodları, herhangi bir oyuncunun tüm silahlarının şarjörünü tamamen doldurmak için eklentinizde kısayoldan kullanabiliriniz.
    Oyuncunun silahlarını tek tek "if" şartlandırıcısını defalarca kullanarak kontrol edip, uygun silahla eşleştirerek şarjör doldurmak hem performans kaybına hem de yazımın zorlaşmasına sebep olur.
    Vereceğim kodlar bu iş için en etkili yöntemdir.

    Kodlar:


    PHP- Kodu:
    new const g_weapons[] =
    {
        
    CSW_P228,
        
    CSW_SCOUT,
        
    CSW_XM1014,
        
    CSW_MAC10,
        
    CSW_AUG,
        
    CSW_ELITE,
        
    CSW_FIVESEVEN,
        
    CSW_UMP45,
        
    CSW_SG550,
        
    CSW_GALIL,
        
    CSW_FAMAS,
        
    CSW_USP,
        
    CSW_GLOCK18,
        
    CSW_AWP,
        
    CSW_MP5NAVY,
        
    CSW_M249,
        
    CSW_M3,
        
    CSW_M4A1,
        
    CSW_TMP,
        
    CSW_G3SG1,
        
    CSW_DEAGLE,
        
    CSW_SG552,
        
    CSW_AK47,
        
    CSW_P90
    }

    new const 
    g_max_bp[] =
    {
        
    52,
        
    90,
        
    32,
        
    100,
        
    90,
        
    120,
        
    100,
        
    100,
        
    90,
        
    90,
        
    90,
        
    100,
        
    120,
        
    30,
        
    120,
        
    200,
        
    32,
        
    90,
        
    120,
        
    90,
        
    35,
        
    90,
        
    90,
        
    100
    }

    stock refill_weapons(id) {
        new 
    weapons[32],inum;
        
    get_user_weapons(id,weapons,inum)
        for(new 
    i;i<inum;i++) {
            for(new 
    a;sizeof(g_weapons); a++) {
                if(
    weapons[i] == g_weapons[a]) {
                    
    cs_set_user_bpammo(id,weapons[i],g_max_bp[a])
                }
            }
        }

    İlk önce baştaki iki dizi değişkenlerini yaratalım. İlk dizideki herhangi bir silahın satır numarası, aynı silahın ikinci dizideki mermi miktarının satır numarası ile aynı.
    Bu olayı anlamak başlarda zor gelebilir. Dizi değişkenlerini anlamayanlar, matematikteki diziler konusuna göz atabilirler. Yazılım, matematikten gelir (fonksiyonlar, iki tabanlı sayılar, diziler vs.)

    Daha sonra fonksiyonu yarattık. Fonksiyonun çalışma mantığı;

    Oyuncunun tüm silahlarını listele.
    Listedeki silahları tek tek başta yarattığımız g_weapons dizisindeki silahlar ile karşılaştır.
    Eğer silahlar eşleşiyorsa, g_weapons dizisinde eşleşen silahın satır numarasıyla;
    g_max_bp dizisindeki aynı satır numarasına sahip elemanın sayı değeri kadar şarjöre mermi koy.

    Eklenti içerisinde;

    refill_weapons(id)

    şeklinde belirli oyuncunun şarjörünü silahın maksimum kapasitesi kadar doldurabilirsiniz.

    id = Oyuncu indexi [1-32]

    Bu işlemin en etkili yolu budur.
    Umarım bilmeyenlere faydalı olmuştur.
    Konu akcaliberkk tarafından (10-06-13 Saat 04:18 ) değiştirilmiştir.

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.



    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    CS:GO ve CS 1.6 için ücretli eklenti yapılır.
    Plugin yazmak isteyenlere yardımcı olabilirim.
    Skype adresimden ulaşabilirsiniz:
    destek_596
    Steam: http://steamcommunity.com/id/ca-nemesis/


  2. #2
    onbasi er reationEpic - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2013
    Mesajlar
    56
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    6

    Standart Cevap: [SCRIPT] Envanterdeki Silahların Şarjörlerini Doldurma

    Sizmi yazıyorsunuz bunları ?

  3. #3
    Nemesis* coadmin akcaliberkk - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2012
    Yer
    İstanbul
    Mesajlar
    2.027
    Bahsedildi
    105 Mesaj
    Etiketlenmiş
    9 Konu
    Tecrübe Puanı
    10

    Standart Cevap: [SCRIPT] Envanterdeki Silahların Şarjörlerini Doldurma

    Evet

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.



    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    CS:GO ve CS 1.6 için ücretli eklenti yapılır.
    Plugin yazmak isteyenlere yardımcı olabilirim.
    Skype adresimden ulaşabilirsiniz:
    destek_596
    Steam: http://steamcommunity.com/id/ca-nemesis/


  4. #4
    onbasi er reationEpic - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2013
    Mesajlar
    56
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    6

    Standart Cevap: [SCRIPT] Envanterdeki Silahların Şarjörlerini Doldurma

    Bana yardımcı olabilirmisinz ?

  5. #5
    Nemesis* coadmin akcaliberkk - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2012
    Yer
    İstanbul
    Mesajlar
    2.027
    Bahsedildi
    105 Mesaj
    Etiketlenmiş
    9 Konu
    Tecrübe Puanı
    10

    Standart Cevap: [SCRIPT] Envanterdeki Silahların Şarjörlerini Doldurma

    Amxmodx kodlama yardımı, plugin istek bölümünden yapılıyor.

    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.



    To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


    CS:GO ve CS 1.6 için ücretli eklenti yapılır.
    Plugin yazmak isteyenlere yardımcı olabilirim.
    Skype adresimden ulaşabilirsiniz:
    destek_596
    Steam: http://steamcommunity.com/id/ca-nemesis/


Benzer Konular

  1. Silahların Özellikleri
    By lakerda99 in forum [GENEL] Cs 1.6 Genel Konular ve Bilgiler
    Cevaplar: 1
    Son Mesaj: 05-05-13, 15:49
  2. Yerde Olan Silahların Havada durması
    By Msltr48 in forum Çözülmüş İstekler
    Cevaplar: 3
    Son Mesaj: 23-03-13, 17:47

Kullanıcıların arama motorlarındaki kullandığı taglar:

Counter Strike 1.6 Cfg, plugin, eklenti, sxe, config, skin, setup
Counter Strike

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  
Yandex.Metrica

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94