Сервер cs2 на linux

norice

Не креативный создатель
Сообщения
137
Реакции
55
ещё не нашли способ?
Вот есть на птеродактеле. Если поковыряться, то можно и без него запустить.
Там теперь обязательный вход в аккаунт стим для запуска сервера кс2.

[Часть II] Установка панели Pterodactyl 1.X.X (серверная часть)

А ну вот еще нашел как запустить это чудо. (Только в аккаунт войти не забудь вместо анонимуса)
C-подобный:
mkdir -p /home/steam/
cd /home/steam/
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz
mkdir /home/cs2
cd /home/steam
STEAMEXE=steamcmd ./steamcmd.sh +login anonymous +force_install_dir /home/cs2 +app_update 730 validate +quit
rm -r /home/cs2
 

Kriz_Z

Участник
Сообщения
7
Реакции
2
Установка сервера CS2 на линух.

Пишем эти команды.
C-подобный:
useradd -m steam
su steam
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Потом входим в аккаунт
C-подобный:
login STEAM_LOGIN
Вводите пароль
Вводите Guard код.

Прописываете куда установить сервер
C-подобный:
force_install_dir ./cs2server

Устанавливаем сам сервер
C-подобный:
app_update 730

После окончания загрузки выходим из steamcmd прописав
C-подобный:
exit

Переходим в папку с сервером.
C-подобный:
cd ./cs2server

Создаем start.sh и пишем туда это:
C-подобный:
./game/bin/linuxsteamrt64/cs2 -dedicated -port 27015 -game csgo -console +game_type 0 +game_mode 0 +map de_mirage -nobots

И запускаем.
C-подобный:
./start.sh

Вуаля сервак для CS2 на линухе готов.
 

meanwhilee

Участник
Сообщения
18
Реакции
7
Установка сервера CS2 на линух.

Пишем эти команды.
C-подобный:
useradd -m steam
su steam
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Потом входим в аккаунт
C-подобный:
login STEAM_LOGIN
Вводите пароль
Вводите Guard код.

Прописываете куда установить сервер
C-подобный:
force_install_dir ./cs2server

Устанавливаем сам сервер
C-подобный:
app_update 730

После окончания загрузки выходим из steamcmd прописав
C-подобный:
exit

Переходим в папку с сервером.
C-подобный:
cd ./cs2server

Создаем start.sh и пишем туда это:
C-подобный:
./game/bin/linuxsteamrt64/cs2 -dedicated -port 27015 -game csgo -console +game_type 0 +game_mode 0 +map de_mirage -nobots

И запускаем.
C-подобный:
./start.sh

Вуаля сервак для CS2 на линухе готов.
нашли ли какой то способ подгружать карту с сервера при подключении клиента? мб какой то квар нужно включить?
 

MeowKus

Участник
Сообщения
98
Реакции
5
Установка сервера CS2 на линух.

Пишем эти команды.
C-подобный:
useradd -m steam
su steam
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Потом входим в аккаунт
C-подобный:
login STEAM_LOGIN
Вводите пароль
Вводите Guard код.

Прописываете куда установить сервер
C-подобный:
force_install_dir ./cs2server

Устанавливаем сам сервер
C-подобный:
app_update 730

После окончания загрузки выходим из steamcmd прописав
C-подобный:
exit

Переходим в папку с сервером.
C-подобный:
cd ./cs2server

Создаем start.sh и пишем туда это:
C-подобный:
./game/bin/linuxsteamrt64/cs2 -dedicated -port 27015 -game csgo -console +game_type 0 +game_mode 0 +map de_mirage -nobots

И запускаем.
C-подобный:
./start.sh

Вуаля сервак для CS2 на линухе готов.
Чет не работает или я тупой поможешь?
1695894403521.png
Upd: Уже разобрался
 

baks77

Участник
Сообщения
97
Реакции
3
Что то слышно хотя бы про админ/мапчузеры. Что вообще будет управлять всем этим в кс2
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Что то слышно хотя бы про админ/мапчузеры. Что вообще будет управлять всем этим в кс2
Какие админ и мапчузеры - это плагины? Тут люди сервера не могут запустить о чем речь, а вы уже о какой-то среде для плагинов размышляете и самих плагинах
 

revocat1on

Участник
Сообщения
451
Реакции
106
Установка сервера CS2 на линух.

Пишем эти команды.
C-подобный:
useradd -m steam
su steam
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Потом входим в аккаунт
C-подобный:
login STEAM_LOGIN
Вводите пароль
Вводите Guard код.

Прописываете куда установить сервер
C-подобный:
force_install_dir ./cs2server

Устанавливаем сам сервер
C-подобный:
app_update 730

После окончания загрузки выходим из steamcmd прописав
C-подобный:
exit

Переходим в папку с сервером.
C-подобный:
cd ./cs2server

Создаем start.sh и пишем туда это:
C-подобный:
./game/bin/linuxsteamrt64/cs2 -dedicated -port 27015 -game csgo -console +game_type 0 +game_mode 0 +map de_mirage -nobots

И запускаем.
C-подобный:
./start.sh

Вуаля сервак для CS2 на линухе готов.
А зайти на сервер вообще получилось? У меня он стартует и работает, но по итогу не получается установить соединение с сервером.
 

FIELD LINE

Участник
Сообщения
6
Реакции
12
Установка сервера CS2 на линух.

Пишем эти команды.
C-подобный:
useradd -m steam
su steam
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

Потом входим в аккаунт
C-подобный:
login STEAM_LOGIN
Вводите пароль
Вводите Guard код.

Прописываете куда установить сервер
C-подобный:
force_install_dir ./cs2server

Устанавливаем сам сервер
C-подобный:
app_update 730

