Hardtmuth 5 652 Опубликовано 2 июля, 2020 Улучшения и фиксы для сервера S.T.A.L.K.E.R. Call Of Pripyat Разработчик: Jargon Как многие знают что примерно с 2016 года в сетевой игре зп творилась какая-то вакханалия, сервера часто падали и зависали, клиенты отваливались постоянно все разом и особенно часто те у кого не была установлена модификация SACE. Виной тому группа некоторых лиц которых админы серверов заблокировали за откровенное читерство и они стали атаковать сервера по давно известным уязвимостям а так же заходить на сервер используя при игре все виды возможных читов. Изменения: Спойлер xrNetServer: 1. Фикс чтения сервером вредоносных и не корректных пакетов. 2. Фикс от "флуда" пакетами большого объёма с целью создания проблем с соединением для всех клиентов сервера. 3. Фикс получения пакетов с не корректным сжатием. 4. Фикс получения пакета с аномально большим размером. 5. Вывод дополнительной информации о подключениях и попытках подключиться к серверу. 6. Блокировка клиентов которые пытаются уронить сервер в брандмауэре (только на win 7 и старше). xrGameSpy: 1. Фикс превышения запросов для получения информации о сервере а так же блокировка в брандмауэре если частота этих запросов превышает безопасный лимит. 2. Вывод дополнительных данных при попытке запросить информацию о сервере с мастерлиста сохраняется в файл stalker\bin\xrGameSpy_qr2_queries.txt. - отключено из-за безопасности, если кому-то понадобится то писать в лс. xrEngine: 1. Фиксы производительности. 2. Вывод дополнительной информации в консоли сервера. xrGame: 1. Фикс не корректно заданных цветов текста в чате. 2. Фикс использования символов окраса текста в никнейме. 3. Фикс использования спец слов которые игра может попытаться локализовать (st_gsc, st_game_over, ping и тд). 4. Фикс левитации. 5. Фикс возможности ударить обоими ударами ножа одновременно нанося максимальный урон. 6. Урон оружия больше не получается от клиента а берётся напрямую с сервера. 7. Фиксы по магазину. 8. Вывод дополнительной информации а так же дополнительные консольные команды. 9. Фиксы от выбрасывания на локацию большого количества физических объектов с целью уронить сервер. 10. Фикс от переполнения инвентаря и выбрасывания\поднятия разом огромного кол-ва предметов. 11. Фикс от хака дистанции удара ножом. 12. Консольная команда sv_remove_weapon распространяется теперь на любые предметы которые были у кого-то в руках. xrCore: 1. Теперь при создании файла лога в его названии будет время запуска сервера. Описание консольных команд: Спойлер sv_protection_from_jump_hack - отключает\включает защита от прыгунов sv_protection_from_speed_hack - отключает\включает защита от спидхака sv_protection_from_elevator_bug - отключает\включает защита от бага лифта sv_protection_from_bunny_hopping - отключает\включает защита от распрыжки(советую включать только на больших картах) sv_protection_from_under_map - отключает\включает защита от нахождения за|под картой sv_host_name - позволяет менять название сервера динамически для отображения в мастерлисте sv_map_name_public - позволяет менять название карты динамически для отображения в мастерлисте sv_check_build_version - отключает\включает проверку версии игры (не рекомендую часто пользоваться) sv_check_cdkey - отключает\включает проверку CD-KEY динамически sv_nochat - отключает\включает текстовый чат sv_nospeech - отключает\включает голосовые команды sv_norespawners - отключает\включает респавн лута на карте (нужно если на столько много лута на карте что игроки долго не могут зайти в игру) sv_ignore_money_on_buy - отключает\включает списание денег за покупку sv_buy_complect : Комплекты запрещённых предметов для покупки 0 - Стандарт 1 - Без РПГ,РГ-6,Гаусс,ПКМ,Подствольных|Осколочных гранат 2 - Без РПГ,РГ-6,Гаусс,ПКМ,Подствольных гранат 3 - Без взрывоопасных предметов Техническая и важная информация: Спойлер Благодарности: AProxima(CRYSIS_CHINGIS) - за идею, тестирование и копейку на ролтон). дрига - за многочисленные тесты и поиски адекватных хостингов с dos/ddos защитой. Администрации сайта и серверов stalker-life - за тестирование и советы по поиску адекватных хостингов с dos/ddos защитой. The Sin! - за обсуждение различных моментов работы сетевой составляющей игры. real_yura и Dark_Fenix_139 - за демонстрацию мало известных дыр в игре. Artur7384[G-BUG](может быть и не он) - за всевозможные атаки известных и малоизвестных видов на сервера. И всем кто как-либо участвовал в тестировании. Советы не относящиеся к фиксам: 1. Покупать хостинг с dos\ddos защитой, на пример StormWall 2. Обращать внимание на эти консольные команды: sv_dedicated_server_update_rate - это как выяснилось ограничитель фпс. net_sv_update_rate - как выяснилось чем больше предметов на карте тем меньше должно быть значение этой команды чтобы сеть не забивалась и игроки чувствовали себя более комфортно, но главное не выставлять меньше 10-15 иначе сами игроки будут двигаться рывками. ph_frequency - частота вычисления столкновений физических тел, чем меньше тем легче серверу На Доширак: 4276 1300 1646 8492 - Visa Всё это относится только к серверной части и сохраняет возможность подключиться к серверу клиентам оригинальной игры. Я буду поддерживать эту версию и исправлять ошибки пока это. Загрузка: Спойлер Ссылки на загрузку: » Загрузить версию v1.1 с Google Drive » Загрузить версию v1.2 с Google Drive Изменения v1.2: 1. sv_listplayers: сменил cdkey_digest на hash 2. добавил еще пару комплектов запрещённого шмота: 4 - Без РПГ,РГ-6,Гаусс,ПКМ,Экзо,Подствольных гранат 5 - Без РПГ,РГ-6,Гаусс,ПКМ,Экзо,Отбойника,Подствольных гранат 3. sv_control_hits - игроки не присылают информацию о стрельбе вовсе, вся стрельба производится на сервере а на клиенте только визуал(чем больше пинг у игрока тем ему менее приятно с этим играть)Установка: Распаковать в папку stalker\bin Видео: Спойлер Вместе с библиотеками и исполняемым файлом были вложены файлы формата .pdb которые дают более ясную картину и более понятный лог при вылете. Не совместимо с: 2 1 Как оформить тему Правила форума Вопросы по сайту Личное пространство на Trello Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Dark_Fenix_139 29 Опубликовано 23 июня, 2021 Т.к. ссылки на патч в теме больше не работают, а у меня он остался, загружаю в ВК архивом. После скачивания надо сменить расширений файла с ".r" на ".rar"https://vk.com/doc-33569271_602156556 1 1 1280х1024, 8x2 GB DDR3 RAM, Intel Core i5-4440, 3100 MHz, Intel(R) HD Graphics 4600 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Stalker-Life 0 Опубликовано 27 июня, 2021 В 23.06.2021 в 16:54, Dark_Fenix_139 сказал: Т.к. ссылки на патч в теме больше не работают, а у меня он остался, загружаю в ВК архивом. После скачивания надо сменить расширений файла с ".r" на ".rar"https://vk.com/doc-33569271_602156556 Спасибо ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты