Lua [UPD 15.06] Universal player checker / Универсальный чекер игроков

MLycoris

Помидорный диетолог
Автор темы
Проверенный
1,768
1,787
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R3
Без имени-2.png

Описание: Чекер игроков с множеством возможностей
1686778915671.png
1686778928992.png


Команды:
/plcheck
- открыть окно чекера
/pladd group nick/id - быстро добавить игрока (3 аргумент) в указанную группу (2 аргумент)

Возможности:
1.
Его не видно во время скриншота (F8)
2.
Можно создавать неограниченное количество групп и добавлять туда кучу игроков
3. Разнообразие настроек:

3.1 Любой цвет - легко можете выбрать понравившийся цвет
3.2 Рендер группы - проводит линию к игроку из группы, если он появился в зоне прорисовки
3.3 Настраиваемая толщина линии рендера
3.4 Показывать в списке
- ники игроков группы будут показываться на экране

3.5 Настраиваемое WH - отрисовывает информацию об игроках из группы
3.6 Сообщать о входе - сообщит, если человек из списка вошёл в игру (+звук)
3.7 Сообщать о выходе - сообщит, если человек из списка вышел из игры (+звук)
3.8 Сообщать, когда игрок из списка будет в зоне стрима - сообщит, если игрок в зоне стрима(+звук)
3.9 Отключение урона по игрокам группы - урон игрокам из группы идти не будет (16.04 работает на аризоне)
3.10 Дальний чат - в отдельный чат выводит действия/сообщения игроков из группы
3.11 Визуальный скин - ID скина вы указываете сами

4. Вы можете быстро удалять игроков из списка, нажав кнопку с нужным ником
5. Цвета ников игроков в списке соответствуют цвету в табе
6. Цвета кнопок в меню соответствуют цвету группы, что облегчит поиски
7. Не считая пунктов в настройках, отсутствуют сообщения в чате
8. Максимально эффективный парс игроков, который не влияет на производительность
9. Команды не видны при пробиве chatcmds
10. Работает на [ARZ] Vice-City, уже добавленные на вашем сервере, также будут видны там
11. После каждого обновления, пересоздавать списки необязательно
12. Вы можете добавлять одного человека в кучу групп
13. На слабых пк не жрёт фпс (проверено на себе)
14. Для каждой группы предусмотрен свой режим чекера (всегда, по зажатию, по переключением клавишами)

Чтобы удалить установленную кнопку, нажмите Delete, либо Backspace
15. Каждую группу можно разместить по отдельности, либо вместе, нажав соответствующие кнопки
1682160910785.png

16. Можно выбрать нужный размер шрифта (маленький, средний, большой и для наблюдения из туалета)
17. В списках присутствует поиск по нику
18. Есть специальные "Админ" группы, в которых админы из чата добавляются автоматически.
Работает на серверах: Arizona, Advance, Evolve, Trinity, SAMP RP, Absolute
На один сервер можно иметь одну админ группу.
19. Возможность настроить кнопки экстренного отключения в "Общие настройки"


Требования
mimgui

Скрины
1680989362398.png

1686779002848.png
 

Вложения

  • PCheckerMLyc.lua
    67 KB · Просмотры: 505
Последнее редактирование:

MLycoris

Помидорный диетолог
Автор темы
Проверенный
1,768
1,787
исправил очень неприятный баг, при тестах нихуя небыло, а как решил поиграть бац проявилось

упд модер спасибо за оперативность
 
Последнее редактирование:

MLycoris

Помидорный диетолог
Автор темы
Проверенный
1,768
1,787
Мини обнова 15.04
1. Пофикшены баги с цветами ников (например, каракули, если чел в маске)
2. Удалена возможность отключать урон по группе. Кроме нуборп, она нигде не работает
3. Вместо этого была добавлена функция "Сообщать, когда чел в зоне стрима"
 

Vespan

loneliness
Проверенный
2,109
1,632
2. Удалена возможность отключать урон по группе. Кроме нуборп, она нигде не работает
почему удалил?
удобно же, к какой-то группе отключил урон по своим и нормально
Lua:
function sampev.onSendGiveDamage(playerId, damage, weapon, bodypart)
    return false--стреляешь по игроку но не будет урона
end
 
  • Нравится
Реакции: qdIbp

MLycoris

Помидорный диетолог
Автор темы
Проверенный
1,768
1,787
почему удалил?
удобно же, к какой-то группе отключил урон по своим и нормально
Lua:
function sampev.onSendGiveDamage(playerId, damage, weapon, bodypart)
    return false--стреляешь по игроку но не будет урона
end
К сожалению, работало только на HackMyAss, на Аризоне признаков жизни не подавало, если найду способ отрубить урон там, то выложу отдельно
 

Vespan

loneliness
Проверенный
2,109
1,632
К сожалению, работало только на HackMyAss, на Аризоне признаков жизни не подавало, если найду способ отрубить урон там, то выложу отдельно
Давно подобное делал шоб по чубрику не попадать, а то с м4 урон 20 бо-бо
Где то 4-6 месяцев назад работало
 
  • Нравится
Реакции: MLycoris

MLycoris

Помидорный диетолог
Автор темы
Проверенный
1,768
1,787
UPD 16.04 [v0.2]
1. Вернул отключение по своим, теперь нормально работает, на аризоне в том числе (как минимум на время тестов)
2. Пофикшено всё говно с цветами ников с масками, при заходе, при выходе и при WH
3. При перезаходе (реконнект) или между сервера (SA-VC и обратно) ники будут обновляться и не будут повторки в списке
4. Чучуть оптимизирован код
5. После обновы пересоздавать списки не надо
 

Use[R]

Известный
1,266
396
Приветствую, у меня есть предложение по улучшению скрипта для некоторых игроков, в этом скрипте это есть, но в нём неудобные списки
Можно сделать так, чтобы созданные списки можно было отображать в нескольких режимах: обычный режим, режим с нажатием клавиши и режим с зажатием клавиши (С возможностью указать задержку)

Пример использования:
Например один список нужно чтобы отображался, а другой чтобы отображался по нажатию клавиши F5 или по зажатию клавиши
 

MLycoris

Помидорный диетолог
Автор темы
Проверенный
1,768
1,787
Приветствую, у меня есть предложение по улучшению скрипта для некоторых игроков, в этом скрипте это есть, но в нём неудобные списки
Можно сделать так, чтобы созданные списки можно было отображать в нескольких режимах: обычный режим, режим с нажатием клавиши и режим с зажатием клавиши (С возможностью указать задержку)

Пример использования:
Например один список нужно чтобы отображался, а другой чтобы отображался по нажатию клавиши F5 или по зажатию клавиши
Привет, отличная идея, в будущем обновлении добавлю, но хз когда оно
 
  • Нравится
Реакции: Use[R]

leekyrave

Известный
420
224
если хочешь реализовать какую-либо синхронизацию через сервер, то можешь написать мне в тг, бесплатно дам хост, мне дали на год бесплатный на хостингере
 

MLycoris

Помидорный диетолог
Автор темы
Проверенный
1,768
1,787
если хочешь реализовать какую-либо синхронизацию через сервер, то можешь написать мне в тг, бесплатно дам хост, мне дали на год бесплатный на хостингере
К сожалению, не разбираюсь в этом
 
  • Нравится
Реакции: leekyrave