Lua Damage logger. Скрипт, выводящий в СФ-консоль информацию о входящем/исходящем дамаге

TimeLordRu

Известный
Автор темы
151
38
Версия SA-MP
  1. 0.3.7-R2
  2. 0.3.7-R3
  3. 0.3.7-R4
Lua скрипт Damage Logger. Будет полезен геттовцам на каптах или просто любителям постреляться.
Скрипт выводит в SF консоль, которая открывается на кнопку ~(ё), и в лог sampfunks время, ник стрелка, его айди, название оружия, урон, место куда попали, а так же, если попадаете вы, то выведет время, ник, айди жертвы, нанесенный урон, название оружия. "Зачем нам твой Damage logger, когда в сети полно DamageInformer?"
В сети полно скриптов DamageInformer, но все они бесполезны, если по тебе стреляют сразу несколько человек.
Что-то подобное видел у нескольких игроков, но в открытом доступе не видел, поэтому написал свой.
Если у вас полно читов, которые при входе в игру в консоль выводят сообщение о своем подключении, есть возможность включить автофлуд в консоль, который через 10 сек после входа в игру профлудит указанное количество строк, тем самым утопит сообщения о читах.


Скрипт имеет гибкую настройку. Вы можете включить/выключить автофлуд в консоль при входе/выходе, количество строк, включить/выключить по отдельности вывод принятия/отправки дамага.


Как пользоваться
Вкл/выкл автофлуда в консоль при входе /consoleac 1 или 0 (1-вкл, 0-выкл) (по молчанию 0)
Количество строк флуда в консоль /floodc число (по умолчанию 50)
Вкл/выкл логирования входящего урона /takedmg 1 или 0 (по умолчанию 1)
Вкл/выкл логирования исходящего урона /givedmg 1 или 0 (по умолчанию 1)

Файл dmg-logger.lua переместить в папку
Зависимости:

MoonLoader
SampFunks
Библиотека SAMP.lua


обновления
26.05.2021 - добавление вывода времени для каждого лога, фикс бага, из-за которого после падения, суицида, смерти от взрыва и тп, игра зависала.
 

Вложения

  • dmg-logger.lua
    3.7 KB · Просмотры: 507
Последнее редактирование:

TimeLordRu

Известный
Автор темы
151
38
добавлен вывод времени в лог, а так же пофикшен баг, из-за которого в случае суицида, падения, взрыва от машины и прочего урона, не связанного с оружием, просто фризил игру
 

Use[R]

Известный
1,265
402
Вопрос, если я допустим в афк уйду, то в этом случае скрипт будет полезен или как любой информер будет игнорить?
 

Gorskin

♥ Love Lua ♥
Проверенный
1,331
1,160
Обнаружил баг, когда стоишь в огне игра багается и персонаж бегает на месте, и камерой нельзя управлять