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

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

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

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

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
2 страниц V   1 2

Проблема с hltv

, HLTV не запускается
Статус пользователя overtime
сообщение 22.1.2016, 11:22
Сообщение #1
Стаж: 10 лет

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

Если просто с параметрами запуска запускаю то такое выдает:
Код:

./hltv +connect 185.117.152.240:27015 -port 27020 +maxclients 255 +exec hltv.cfg
exec hltv.cfg

Console initialized.
FileSystem initialized.
Error:libsteam_api_c.so: cannot open shared object file: No such file or directory
WARNING! System::DispatchCommand: command "connect 185.117.152.240:27015" not registered.
WARNING! System::DispatchCommand: command "maxclients 255" not registered.
Executing file hltv.cfg.
WARNING! System::DispatchCommand: command "name "HLTV Proxy" " not registered.
WARNING! System::DispatchCommand: command "offlinetext "Sorry, game is delayed. Please try again later." " not registered.
WARNING! System::DispatchCommand: command "delay 0.0 " not registered.
WARNING! System::DispatchCommand: command "maxrate 3500 " not registered.
WARNING! System::DispatchCommand: command "chatmode 1 " not registered.
WARNING! System::DispatchCommand: command "loopcmd 1 60 localmsg "You're watching HLTV. Visit http://www.valvesoftware.com" 5 -1 0.85 FFA000FF " not registered.
WARNING! System::DispatchCommand: command "signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV" " not registered.
hltv.cfg loaded.
Type 'help' for a list of commands.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.


А если через файл запуска вот такой:
Код:


#!/bin/sh
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"
./hltv $@ +connect 185.117.152.240:27015 -port 27020 +maxclients 255 +exec hltv.cfg


То мне такое выводит:
Код:


Automatic connection retry...
Challenging 185.117.152.240:27015 (1/3).
Get challenge (HASHEDCDKEY)
Connecting to 185.117.152.240:27015 (1/3).
Connection rejected: Invalid userinfo in connect command


Помогите что делать, как запустить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Salpson
сообщение 22.1.2016, 18:53
Сообщение #2


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

Стаж: 13 лет
Город: Ульяновск

Сообщений: 1214
Благодарностей: 759
Полезность: 1065

cp libsteam_api_c.so /usr/lib
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя overtime
сообщение 23.1.2016, 11:07
Сообщение #3
Стаж: 10 лет

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

Цитата(Salpson @ 22.1.2016, 18:49) *
cp libsteam_api_c.so /usr/lib

Тоже самое:

Код:


Console initialized.
FileSystem initialized.
Error:libsteam_api.so: cannot open shared object file: No such file or directory
Type 'help' for a list of commands.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Topce
сообщение 23.1.2016, 12:47
Сообщение #4
Стаж: 12 лет

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

overtime,
Цитата
Automatic connection retry...
Challenging 185.117.152.240:27015 (1/3).
Get challenge (HASHEDCDKEY)
Connecting to 185.117.152.240:27015 (1/3).
Connection rejected: Invalid userinfo in connect command

Такая у меня была ошибка, когда на сервере не были проведены необходимые настройки:
1. В server.cfg - sv_proxies 1
2. В dproto.cfg добавил IP от VDS на котором HLTV в строчку: HLTVExcept_IP = 127.0.0.1
И все заработало.


Все что ни делается - делается к лучшему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kat5566
сообщение 23.1.2016, 13:37
Сообщение #5


Стаж: 11 лет

Сообщений: 275
Благодарностей: 49
Полезность: 138

Topce,
Цитата
Такая у меня была ошибка, когда на сервере не были проведены необходимые настройки:
1. В server.cfg - sv_proxies 1
2. В dproto.cfg добавил IP от VDS на котором HLTV в строчку: HLTVExcept_IP = 127.0.0.1
И все заработало.


Плюсую, так и у меня завелось.

Отредактировал: kat5566, - 23.1.2016, 13:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя overtime
сообщение 23.1.2016, 13:50
Сообщение #6
Стаж: 10 лет

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

А всё решил, короче не так было вписано в параметрах, так сделал и всё норм:
Код:

#!/bin/sh
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"
./hltv $@ -port 27020 +exec hltv.cfg

Народ, а у кого то есть чистый сам hltv сервер?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 23.1.2016, 15:26
Сообщение #7


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

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

overtime,
А они бывают другие?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя overtime
сообщение 23.1.2016, 15:54
Сообщение #8
Стаж: 10 лет

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

Цитата(adva @ 23.1.2016, 15:21) *
overtime,
А они бывают другие?

Да я просто случайно от другого сервер скрипт поставил, а там я раньше путь указывал к папке
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Salpson
сообщение 23.1.2016, 16:32
Сообщение #9


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

Стаж: 13 лет
Город: Ульяновск

Сообщений: 1214
Благодарностей: 759
Полезность: 1065

Теперь: cp libsteam_api.so /usr/lib
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя overtime
сообщение 23.1.2016, 16:46
Сообщение #10
Стаж: 10 лет

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

У меня проблема :
Код:

./hltv_start

Console initialized.
FileSystem initialized.
Network initialized.
Master module initialized.
Server module initialized.
World module initialized.
Demo client initialized.
Executing file hltv.cfg.
Clearing IP bann list (0 entries).
WARNING! System::DispatchCommand: command "msg. . " not registered.
WARNING! System::DispatchCommand: command "( .: 128) " not registered.
WARNING! System::DispatchCommand: command "). 0 ( ) " not registered.
WARNING! System::DispatchCommand: command "forcemaster 1 " not registered.
hltv.cfg loaded.
Proxy module initialized.
System initialized.
Executing file hltv.cfg.
Clearing IP bann list (0 entries).
WARNING! System::DispatchCommand: command "msg. . " not registered.
WARNING! System::DispatchCommand: command "( .: 128) " not registered.
WARNING! System::DispatchCommand: command "). 0 ( ) " not registered.
WARNING! System::DispatchCommand: command "forcemaster 1 " not registered.
Console is logged to "logfile1601231640.txt".
hltv.cfg loaded.
Type 'help' for a list of commands.




Что это:
Код:

WARNING! System::DispatchCommand: command "msg. . " not registered.
WARNING! System::DispatchCommand: command "( .: 128) " not registered.
WARNING! System::DispatchCommand: command "). 0 ( ) " not registered.
WARNING! System::DispatchCommand: command "forcemaster 1 " not registered.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Salpson
сообщение 23.1.2016, 17:04
Сообщение #11


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

Стаж: 13 лет
Город: Ульяновск

Сообщений: 1214
Благодарностей: 759
Полезность: 1065

Цитата(overtime @ 23.1.2016, 14:46) *
Народ, а у кого то есть чистый сам hltv сервер?

1. Качаешь через SteamCMD последний Build сервера.
2. Вытаскиваешь из корня файлы: core.so; hltv; proxy.so; filesystem_stdio.so; hltv.cfg
3. Запускаешь: ./hltv +connect IP:PORT -port 27020
Вроде бы все.
P.s. steamclient.so; libsteam_api.so; libsteam.so кидаешь в /usr/lib во избежании ошибок.
Так же: /user/.steam/sdk32/libsteam.so или libsteam_api.so не помню какой из них требуется.
Мои настройки hltv.cfg

hostname "бла бла бла"
name "бла бла бла"
nomaster "1"
publicgame "0"
autoretry "1"
rate "10000"
updaterate "20"
maxrate "3500"
maxclients "0"
delay "0"
blockvoice "0"
signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5"
record "classic"
chatmode "0"
logfile "0"

Простой скрипт запуска

#!/bin/sh
LD_LIBRARY_PATH=/home/hltv/server/classic/; export LD_LIBRARY_PATH
./hltv +connect IP:27015 -port 27040

Запускаю: screen -A -d -m -S hltv ./hltv.sh
Просмотреть сессию: screen -r hltv

Отредактировал: Salpson, - 23.1.2016, 18:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя overtime
сообщение 23.1.2016, 17:23
Сообщение #12
Стаж: 10 лет

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

Salpson,
А как работать с screen?
Я с 1.6 серверами не могу, запускаю открываю screen -r CS и нажимаю ctrl + c и хана, а как что бы такого не было как выходить из процесса не нарушая его?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 23.1.2016, 17:34
Сообщение #13


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

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

Salpson,
Забыл написать, что надо создать юзера hltv
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Topce
сообщение 23.1.2016, 17:50
Сообщение #14
Стаж: 12 лет

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

Цитата(overtime @ 23.1.2016, 21:18) *
Salpson,
А как работать с screen?
Я с 1.6 серверами не могу, запускаю открываю screen -r CS и нажимаю ctrl + c
Вы так процесс убивайте, надо ctrl+A,D и screen не выключится, а просто свернется. Все гениальное - просто.

Цитата(adva @ 23.1.2016, 21:29) *
Salpson,
надо создать юзера hltv

Для чего? Какие + от этого?


Все что ни делается - делается к лучшему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Salpson
сообщение 23.1.2016, 18:00
Сообщение #15


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

Стаж: 13 лет
Город: Ульяновск

Сообщений: 1214
Благодарностей: 759
Полезность: 1065

Цитата(Topce @ 23.1.2016, 18:45) *
Для чего? Какие + от этого?

Я в screen'e запускал от имени hltv, так сказать, завел в заблуждение.
Плюсов я не знаю, говорят в целях безопасности, ломанут - будет плохо, поэтому от root'a рекомендуют не запускать ничего.
У меня демки на сайт выгружаются, поэтому юзер hltv мне был необходим, для работы с ftp.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Topce
сообщение 23.1.2016, 18:08
Сообщение #16
Стаж: 12 лет

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

Salpson, у меня тоже на сайт, только ftp не использую, все "локально"


Все что ни делается - делается к лучшему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Salpson
сообщение 23.1.2016, 18:14
Сообщение #17


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

Стаж: 13 лет
Город: Ульяновск

Сообщений: 1214
Благодарностей: 759
Полезность: 1065

Цитата(Topce @ 23.1.2016, 19:03) *
Salpson, у меня тоже на сайт, только ftp не использую, все "локально"

Ну, понятно. У меня на разных машинках все )

overtime, Впервые вижу такую ошибку, используй мои настройки hltv.cfg, для начало, а там посмотрим.
P.s. И рекомендую выдать права всем файлам: chmod 700 /home/hltv/*
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя overtime
сообщение 23.1.2016, 18:17
Сообщение #18
Стаж: 10 лет

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

Это что?
Код:
System::OpenLogFile: error while opening logfile.

А как выйти со screen что бы не закрылось screen -r HLTV
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Topce
сообщение 23.1.2016, 19:12
Сообщение #19
Стаж: 12 лет

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

Цитата(overtime @ 23.1.2016, 22:13) *
Это что?
Код:
System::OpenLogFile: error while opening logfile.
Ошибка, при открытии лог-файла
Цитата(overtime @ 23.1.2016, 22:13) *
А как выйти со screen что бы не закрылось screen -r HLTV
Точно так же, команды screen - универсальны, и не зависят от запущенного процесса.


Все что ни делается - делается к лучшему.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя overtime
сообщение 23.1.2016, 19:19
Сообщение #20
Стаж: 10 лет

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

С логом я разобрался, нужно было создать папку valve, что бы логи писались туда, а каким макаром должен я написать на hltv сервере screen -r HLTV и он свернется обратно?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 3 гостей читают эту тему: