sZmolka írta:
Üdv ez ellen mit lehetne tenni ??
SteamBoost [VALVE-MS RU]
feszt fel jön a szerverekre és ki bannolod jön vissza más névvel
Ha nálad még ezzel a névvel jár fel és nem random betükkel akkor felcsatlakozásnál ellenőrzöd a neve azonos-e azzal amit leírtál csak sajnos az enyémre már úgy jár, hogy random névvel feljön kövi körtől pedig átváltja SteamBoostos cuccra de persze lehetne úgy is, hogy xy időnként ellenőrzi a fenn lévő játékosok nevét és ha egyezik ezzel kirúgja llletve azt vettem észre STEAM_0:4-el kezdődik a steamidje és felcsatlakozásnál így is lehetne ellenőríztetni equalival csak nem tudom menne-e nem próbáltam ki. Példák:
Kód:
public client_putinserver(id)
{
static g_authid[30]
get_user_authid(id, g_authid, charsmax(g_authid))
if(equali(g_authid[id], "STEAM_0:4"))
server_cmd("kick #%i", get_user_id(id))
}
De azt viszont nem tudom kiknek van még ilyen kezdetű steam idjük szóval akinek ilyen lesz azt is ki kickeli de lehét, hogy épp csak a botoknak van ilyesmi, idk.
Kód:
public client_putinserver(id)
{
static g_name[30]
get_user_name(id, g_name, charsmax(g_name))
if(equali(g_name[id], "pontosneveamivelfelszottjárni"))
server_cmd("kick #%i", get_user_id(id))
}
Illetve a get_user_id(id) ha nem lenne jó írd át get_user_userid(id)-re nem vágom hirtelen melyik a jó de persze név, ip vagy akár steam id szerint is kickelheted.