После окончания загрузки выходим из steamcmd прописав
C-подобный:
exit

Переходим в папку с сервером.
C-подобный:
cd ./cs2server

Создаем start.sh и пишем туда это:
C-подобный:
./game/bin/linuxsteamrt64/cs2 -dedicated -port 27015 -game csgo -console +game_type 0 +game_mode 0 +map de_mirage -nobots

И запускаем.
C-подобный:
./start.sh

Вуаля сервак для CS2 на линухе готов.
Что бы было удобнее, можно start.sh сделать следующим образом:

C-подобный:
#!/bin/sh
echo "Starting CS2 Server"
sleep 1
screen -A -m -d -S cs2-server ./cs2 +ip 0.0.0.0 -port 27015 -dedicated -game csgo -console +game_type 0 +game_mode 0 +map de_mirage -nobots

Что бы открыть консоль сервера в терминале ввести:

C-подобный:
screen -x cs2-server

Что бы безопасно выйти из скрина и не положить сервер - сочетание клавиш CTRL + A + D
 
  • Мне нравится
Реакции: m0b

Vyacheslav

Участник
Сообщения
164
Реакции
24
Что бы было удобнее, можно start.sh сделать следующим образом:

C-подобный:
#!/bin/sh
echo "Starting CS2 Server"
sleep 1
screen -A -m -d -S cs2-server ./cs2 +ip 0.0.0.0 -port 27015 -dedicated -game csgo -console +game_type 0 +game_mode 0 +map de_mirage -nobots

Что бы открыть консоль сервера в терминале ввести:

C-подобный:
screen -x cs2-server

Что бы безопасно выйти из скрина и не положить сервер - сочетание клавиш CTRL + A + D
С автообновлением сервера не заморачивался ещё?
Есть возможность в данный момент прикрутить автообновление в реальном времени, не через crontab в 5 утра
 

xtance

Участник
Сообщения
513
Реакции
743
Почему-то сервер не обновляется до последней версии. Проверяю командой status:
Сервер: version : 1.39.4.4/13944 9832 secure public
Клиент: version : 1.39.4.8/13948 9832 insecure public

SteamCmd говорит мол всё уже скачал. Странно
1695917727505.png
 

oleg_nelasy

Участник
Сообщения
664
Реакции
46
С автообновлением сервера не заморачивался ещё?
Есть возможность в данный момент прикрутить автообновление в реальном времени, не через crontab в 5 утра
Сразу еще вопрос авто подъем после краша)
 

MeowKus

Участник
Сообщения
98
Реакции
5
Почему-то сервер не обновляется до последней версии. Проверяю командой status:
Сервер: version : 1.39.4.4/13944 9832 secure public
Клиент: version : 1.39.4.8/13948 9832 insecure public

SteamCmd говорит мол всё уже скачал. Странно
Посмотреть вложение 114474
можешь помочь?
тык:
/home/steam/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Failed to load module '/home/steam/.steam/sdk64/steamclient.so'
Failed to initialize Steamworks SDK for gameserver.  Failed to load module '/home/steam/.steam/sdk64/steamclient.so'
sv_steamauth.cpp 198 Activate():
Failed to initialize Steamworks SDK for gameserver.  Failed to load module '/home/steam/.steam/sdk64/steamclient.so'
 

xtance

Участник
Сообщения
513
Реакции
743
@MeowKus, упс, у меня на винде сервер, наверно не в тему написал
 

Kriz_Z

Участник
Сообщения
7
Реакции
2
можешь помочь?
тык:
/home/steam/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Failed to load module '/home/steam/.steam/sdk64/steamclient.so'
Failed to initialize Steamworks SDK for gameserver.  Failed to load module '/home/steam/.steam/sdk64/steamclient.so'
sv_steamauth.cpp 198 Activate():
Failed to initialize Steamworks SDK for gameserver.  Failed to load module '/home/steam/.steam/sdk64/steamclient.so'
От имени пользователя steam пропиши find ~/ -name
Выйдет вот так:
C-подобный:
steam@vm233:~$ find ~/ -name "steamclient.so"
/home/steam/steamcmd/linux64/steamclient.so
/home/steam/steamcmd/linux32/steamclient.so

Потом открывает .bashrc.
И добавляем в конец файла:
C-подобный:
export LD_LIBRARY_PATH=/home/steam/steamcmd/linux64:$LD_LIBRARY_PATH
Сообщения автоматически склеены:

А зайти на сервер вообще получилось? У меня он стартует и работает, но по итогу не получается установить соединение с сервером.
Да, заходит и без каких либо лагов на ryzen 9 5950X 1 ядре и 2 озу.
в консоль пишешь connect HOST:PORT
 

Mury0nych

Участник
Сообщения
277
Реакции
38
От имени пользователя steam пропиши find ~/ -name
Выйдет вот так:
C-подобный:
steam@vm233:~$ find ~/ -name "steamclient.so"
/home/steam/steamcmd/linux64/steamclient.so
/home/steam/steamcmd/linux32/steamclient.so

Потом открывает .bashrc.
И добавляем в конец файла:
C-подобный:
export LD_LIBRARY_PATH=/home/steam/steamcmd/linux64:$LD_LIBRARY_PATH
Сообщения автоматически склеены:


Да, заходит и без каких либо лагов на ryzen 9 5950X 1 ядре и 2 озу.
в консоль пишешь connect HOST:PORT
Еще бы как-то хотя бы рекламу в чат добавить) А то Lua почему-то не работают вообще.
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Еще бы как-то хотя бы рекламу в чат добавить) А то Lua почему-то не работают вообще.
И не будет работать. Уже сказано везде, что после летнего обновления - vscript отключили, возможно, по причине выхода новой системы пульс
 
Сверху Снизу