Basit yolla geoip kütüphanesi ile tr erişimleri yakalama

Konu

#1
Merhaba, geoip kütüphanesinin yapısını tam olarak incelemedim bu yüzden kendi geliştirdiğim bir çift dilli menü için tr ve diğer dilleri şu şekilde yakalayarak işlem yaptım;


Fonksiyon;

Kod:
public wa_trdondur(){
    static ip[16];
    static ulke[45];
    get_user_ip(id, ip, charsmax(ip), 1);
    geoip_country_ex(ip, ulke, charsmax(ulke));
    if(equali(ulke,"Turkey")){
        return 1;
    }
    else{
        return 0;
    }
}


Kullanim;

Kod:
public test(index){
    if(wa_trdondur()){
        console_cmd(index,"Turkiyeden erisim yaptim");
    }
    else{
        console_cmd(index,"Turkiyeden disindan erisim yaptim");
    }
}

Geoip alt yapısında ülke index değerlerini olduğunu düşünüyorum ancak işimin acileyeti vardı ve böyle bir yöntem kullandım araştırırsanız eminimki daha basit bir yolu vardır.
İletişim bilgilerim;
  • Whatsapp: 0850 308 3156 (7/24)
  • linkedin
Cevapla
#2
Teşekkürler
Cevapla
Cevapla
#4
Teşekkürler yararlı
Discord: PawNod#6281 - Instagram - Eklenti yazmayı bıraktım sadece marketteki eklentilerin satışı için ulaşabilirsiniz.
Cevapla
#5
"wa_trdondur()" public'in de index değeri kullanmadığın için, "get_user_ip(id, ip, charsmax(ip), 1);" kısmı hata basacaktır.
Son Düzenleme: 14-04-2020, 03:32, Düzenleyen: Aconyonn.
Cevapla
#6
Teşekkürler
Cevapla
#7
Teşekkürler
Cevapla
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task
Kayıt Ol