если не трудно расскажи каких ботов ставил и как настраивал,будем оч признательныfragnat писал(а):У меня на сервере под линупсом стоят боты, классический вид игры(кое какие дополнения стоят тоже, для юзабельности и ради красивых плюшек)Sun писал(а): да zbot ставил (звери, мне понравились), но под виндами и на голый сервак, а вот с модами...
гуглил по этому поводу - пишут что это проблематично, так ничего и не нашел дельного, поэтому и спрашиваю.
hlds p48 сборка 4617
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
камрады прошу вашей помощи,не хочет скрипт работать,точнее он работает, стартует,останавливается,пере запускает,но не запускает при старте системы например после ребута,вот скрипт сам:
Код: Выделить всё
#!/bin/sh
# PROVIDE: cs16
# REQUIRE: DAEMON
# KEYWORD: shutdown
. /etc/rc.subr
name="cs16"
rcvar=`set_rcvar`
load_rc_config $name
: ${cs16_enable="NO"}
command='hlds_run'
workdir='/usr/home/hlds/cs_servers/classic'
ip='0.0.0.0'
port='27015'
user='hlds'
flags="-binary ./hlds_i686 -game cstrike -insecure -nomaster +sv_lan 0 +ip $ip +port $port +map de_dust2 +maxplayers 22 -pingbooster 1 -pidfile $workdir/$name.pid"
service_start(){
if [ ! -f $workdir/$name.pid ]; then
echo "Starting Counter-Strike server"
echo "Server IP: $ip"
echo "Server port: $port"
cd $workdir
screen -AmdS csc1 ./$command $flags
sleep 1
ps | grep $command | grep $port |awk '{ print $1}' >> $workdir/$name.pid
echo "Server process ID written to $workdir/$name.pid"
echo "Server started"
else
echo "Server already running"
fi
}
service_stop(){
if [ -f $workdir/$name.pid ]; then
echo "Stoping Counter-Strike server"
for id in `cat $workdir/$name.pid`
do kill -9 $id
echo "Killing process ID $id"
echo "Removing Counter-Strike server pid file"
rm -rf $workdir/$name.pid
break
done
echo "Counter-Strike server stopped."
else
echo "Cannot stop Counter-Strike server. Server is not running."
fi
}
case "$1" in
'start')
service_start
;;
'stop')
service_stop
;;
'restart')
service_stop
sleep 1
service_start
;;
*)
echo "Usage $0 start|stop|restart"
esac
- Pez!
- старшина
- Сообщения: 436
- Зарегистрирован: 2008-01-13 20:02:24
- Откуда: москва матушка
Re: hlds p48 сборка 4617
хех почти мой скриптик именно с моей ошибкой = )
http://forum.lissyara.su/viewtopic.php?f=32&t=17082
http://forum.lissyara.su/viewtopic.php?f=32&t=17082
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.
-
- проходил мимо
Re: hlds p48 сборка 4617
Собственно это твой и есть ))) только я в нем маленько похимичел )
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
мимо ходом нашел вот темку интересную http://freebsd.org.ua/doc/ru_RU.KOI8-R/ ... index.html
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
короче так и не получилось чтоб скрипт стартовал вместе с системой пришлось порнуху городить )))
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
Во, нашел скриптиг, после танцев с бубном все таки стартанул сервант после ребута, в конце статьи приведу готовый вариант. Еще раз повторяю этот скрипт просто пища для размышления, взят отсюда http://forum.sysfaq.ru/lofiversion/index.php/t8049.html, в нем содержатся некоторые ошибки
Код: Выделить всё
#!/bin/sh
# PROVIDE: hlds1
# REQUIRE: NETWORKING SERVERS
# KEYWORD: shutdown
. /etc/rc.subr
name=hlds1
rcvar=`set_rcvar`
load_rc_config $name
: ${hlds1_enable="NO"}
hlds1_user="cs"
start_cmd="hlds1_start"
stop_cmd="hlds1_stop"
reload_cmd="hlds1_reload"
hlds1_path="/home/games/hlds1"
hlds1_bin="./hlds_run"
hlds1_pid="${hlds1_path}/${name}.pid"
hlds1_port="27015"
hlds1_ip="xxx.xxx.xxx.xxx"
hlds1_opts="+maxplayers 18 -tickrate 110 +ip ${hlds1_ip} -nojoy -noipx -heapsize 512000 \
-pingboost 3 -game cstrike +map de_nuke +port ${hlds1_port} -pidfile ${hlds1_pid} \
+mapchangecfgfile server.cfg"
hlds1_screen_opts="/usr/local/bin/screen -AmdS ${name}"
hlds1_screen_quit="/usr/local/bin/screen -dr ${hlds1_user}/${name} -X quit"
hlds1_start()
{
cd ${hlds1_path}
sudo -H -u ${hlds1_user} ${hlds1_screen_opts} ${hlds1_bin} ${hlds1_opts}
echo "started ${name}."
}
hlds1_stop()
{
if [ -f ${hlds1_pid} ]
then
sudo -H -u ${hlds1_user} ${hlds1_screen_quit}
kill -9 `ps auxww | grep -v grep | grep -i ${hlds1_user} | grep ${hlds1_port} | awk '{print $2}'`
echo "stopped ${name}."
rm -f ${hlds1_pid}
else
echo "${name} doesn't seem to be running."
fi
}
hlds1_reload()
{
stop
start
}
run_rc_command "$1"
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
привожу полностью рабочий скрипт для фряхи:
для меня пока единственная проблема в нем это запуск от конкретного пользователя
Код: Выделить всё
#!/bin/sh
# PROVIDE: hlds
# REQUIRE: NETWORKING SERVERS
# KEYWORD: shutdown
. /etc/rc.subr
name=hlds
rcvar=`set_rcvar`
load_rc_config $name
: ${hlds_enable="NO"}
hlds_user="hlds"
start_cmd="hlds_start"
stop_cmd="hlds_stop"
reload_cmd="hlds_reload"
hlds_path="/home/hlds/cs_servers/classic"
hlds_bin="./hlds_run"
hlds_pid="${hlds_path}/${name}.pid"
hlds_port="27015"
hlds_ip="0.0.0.0"
hlds_opts="-binary ./hlds_i686 -game cstrike -nomaster -insecure -norestart +ip ${hlds_ip} +port ${hlds_port} -pingboost 1 +map de_dust2 +maxplayers 22 -pidf
hlds_screen_opts="/usr/local/bin/screen -AmdS ${name}"
hlds_screen_quit="/usr/local/bin/screen -dr ${hlds_user}/${name} -X quit"
hlds_start()
{
cd ${hlds_path}
${hlds_screen_opts} ${hlds_bin} ${hlds_opts}
echo "started ${name}."
}
hlds_stop()
{
if [ -f ${hlds_pid} ]
then
${hlds_screen_quit}
kill -9 `ps auxww | grep -v grep | grep -i ${hlds_user} | grep ${hlds_port} | awk '{print $2}'`
echo "stopped ${name}."
rm -f ${hlds_pid}
else
echo "${name} doesn't seem to be running."
fi
}
hlds_reload()
{
stop
start
}
run_rc_command "$1"
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2009-11-27 14:28:37
Re: hlds p48 сборка 4617
И после запуска скриптом логи нормально пишутся (папка cstrike/logs/)? А то у меня с ними какая-то фигня творится... Создается пустой лог, через 3 минуты он пишет в него на размер в 4096 байт (примерно 45 строк) потом, минут через 5-7 еще столько же и т.д.
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2009-11-27 14:28:37
Re: hlds p48 сборка 4617
А не, нифига) Так и должно быть. Вопрос в другом. При остановке сервера этим скриптом лог дописывается до конца или обрывается?
-
- проходил мимо
Re: hlds p48 сборка 4617
Спасибо, отличная статья!
Инсталю hlds под linux.
Логи, кстати, лучше писать в /var/log/hlds (или аналогично в других никсах), можно потом автоматом архивировать и т.п. как все остальные логи.
Но есть пара вопросов:
Лекарств для скаченного через стим сервера не нужно?
А HLShield?
Инсталю hlds под linux.
Логи, кстати, лучше писать в /var/log/hlds (или аналогично в других никсах), можно потом автоматом архивировать и т.п. как все остальные логи.
Но есть пара вопросов:
Лекарств для скаченного через стим сервера не нужно?
А HLShield?
- thefree
- лейтенант
- Сообщения: 980
- Зарегистрирован: 2008-12-29 9:23:19
- Откуда: Весёлая Страна
Re: hlds p48 сборка 4617
Код: Выделить всё
hlds_opts="-binary ./hlds_i686 -game cstrike -nomaster -insecure -norestart +ip ${hlds_ip} +port ${hlds_port} -pingboost 1 +map de_dust2 +maxplayers 22 -pidf
Да еще можно запускать через /usr/sbin/daemon
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2006-06-12 17:17:24
- Откуда: Minsk
- Контактная информация:
Re: hlds p48 сборка 4617
Вопросик:
На самом ли деле под dproto работает VAC? Или он просто эмулируется?
Хочу сделать, чтобы пиратки могли играть на сервере только с запущенным античитом myac, а стимовцы - без маяка. Но слыхал, что VAC под dproto не работает на самом деле и народ даже на стиме начинает читерить...
На самом ли деле под dproto работает VAC? Или он просто эмулируется?
Хочу сделать, чтобы пиратки могли играть на сервере только с запущенным античитом myac, а стимовцы - без маяка. Но слыхал, что VAC под dproto не работает на самом деле и народ даже на стиме начинает читерить...
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
Код: Выделить всё
И после запуска скриптом логи нормально пишутся (папка cstrike/logs/)?
Код: Выделить всё
Логи, кстати, лучше писать в /var/log/hlds (или аналогично в других никсах), можно потом автоматом архивировать и т.п. как все остальные логи.
Код: Выделить всё
Лекарств для скаченного через стим сервера не нужно?
Код: Выделить всё
А HLShield?
Код: Выделить всё
На самом ли деле под dproto работает VAC? Или он просто эмулируется?
Хочу сделать, чтобы пиратки могли играть на сервере только с запущенным античитом myac, а стимовцы - без маяка. Но слыхал, что VAC под dproto не работает на самом деле и народ даже на стиме начинает читерить...
Код: Выделить всё
чтобы пиратки могли играть на сервере только с запущенным античитом myac
- Sun
- прапорщик
- Сообщения: 496
- Зарегистрирован: 2008-07-14 18:27:14
- Откуда: Красноярск
- Контактная информация:
Re: hlds p48 сборка 4617
Странная хрень твориться, последние 3-4 установки все обернулись крахом... Установка и обновления со стима проходит как обычно, серв запускается но минут эдок через 5 уходит в себя... причем процессы в топе висят и юзают ресурсы как обычно, перепробовал установки на freebsd-62,freebsd-70,72,с аддонами и без, резудьтат один...
Народ если кто не так давно ставил ответьте плиз падает у кого или нет?
ЗЫ: листинги выложу позже,сча доступа нет к машине...
Народ если кто не так давно ставил ответьте плиз падает у кого или нет?
ЗЫ: листинги выложу позже,сча доступа нет к машине...
- Pez!
- старшина
- Сообщения: 436
- Зарегистрирован: 2008-01-13 20:02:24
- Откуда: москва матушка
Re: hlds p48 сборка 4617
Был сервачек который делал еще до твоей статьи и действительно происходили падения, потом переставил (чуть ли не копипастом с твоей стаьи ) и все работает идеально. В ближайшее время поднастрою сервачек и отпишусь. Вообще есть подозрение, что косяк явно где-то а amxmodx
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2009-11-10 22:02:57
Re: hlds p48 сборка 4617
работал-работал сервачек и с какого-то времени его перестали видеть в списке и не видно до сих пор
подскажите, как узнать в чем проблема? если забанили, как узнать что точно забанили, да и вообще как бороться, если это возможно
вообщем цель вернуть сервак в список
подскажите, как узнать в чем проблема? если забанили, как узнать что точно забанили, да и вообще как бороться, если это возможно
вообщем цель вернуть сервак в список
- Pez!
- старшина
- Сообщения: 436
- Зарегистрирован: 2008-01-13 20:02:24
- Откуда: москва матушка
Re: hlds p48 сборка 4617
перезапустить для начала, и его не забанили - что-то другое - моему сервачку 3 года и он спокойно в списке мастер сервера.
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2009-11-10 22:02:57
Re: hlds p48 сборка 4617
перезапускал уже кучу раз, да и вообще много всего перепробовалPez! писал(а):перезапустить для начала, и его не забанили - что-то другое - моему сервачку 3 года и он спокойно в списке мастер сервера.
есть несколько подозрений:
1) я поменял модем - порт пробросил как и на старом, для того чтобы сервак было видно ведь достаточно просто пробросить один порт?
2) я сервер обновлял и нашел в нете вот что:
Код: Выделить всё
If you got "MasterServerRestart. Your server is out of date. Please update and restart." problems
This problem appears at 8th or 9th of December, 2009 and related to bug in Valve's master servers. Valve did not released any updates for CS/HLDS and there are no silent updates performed. Binary files (swds.dll, hlds.exe, steam*.dll) downloaded by hldsupdatetool are fully identical to binaries of last update (July 15, 2009).
Some facts:
This error appears even on _clean_ servers downloaded from hldsupdatetool.
It appears randomly but with high chance. Maybe because not all master servers affected by this error.
What should I do?
Remove the -autoupdate parameter if you using it.
Wait for fix from Valve. There are 2 possible way to fix it - fix masterservers or release client-side update.
Use SETTI Mastersever and forget about Valve's crappy masterservers.
- CTOPMbI4
- прапорщик
- Сообщения: 482
- Зарегистрирован: 2008-05-02 20:20:47
- Откуда: Made in Russia
Re: hlds p48 сборка 4617
Установил по данной статье. Так и не понял где этот фаил
тобишь как его запустить.
Код: Выделить всё
hlds_run
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2009-11-10 22:02:57
Re: hlds p48 сборка 4617
в корне папки сервака лежит, может ты не все дотянул еще?CTOPMbI4 писал(а):Установил по данной статье. Так и не понял где этот фаилтобишь как его запустить.Код: Выделить всё
hlds_run
- CTOPMbI4
- прапорщик
- Сообщения: 482
- Зарегистрирован: 2008-05-02 20:20:47
- Откуда: Made in Russia
Re: hlds p48 сборка 4617
Во точно не датянул. теперь при запуске выдает это
в чем косяк?
Код: Выделить всё
scandir failed:/usr/home/hldm/steam/./valve/SAVE
scandir failed:/usr/home/hldm/steam/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Unable to determine CPU Frequency. Try defining CPU_MHZ.
Segmentation fault (core dumped)
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!
-
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2009-11-10 22:02:57
Re: hlds p48 сборка 4617
mount -t linprocfs linproc /compat/linux/procCTOPMbI4 писал(а): в чем косяк?
- CTOPMbI4
- прапорщик
- Сообщения: 482
- Зарегистрирован: 2008-05-02 20:20:47
- Откуда: Made in Russia
Re: hlds p48 сборка 4617
coop_gu писал(а):mount -t linprocfs linproc /compat/linux/procCTOPMbI4 писал(а): в чем косяк?
А как это дело чтобы при загрузке автоматом монтировалось?
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!
- CTOPMbI4
- прапорщик
- Сообщения: 482
- Зарегистрирован: 2008-05-02 20:20:47
- Откуда: Made in Russia
Re: hlds p48 сборка 4617
Хочется сделать стату и выкладывать это все дело на вебе. Кто нить реализовал это действо?
Требуется направить в нужно направлении.
Требуется направить в нужно направлении.
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!