public client_authorized (id)
{
new configsdir[64], ak[128], tekst[50], tekstlen, adres_ak[128];
get_configsdir(configsdir, 63);
format(adres_ak, 128, "%s/autokicker.ini", configsdir);
new SID[20]
get_user_authid (id, SID, 20)
for(new i=0; read_file (adres_ak, i, tekst, 49, tekstlen); i++)
{
if (equal(SID, tekst))
{
server_cmd("kick #%d", id)
return PLUGIN_CONTINUE
}
}
}Czy w ogóle ja dobrze zrozumiałem, że funkcja o nazwie client_authorized jest wywoływana jak ktoś wejdzie na serwer i się zautoryzuje na steamie? Wcześniej próbowałem z client_connect i też nie działało. Moje SID jest zapisane w pliku i normalnie łączę się z serwerem (zdjąłem sobie wszystkie flagi, żeby nie mieć immuna, jakby co). I w ogóle czy dobrze używam kicka? Z góry dzięki za wszelką pomoc


Dodatki SourceMod



Temat jest zamknięty









