Страница 1 из 1
Проблема со скриптом на LINUX
Добавлено: 04.04.2010, 13:39
Arttturik
Добрый день!
Тут у себя нашёл одну проблемку.
Раньше когда запускал сервер, он у меня запускал еще 3 сервера на последующие порты. Допустим сервер на 27016, а он врубает его и ещё 27017, 27018, 27019.
Я терпел, и каждый раз через ркон убивал сервера. (сервер стоит в серверном помещении, в другом городе, да и там линукс без граф. интерфейса.)
Вот заметил проблему в запуске:
/home/cs/css/start.sh
bash: /home/cs/css/start.sh: /bin/sh^M: bad interpreter: No such file or directory
Я понять не могу, в чём проблема. Разве в директории SRDS в Bin-е должны быть ещё файлы?
Прикрепляю сам скрипт.

start.sh
#!/bin/sh
echo "Starting Cs: Source Server v2"
#sleep 1
cd /home/cs/css
screen -A -m -d -S css-server ./srcds_run -console -game cstrike -tickrate 66 +map de_dust2 -ip 77.93.23.23 +port 27016 de_dust +maxplayers 24
Спасибо за помошь!
Re: Проблема со скриптом на LINUX
Добавлено: 04.04.2010, 13:41
Vit_amiN
Arttturik писал(а):screen -A -m -d -S css-server ./srcds_run -console -game cstrike -tickrate 66 +map de_dust2 -ip 77.93.23.23 +port 27016 de_dust +maxplayers 24
Дело, случаем, не в этом?
Re: Проблема со скриптом на LINUX
Добавлено: 04.04.2010, 13:46
NiGHt-LEshiY
Re: Проблема со скриптом на LINUX
Добавлено: 04.04.2010, 14:44
Arttturik
Vit_amiN писал(а):Arttturik писал(а):screen -A -m -d -S css-server ./srcds_run -console -game cstrike -tickrate 66 +map de_dust2 -ip 77.93.23.23 +port 27016 de_dust +maxplayers 24
Дело, случаем, не в этом?
Спасибо, не заметил!
Re: Проблема со скриптом на LINUX
Добавлено: 04.04.2010, 17:39
NiGHt-LEshiY
Arttturik
Работает или нет?
Re: Проблема со скриптом на LINUX
Добавлено: 04.04.2010, 20:43
Arttturik
NiGHt-LEshiY писал(а):Arttturik
Работает или нет?
Да, спасибо, я с Вашей помошью, сразу с 2умя проблямами разобрался.
Но ещё одна прибавилась. sh: /home/cs/css/start.sh: Permission denied
Что на этот раз? Кстати пообочные сервера опять возникли при запуске.

Подправленный start.sh
#!/bin/bash
echo "Starting Cs: Source Server v2"
#sleep 1
cd /home/cs/css
screen -A -m -d -S css-server ./srcds_run -console -game cstrike -tickrate 66 +map de_dust2 -ip 77.93.23.23 +port 27016 +maxplayers 24
И вот ещё. Как в идите у меня в start.sh Стоит тикрейт 66. Но мани показывает что у меня mani_tickrate 33. Да и пакеты или не (пакеты) посылаются со скоростью 33.2, 32.7 k/s. С рейтами помойму всё правильно.

На всякий случай RATES
sv_maxrate "30000"
sv_minrate "20000"
sv_minupdaterate "60"
sv_maxupdaterate "100"
sv_mincmdrate "66"
sv_maxcmdrate "100"
// Client cvar's
cl_cmdrate "100"
cl_updaterate "100"
rate "30000"
Re: Проблема со скриптом на LINUX
Добавлено: 05.04.2010, 21:46
Arttturik
Помогите, хотябы с запуском!
Re: Проблема со скриптом на LINUX
Добавлено: 05.04.2010, 21:53
A.D
Permission denied = Доступ запрещен
Настраиваи рейты в конфигах мани!
Re: Проблема со скриптом на LINUX
Добавлено: 06.04.2010, 12:44
pinkpiton2
Arttturik писал(а):
#!/bin/bash
echo "Starting Cs: Source Server v2"
#sleep 1
cd /home/cs/css
screen -A -m -d -S css-server ./srcds_run -console -game cstrike -tickrate 66 +map de_dust2 -ip 77.93.23.23 +port 27016 +maxplayers 24
вообще то +ip -port
плюс советую добавить -rcon_address 77.93.23.23:27016
причина так и не выяснена, но ркон может сесть на 127.0.0.1, хотя когда всё на одной машине и удалённый доступ не нужен, то это некритично
Re: Проблема со скриптом на LINUX
Добавлено: 06.04.2010, 12:53
A.D
У меня на серверах +ip +port %) и все отлично работает.
Re: Проблема со скриптом на LINUX
Добавлено: 06.04.2010, 23:36
Arttturik
Можете подсказать где в мани выставляется тикрейт?
Помойму только в консоле. Или в server.cfg