Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

3 страниц V   1 2 »

Создание сервера CS:Global Offensive

arsen_stalker
сообщение 28.5.2012, 16:15
Сообщение #1
Стаж: 14 лет

Сообщений: 317
Благодарностей: 41
Полезность: 0

Нашёл статью и решил выложить :D

Загрузка и запуск SteamCMD Update Tool

1. Скачайте SteamCMD Update Tool
Инсталлятор для Windows
Инсталлятор для Linux

2. Распакуйте содержимое архива в папку (Пример для Windows: D:\SteamCmd\).

Не распаковывайте содержимое апдейтера в папку вашего Steam клиента или в папку, которая содержит старую версию программы HLDSUpdateTool.

Для того, чтобы скачать файл в терминала Linux наберите
wget http://blog.counter-strike.net/wp-content/...steamcmd.tar.gz
Для того, чтобы распаковать tar.gz архив выполните в терминале следующую команду
tar -zxvf steamcmd.tar.gz
3. Запустите SteamCmd
ВНИМАНИЕ: Чтобы автоматизировать сей процесс для последующих апдейтов, выполните следующие требования:
Существует два способа для автоматизации SteamCmd.
1. Добавить команду в строку запуска. Пример:
SteamCmd +login user password +force_install_dir ../csgo_ds +app_update 740 validate
2. Создать скрипт.
a. Вставьте команду для SteamCmd в текстовый файл. Пример:
// update_csgo_ds.txt
//
login user password
force_install_dir ../csgo_ds
app_update 740 validate
exit
b. Запустите SteamCmd с опцией +runscript. Пример:
SteamCmd +runscript csgo_ds.txt
1. Откройте командную строку в этой папке и запустите SteamCmd
Windows: Наберите steamcmd
Linux: Наберите STEAMEXE=steamcmd ./steam.sh
Программа автоматически обновится и откроет вам Steam> строку. Наберите help для более подробной информации.
2. Войдите в свой CS:GO Steam аккаунт
Вы должны заранее выйти из сети со своего аккаунта, дабы SteamCmd мог корректно к нему присоединиться.
login username password
4a. Если вы получите ошибку Steam Guard, проверьте ваш почтовый ящик для получения кода доступа и введите следующие команды (вам потребуется сделать оную операцию всего лишь раз):
set_steam_guard_code ваш код

login username password
5. Вы должны увидеть сообщение, сообщающее, что вы успешно подключись к своему аккаунту.

Загрузка выделенного сервера CS:GO

В данном этапе будет описан процесс обновления выделенного сервера CS:GO. Эти шаги обязательны к выполнению каждый раз, как игра обновляется. Чтобы автоматизировать сей процесс, выполните требования, описанные в пункте 3.1.
1. Если вы не выполнили предыдущие инструкции, для начала запустите SteamCmd.
2. В Steam> строке укажите папку инсталляцию вашего CS:GO сервера.
Внимание: на некоторых дистрибутивах Linux путь не может содержать никаких заглавных букв.
Пример:
Полный путь:
force_install_dir c:\csgo-ds\
Для текущей папки:
force_install_dir ..\csgo-ds\
3. Установите или обновите CS:GO.
Если вы делаете эту процедуру первый раз или пытаетесь верефицировать кеш серверных файлов, выполните следующую команду:
app_update 740 validate
Если же вы просто хотите выполнить обновление существующего сервера CS:GO, выполните следующую команду:
app_update 740
4. Когда вы закончите, наберите quit в Steam> строке для корректного дисконнекта от Steam серверов.
Запуск сервера
Классический казуальный режим:
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust
Классический соревновательный режим:
srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust
Гонка вооружений:
srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust
Уничтожение объекта:
srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust
Дополнительная настройка
Настройка вашего нового сервера Counter-Strike: Global Offensive отличается от того, что серверный администратор наблюдал ранее при настройке прошлых версий выделенных серверов. Здесь есть несколько главных отличий, которые будут описаны ниже:
server.cfg
Файл находится в папке \csgo\cfg. Если же его там нет, создайте самостоятельно и вставьте в эту папку.
Этот файл существенно потерял свою важность в CS:GO. Он более не используется как главный путь конфигурации кваров на сервере. Определенные квары, на подобии mp_timelimit даже перестали быть доступными через серверную консоль, так как они теперь загружаются используя другой файл(смотри gamemodes.txt ниже)
Тем не менее, вы по-прежнему будете использовать этот файл для настройки hostname. rcon pass, server password и других кваров, к которым у вас будет доступ. Ниже следует пример самого простого server.cfg
hostname "Counter-Strike: Global Offensive Dedicated Server"
rcon_password "yourrconpassword"
sv_password "" //Выставляйте это значение только если хотите приватный сервера!
log on //Выставьте значение на on чтобы включить логирование!
Отсюда, вы можете добавить дополнительные команды для кастомизации вашего геймплея на сервере:
mp_freezetime 5 //The amount of time players are frozen to buy items
mp_join_grace_time 15 //The amount of time players can join teams after a round has started
mp_match_end_restart 0 // Defines whether a map should be restarted after a game has ended
sv_cheats 0 //This should always be set, so you know it's not on
sv_lan 0 //This should always be set, so you know it's not on
//**The bot commands below are mostly default with the exception of
bot_difficulty 1
bot_chatter "off"
bot_join_after_player 1
bot_quota 10
bot_quota_mode "fill"
//**The following commands manage kicks and bans
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
Как только вы запустили свой выделенный сервер, вы можете набрать следующую команду, чтобы получить полный список кваров, которые могут быть добавлены в server.cfg:
//Исходный файл будет расположен в папке csgo вашего выделенного сервера
cvarlist log cvarlist.txt
gamemodes.txt
Этот файл находится в папку \csgo\.

Данный файл — это главный способ для управления функционированием вашего сервера. Вы можете настроить такие функции, как количество раундов, время, дружественный огонь, урон от пуль, лимит игроков и тому подобное. Мы обсудим некоторые из главных изменений, которые соверщает данный файл.

Каждый раздел файла относится к определенному виду игры. Такие типы, как Казуальный, Соревновательный, Гонка вооружений (Gun Game) и Уничтожения объекта (gungametrbomb). Найдите раздел, который вы хотите редактировать , и вы увидите группы кваров, которые вы можете установить.

ВНИМАНИЕ: После обновления от 5/10/2012, данный файл переписывается каждый раз, как обновляется сервер. Поэтому не забудьте его заранее сохранить.

Bots

Вы можете изменить количество ботов, способ популяции ботов на сервере и то, насколько общительными они будут, используя следующие квары:

"bot_quota_mode" "fill"
"bot_defer_to_human_items" "1"
"bot_defer_to_human_goals" "0"
"bot_difficulty" "1"
"bot_dont_shoot" "0"
"bot_chatter" "normal"
"bot_autodifficulty_threshold_low" "-2.0" // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
"bot_autodifficulty_threshold_high" "0.0" // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
Round Convars
Следующие квары могут быть изменены, чтобы обновить, как будут разыгрываться раунды. Вы можете изменить диапазон от лимита раундов, до лимита времени, до того, сколько игроки будут находиться замороженными с начала раунда, до настройки камеры, указав ей наблюдать только за членами вашей команды во время смерти. Каждый квар выставляется для определенного типа игры, поэтому вам придется пройтись по каждому квару разных игровых режимов, чтобы настроить их подобающе своему вкусу.
"mp_afterroundmoney" "0"
"mp_playercashawards" "1"
"mp_teamcashawards" "1"
"mp_maxrounds" "30"
"mp_timelimit" "0"
"mp_roundtime" "2"
"mp_freezetime" "15"
"mp_buytime" "45"
"mp_forcecamera" "1" // Set to 1 for team only spectating.
"mp_defuser_allocation" "0"
"mp_death_drop_gun" "1" // 0=none, 1=best, 2=current or best
"mp_death_drop_grenade" "2" // 0=none, 1=best, 2=current or best
"mp_death_drop_defuser" "1"
Прогрессия выдачи оружия в Gun Game и Demolition режимах

Вы также найдете квары, доступные для настройки того, как сервер будет распределять оружие в обоих Gun Game режимах. Вы можете выставить количество убийств, необходимое для перехода, на следующий уровень оружия. Эти квары распределены для каждой команды, поэтому будьте внимательны, внося изменения в настройки обоих команды, иначе вы можете создать потенциальный дизбаланс на вашем сервере.

Вот пример, ниже следует список кваров прогрессии оружия в режиме «Гонка вооружений» для одной из команд:

