Комментарии 21
Статья запоздала этак лет на 20.
Как и эта - в песочнице лежала ?
Написать что ли как запускать сервера NMRiH?
Ну и что, что там на 90% всё делается как и для CS:S или HLDM:S (и куче других игр на движке Source).
Правда я первый сервак этой игры запустил около 11 лет назад (я и другие игры хостил позже у себя, и даже не только на этом движке). Ну и прикрыл примерно с год назад. И написал под неё с пяток публичных плагинов (и примерно столько же приватных для себя).
А ведь всё началось с того, что я захотел получить ачивки. =)
Возможно, но она все равно интересная
Такое уже давно никто не носит, где ReHLDS, metamod, amxmod ?
В 1.6 до сих пор играют (и много кто, ращве что в основном на серверах сообщества).
А я что, говорил, что это не так ? Просто за 20+ лет существования сообщество полностью переписало код оригинального сервера и создало инструменты для расширения его функционла, без которых ни один мало-мальски приличный сервер не обходится. Вы хоть потрудитесь загуглить по названиям, которые я упомянул ...
А зачем такие охренительные сложности, если есть Hamachi/Radmin, который ставится одним кликом и "игра по сети"?
не cs а другая игра, но по такому принципу можно оформить любой дедик распространяемый через steam
https://build.opensuse.org/package/show/home:Werwolf2517/valheim-server
удобно, быстро, минимум ручных действий
Ваша antiddos защита не справится. Годами игровые хостинги свою защиту сделали. Протокол игры используются UDP, а у вас он если начнется атака просто будет выключен, его затратно фильтровать
Уже есть игровые хостинги, которые работают как managed game hosting, по модели SaaS
Один из главных плюсов, что такие хостинги разработали свою antiddos защиту. Обычно берут все легитимные UDP пакеты игры и вносят их в белый список, а все что отклонение, при превышении лимита фильтруют. Для каждой игры свои списки,современные игры обновляются, то есть список придется доработать, поэтому такие компании работают над antiddos постоянно
Уже была попытка у компании многобайт взять эту нишу, сделали защиту для нескольких игр, но один раз и дальше не развивали. В итоге нишу не удалось занять)
Олдскулы свело!
Когда-то давно все это делал на домашнем компьютере, как и многие другие энтузиасты. Проброс портов на чем-то типа Dlink DIR-100, ну и конечно сервис homeip.net, наверное 80% всех севаков в нашей локалке так заканчивалось.
По факту в статье хороший гайд, но с практической точки зрения смысла 0. Если для себя и друзей - то проще это сделать на своем компьютере, чтобы чисто с друзьями поиграть. Если для всех-всех желающих. то безопасность такого сервера сомнительна. А самое главное, он абсолютно пустой. Для паблика нужны всякие плагины - для скинов. звуков, каких-то других приколов, которые заходят многим игрокам.
Если для проведения матчей, то тоже нужно настраивать для бекапов, ведения счета, раундов за выбор стороны и т.д.
Но как отправную точку вполне себе можно использовать.
Тоже примерно такое хотел написать. Где-то с 2007 по 2012 (14?) держал сервер cs1.6 на своём компе дома. Так с самого начала он был голый, потом прикрутился AMXmodX (или как он называется сейчас), потом ещё всякие плагины и моды, дополнительно звуки (Monster kill!!!!), и всякое разное. Но практически с самого старта стало очевидно, что к серверу нужен некоторый сайт, где будет информация о нём, правила, контакты админов и прочее, и я поднял ещё сайт. На нём потом (почти сразу) добавился форум, где обсуждали всякое по игре. Да, с ростом популярности появлялись и угрозы - выявлялись дыры, и их пытались эксплуатировать. Что-то патчилось, что-то затыкалось через iptables (как вспомню те дикие правила, которые детектят "пакеты смерти", жуть!), что-то пересматривалось в правилах и доступах. В какое-то время переходили на закрытый режим "для своих", и играли человек 10-12. Потом опять же для интереса сервис статистики, рейтинги и прочее прикрутили. Было весело и интересно. А главное - мне это дало неплохой такой пинок в сторону изучения всех этих серверных вещей (сети, порты и прочее), всякие понятия об отказоустойчивости (у коллеги поднимали резервный сервер, периодически меняясь).
Конечно у нас был чисто пиратский сервер и пиратская контра, без всяких стимов играли.
Оооо сразу вспоминается любимое детство... Аххх 00 е сутки в игровых клубах и дома....как тогда ещё говорили хаваться в контру 🤣 или шлипилить в линю
А есть ли какой-то смысл в сервере для CS 1.6 в нескольких ядрах? Кажется, игра еще из той эпохи, когда никакой многоядерности для простых смертных не существовало. Вряд ли в движке там многопоточность есть. Или в новых версиях завезли какое-то распараллеливание?
Минимальные требования:
Диск: 10 ГБ SSD;
Но ведь эта игра создавалась и работала задолго до того, как SSD приобрели широкое распространение.
разве hlds поддерживает многопоток? не понятны требования системные
почему-то половина команд из-под sudo, а другая - без, так если вы из-под рута сидите, то зачем sudo ?
Как запустить сервер для Counter-Strike 1.6: инструкция для новичков