Kullanıcı Tag Listesi

6 sonuçtan 1 ile 6 arası
Like Tree1Likes
  • 1 Post By akinpc

Konu: mevcut oyuncu sayısı ve bir kaç soru

Threaded View

  1. #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: mevcut oyuncu sayısı ve bir kaç soru

    Evet malesef Türkçe kaynak pek yok ve yabancı kaynaklar da oldukça karmaşık. Fakat verebileceğim bir kaç faydalı link var.

    Burada aradığın fonksiyonların ne işe yaradıklarını nasıl kullanıldıklarını öğrenebilirsin.
    AMX Mod X - Half-Life Scripting for Pros!

    Burada oyun tarafından kullanılan event listesi var. (olay listesi)
    Half-Life 1 Game Events - AlliedModders Wiki

    Güzel bir İngilizcen varsa da amxmodx'in çıkış yaptığı alliedmods forumlarından tutorialler okuyabilirsin.

    1. --------------------------------------------

    get_players ( players[32], playernum, const flags )

    Flags:

    "a" - Ölü oyuncuları sayma
    "b" - Canlı oyuncuları sayma
    "c" - Botları sayma
    "d" - Gerçek oyuncuları sayma
    "e" - Sadece belirtilen takımı say
    "f" - Sadece isminde belirtilen yazı bulunanları say
    "g" - Büyük-Küçük harf duyarlılığını kapat

    Örnekler:

    Tüm oyuncuları say:

    PHP- Kodu:
    new players[32],inum;
    get_players(players,inum)
    client_print(id,print_chat,"Toplam Oyuncu Sayisi: %d",inum
    Canlı oyunculara 20 hp ekle:

    PHP- Kodu:
    new players[32],inum;
    get_players(players,inum,"a")
    for(new 
    ii<inumi++) {
        
    set_user_health(players[i],get_user_health(players[i]) + 20)

    Teröristlere c4 ver:

    PHP- Kodu:
    new players[32],inum;
    get_players(players,inum,"ae","TERRORIST")
    for(new 
    ii<inumi++) {
        
    give_item(players[i],"weapon_c4")

    İsminde akcaliberkk ( Büyük-küçük harf duyarlılığı yok ) olanları at:
    PHP- Kodu:
    new players[32],inum;
    get_players(players,inum,"fg","akcaliberkk")
    for(new 
    ii<inumi++) {
        
    client_cmd(players[i],"disconnect")

    2.-----------------------------------------------------

    cid = dahili komut indexi. Örneğin "register" ile bir komut kaydettiğiniz zaman, bu komuta bir ID atanır.
    level = komut için şart koşulan yetki.
    sondaki (num) = komutun içerdiği parametre sayısı.

    Örneğin:

    PHP- Kodu:
    public plugin_init() {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
        
    register_concmd("amx_heal","cmdHeal",ADMIN_BAN,"<nick> <miktar>")
    }
    public 
    cmdHeal(id,level,cid) {
        if(!
    cmd_access(id,level,cid,3)) return PLUGIN_HANDLED

    Komutumuz, amx_heal nick ve miktar olmak üzere 3 parametre içeriyor. Bu yüzden num = 3
    Bir oyuncu amx_heal yazdığında eksik bir parametre girerse yani "amx_heal nick" yazıp bırakırsa girilen parametre sayısı 2 ve cmd_access koşulu 3 olduğu için komutu işletmeyecek ve konsolda "Usage: amx_heal <nick> <miktar>" şeklinde bir uyarı gelicektir. Aynı şekilde level tutmazsa bu sefer "You have no access to this command." hatası vericektir.

    3.---------------------------------------------------------

    Aynen o şekilde sadece "id" kişisine görünecektir. Herkese görünmesi için "0" kullanılabilir.
    Değişkenleri belirtmek için farklı belirteçler var.
    %s - String [düz yazı için] - sen sayısal değişkeni string olarak gösteremezsin. Bu yüzden boş görünüyor.
    %d ve %i - Tamsayılar için
    %f - Ondalık sayılar için
    %L - dil dosyaları için.

    4. ---------------------------------------------------------
    Malesef hud mesajları tek renk olabiliyor. Dilerseniz farklı efektler var fakat istediğiniz şekilde olamıyor .
    Konu akcaliberkk tarafından (28-03-13 Saat 18:24 ) 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/


Benzer Konular

  1. [JB] Canlı Mahkum Sayısı Plugini
    By kadir11 in forum Jail & Deathrun Pluginler
    Cevaplar: 34
    Son Mesaj: 21-02-16, 02:42
  2. [JB] Mahkum Sayısı [Eksik var]
    By Furkan Dize in forum Çözülmüş İstekler
    Cevaplar: 10
    Son Mesaj: 29-11-15, 21:08
  3. Boom v3 Cfg ( Aim Ayarlari Mevcut )
    By NiCoMeDiA in forum [CONFIG] CS 1.6 CFG
    Cevaplar: 4
    Son Mesaj: 05-10-12, 19:20

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

cs set_hudmessage fonksiyonunu

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
  •  

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 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121