Перейти до

Counter Strike 1.6 по Freebsd


Gmen

Рекомендованные сообщения

Нород что нужно поставить чтоб он заработал:

# ./start.sh

Auto detecting CPU

Using Pentium II Optimised binary.

Auto-restarting the server on crash

ELF binary type "0" not known.

./hlds_i686: 1: Syntax error: "(" unexpected

Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem

Thu Dec 6 21:18:08 EET 2007: Server restart in 10 seconds

^CThu Dec 6 21:18:11 EET 2007: Server Quit ???

 

Сервак еще зеленый, свежачек как говориться....

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

После долгого поиска инфы по статистике....

не смог найти информацию, но так как почти каждый держатель сети знает решение, то обращаюсь к вам. =)

 

Во стоит сервак, работает он как для игры нормально, но со статистикой не понятны вещи происходят.

 

/top15 работает, нормально, но статитику саму он пишет в постоянно новые места:

/usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/

Я решил удали файлы, и на тебе он новые не создал, он создал новую папку:

/usr/compat/linux/usr/games/hlds_l/cstrike/local/games/hlds_l/cstrike/logs/

 

ВОПРОС №1

Как эту статистику полностю очистить?

 

Как он это делает?

А в конфиге:

#other
pausable               0
hostname               "МОЙНЕТ CS Server"
logsdir                /usr/local/games/hlds_l/cstrike/logs
// Server Logging
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 0
mp_logdetail 3
mp_logmessages 1
allow_spectators       3

 

ВОПРОС №2

Как быть, как его заставить писать в:

/usr/local/games/hlds_l/cstrike/logs ????

 

Напомню что у меня Фря 6.1 с эмуляцией линукс.

 

Просто у меня стоит психостатс, и ему нужно постоянно нову папку указывать.

Ссылка на сообщение
Поделиться на других сайтах

конфиг вот тебе server.cfg

 

 

log on //логи (что тебе нужно)

sv_clienttrace 1

mp_logdetail 1

hostname "CS1.6 Public Server" // тут все понятно

mp_maxplayers 18

mp_autokick "1"

mp_buytime "0.5"

mp_autoteambalance "0"

mp_c4timer "35"

mp_flashlight "0"

mp_footsteps "1"

mp_forcechasecam "0"

mp_freezetime "6"

mp_friendlyfire "1"

mp_hostagepenalty "4"

pausable "1"

mp_limitteams "100"

mp_maxplayers "18"

mp_logmessages "1"

mp_logdetail "0"

mp_roundtime "1.75"

mp_timelimit "25"

mp_tkpunish "1"

sv_restartround "0"

sv_proxies "0"

allow_spectators "10"

mp_startmoney "800"

sv_allowupload "1"

sv_voiceenable "1"

sv_alltalk "0"

sv_voicequality "3"

decalfrequency "60"

log "on"

sv_aim "0"

sv_cheats "0"

sv_maxrate "8000"

sv_maxspeed "320"

sv_minrate "4000"

rcon_password "rcon" //rcon к серваку

sv_rcon_banpenalty "0"

sv_rcon_minfailures "5"

sv_rcon_maxfailures "10"

sv_rcon_minfailuretime "30"

exec "banned.cfg"

exec "listip.cfg"

cl_lw 1

sv_lan "1"

sv_contact "noiseless83собакоmail.ru"

sv_region "3"

Ссылка на сообщение
Поделиться на других сайтах

Ну я рад что у тебя он такой =)

 

но у меня и свой есть )))

Это отрывок моего конфига, там только согласно логов.

 

Подскажите мне по моим вопросам.

Ссылка на сообщение
Поделиться на других сайтах
После долгого поиска инфы по статистике....

не смог найти информацию, но так как почти каждый держатель сети знает решение, то обращаюсь к вам. =)

 

Во стоит сервак, работает он как для игры нормально, но со статистикой не понятны вещи происходят.

 

/top15 работает, нормально, но статитику саму он пишет в постоянно новые места:

/usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/

Я решил удали файлы, и на тебе он новые не создал, он создал новую папку:

/usr/compat/linux/usr/games/hlds_l/cstrike/local/games/hlds_l/cstrike/logs/

 

ВОПРОС №1

Как эту статистику полностю очистить?

 

Как он это делает?

А в конфиге:

#other
pausable               0
hostname               "МОЙНЕТ CS Server"
logsdir                /usr/local/games/hlds_l/cstrike/logs
// Server Logging
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 0
mp_logdetail 3
mp_logmessages 1
allow_spectators       3

 

ВОПРОС №2

Как быть, как его заставить писать в:

/usr/local/games/hlds_l/cstrike/logs ????

 

Напомню что у меня Фря 6.1 с эмуляцией линукс.

 

Просто у меня стоит психостатс, и ему нужно постоянно нову папку указывать.

Ну так настрой псих на ту папку, в которой логи, и все дела :)

Ссылка на сообщение
Поделиться на других сайтах

Та нет блин, читайте мои преддыдущие посты.....

 

Вот ситуация, запустился сервак, полезли люди, пишуться логи сюда.

/usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/

 

Нужно было рестартануть сервак, рестарт пошел, сервак встал, люди пошли, логи полши уже сюда:

/usr/compat/linux/usr/games/hlds_l/cstrike/local/games/hlds_l/cstrike/logs/

 

ВОПРОС №1

Как быть, я не могу постоянно менять папки для психостатс???

 

ВОПРОС №2

И как правильно очисчять файлы логи от инфы???

 

Вопрос №3

Возмжоно ли спомощью модуля(плагина) заставить CS сервак писать прямо в БД психостатс???

Ссылка на сообщение
Поделиться на других сайтах

Ну поставь обе папки. В третьем по крайней мере можно несколько папок для логов ставить.

как очистить логи? Да просто. Берешь и сносишь их нафиг.

Ссылка на сообщение
Поделиться на других сайтах

Поставь /stats.pl в крон например каждые 15 минут и оно будет обрабатывать логи и писать в базу статистика на сайте будет обновляться каждые 15 минут вот и все

Ссылка на сообщение
Поделиться на других сайтах
Колян

а можешь еще разок выложить сервер контры для тех, кто не успел скачать? :)

Извини, но сейчас нет такой возможности, после 15 января.

Ссылка на сообщение
Поделиться на других сайтах

Да это я сделал. =)

 

Есть проблема в том, что контра работатет под эмулятором линукса на ФРЯ 6.1, и логи пишутся не туда куда нужно, а в произвольную папку, в папке /usr/combat/........../hlds_l/cstrike....

И при каждых 30 минут(примерно) оно создает новую папку.(и новые логи)

По этому не могу предусмотреть новую папку.

В такой ситуации я вообще теряюсь....

 

Псих мой - 3.0.6.

 

Есть какие-то соображения по этому поводу???

 

ПС:

1.Также один знакомый мне сказал что в статистике(/top15 /rank) и в психостате находиться разные базы - это правда???

2. Контра говорит(знакомый) пишет свою статистику в какуюто базу, а псих подхватывает только логи, правда или нет???

Ссылка на сообщение
Поделиться на других сайтах

сам вчера попробовал психу указать корневую папку /usr/combat и оно подхватило все....

 

Уже кажись нормально, работает, всем спасибо. =)

 

Но есть еще одно, скажите HLGuard зачем он нужет, если есть amx mod???

Ссылка на сообщение
Поделиться на других сайтах

Нету там такого файла!

 

1.

Вот еще нарисовалась проблема, при запуске психостатс выводит:

# ./stats.pl -v

[iNFO] PsychoStats v3.0.7 initialized.

3455 logs found in /usr/compat/linux/usr/games/hlds_l/cstrike/usr/games/hlds_l/cstrike/logs/

Resuming from source /usr/compat/linux/usr/games/hlds_l/cstrike/usr/games/hlds_l/cstrike/logs/L1229006.log (line: 65)

15 logs found in /usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/

Use of uninitialized value in localtime at /usr/games/hlds_l/stats/lib/PS/Map.pm line 143.

Use of uninitialized value in localtime at /usr/games/hlds_l/stats/lib/PS/Map.pm line 143.

Use of uninitialized value in subtraction (-) at /usr/games/hlds_l/stats/lib/PS/Game/halflife.pm line 684.

Use of uninitialized value in subtraction (-) at /usr/games/hlds_l/stats/lib/PS/Game/halflife.pm line 684.

[FATAL]* Called from PS::Feeder(174)->PS::Feeder::file(245)->PS::Feeder(130)->PS::DB(232)->PS::DB(512) >>>

Error executing DB query:

INSERT INTO ps_state (`map`, `lastupdate`, `timestamp`, `file`, `logsource`, `id`, `line`) VALUES ('aim_dust2003', '1198951958', NULL, '/usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/L1206011.log', '/usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/', '2', '0')

Column 'timestamp' cannot be null

--end of error--

[iNFO] PsychoStats v3.0.7 exiting (elapsed: 00:00:01; logs: 0)

 

Что это???

 

2.

L 12/29/2007 - 21:32:34: [META] dll: Loaded plugin 'Fun': Fun v1.8.0.3660 Oct 25 2007, AMX Mod X Dev Team

L 12/29/2007 - 21:32:34: [META] dll: Loaded plugin 'Engine': Engine v1.8.0.3660 Oct 25 2007, AMX Mod X Dev Team

L 12/29/2007 - 21:32:34: [META] dll: Loaded plugin 'FakeMeta': FakeMeta v1.8.0.3660 Oct 25 2007, AMX Mod X Dev Team

L 12/29/2007 - 21:32:34: [META] dll: Loaded plugin 'AMX Mod X': AMX Mod X v1.8.0.3660 Oct 25 2007, AMX Mod X Dev Team

L 12/29/2007 - 21:32:34: [META] ERROR: dll: Not loading plugin 'Fun'; already loaded (status=running)

L 12/29/2007 - 21:32:34: [META] ERROR: dll: Failed to load plugin 'fun_amxx_i386.so'

L 12/29/2007 - 21:32:34: [META] ERROR: dll: Not loading plugin 'Engine'; already loaded (status=running)

L 12/29/2007 - 21:32:34: [META] ERROR: dll: Failed to load plugin 'engine_amxx_i386.so'

L 12/29/2007 - 21:32:34: [META] ERROR: dll: Not loading plugin 'FakeMeta'; already loaded (status=running)

L 12/29/2007 - 21:32:34: [META] ERROR: dll: Failed to load plugin 'fakemeta_amxx_i386.so'

L 12/29/2007 - 21:32:34: [META] dll: Finished loading 2 plugins

И вот это у меня в логах, что-то тут не так?

 

Прошу ответить по двум пунктам ))

Ссылка на сообщение
Поделиться на других сайтах

Со вторым вопросом я уже разобрался =) (может кому еще пригодится)

 

А вот первый еще актуальный, напомню:

# ./stats.pl -v

[iNFO] PsychoStats v3.0.7 initialized.

3455 logs found in /usr/compat/linux/usr/games/hlds_l/cstrike/usr/games/hlds_l/cstrike/logs/

Resuming from source /usr/compat/linux/usr/games/hlds_l/cstrike/usr/games/hlds_l/cstrike/logs/L1229006.log (line: 65)

15 logs found in /usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/

Use of uninitialized value in localtime at /usr/games/hlds_l/stats/lib/PS/Map.pm line 143.

Use of uninitialized value in localtime at /usr/games/hlds_l/stats/lib/PS/Map.pm line 143.

Use of uninitialized value in subtraction (-) at /usr/games/hlds_l/stats/lib/PS/Game/halflife.pm line 684.

Use of uninitialized value in subtraction (-) at /usr/games/hlds_l/stats/lib/PS/Game/halflife.pm line 684.

[FATAL]* Called from PS::Feeder(174)->PS::Feeder::file(245)->PS::Feeder(130)->PS::DB(232)->PS::DB(512) >>>

Error executing DB query:

INSERT INTO ps_state (`map`, `lastupdate`, `timestamp`, `file`, `logsource`, `id`, `line`) VALUES ('aim_dust2003', '1198951958', NULL, '/usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/L1206011.log', '/usr/compat/linux/usr/games/hlds_l/cstrike/usr/local/games/hlds_l/cstrike/logs/', '2', '0')

Column 'timestamp' cannot be null

--end of error--

[iNFO] PsychoStats v3.0.7 exiting (elapsed: 00:00:01; logs: 0)

 

Вот мне интересно это он на что ругается???

Ссылка на сообщение
Поделиться на других сайтах

Вопрос еще актуальный, прошу помочь.!!

 

ПС: Хотелось бы поздравить вас с наступающим новым годом.

Как говоря в нороде:

- Пуская у тебя все будет и ничего тебе за это не будет.

С НОВЫМ ГОДОМ ТОВАРИЩИ!!!

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...