
X Steamidye sahip kişi svye giremesin
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 57
- Kayıt: Sal Şub 25, 2020 11:59 pm
X Steamidye sahip kişi svye giremesin
Baslikta yazdigi gibi STEAM_0:128349334 gibi bir kişiyi engellemek istiyorum sunucuya girdiği an kick atacak şekilde olacak, simiden teskkurler 

Link: | |
Linklerini gizle |
X Steamidye sahip kişi svye giremesin
Kod: Tümünü seç
#include <amxmodx>
new const Yasaklilar[] = {
"STEAM_0:0:XXXXXXXXX"
};
public plugin_init()
{
register_plugin("GirisEngelle", "0.1", "LyNcH");
}
public client_authorized(id)
{
new authid[32];
get_user_authid(id, authid, charsmax(authid));
for(new i = 0; i < sizeof(Yasaklilar); i++)
{
if(equal(authid, Yasaklilar[i]))
{
new userid = get_user_userid(id)
server_cmd("kick #%d ^"Yasakli Oyuncu^"", userid)
}
}
}
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
X Steamidye sahip kişi svye giremesin
Direk şu şekilde steamid'yi çekebilirsin, get_user_authid'ye gerek yok;orucoglukayra yazdı: Sal Kas 09, 2021 5:14 pmKod: Tümünü seç
#include <amxmodx> new const Yasaklilar[] = { "STEAM_0:0:XXXXXXXXX" }; public plugin_init() { register_plugin("GirisEngelle", "0.1", "LyNcH"); } public client_authorized(id) { new authid[32]; get_user_authid(id, authid, charsmax(authid)); for(new i = 0; i < sizeof(Yasaklilar); i++) { if(equal(authid, Yasaklilar[i])) { new userid = get_user_userid(id) server_cmd("kick #%d ^"Yasakli Oyuncu^"", userid) } } }
Kod: Tümünü seç
client_authorized(id, const authid[]);
Kod: Tümünü seç
new userid = get_user_userid(id)
server_cmd("kick #%d ^"Yasakli Oyuncu^"", userid)
->
server_cmd("kick #%d ^"Yasakli Oyuncu^"", get_user_userid(id))
Link: | |
Linklerini gizle |
X Steamidye sahip kişi svye giremesin
Teşekkürler.bestcore yazdı: Sal Kas 09, 2021 8:09 pmDirek şu şekilde steamid'yi çekebilirsin, get_user_authid'ye gerek yok;orucoglukayra yazdı: Sal Kas 09, 2021 5:14 pmKod: Tümünü seç
#include <amxmodx> new const Yasaklilar[] = { "STEAM_0:0:XXXXXXXXX" }; public plugin_init() { register_plugin("GirisEngelle", "0.1", "LyNcH"); } public client_authorized(id) { new authid[32]; get_user_authid(id, authid, charsmax(authid)); for(new i = 0; i < sizeof(Yasaklilar); i++) { if(equal(authid, Yasaklilar[i])) { new userid = get_user_userid(id) server_cmd("kick #%d ^"Yasakli Oyuncu^"", userid) } } }
Ekstra olarak oyuncunun idsini değişkene aktarıp çekmene gerek yok;Kod: Tümünü seç
client_authorized(id, const authid[]);
Kod: Tümünü seç
new userid = get_user_userid(id) server_cmd("kick #%d ^"Yasakli Oyuncu^"", userid) -> server_cmd("kick #%d ^"Yasakli Oyuncu^"", get_user_userid(id))
Böyle kullanın ;
Kod: Tümünü seç
#include <amxmodx>
new const Yasaklilar[] = {
"STEAM_0:0:XXXXXXXXX"
};
public plugin_init()
{
register_plugin("GirisEngelle", "0.1", "LyNcH");
}
public client_authorized(id, const authid[])
{
for(new i = 0; i < sizeof(Yasaklilar); i++)
{
if(equal(authid, Yasaklilar[i]))
{
server_cmd("kick #%d ^"Yasakli Oyuncu^"", get_user_userid(id));
}
}
}
Link: | |
Linklerini gizle |