Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

[KOD] Oyuncu açık alanda mı? sorgusu

Hazır fonksiyonlar, kütüphaneler, düzenleme programları/araçları/gereçleri, editörler kısacası geliştirme ortamı

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
Yek'-ta
Mesajlar: 9624
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen Yek'-ta »

Açıklama : Bayrak kapmaca modum için hava saldırı eklentisinden ufak bir kod bloğunun temiz hali. Amacı belirlenen kişi veya objenin açık alanda olup olmadığını haritadaki gökyüzü tanımlamasına bakarak cevap vermesi.

Çalışma Mantığı : Oyuncunun Z ekseninde koordinatını alır ve bir yüzeye çarpana kadar onu sürekli +5 arttırır. Durduğunda dokunduğu yüzey haritada tanımlı olan gökyüzü ise cevap olarak bu gökyüzü ile arasında ne kadar mesafe var ise onun değerini verir. Eğer değil ise 0 olarak cevap verir.

Örnek Video :


Örnek Eklenti :

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>
#include <fakemeta>

public plugin_init(){
    register_plugin("Acik Alanda mi Sorgusu", "Test", "Yek'ta");
    register_clcmd("say /test", "test");
}

public test(index){ 
    if( get_entvar(index, var_flags) & FL_ONGROUND && adamdisaridami(index) ){ // FL_ONGROUND yerde olup olmadığını sorgulamak için
        client_print_color(index, index, "Suan Acik Alandasin.") 
    }
    else{
        client_print_color(index, index, "Suan Acik Alanda Degilsin.")
    }
}


stock Float:adamdisaridami(id)
{
    new Float:vOrigin[3], Float:fDist;
    get_entvar(id, var_origin, vOrigin)

    fDist = vOrigin[2];

    while(engfunc(EngFunc_PointContents, vOrigin) == CONTENTS_EMPTY)
        vOrigin[2] += 5.0;
//forum.csduragi.com
    if(engfunc(EngFunc_PointContents, vOrigin) == CONTENTS_SKY)
        return (vOrigin[2] - fDist);

    return 0.0;
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen ByBuLuT ☪ »

güzelmiş vampir modu gibi bişeyler yapılabilir aslında bundan ama özel harita felan lazım :)

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

P A N Ç O
Mesajlar: 56
Kayıt: Pzr Şub 24, 2019 8:55 am

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen P A N Ç O »

Kullanışlı. Senden daha fazla code snippets bekliyorum.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
Yek'-ta
Mesajlar: 9624
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen Yek'-ta »

P A N Ç O yazdı: Cmt Mar 23, 2019 11:21 pm Kullanışlı. Senden daha fazla code snippets bekliyorum.
Ne vereyim abime?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Nejovte
Yasaklı Üye
Yasaklı Üye
Mesajlar: 455
Kayıt: Pzt Oca 07, 2019 2:17 pm
Server Ip/DNS: 213.238.173.90
Clan İsmi: MRTeam Clan

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen Nejovte »

Teşekkurler

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

P A N Ç O
Mesajlar: 56
Kayıt: Pzr Şub 24, 2019 8:55 am

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen P A N Ç O »

Yek'-ta yazdı: Cmt Mar 23, 2019 11:34 pm
P A N Ç O yazdı: Cmt Mar 23, 2019 11:21 pm Kullanışlı. Senden daha fazla code snippets bekliyorum.
Ne vereyim abime?
Çok güzel ama karın doyurmaz :D

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

omar
Mesajlar: 694
Kayıt: Pzt Haz 11, 2018 3:03 pm
Konum: Türkiye
Server Ip/DNS: ImparatorCS:GO FUN
Clan İsmi: ImparatorCS

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen omar »

Yek'-ta yazdı: Cmt Mar 23, 2019 11:34 pm
P A N Ç O yazdı: Cmt Mar 23, 2019 11:21 pm Kullanışlı. Senden daha fazla code snippets bekliyorum.
Ne vereyim abime?
GM ABİ ORDAN 1 MOD VERSENE :D :D

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

[KOD] Oyuncu açık alanda mı? sorgusu

Mesaj gönderen By.King ►EmrullaH◄ »

Yek'-ta yazdı: Cmt Mar 23, 2019 11:34 pm
P A N Ç O yazdı: Cmt Mar 23, 2019 11:21 pm Kullanışlı. Senden daha fazla code snippets bekliyorum.
Ne vereyim abime?
Benimde böyle bir arşivim var ve içine kendi eklentilerimi de atıyorum.
Kod için teşekkürler.

Link:
Linklerini gizle
Linki Kopyala
Cevapla