Основной момент, которым должен владеть каждый администратор ПТС сервера - это умение читать логи. Логи - ключ к разгадке любой непонятной фигни.
В данном гайде я расскажу как решать 2 наиболее типичные проблемы:
1. Отслеживать логи трейдов
2. Ловить дюпы
В качестве основного инструмента используется старенькая рабочая лошадка - парсер логов от Mono.
Как отслеживать логи трейдов? Все логи по трейдам хранятся в папке Cached/log/in. Порядок действий таков:
1. Копируете логи за нужный период в папку in парсера
2. Открываете файл LogParser.ini:
logPath=D:\lineage\MonoParser\in - указываете правильный путь до папки с логами
fileMask=*server*.log - для логов сервера, fileMask=*cached*.log - для логов кешеда. В случае разбора трейдов вам нужен кешед
3. Запускаете LogParser.exe. Указываете в поле Actor - ник отслеживаемого чара, и даже без дополнительных настроек запускаете парсер, и ищете искомые действия TradeGive и TradeGet
Как диагностировать дюпы?
Скажу сразу, по логам выявить полную механику дюпа - невозможно. Но получить примерное понимание, где и как это происходит - можно. Очередность действий такова
1. По описанной выше схеме, с изучением логов кешеда - находите момент появления дюпанных предметов.
2. Экспортируете все найденное в хтмл формат, чтобы было перед глазами
3. Из папки l2server/log/in - скопируйте логи за нужный период
4. В настройках парсера поменяйте маску на серверную
5. Пропарсите логи по дюперу, и посмотрите какие действия он при этом выполнял
В данном гайде я расскажу как решать 2 наиболее типичные проблемы:
1. Отслеживать логи трейдов
2. Ловить дюпы
В качестве основного инструмента используется старенькая рабочая лошадка - парсер логов от Mono.
Как отслеживать логи трейдов? Все логи по трейдам хранятся в папке Cached/log/in. Порядок действий таков:
1. Копируете логи за нужный период в папку in парсера
2. Открываете файл LogParser.ini:
logPath=D:\lineage\MonoParser\in - указываете правильный путь до папки с логами
fileMask=*server*.log - для логов сервера, fileMask=*cached*.log - для логов кешеда. В случае разбора трейдов вам нужен кешед
3. Запускаете LogParser.exe. Указываете в поле Actor - ник отслеживаемого чара, и даже без дополнительных настроек запускаете парсер, и ищете искомые действия TradeGive и TradeGet
Как диагностировать дюпы?
Скажу сразу, по логам выявить полную механику дюпа - невозможно. Но получить примерное понимание, где и как это происходит - можно. Очередность действий такова
1. По описанной выше схеме, с изучением логов кешеда - находите момент появления дюпанных предметов.
2. Экспортируете все найденное в хтмл формат, чтобы было перед глазами
3. Из папки l2server/log/in - скопируйте логи за нужный период
4. В настройках парсера поменяйте маску на серверную
5. Пропарсите логи по дюперу, и посмотрите какие действия он при этом выполнял