Начало » Counter-Strike 1.6 » Уроци За CS: 1.6 » Направа на базова платформа, чрез SteamCMD
Направа на базова платформа, чрез SteamCMD
Потребителят е извън линияPaTaTyu
Тема: Направа на базова платформа, чрез SteamCMD » 09.06.2019г. в 19:01:51ч. #0
  • Контакти:  Изпрати лично съобщение до "PaTaTyu"
Здравейте, SteamCMD е новият ъпдейт на Steam и цели да измести Hldsupdatetool.
Със SteamCMD ще можете да изтеглите платформа за вашият Counter Strike 1.6 сървър.

Тази тема съдържа следният урок:


Направа на базова платформа, чрез SteamCMD
1. Създайте папка, в която ще поставим сървърът с тази команда, като под "user" напишете името на вашият "User" който сте поставили при инсал на линукс:

Code
1
mkdir /home/user/SteamCMD


2. Сега влезте в директорията:
Code
1
cd /home/user/SteamCMD


3. Напишете долната команда, за да изтеглите SteamCMD Update tool:


4. Ако сте на 64 битов Линукс напишете тази команда, за да изтеглите нужните на сървърът 32 битови библиотеки:
Code
1
apt-get install ia32-libs


5. Ако получавате грешки вкарайте тези три линии от команди:
Code
1
dpkg --add-architecture i386

Code
1
apt-get update

Code
1
apt-get install ia32-libs


6. За да няма проблеми с тегленето, подсигурете, че портовете нужни на SteamCMD са отворени с тези две команди:
Code
1
iptables -A INPUT -p udp -m udp --sport 27000:27030 --dport 1025:65355 -j ACCEPT

Code
1
iptables -A INPUT -p udp -m udp --sport 4380 --dport 1025:65355 -j ACCEPT


7.Нека да извлечем съдържанието на SteamCMD .tar.gz архивът
Code
1
tar xvfz steamcmd_linux.tar.gz


8. Сега стартираме SteamCMD с долната команда. Ще видите изтегляне и инсталиране на ъпдейти последвано от Loading Steam#...OK.
Code
1
./steamcmd.sh


9. После се логвате анонимно в Steam:
Code
1
login anonymous


10. Сега слагаме директория в която да поставим първият сървър. Именуваме директорията dust2
Code
1
force_install_dir ./dust2/


11. Сега трябва да инсталираме сървърът като направим app ъпдейт команда с application ID на сървърът, който искаме да инсталираме. Counter-Strike 1.6 dedicated server има номер на апликацията 90 следователно пишем долната команда. След като я напишете, ще видите как сървърът се тегли и най-накрая ще видите "Success! App '90' fully installed"
Code
1
app_update 90


12. За да инсалираме HLDS Beta пишем
Code
1
app_update 90 -beta beta validate


13. Вече можете да излезете от SteamCMD
Code
1
exit


14. Сега можете да си подкарате сървърът, както преди.
Code
1
./hlds_run -game cstrike -port 27015 -insecure -master -noipx -nojoy +sv_lan 0 +rcon_password "" +maxplayers 32 +map de_cbble +sys_ticrate 1000 -pingboost 3


15. Ако сървърът ви не се стартира, дайте права на hlds_run
chmod +x hlds_run

16. Получава се един еррор обаче, някой може ли с точност да каже причинява ли проблем, как да се оправи или може да се игнорира Защото сървърът си се стартира
Code
1
2
3
4
5
6
7
[S-API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
dlopen failed trying to load:
/root/.steam/sdk32/steamclient.so
with error:
/root/.steam/sdk32/steamclient.so: cannot open shared object file: no such file or directory
Looking up breakpad interface from steamclient
Calling BreakpadMiniDumpSysteminit


Първо Източник: AmXModXBg
Оригинален Автор: Holder_

Темата е взета от тук: AMXX-BG
Последна промяна от PaTaTyu на 09.06.2019, 19:04:33 pm, променена общо 1 път/и
Signature from » PaTaTyu «

  •  Приятелски Банери Скрий


  •  CS Global Offensive

  •  Списък с членовете Скрий
  • Последно регистриран: svetulcho
    Кой е на линия: Няма потребители през последните 10 минути.
    Общо на линия:
    Админи: 0
    Потребители: 0
    Гости: 15
    Общо на линия: 15