Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

Ограничение FPS. Хочется услышать мнение администрации мониторингов

Статус пользователя opportune
сообщение 17.5.2019, 4:28
Сообщение #1
Стаж: 11 лет

Сообщений: 140
Благодарностей: 15
Полезность: < 0

Здравствуйте. Появилась необходимость ограничить максимально допустимое значение fps_max. Первым на что наткнулся была тема https://c-s.net.ua/forum/topic76406.html и тут возник вопрос на сколько это эффективно, а самое главное на сколько это "законно" со стороны правил мониторингов. Хочется услышать мнение администрации мониторингов. Так же интересен опыт людей уже использующий/использовавших эту необходимость (ограничение FPS), а именно какие плагины использовались и какова их эффективность?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя csnet
сообщение 17.5.2019, 7:49
Сообщение #2
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

плагины не могут должным образом проверить значение query client cvar на клиенте если протектор в ответ шлет заданное значение или отсылает invalid cvar или еще чтото.
поэтому блокировка, равно как и определение сейчас не имеет особого смысла.


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
loran
сообщение 17.5.2019, 7:53
Сообщение #3
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

opportune, мониторинги за это не трогают. Но есть некоторые мониторинги, у которых по стандарту фпс в сборке 1000 установлен. Это листкс и випмс буст.
Ограничивать фпс бессмысленное занятие помоему. Почему у тебя появилась необходимость ограничить фпс? ты начитался в интернете, что высокий фпс дает какое то преимущество в игре? Это все самовнушение. Поправьте если я не прав. Но нужны доказательства, а не просто слова.
Ты можешь воспользоваться алиас чекером для защиты от высокого фпс. Чекер будет проверять твой конфиг и если значение фпс будет больше, чем указано у тебя в конфиге, игрока будет кикать или банить. Как настроишь так и будет. Ну эту защиту можно обойти протектором.
Либо использовать то, что ты нашел по ссылке. Там другой метод работы плагина. Обойти очень сложно. Но после установки подобных плагинов ты увидишь очень много ложных срабатываний.

Отредактировал: loran, - 17.5.2019, 7:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pacumka
сообщение 17.5.2019, 9:21
Сообщение #4
Стаж: 8 лет 1 месяц

Сообщений: 1606
Благодарностей: 1117
Полезность: 1218

Меценат Меценат

Путем ограничения фпс можно избавиться от любителей скакать по карте с сгс.

Тебе поможет алиас чекер или его лёгкий аналог
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 17.5.2019, 9:33
Сообщение #5


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

loran, вот что можно натворить с 1000 FPS

Я года 3 назад тоже не ограничивал, пока умельцы SGS не скинули демку, что они на паблике вытворяют


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pacumka
сообщение 17.5.2019, 9:37
Сообщение #6
Стаж: 8 лет 1 месяц

Сообщений: 1606
Благодарностей: 1117
Полезность: 1218

Меценат Меценат

BaHeK, мой тебе совет. Ограничением фпс ты многим игрокам закроешь доступ на сервер. Некоторые из них потенциальные покупали привилегий.

А из за одного урода лишаться всего этого такое себе. Тем более сгс не только руками делается, в том же hpp hack он встроен и лимит фпс 100 не поможет.

Есть более простой способ - бань всех, кто юзает на паблике сгс. Введи такое правило на сервере, у меня лично так. И когда в заявках на разбан возмущаются, что это руками делается и тд, я просто отвечаю, что не имеет значение руками или нет. Сгс на сервере запрещён, не нравится - пусть другие сервера ищут

Я даже Данила от сгс у себя на паблике отучил, за что в итоге получил ддос правда, но это уже другая история))

Отредактировал: pacumka, - 17.5.2019, 9:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 17.5.2019, 12:28
Сообщение #7


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

pacumka, может тогда еще запретить в голову убивать? sgs - это скилл, повышение FPS - это по сути читерство, на турнирах и миксах это не зря запрещено, а еще при FPS > 500 замедляется игрок в воздухе и с AWP в такого попадать сложнее, т.к. изменена физика у этого игрока, а в sgs от читов толка нет, нужно либо уметь стрейфить, либо читы на стрейфы юзать, а тут уже легко отличается чит от рук и при 100 FPS большую скорость все равно не набрать
Так что при выборе запретить скилл или читерские настройки, я лучше запрещу читерские настройки

Отредактировал: BaHeK, - 17.5.2019, 12:30


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pacumka
сообщение 17.5.2019, 13:07
Сообщение #8
Стаж: 8 лет 1 месяц

Сообщений: 1606
Благодарностей: 1117
Полезность: 1218

Меценат Меценат

