Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 18 дек 2018, 17:57

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: проблемы с PsychoStats
СообщениеДобавлено: 11 окт 2018, 17:53 
Не в сети
Аватара пользователя
Зарегистрирован:
29 авг 2017, 06:42
Последнее посещение:
17 дек 2018, 21:16
Сообщения: 53
Откуда: Санкт-Петербург
привет

пытаюсь поднять психа чтобы слушал логи из АГ через logaddress

Код:
$ uname -a
Linux agstat 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86_64 GNU/Linux
Код:
$ php -v
PHP 5.6.33-0+deb8u1 (cli) (built: Jan  5 2018 15:46:26)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Код:
$ perl -v
This is perl 5, version 24, subversion 1 (v5.24.1) built for x86_64-linux-gnu-thread-multi
(with 81 registered patches, see perl -V for more detail)
Код:
$ mysql --version
mysql  Ver 8.0.12 for Linux on x86_64 (MySQL Community Server - GPL)
псих версии 3.2.2b


после некоторых фиксов в php и mysql: установка проходит успешно, таблицы создаются успешно, но когда начинаю слушать логи почти сразу вылетает такая ошибка
Код:
[FATAL]* Called from PS::Player(230)->PS::Player(333)->PS::Player(387)->PS::DB(385)->PS::DB(603) >>>
Error executing DB query:
SELECT clanid,prevrank,rank,prevskill,skill,allowrank,lastdecay FROM ps_plr WHERE plrid=1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',prevskill,skill,allowrank,lastdecay FROM ps_plr WHERE plrid=1' at line 1
--end of error--

судя по содержанию ошибки у меня стоит неподходящая версия mysql

тоже самое было с пхп, псих отказался работать с пхп7 пришлось ставить пхп5
какой mysql лучше ставить подскажите пожалуйста
и есть ли разница в стабильности между psychostats 3.1 и ≥3.2 ?

_________________
EHLL
http://forum.half-life.pro


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 13 окт 2018, 22:17 
Не в сети
Аватара пользователя
Зарегистрирован:
29 авг 2017, 06:42
Последнее посещение:
17 дек 2018, 21:16
Сообщения: 53
Откуда: Санкт-Петербург
поставил марьюдб и психа 3.1 вроде работает НО:

1. не отображает ранк и количество убийств/смертей, при этом какимто образом считает скилл
Изображение

2. все флаги стран у игроков перепутаны. в разделе гугл карт нашел возможность указать путь к GeoLiteCity.dat но это не помогло. есть ли возможность использовать GeoLiteCity.dat с флагами игроков?

3. можно ли избавиться от ключей цвета в никах? (^1 ^2 ... ^0), сделать ники цветными в зависимости от ключа или просто вырезать их?

_________________
EHLL
http://forum.half-life.pro


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 21 окт 2018, 13:10 
Не в сети
Зарегистрирован:
06 июн 2010, 18:07
Последнее посещение:
13 ноя 2018, 22:33
Сообщения: 738
pow писал(а):
поставил марьюдб и психа 3.1 вроде работает НО:
3. можно ли избавиться от ключей цвета в никах? (^1 ^2 ... ^0), сделать ники цветными в зависимости от ключа или просто вырезать их?

У Lev есть патчи к психу, и помойму там цветные ники вместо ключей.

http://aghl.ru/files/patches/PsychoStats/

_________________
|| Dproto 0.9.187 || miniAG 6.6 || HL Kreedz & Bugfixed and improved HL release || metamod-p-1.20p36 || amxmodx 1.8.2 || HLstatsx:CE 1.6.13 || GmBans 1.6 || jk_botti 1.42 ||


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 22 окт 2018, 21:37 
Не в сети
Аватара пользователя
Зарегистрирован:
29 авг 2017, 06:42
Последнее посещение:
17 дек 2018, 21:16
Сообщения: 53
Откуда: Санкт-Петербург
@unKn0wn
благодарю! применил AG Customization - ники стали цветные.
раздел с кланами по прежнему выводит ключи, ну ниче страшного, потом либо сам допилю по аналогии либо фиг забью.


