Страница 2 от 2
Плъгин който блокира определено фпс
Публикувано на: 24 Фев 2021, 19:26
от SCORPION123
V.A.L.V.E написа: ↑23 Фев 2021, 23:22
Извинявам се, че се намесвам в темата с оффтопик но предлагам на автора това да не го прави, защото според мен тези команди за client cmd ще ти изиграят лоша шега в геймтракерите и 2-та. Силно се надявам да ме послушаш, ако имаш някакъв проблем за да искаш фпс да го макснеш на 120, сподели с нас ще ти помогнем.
Така идеята е такава, има много играчи които играят
с нечивешки фпс оъ сорта на 500/600 фпс, сложил съм си плъгин с който да следя фпс-а на играчите , но повечето хора играят с по 80/100 фпс и тези хора забелязят че дадените играчи се движат по бързо от тях, имат по адекватна стрелба и като цяло реват, и искам да направя това нещо само и само да бъдат доволни играчите ми.
Плъгин който блокира определено фпс
Публикувано на: 24 Фев 2021, 19:37
от zolfeca
Вместо да пипаш фпс-а на играчите, по-добре да киква играчи с над определен фпс. По принцип в голяма част от сървърите е забранено да се играе с над 101 fps.
Код за потвърждение: Избери целия код
#include amxmodx
new iFps_kick;
public plugin_init()
{
register_plugin("FPS kick", "1.0", "SPiNX");
iFps_kick = register_cvar("fps_kick","101")
}
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))
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));
}
Плъгин който блокира определено фпс
Публикувано на: 24 Фев 2021, 20:12
от SCORPION123
zolfeca написа: ↑24 Фев 2021, 19:37
Вместо да пипаш фпс-а на играчите, по-добре да киква играчи с над определен фпс. По принцип в голяма част от сървърите е забранено да се играе с над 101 fps.
Код за потвърждение: Избери целия код
#include amxmodx
new iFps_kick;
public plugin_init()
{
register_plugin("FPS kick", "1.0", "SPiNX");
iFps_kick = register_cvar("fps_kick","101")
}
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))
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));
}
Не искам да ми киква играчи заради глупости , просто искам да игнорира тяхната команда fps_max ако е над 120фпс и им го направи до тази граница в рамките на пребиваването им в сървъра
Плъгин който блокира определено фпс
Публикувано на: 24 Фев 2021, 20:25
от zolfeca
Като са глупости какво мрънкаш ? Това са клиентски настройки! Как ти ще решаваш настройките на играчите ? Не се ли усещаш вече? Или допускаш до определена стойност или не. Заключвам темата.