"mp9" { "kills" "1" }
"mac10" { "kills" "1" }
"mp7" { "kills" "1" }
"bizon" { "kills" "1" }
"ump45" { "kills" "1" }
"p90" { "kills" "1" }
"nova" { "kills" "1" }
"mag7" { "kills" "1" }
"xm1014" { "kills" "1" }
"sawedoff" { "kills" "1" }
"galilar" { "kills" "1" }
"famas" { "kills" "1" }
"ak47" { "kills" "1" }
"m4a1" { "kills" "1" }
"sg556" { "kills" "1" }
"aug" { "kills" "1" }
"awp" { "kills" "1" }
"m249" { "kills" "1" }
"negev" { "kills" "1" }
"glock" { "kills" "1" }
"hkp2000" { "kills" "1" }
"tec9" { "kills" "1" }
"p250" { "kills" "1" }
"deagle" { "kills" "1" }
"fiveseven" { "kills" "1" }
"elite" { "kills" "1" }
"knifegg" { "kills" "1" }
Ниже следует пример прогрессии оружия в режиме "Уничтожение объекта" для одной из команд:
"m4a1" { "kills" "1" }
"p90" { "kills" "1" }
"ump45" { "kills" "1" }
"deagle" { "kills" "1" }
"nova" { "kills" "1" }
"fiveseven" { "kills" "1" }
"hkp2000" { "kills" "1" }
"ssg08" { "kills" "1" }
"awp" { "kills" "1" }
"Scar20" { "kills" "1" }

Источник
http://makeserver.ru/stati/21847-ustanovka-vydelennogo-counter-strike-global-offensive-servera.html


Отредактировал: arsen_stalker, - 28.5.2012, 16:21
Прикрепленные файлы:
Прикрепленный файл  steamcmd.zip ( 586,41 килобайт ) Кол-во скачиваний: 42
Прикрепленный файл  steamcmd.tar.gz ( 1,64 мегабайт ) Кол-во скачиваний: 19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя Serj
сообщение 28.5.2012, 16:45
Сообщение #2


Стаж: 15 лет

Сообщений: 855
Благодарностей: 266
Полезность: 198

Хоть бы не в тупую копипастил, а оформил, как следует.
А вообще, есть неплохая статья на дс.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
noskill
сообщение 28.5.2012, 16:49
Сообщение #3
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

Цитата(arsen_stalker @ 28.5.2012, 17:15) *
SteamCmd +login user password +force_install_dir ../csgo_ds +app_update 740 validate

во стиллеров-то появится в сети
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
dr-ef
сообщение 28.5.2012, 18:31
Сообщение #4
Стаж: 15 лет

Сообщений: 943
Благодарностей: 305
Полезность: 325

удивил... у всех кто хотел поставить уже стоят серверы ... почти неделю... просто так не скачаеш надо иметь бетку хотя уже есть готовые выложенные серверы... но обновлять их прийдется всеравно через свой аккаунт с беткой.У меня стоят уже неделю три сервера )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя opyat Asmoɗai
сообщение 28.5.2012, 19:01
Сообщение #5


Стаж: 13 лет

Сообщений: 52
Благодарностей: 13
Полезность: < 0

Цитата(dr-ef @ 28.5.2012, 20:31) *
удивил... у всех кто хотел поставить уже стоят серверы ... почти неделю...

Чуть больше двух недель, если точнее.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
dr-ef
сообщение 28.5.2012, 21:42
Сообщение #6
Стаж: 15 лет

Сообщений: 943
Благодарностей: 305
Полезность: 325

Цитата(opyat Asmoɗai @ 28.5.2012, 20:01) *
Чуть больше двух недель, если точнее.


ну да ... 11 мая Valve официально выпустила дистрибутив для выделенных серверов, я себе поставил 14 мая )))

Отредактировал: dr-ef, - 28.5.2012, 21:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
artemkyz
сообщение 30.5.2012, 6:27
Сообщение #7
Стаж: 15 лет

Сообщений: 796
Благодарностей: 260
Полезность: 0

