[Hata] Oyuncu İsim Algılama Hatası
Kod:
public OyuncuRevle(id) {
if(!is_user_alive(id)) return;
if(get_user_flags(id) & VIP_YETKI) {
new hedef, vucut
get_user_aiming(id, hedef, vucut);
new isim[32],data[6]
new tid = str_to_num(data)
get_user_name(tid,isim,31)
new name[32];
get_user_name(id,name,31)
if(is_valid_ent(hedef) && is_user_alive(hedef)) {
g_bRevle[id] = true
ExecuteHamB(Ham_CS_RoundRespawn,hedef)
chat_colorz(hedef,"!g%s !yAdli Admin Tarafindan !tRevlendiniz.",name)
chat_colorz(id,"!g%s !yAdli Oyuncuyu !tRevlediniz.",isim)
chat_colorz(0,"!g%s !y Adli Admin !t%s !yAdli Oyuncuyu !tRevledi.",name,isim)
}
} else {
client_print(id, print_center,"Bu Komutu Kullanma Yetkiniz Yok.")
}
}
Burdaki hata şudur ne kadar ayarlasam bile isim yani kırmızı renkli olanları algılamıyor ve kişinin ismi değil serverın adı çıkıyor.
Problem kırmızı renkli olanlardır. Bu eklentide isteğim hedef olarak seçtiği kişiyi revlediğinde o hedefin ismi yazacak %s kısmında
Cevap: [Hata] Oyuncu İsim Algılama Hatası
get_user_name(hedef,isim,31)
Dene bu olabilir.
Cevap: [Hata] Oyuncu İsim Algılama Hatası
en az 3 çeşit kişi algılama sisteminin kodlarını farklı kullandım bir tek dediğini kullanmadım çalıştı :dasda
Teşekkürler
Cevap: [Hata] Oyuncu İsim Algılama Hatası
Cozulmus istekler bolumune tasindi.