Доброго времени суток, Господа скриптеры.
У меня дилемма. Написал плагин для контроля наличия GSClient у игрока.
Но есть один нюанс при выполнении команд: плагин работает только для одного игрока.
Если на сервере есть один игрок и он с GSclient, то последующих не пускает на сервер, даже если у них есть GSClient.
Вопрос: как сделать, чтобы была проверка на GSClient для всех игроков, а не только для первого?
У меня дилемма. Написал плагин для контроля наличия GSClient у игрока.
Но есть один нюанс при выполнении команд: плагин работает только для одного игрока.
Если на сервере есть один игрок и он с GSclient, то последующих не пускает на сервер, даже если у них есть GSClient.
Вопрос: как сделать, чтобы была проверка на GSClient для всех игроков, а не только для первого?
Код:
#include <amxmodx>
#include <amxmisc>
#include <authemu>
public plugin_init()
{
register_plugin("gsclientcheck", "0.1", "Anton123");
}
public client_putinserver(id)
{
new Players[32];
new Count, i, player
get_players(Players, Count, "ch")
for (i=0; i<Count; i++)
{
player = Players[i];
if(!is_user_authemu(id))
{
player = get_user_userid(id);
server_cmd("kick #%d ^"Allowed only GSclient, https://dev-ms.ru/GSClient_Setup.exe^"", player);
}
}
}