Цитата(Mr.Dmitry @ 30.5.2012, 9:28) *
Я вот сейчас играю в CS:GO. Да прикольно но меня убивают движение моделик (((( Как то тупо они двигаются, не знаю почему, но все таки КС 1.6 роднее (Взять опять же движение моделик). Valve все время пытается привести кс к более реалной физики и движениям и это меня убивает ( Жаль что 1.6 скоро загнется ((((

модельки движутся хорошо в гоу. Сравни с сурсом, где модели ноги волочат постоянно.
А вообще мне понравилась новая кс:
играть интересно.
игроки уже с опытом - это видно.
заходишь на сервер и через минут 10 ни одного бота не остается.
играем любые карты.
сервер работает стабильно и без падений.
в поиске сервер виден.
так что как игроку и серверодержателю вижу достойную замену 1,6
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 30.5.2012, 7:30
Сообщение #8


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

как я понимаю, чтобы сервер работал, нужно рабочую игру на аккаунте?


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
artemkyz
сообщение 30.5.2012, 8:47
Сообщение #9
Стаж: 15 лет

Сообщений: 796
Благодарностей: 260
Полезность: 0

я думаю что нужно, иначе не было бы смысла делать авторизацию через аккаунт
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 3.6.2012, 14:27
Сообщение #10
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

авторизация через аккаунт потому, что сервер выкачивается не через хлдсапдейттул, а через кусок стима

п.с. кто пробовал запустить сервер из-под роутера? покажите параметры запуска
уже полчаса мучаюсь
если айпи 0.0.0.0 или 127.0.0.1 - вообще никак не заходит
если если не вводить - локальный айпи(192.х.х.х)
если внешний естественно ошибка
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 3.6.2012, 20:52
Сообщение #11


Стаж: 19 лет

Сообщений: 3992
Благодарностей: 853
Полезность: 463

Цитата(csnetua @ 3.6.2012, 18:27) *
авторизация через аккаунт потому, что сервер выкачивается не через хлдсапдейттул, а через кусок стима

п.с. кто пробовал запустить сервер из-под роутера? покажите параметры запуска
уже полчаса мучаюсь
если айпи 0.0.0.0 или 127.0.0.1 - вообще никак не заходит
если если не вводить - локальный айпи(192.х.х.х)
если внешний естественно ошибка

А вообще без параметра ip? Кстати а у серверов ксго такой же стандартный порт 27015?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 3.6.2012, 20:56
Сообщение #12
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

Цитата(Mr.Dmitry @ 3.6.2012, 21:52) *
А вообще без параметра ip? Кстати а у серверов ксго такой же стандартный порт 27015?

если без параметра, доступ только по локальной сети
да, 27015
это ж Source Dedicated Server по сути
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
dr-ef
сообщение 3.6.2012, 21:48
Сообщение #13
Стаж: 15 лет

Сообщений: 943
Благодарностей: 305
Полезность: 325

Цитата(csnetua @ 3.6.2012, 15:27) *
авторизация через аккаунт потому, что сервер выкачивается не через хлдсапдейттул, а через кусок стима

п.с. кто пробовал запустить сервер из-под роутера? покажите параметры запуска
уже полчаса мучаюсь
если айпи 0.0.0.0 или 127.0.0.1 - вообще никак не заходит
если если не вводить - локальный айпи(192.х.х.х)
если внешний естественно ошибка


-ip 0.0.0.0 у меня вот так и все прекрасно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
noskill
сообщение 4.6.2012, 15:49
Сообщение #14
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

Цитата(dr-ef @ 3.6.2012, 22:48) *
-ip 0.0.0.0 у меня вот так и все прекрасно

ааа, я ж забыл порты пробросить:D
а ркон у кого-то работает?

Отредактировал: csnetua, - 4.6.2012, 15:55
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 4.6.2012, 15:52
Сообщение #15


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Кто-то уже сервер сделал?
Адресок скиньте


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 7.6.2012, 13:49
Сообщение #16


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

app_update 740 validate отписывало бороду. app_update 730 validate и игра скачалась. наверно потому что эта бетка?


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 7.6.2012, 13:53
Сообщение #17
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

Цитата(JIokoMoTuB @ 7.6.2012, 14:49) *
app_update 740 validate отписывало бороду. app_update 730 validate и игра скачалась. наверно потому что эта бетка?

всё нормально скачалось, именно 740
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 7.6.2012, 14:08
Сообщение #18


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

хз даже. игра есть, а не качает 740.


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 7.6.2012, 14:30
Сообщение #19


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

Что пишет и т.п.?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 7.6.2012, 15:03
Сообщение #20


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

app_update 740 validate
ERROR! Failed to request AppInfo update, not online or not logged in to Steam.


хотя код стимгвард логин и пасс я вводил. и сообщение об авторизации появилось.

скачал готовый сервер. поверх 730 (сама игра.)
вроде сервер запустился.


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V   1 2 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: