haliskilic

Kullanıcı Tag Listesi

7 sonuçtan 1 ile 7 arası
  1. #1
    onbasi er mlhcnshn - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2012
    Yer
    İstanbul
    Mesajlar
    97
    Bahsedildi
    3 Mesaj
    Etiketlenmiş
    2 Konu
    Tecrübe Puanı
    8

    Thumbs up Sleep - Uyku Plugini [Geliştirildi]



    Plugin Adı: Sleep Mod
    Plugin Yapımcısı/Düzenleyen: GHW_Chronic / Mlhcnshn
    Plugin Version: 2.1
    Plugin Dili: Türkçe

    Açıklama
    :

    Sleep Mod, uyku plugini. Say'dan /uyu yazarak uyuyabilmenize ve hp'nizin artmasına yarayan bir eklentidir.

    Şöyleki;
    Sleep - Uyku Plugini linkindeki uyku plugininde hp'niz 150'ye çıkana kadar uyuyabilmektesiniz.

    Fakat;
    Geliştirilen uyku plugininde belirtilen miktar kadar hp'niz artacak.

    Örnek;
    Verilecek hp miktarının cvar ayarı 25 ise, oyuncumuz /uyu yazdığında yarım saniyede 1 hp alarak toplamda 25 hp alabilecek.

    Sebep;
    Bazı, hatta çoğu sunucular 250HP tarzında pluginler kullanmakta ve /uyu onlar için işlememektedir çünkü hp'leri 150'den fazladır.

    Buradaki amaç belirtilen miktar kadar hp alabilmeyi sağlamak, belli bir hp limiti koymamak.

    Düzenleme notları;
    *
    Plugin içerisinde bir kaç cümle olduğu için .txt dosyası gereksiz bulundu ve cümleler renkli haliyle eklenti içerisine eklendi.
    *
    Cvar komutları eklendi.
    *
    150 HP limiti yerine Uykudan alınabilecek hp miktar sistemi yapıldı.
    *Uyurken ekranın ortasına UYUYORSUN mesajı yazdırıldı. Amaç: İsteyen kişinin cvar ayarı ile server isminin yazdırılabilmesi.



    Uyumak için yazılması gereken komut;
    say /uyu

    Uyanmak için yazılması gereken komutlar;
    say /kalk
    Veya
    Uyumanız gerekli hp doldurulduğunda otomatik olarak sonlanacaktır.

    CVAR;
    Kod:
    uyku_hpmiktar "25" // Uyurken alınabilecek hp miktar limitini belirler. 0.5 saniyede 1 HP gelmektedir. *Saniyede 2 HP.
    uyku_sadece_takim "0" // 0: Herkes kullanabilir 1: Sadece T'ler kullanabilir. 2: Sadece CT'ler kullanabilir.
    uyku_mesaj "UYUYORSUN" // Buradaki mesaj uyuyan kisinin ekranının ortasında uyuma esnasında sürekli yazdırılacaktır. ( Server isminin yazılması daha uygundur )


    Eğer Plugin'in sadece JailBreak'te aktif olmasını istiyorsanız;

    Uyku_JB.amxx -> amxmodx/plugins klasörüne atılıyor.
    Uyku_JB.sma -> amxmodx/scripting klasörüne atılıyor.

    amxmodx/configs klasöründeki plugins.ini dosyasının en altına;
    Uyku_JB.amxx yazın ve kaydedin.

    Her mapte aktif olsun istiyorsanız;

    Uyku.amxx -> amxmodx/plugins klasörüne atılıyor.
    Uyku.sma -> amxmodx/scripting klasörüne atılıyor.

    amxmodx/configs klasöründeki plugins.ini dosyasının en altına;
    Uyku.amxx yazın ve kaydedin.

    Ses Dosyaları İçin;

    uyku.wav -> cstrike/sound klasörüne atılıyor.
    esneme.wav -> cstrike/sound klasörüne atılıyor.




    Ekli Dosyalar Ekli Dosyalar

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

    Standart Cevap: Sleep - Uyku Plugini [Geliştirildi]

    HATA:

    PHP- Kodu:
    public Yeniel()
    {
        for(new 
    i;i<32;i++) {
            
    uyumak[i] = true;
        }

    Bu for döngüsünde i = 31 olduğunda, döngü son kez işlenip duracaktır. Yani

    uyumak[31] = true

    olur ancak

    uyumak[32] = true

    uygulanmaz. Ancak bildiğiniz gibi client id maksimum 32 olabilir. Eğer 32 id li bir oyuncu uyku kullanırsa, sonraki el olsa bile tekrar kullanamaz.

    i < 33 veya i<=32 yaparak düzeltebilirsiniz.

    BİLGİ


    uyumak[33] dizisi için sadece true ve false değerleri kullanıldığı için diziyi integer türünde değil de boolean türünde oluşturursanız gereksiz hafıza kaybına yol açmazsınız.

    ----

    if() {

    } else if() {

    } else {

    }

    şeklindeki bir yapıda her if bloğunun içine ayrı ayrı return yazmaya gerek yok. Zaten örneğin birinci if işlenirse diğer bloklar işlenmez. İkincisi işlenirse üçüncüsü işlenmez. Sadece en sona return koymak yeterli.

    ----

    PHP- Kodu:
    if(get_pcvar_num(tlimit)==1)
        {
            if(
    get_user_team(id)!=1)
            {
                
    ColorChat(id,GREEN,"^1[^4UYKU^1] ^4Sadece ^1T^4'ler uyuyabilir^1...")
                return 
    PLUGIN_HANDLED
            
    }
        }
        else if(
    get_pcvar_num(tlimit)==2)
        {
            if(
    get_user_team(id)!=2)
            {
                
    ColorChat(id,GREEN,"^1[^4UYKU^1] ^4Sadece ^1CT^4'ler uyuyabilir^1...")
                return 
    PLUGIN_HANDLED
            
    }
        } 
    Yerine

    PHP- Kodu:
    new team get_user_team(id);
    if(
    get_pcvar_num(tlimit) != team) {
        
    ColorChat(id,GREEN,"^1[^4UYKU^1] ^4Sadece ^1%s^4'ler uyuyabilir^1...",team == "CT" "T");
        return 
    PLUGIN_HANDLED

    şeklinde bir kontrol yapmak hem kodunuzun okunabilirliğini hem de kalitesini artırır

    -----------------------------------------------------------------------------------------------------------------------------------------

    HATA kısmında yazdığım dışındakiler sadece bilgi ve kodlamada kaliteyi artırmak amaçlı olup yapılmasalar da olur

    Bir de eklentiye max hp yi belirlemek için bir cvar koymanızı öneririm. Örneğin 100 hp den fazla hp olmaması istenebilir.
    Konu akcaliberkk tarafından (02-01-15 Saat 06:09 ) 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/


  3. #3
    onbasi er mlhcnshn - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jan 2012
    Yer
    İstanbul
    Mesajlar
    97
    Bahsedildi
    3 Mesaj
    Etiketlenmiş
    2 Konu
    Tecrübe Puanı
    8

    Standart Cevap: Sleep - Uyku Plugini [Geliştirildi]

    PHP- Kodu:

    new players;

    public 
    plugin_init()
    {
        
    players get_maxplayers();
    }


    public 
    Yeniel()
    {
        for(new 
    1<= playersi++){
            
    uyumak[i] = true;
        }


    Bilgi kısmına gelirsek eğer, 0 yapılan değerde herkes komutu kullanabileceği için şöyle bir değişiklik yaptım.

    PHP- Kodu:
    if(get_pcvar_num(tlimit) != team && get_pcvar_num(tlimit) != 0) { 
    çünkü cvar 0 olduğunda hata alınabilirdi.

  4. #4
    er er
    Üyelik tarihi
    Jun 2012
    Mesajlar
    12
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    8

    Standart Cevap: Sleep - Uyku Plugini [Geliştirildi]

    çok güzel sagol araıyodum

  5. #5
    onbasi er
    Üyelik tarihi
    Oct 2014
    Mesajlar
    50
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    5

    Standart Cevap: Sleep - Uyku Plugini [Geliştirildi]

    tesekkurler kullanıcam calısırsa

  6. #6
    onbasi er
    Üyelik tarihi
    Jun 2015
    Mesajlar
    57
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    5

    Standart Cevap: Sleep - Uyku Plugini [Geliştirildi]

    sdada

  7. #7
    onbasi er
    Üyelik tarihi
    Jun 2016
    Mesajlar
    52
    Bahsedildi
    0 Mesaj
    Etiketlenmiş
    0 Konu
    Tecrübe Puanı
    4

    Standart Cevap: Sleep - Uyku Plugini [Geliştirildi]

    Sağolasın Kardeşim

Benzer Konular

  1. Sleep - Uyku Plugini
    By smt287 in forum [PLUGİN] Cs 1.6 Eklentiler
    Cevaplar: 17
    Son Mesaj: 25-07-17, 04:40
  2. Sunucu Koruma Geliştirildi
    By batuopoz0770 in forum [PLUGİN] Cs 1.6 Eklentiler
    Cevaplar: 1
    Son Mesaj: 07-04-13, 00:53
  3. Cs Niçin Geliştirildi
    By DaRq in forum [GENEL] Cs 1.6 Genel Konular ve Bilgiler
    Cevaplar: 6
    Son Mesaj: 22-09-12, 11:00

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