- 1,616
- 1,391
Доброго времени суток, господа.
Пока делать этим летом было нечего, решил написать RakLogger с интерфейсом, при этом сделав упор на автоматизацию.
Для обычных игроков он мало чем будет полезен.
Особенности
- Фильтрование, вы можете фильтровать пакеты и RPC, которые хотите логировать, также имеется возможность фильтровать игроков по их ID
- Логирование в файл.
- Авто-загрузка фильтров и настроек
- Open-Source, вы в легкую можете изменить команду активации, добавить что-то свое, или изменить имеющийся.
- Отсутствие багажа в виде SAMP.Lua
- Удобный и простой интерфейс(как по мне)
- Размер основного файла(да их тут несколько) в 435 строк.
Скриншоты
Информация
По началу все фильтры выключены, сделано это для того чтобы не засирать логи, и для того, чтобы вы смогли настроить нужные вам RPC и пакеты для фильтрования.
Пакеты логируются только в том случае, если меню открыто, выбран раздел Logs и нажата кнопка Packets.
RPC логируются в любом случае.
Bug Tracker
FPS может активно падать при значительном просиживании времени в логах(если вы конечно включили в фильтрах большое кол-во RPC или пакетов).
ChangeLog
Зависимости
ImGui, MoonLoader v026+
Установка
Распаковать содержимое архива в %ваша_гта%/moonloader
Активация/Де-активация: /raklog
Другое
Если вы хотите помочь мне материально, то вы можете переслать мне пару рубликов на: QIWI
Информация
По началу все фильтры выключены, сделано это для того чтобы не засирать логи, и для того, чтобы вы смогли настроить нужные вам RPC и пакеты для фильтрования.
Пакеты логируются только в том случае, если меню открыто, выбран раздел Logs и нажата кнопка Packets.
RPC логируются в любом случае.
Bug Tracker
FPS может активно падать при значительном просиживании времени в логах(если вы конечно включили в фильтрах большое кол-во RPC или пакетов).
ChangeLog
V1.0.3.1
* Исправлены структуры stOnFootData, stUnoccupiedData
V1.0.3
* Добавлен параметр "Log only when menu is on" - логирование пакетов или RPC будет происходить только тогда, когда меню открыто.
* Добавлен параметр "Log packets only when menu logs is on" - пакеты будут логироваться только тогда, когда выбран раздел "Logs" и нажата кнопка "Packets"
V1.0.2
* Добавлен тип floatQuat
* Теперь фильтр в логах распознаёт русский язык
V1.0.1
* Добавлен фильтр по пакетам/RPC в раздел "Filter", теперь можно легко находить нужные вам RPC или пакеты.
* Добавлен параметр "Clear Logs after closing the menu" - после закрытия меню логи будут автоматически очищаться, работает вместе с параметром "String Limit"
* Добавлен параметр "String Limit" - после того, как длина вашего лога достигнет лимита, выставленного в данном параметре, логи автоматически очищаются, если параметр выставлен на 0, лимита строк не будет.
* Добавлен параметр "Split strings when filtering" - во время того, как вы вводите что-то в фильтр в разделе "Logs", целые строки с данными будут разделятся на одну, сделано для того чтобы можно было легко скопировать нужную вам строку.
* Исправлен RPC "VehicleDestroyed"
* Немного почищен код.
V1.0.0
* Release!
* Исправлены структуры stOnFootData, stUnoccupiedData
V1.0.3
* Добавлен параметр "Log only when menu is on" - логирование пакетов или RPC будет происходить только тогда, когда меню открыто.
* Добавлен параметр "Log packets only when menu logs is on" - пакеты будут логироваться только тогда, когда выбран раздел "Logs" и нажата кнопка "Packets"
V1.0.2
* Добавлен тип floatQuat
* Теперь фильтр в логах распознаёт русский язык
V1.0.1
* Добавлен фильтр по пакетам/RPC в раздел "Filter", теперь можно легко находить нужные вам RPC или пакеты.
* Добавлен параметр "Clear Logs after closing the menu" - после закрытия меню логи будут автоматически очищаться, работает вместе с параметром "String Limit"
* Добавлен параметр "String Limit" - после того, как длина вашего лога достигнет лимита, выставленного в данном параметре, логи автоматически очищаются, если параметр выставлен на 0, лимита строк не будет.
* Добавлен параметр "Split strings when filtering" - во время того, как вы вводите что-то в фильтр в разделе "Logs", целые строки с данными будут разделятся на одну, сделано для того чтобы можно было легко скопировать нужную вам строку.
* Исправлен RPC "VehicleDestroyed"
* Немного почищен код.
V1.0.0
* Release!
Зависимости
ImGui, MoonLoader v026+
Установка
Распаковать содержимое архива в %ваша_гта%/moonloader
Активация/Де-активация: /raklog
Другое
Если вы хотите помочь мне материально, то вы можете переслать мне пару рубликов на: QIWI
Вложения
Последнее редактирование: