Поиск Ограничитель FPS

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
19
Реакции
1
Приветствую. Ищу плагин который кикает игрока с сервера, если у него к примеру fps_max выше 200.
 
Сообщения
49
Реакции
-1
Помог
1 раз(а)
Код:
#include amxmodx

new iFps_kick;


public plugin_init()

{
    register_plugin("FPS kick", "1.0", "SPiNX");

    iFps_kick = register_cvar("fps_kick","200")
}

public client_command(id)

{
    if(is_user_connected(id) && !is_user_bot(id) )

        query_client_cvar(id, "fps_max", "cvar_result_func");
}

public cvar_result_func(id, const cvar[], const value[])

{
    if(equali(cvar,"fps_max") && str_to_num(value) > get_pcvar_num(iFps_kick) || !is_str_num(value) )

        server_cmd("kick #%d Your %s is %i. Do not use over %i", get_user_userid(id), cvar, str_to_num(value), get_pcvar_num(iFps_kick));
}
 
Сообщения
397
Реакции
221
Помог
13 раз(а)
wxre, если у игрока будет протектор, то значение можно будет подменить или же ответ придёт как "BAD CVAR".
Как вариант проверять через client_PreThink, но как многие скажут "это вызывает нагрузку".
26 Авг 2022
Cirovic,
Код:
--if(equali(cvar,"fps_max") && str_to_num(value) > get_pcvar_num(iFps_kick) || !is_str_num(value) )
++if(str_to_num(value) > get_pcvar_num(iFps_kick) || !is_str_num(value) )
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу