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

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

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

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

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

sv_maxcmdrate и sv_mincmdrate

, Куда делись квары?
Статус пользователя ravenyd123
сообщение 15.12.2011, 13:29
Сообщение #1


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Уже года 2 и более не наблюдаю поддержки на последних билдах под винду и Линукс таких кваров как sv_maxcmdrate и sv_mincmdrate. Почему их убрали? Что стоит заместо них? Вообще что же на сервере отвечает за прием пакетов от клиента?

Что делать, если мне нужно отрегулировать количество входящих пакетов на сервере?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Drotik
сообщение 15.12.2011, 13:40
Сообщение #2
Стаж: 18 лет

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

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

Server sv_maxupdaterate \ sv_minupdaterate - задает диапазон частоты обновления .
Client cl_updaterate - задает частоту обновлений .


Цитата
Что делать, если мне нужно отрегулировать количество входящих пакетов на сервере?


Выставляй вручную cl_updaterate и rate на клиенте.

Например:

Код
#include <amxmodx>

public plugin_init() {
    register_plugin("auto_exec_rate", "24.11.2007", "wtf");
}

public client_putinserver(id) {
    set_task(10.2, "auto_exec_rate", id);
}

public auto_exec_rate(id) {
    client_cmd(id, "fps_max 100;cl_weather 0;cl_lc 1;cl_lw 1;cl_updaterate 60;rate 15000;cl_cmdrate 30");
}

Значения выставь какие хочешь , я к примеру (от балды) написал .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 15.12.2011, 14:03
Сообщение #3


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(Drotik @ 15.12.2011, 14:40) *
Server sv_maxupdaterate \ sv_minupdaterate - задает диапазон обновления рейтов .


Т.е. количество обрабатываемых пакетов. Так а каких пакетов? Первоначально sv_max(min)updaterate - это исходящие пакеты.
А входящие как же? Или теперь updaterate на сервере отвечает сразу за все пакеты? Тогда как происходит баланс между входящими и исходящими в канале в 101 пакет в секунду, если стоит sv_maxupdaterate 101?



А у клиентов стоит 101 пакет на входящие и исходящие.


Цитата
Выставляй вручную cl_updaterate и rate на клиенте.

Не вариант. У клиентских настроек стоит cl_cmdrate 101 и cl_updaterate 101 при cl_rate 9999 и rate 20000-30000
На других серверах нормально. а у меня такое ощущение, что больше половины пакетов то ли не доходят до клиента, то ли не доходят до сервера.


Цитата(Drotik @ 15.12.2011, 14:40) *
Server sv_maxupdaterate \ sv_minupdaterate - задает диапазон частоты обновления .

Все же неясный квар. Частота обновления чего? Входящих? Исходящих? Всех? Или просто вычислений внутри?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя theCo6aka
сообщение 15.12.2011, 21:54
Сообщение #4
Стаж: 14 лет

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

а они были, квары эти? :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: