Проверенный
Участник
- Сообщения
- 2,288
- Реакции
- 1,740
- Помог
- 31 раз(а)
Sots, https://dev-cs.ru/resources/206/ если я правильно понял это нужно?
Нужно не процент брать от Latency, а всего лишь вычитать 10.#define PING_MILTIPLIER 25 // Сколько процентов от реального пинга отображать [По умолчанию: 25%]
Задача состоит в том, чтобы в scoreboard отображался просто пинг, а не latency. Каким методом будет решена задача — не так важно. Для меня очевидно, что реализовать просчет пинга (по типу такого, как в net_graph) — сложнее или дольше, чем просто вычесть 10 мс в значениях столбца Latency каждого клиента.задача ведь в том чтобы вычесть 10 из значения latency каждого игрока?
Еще раз перечитай всё предложение.@d3m37r4, "просто инфа чаще обновляется" — можно пруф этого?
Дальше этого можно не читать. Замеряльщики.Вот сейчас специально замер сделал
Т. е. тестирование — бред и систему измерений можно отменять? Только потому, что кто-то в интернете догматик и диванный теоретик. Странно, почему же тестировщикам платят? Может разогнать всех этих бестолочей? "трам-трам и в продакшн"? Тестирование, багфиксы — не, не слышал?замеряльщики
Свои далекие догадки, не подтвержденные кодом, не нужно приравнивать к тестированию, близко рядом не стояло.Т. е. тестирование — бред и систему измерений можно отменять? Только потому, что кто-то в интернете догматик и диванный теоретик. Странно, почему же тестировщикам платят? Может разогнать всех этих бестолочей? "Хуяк-хуяк и в продакшн"? Тестирование, багфиксы — не, не слышал?
А в Valve работаете. или работали? Или вы у них спросили про их документацию?документация написанная на основе каких-то эмпирических замеров
А можно пример кода, которому документация якобы противоречит? А то что-то пока лишь какие-то недоказанные утверждения от вас.Противоречит работе некоторого кода
Бинарное мышление? Так и запишем. Вы действительно считаете, что если тестировщики нужны, то везде и всюду их совать нужно? И документировать код должны тоже тестировщики? Научитесь уже приводить нормальные аналогии, если хотите, чтобы вас поняли. Вы так с помощью некорректной аналогии решили уйти от вопроса про тестировщиков и нужность измерений в науке? В любом случае аналогия — не аргумент. Речь о том, что в тестировании нуждается любое программное обеспечение, которым будут пользоваться люди. Разработчик далеко не всегда может сразу учесть многое и не наделать багов и недочетов. Даже упомянутый вами ReAPI нуждается в тестировании. Только не нужно скатываться в передергивание и пытаться выставить мои слова так, словно я все свожу лишь к тестированию. Это слишком жалкий демагогический прием. Есть вещи, которые действительно должны решать разработчики и только они.почему в реапи описание к половине мемберов и хукчейнов не завезли. Тестеров мало
void SVC_Ping(void)
{
char data[6] = "\xff\xff\xff\xffj";
NET_SendPacket(NS_SERVER, sizeof(data), data, net_from);
}
if (!Q_strcmp(c, "ping") || (c[0] == A2A_PING && (c[1] == 0 || c[1] == '\n')))
{
SVC_Ping();
}
else if (c[0] == A2A_ACK && (c[1] == 0 || c[1] == '\n'))
{
Con_NetPrintf("A2A_ACK from %s\n", NET_AdrToString(net_from));
}
else if (c[0] == A2A_GETCHALLENGE || c[0] == A2S_INFO || c[0] == A2S_PLAYER || c[0] == A2S_RULES ||
c[0] == S2A_LOGSTRING || c[0] == M2S_REQUESTRESTART || c[0] == M2A_CHALLENGE)
return;