Сейчас занимаемся созданием сервера. Кто может подсобить с этим, будем благодарны.
Дистрибутив CS:S
Создаем сервак для CS:S.
1. Сначала надо скачать прогу SteamCMD (Вечером выложу сюда для скачки арив, уже скачал).
2. Распакуйте содержимое архива в любую удобную папку. Не стоит распаковывать в папку Steam
3. Запустите файл steamcmd.exe
4. Начнется скачивание и проверка последних обновлений для нашего SteamCMD. После завершения обновления создаем папку для сервера например Server
5. Создаем папку для сервера пример D:\Server.
6. Потом создаем файл блокноте и вписываем туда:
Код: Выделить всё
@echo off
cls
:loop
echo neoblogs.net
start /wait/high steamcmd.exe +login anonymous +force_install_dir ваш путь к папке для сервера +app_update 232330 validate +quit
7. Кликните по этому файлу update.bat — должна начаться загрузка . подождите пока она закончится ( время загрузки зависит от скорости вашего интернета )
8. Запуск сервера: в паке с сервером находим srcds.exe, делаем его ярлык и переносим на рабочий стол. Заходим в его Свойства, выбираем закладку Ярлык и в строке Объект, где у нас уже прописан путь к нему srcds.exe, дописываем: -console -game cstrike +maxplayers 16 +map de_dust (если сервер не виден в онлайн прописываем +sv_lan 0)
Получится: Путь к файлу\srcds.exe -console -game cstrike +maxplayers 16 +map de_dust
Сохраняем. Запускаем!
maxplayers 16 - количество играков.
Инструкция по установке на Windows:
1. Для начала необходимо скачать RevEmu (для Windows) последней версии ( Вот например https://yadi.sk/d/xGYkyZeZjzVz3?force_show=1) и разархивировать его в любую удобную для вас директорию
2. Затем заходите в папку [RevEmu]\server и копируете из нее файлы rev.ini и steam_appid.txt в [ServerRoot]
3. Из папки [RevEmu]\server\bin копируете папку steam и две библиотеки: Steam.dll и steamclient.dll в [ServerRoot]\bin
Проверяем правильно ли вы установили эмулятор
На этом установка эмулятора на сервер CS:S (Windows) завершена. Теперь необходимо проверить правильно ли вы все выполнили. Для этого запускаете ваш сервер, после чего в [ServerRoot] должен создастся файл rev-client.log. Если он создался, значит RevEmu установлен правильно. А если нет, то необходимо проверить строку запуска в файле run_srcds.bat. Перед строкой "start /wait/high srcds.exe ..." должна стоять строка очистки реестра - "reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "" /f". Если у вас данной строки нету, то скопируйте ее без внешних кавычек и вставьте в run_srcds.bat. Затем перезапустите свой сервер. Если и в этот раз rev-client.log не создался то нужно еще раз внимательно установить эмулятор по инструкции. И проверить вход с ностем CS:S для полной уверенности в том, что все сделано правильно.
Если у вас нет файла server.cfg создайте его с помощью блокнота !
Настройка сервера (Полное описание файла server.cfg).
Мой server.cfg!
Код: Выделить всё
// Server name
hostname "VCB"
rcon_password "123"
// Setting's
mp_allowspectators "1"
mp_autocrosshair "0"
mp_autokick "0"
mp_autoteambalance "1"
mp_buytime "0.50"
mp_c4timer "35"
mp_chattime "10"
mp_decals "200"
mp_fadetoblack "0"
mp_falldamage "1"
mp_flashlight "1"
mp_fraglimit "0"
mp_freezetime "3"
mp_footsteps "1"
mp_friendlyfire "0"
mp_hostagepenalty "2"
mp_limitteams "1"
mp_maxrounds "0"
mp_playerid "1"
mp_spawnprotectiontime "0"
mp_roundtime "3"
mp_startmoney "800"
mp_teamplay "0"
mp_timelimit "30"
mp_tkpunish "0"
mp_weaponstay "0"
mp_winlimit "0"
mp_forcecamera "0"
sv_client_cmdrate_difference 1
sv_client_predict 1
sv_client_interpolate 1
sv_client_min_interp_ratio 1
sv_client_max_interp_ratio 1
sv_client_interp "0.01"
sv_airaccelerate "10"
sv_accelerate "5"
sv_allowdownload "1"
sv_allowupload "0"
sv_alltalk "0"
sv_cheats "0"
sv_consistency "1"
sv_enableoldqueries "1"
sv_footsteps "1"
sv_friction "4"
sv_gravity "800"
sv_maxrate "30000"
sv_maxspeed "320"
sv_maxunlag "0.5"
sv_minrate "15000"
sv_minupdaterate "100"
sv_maxupdaterate "100"
sv_pausable "0"
sv_pure "1"
sv_rcon_banpenalty "5000"
sv_rcon_maxfailures "5"
sv_rcon_minfailures "5"
sv_maxcmdrate "100"
sv_mincmdrate "100"
sv_rcon_minfailuretime "30"
sv_specaccelerate "3"
sv_specnoclip "1"
sv_specspeed "3"
sv_stats "0"
sv_stepsize "18"
sv_stopspeed "75"
sv_timeout "120"
sv_unlag "1"
sv_max_unlag "1.0"
sv_voiceenable "1"
cl_allowupload "0"
sv_use_steam_voice 0
net_maxfilesize "64"
sv_tags no-steam
setmaster add "216.207.205.98:27011"
setmaster add "216.207.205.99:27011"
setmaster add "css.setti.info"
// Other
breakable_multiplayer "1"
decalfrequency "10"
host_framerate "0"
// Logs
log on 1
mp_logdetail "2"
sv_logfile "1"
sv_logecho "1"
sv_logbans "1"
sv_hudhint_sound "0"
sm_mapvote_showvotes "1"
sm_deadtalk "1"
sv_client_min_interp_ratio "2"
sv_client_max_interp_ratio "2"
sv_competitive_minspec "1"
r_drawdetailprops "1"
r_staticprop_lod "3"
fps_max minimum "0"
cl_detailfade minimum "400"
cl_detaildist minimum "1200"
cl_interp "0.031"
cl_interp_ratio "2"
sv_client_disablehtmlmotd "0"
cl_disablehtmlmotd "0"
sv_pure_kick_clients "1"
// Exec radnome cfg's
exec banned_ip.cfg
exec banned_user.cfg
// Write ip and id all players in your server
writeid
writeip
Код: Выделить всё
@echo off
title Server START
:srcds
:loop
echo (%date% %time%) Starting SRCDS
start /wait /high orangebox\srcds.exe -console -game cstrike +maxplayers 24 +map de_dust2 +port 27015
goto srcds
echo (%date% %time%) WARNING: srcds closed or crashed, restarting.
goto loop
exit
Если хотите дописать команду , то через пробел после +port 27015 добавляете нужную для вас команду.
Список команд:
1. -autoupdate Сервер проверяет обновления при запуске.
2. -insecure Запускает сервер без использования технологии защиты от читеров (Valve Anti-Cheat).
3. -nobots Отключить ботов.
4. -verify_all Производит проверку на то, что каждый файл сервера последней версии.
5. +ip <пример 192.168.0.1> Задает IP сервера, когда в системе несколько сетевых карт.
6. +sv_lan <число 0/1> Если установлено в 1, то сервер может принять только пользователей локальной сети (LAN).
7. +maxplayers <число от 1 до 32> Задает максимальное количество игровых слотов.
8. +map <карта> Задает карту для запуска.
9. +hostname "Имя Сервера" Задает имя сервера.
10. -tickrate <число 33\66\100> Задает tickrate сервера (подробнее в Source Multiplayer Networking).
11. -port <число 27015\27016\27017\27018> Порт для подключения клиента к серверу.
12. +fps_max <число 300\600\1000> FPS сервера
13. +tv_port <число 27020\27021\27022\27023\27024> Порт для подключения SourceTV.
Мой start.bat
Код: Выделить всё
@echo off
cls
:loop
echo neoblogs.net
reg add "HKCU\Software\Valve\Steam\ActiveProcess " /v SteamClientDLL /t REG_SZ /d "" /f
start /wait/high srcds.exe -console -game cstrike +maxplayers 10 +map de_dust2 +hostname "VCB" -port 27015 +sv_lan 0
echo (%date% %time%) Restarting SRCDS
goto loop
Адреса серверов
Pablic серверы:
1. Название Адекватный[Publik 18+]
IP адрес: 46.174.52.27:27248
2. Название ☽✔☾MeGa PuBlIk МаКсИмУм МоДоВ 18++☽✔☾ сервер Counter-Strike: Source
IP адрес 146.255.192.98:27146
3. Название сервера: ¦SoCLan¦ - Classic №2 “Неудержимые”
Адрес: 46.174.49.24:27314
Карта: de_dust2
4. Название сервера: Классический Сервер 18+ Steam/No-Steam
Адрес: 31.131.251.220:27032
Карта: de_dust2
5. Название сервера: Женский рай 18+(Мясной Паблик)
Адрес: 46.174.52.19:27262
на серверах карты периодички меняются.
Консоль "~" и наберите команду setname "ваш ник"
Смена логотипа:
файлы jpg 184*184 закинуть в папку CSS/platform заменив файлы avatar.dat и avatar1.dat
Mozg
Notzeal
Анрей - Ник нейм в CSS и СS 1.6 - ХС
Шуренберг
Nom@de