увидел там папочку GeoIP с архивом с .sql файлами, подозреваю что это фикс для флагов игроков.
никто не подскажет как их применить? я в базах ни бум-бум


ну и основная проблема осталась, ранк конечно начал считать, но убийства и смерти пустые. вобщем стата выглядит вот так:
Изображение

есть идеи почему такое может быть и как пофиксить?
псих слушает порядка 8ми серверов (в перспективе - больше), все серваки - ReHLDS
может там какимто образом детализацию логов накрутить надо? но в хл/аг нет квара mp_logdetail

_________________
EHLL
http://forum.half-life.pro


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 23 окт 2018, 00:12 
Не в сети
Зарегистрирован:
06 июн 2010, 18:07
Последнее посещение:
13 ноя 2018, 22:33
Сообщения: 738
Корд писал плагин который пишет правильные логи lambda stats

_________________
|| Dproto 0.9.187 || miniAG 6.6 || HL Kreedz & Bugfixed and improved HL release || metamod-p-1.20p36 || amxmodx 1.8.2 || HLstatsx:CE 1.6.13 || GmBans 1.6 || jk_botti 1.42 ||


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 23 ноя 2018, 04:33 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
16 дек 2018, 16:23
Сообщения: 6701
Да, надо использовать отдельное что-то для детализации. Я накручивал в модуле АМХХ dmx. То ли переделал из csx, то ли он уже был. Не помню даже. Можно lambda core использовать. Насколько я помню, оба варианта не делают это 100% идеально. Где-то есть косяки с гранатами/ракетами, где-то с хедшотами. Надо пробовать, если интересно.
По хорошему надо в hl.dll запихать это всё. Но АГ это не поможет.
Флаги игроков: там надо импортировать (обновить) в базу данные айпишников по странам. Делал реджексами из csv файлов скачанных с Maxmind.
Есть файлы 2015 года, см в аттаче. Будет получше оригинальных, но тоже уже устарело. Перед импортом надо соответствующие таблички очистить.


Вложения:
PsychoStats 3.1 GeoIP DB 2015.zip [751.63 КБ]
Скачиваний: 5
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 23 ноя 2018, 21:41 
Не в сети
Аватара пользователя
Зарегистрирован:
29 авг 2017, 06:42
Последнее посещение:
17 дек 2018, 21:16
Сообщения: 53
Откуда: Санкт-Петербург
Lev, спасибо!

поставил лямбдакор на некоторые из серверов еще неделю назад, данные все равно не начали появляться. базу нужно очищать чтобы заработало?

если раздобуду свежие csv от максмайнда сможешь скинуть регулярки чтобы в .sql файлы преобразовать? если они у тебя остались

_________________
EHLL
http://forum.half-life.pro


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 24 ноя 2018, 18:55 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
16 дек 2018, 16:23
Сообщения: 6701
PowerGrep использовал. Но, скорее всего, можно и Notepad++.
Цитата:
<searchtext>".+?",".+?","(.+?)","(.+?)","(.+?)",".+?"</searchtext>
<replacetext>INSERT INTO `ps_geoip_ip` (`cc`, `start`, `end`) VALUES ('\3',\1,\2);</replacetext>
<comments>GeoIPCountryWhois.csv to GeoIPCountryWhois.sql</comments>

<searchtext>(.*?),"(.*)"</searchtext>
<replacetext>INSERT INTO `ps_geoip_cc` (`cc`, `cn`) VALUES ('\1','\2');</replacetext>
<comments>GeoIPCountryCodes.csv to GeoIPCountryCodes.sql</comments>

Насчет LabdaCore - смотри в логах записи о дамаге.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: проблемы с PsychoStats
СообщениеДобавлено: 30 ноя 2018, 08:49 
Не в сети
Аватара пользователя
Зарегистрирован:
29 авг 2017, 06:42
Последнее посещение:
17 дек 2018, 21:16
Сообщения: 53
Откуда: Санкт-Петербург
сделал .sql файлы, если надо кому


Вложения:
ps.7z [863.57 КБ]
Скачиваний: 3

_________________
EHLL
http://forum.half-life.pro
Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB