Вы наверно всегда хотели поиграть с друзьями на собственном сервере?
Эта статейка как раз про-то как создать простейший сервер для игры с друзьями с 0.
1) Разумеется у вас должна иметься сама игра. 2) Так же потребуется установить патч ( рекомендую патч V21 )
Установив все компоненты идем в папку с игрой и находим файл hlds.exe Запускаем ...
1)Название игры.
2)Название сервера ( можете писать все что хотите )
3)Карта на которой будите играть.
4)Тип соединения ( в нашем случае интернет )
5)Максимально число игроков ( которые смогут к вам подключиться ).
6)Порт ( рекомендую 27015 )
7)Пароль администратора сервера.
После настройки всех параметров жмем Start Server.
Loading...
Готово!
Раздаем друзьям ваш ip-адресс:порт (узнать ip можно здесь )
Получится что-то вроде этого 95.135.93.86:27015
Создатель сервера может заходить по адресу который прописан в окне сервера.
Все!
Заходим в игру ,в консоли пишем connect ip:27015 ( порт у вас может быть другой ).
Ну а теперь самое главное - Разберем популярные ошибки при подключении.
1) На ваш сервер никто кроме вас не может зайти.
Для начала разберем каким образом у вас происходит подключение к глобальной сети ( для обладателей современных dsl модемов/роутеров к примеру dsl-2500u ).
-
Если вы подключаетесь к интернету с помощью соответствующего ярлычка на
рабочем столе ( может быть и в другом месте ) ,то ваш модем настроен в режиме прозрачного моста
( то-есть,компьютер подключается с помощью модем, и для выхода в интернет логин
и пароль
вводятся в Windows.. таким образом у компа будет свой, внешний ip адрес )
. С ним меньше проблем ,и и к вам спокойно должны конектиться .
- Если модем без вашей помощи выходит в интернет ,а на компьютере вы ничего не трогаете ,значит ваш модем настроен в режиме роутера
(то-есть в модеме вводятся логин и пароль.. модем подключается сам в
инет.. и раздает его компам подключенным к нему.. ip адрес внешний
будет у модема. и весь трафик средствами роутера будет перенаправлятся
на компы.. ) .Вот проблема, ip адрес получает модем и по сути ваши
друзья коннектятся к нему а не к компьютеру. Вам нужно открыть
стандартный cs
порт 27015 ,тем самым перенаправив друзей на свой комп.
Кто ничего не понял из урока открытия портов, кто не смог их открыть,
кому просто лень все это читать, есть еще вариант зарубиться в контру.
Установите это ( касается всех кто будет с вами играть) . Hamachi позволяет создать локальную сеть (LAN) поверх Интернета.
Ваши действия: Создаем сеть, Хамачи пока не трогаем. Запускаем HLDS, Start Server. Кидаете друзьям имя и пароль сети которую создали в Хамачи. Действия друзей: Жмем подключиться к существующей сети.Вводим данные вашей сети ( то-есть данные который вы указывали при создании новой сети ), конектимся. У
вас, под названием вашей сети ,в Хамачи, должен появиться виртуальный
адрес друга и его ник. Если рядом загорелся зеленый огонек, тогда все
ок! И вы и ваши друзья заходите в cs, в консоли пишем connect
xxx.xxx.xxx.xxx:27015.
- xxx.xxx.xxx.xxx - Ваш виртуальный адресс сервера ( написан вверху в хамачи )
- 27015 - Порт указанный в hlds.
- Ну и последние что могу предложить перенастроить модем в режим прозрачного моста.
2) Ошибка: ( LAN servers are restricted to local clients (class C) )
Качаем кракнутый swds.dll
и заменяем им оригинал, который лежит в основной папке. Именно это
позволит заходить на ваш сервер не только по LANу, но и по интернету и о
избавит вас от ошибки . Для каждой версии патча ,крак разный ! Все вопросы по статье