BaHeK, ну вот пусть и играют у тебя на сервере люди с сгс, которые бегают в 2 раза быстрее обычных игроков. А обычные игроки будут с сервера такого уходить, т.к. единицы знают, что такое сгс. Все будут думать, что тут читеры и админам наплевать) Мне даже хорошо, глядишь ко мне на паблик такие игроки уйдут)

И да, при sv_airaccelerate 10 и фпс 100 никто никогда руками не сможет сгс'ить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DarkFantom
сообщение 17.5.2019, 13:15
Сообщение #9


Стаж: 8 лет 10 месяцев

Сообщений: 233
Благодарностей: 69
Полезность: 185

SH detector Не поможет?
Вроде маздана плагины этот чит блочел если не ошибаюсь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pacumka
сообщение 17.5.2019, 13:18
Сообщение #10
Стаж: 8 лет 1 месяц

Сообщений: 1606
Благодарностей: 1117
Полезность: 1218

Меценат Меценат

Цитата(DarkFantom @ 17.5.2019, 13:15) *
SH detector Не поможет?
Вроде маздана плагины этот чит блочел если не ошибаюсь.

речь идет не о софте, а о руках. При высоком фпс можно сгс'ить без проблем и получать чудовищное преимущество в скорости
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя denzeroff
сообщение 17.5.2019, 13:40
Сообщение #11
Стаж: 9 лет 8 месяцев

Сообщений: 141
Благодарности: выкл.

Можно блочить игрока (выставлять скорость 0), когда у него фпс > 100 и выводить сообщение чтоб поставил fps_max 100.

Отредактировал: denzeroff, - 17.5.2019, 13:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
loran
сообщение 18.5.2019, 6:02
Сообщение #12
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

BaHeK, никогда не видел таких. Это единицы только так умеют. Основная масса людей даже мышку не могут держать в руках.
Но в этом случае есть три варианта.
1. Ограничить фпс через чекер при входе игрока на сервер. Но это обходится протектором.
2. Проверять фпс постоянно у игрока. Но все плагины которые мне известно плохо работают. Постоянно ложные срабатывания.
3. Банить самому как написал pacumka.

Может еще какие то методы есть я хз.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 18.5.2019, 11:44
Сообщение #13


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

loran, у меня 2, ложные срабатывания только при потере пакетов, бывает очень редко и игрока просто кикает


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя denzeroff
сообщение 18.5.2019, 14:06
Сообщение #14
Стаж: 9 лет 8 месяцев

Сообщений: 141
Благодарности: выкл.

Код:
#include < amxmodx >
#include < fakemeta >

public plugin_init()
{
register_plugin("Fps Checker", "0.2", "Dev-CS.ru")
register_forward(FM_CmdStart, "CmdStart");
}

enum fps_s {
warnings,
num_cmds,
msec_sum,
Float: next_check,
Float: fps
} new fps_info[33][fps_s]


public client_connect(id) {
arrayset(fps_info[id], 0, sizeof(fps_info[]));
}

public CmdStart(id, uc_handle)
{
if (fps_info[id][next_check] <= get_gametime())
{
fps_info[id][fps] = (fps_info[id][num_cmds] * 1000.0) / fps_info[id][msec_sum];
if (fps_info[id][fps] > 101.0)
{
if (++fps_info[id][warnings] > 3)
{
kick_user(id, "100+ fps")
}
}
fps_info[id][num_cmds] = 0;
fps_info[id][msec_sum] = 0;
fps_info[id][next_check] = get_gametime() + 1.0;
}
fps_info[id][num_cmds]++;
fps_info[id][msec_sum] += get_uc(uc_handle, UC_Msec);
}

stock kick_user(id, szReason[])
{
new iUserId = get_user_userid(id);
server_cmd("kick #%d ^" % s ^"", iUserId, szReason);
}

https://dev-cs.ru/threads/2958/page-2#post-38723
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dithol
сообщение 19.5.2019, 12:40
Сообщение #15
Стаж: 9 лет 1 месяц

Сообщений: 2308
Благодарностей: 804
Полезность: 791

BaHeK, от подобного ведь 10аа спасает?


Deathinthehazeoflies
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 20.5.2019, 8:11
Сообщение #16


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

Цитата(dithol @ 19.5.2019, 14:40) *
BaHeK, от подобного ведь 10аа спасает?

От sgs спасет, от замедления игрока в полете - нет


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
csuser
сообщение 21.5.2019, 11:44
Сообщение #17
Стаж: 9 лет 10 месяцев

Сообщений: 1155
Благодарностей: 309
Полезность: 130

Огрничение ФПС дает крайне мизерный профит. Сейчас у каждого читера куча инжекторов, которые никак не детектятся и устраивают бардак на сервере. Так что игрок с повышенным ФПС - просто дитё с ангельским личиком.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: