[Lua] Mafia Assistant » Многофункциональный скрипт для мафий

Статус
В этой теме нельзя размещать новые ответы.

Miron Diamond

Mafia Assistant
Пользователь
Сообщения
274
Реакции
294
Баллы
0
Сервер
Trilliant
imgonline-com-ua-Shape-gOuhnJRwhDpF.png...
1602518857878.png

Mafia Assistant - это модификация для комфортной игры за роль мафиози.
С ней вам станет в разы легче и удобней играть на проекте Diamond Role Play.
При обнаружении бага, смело обращайтесь в данную тему!


1602518861684.png

Взаимодействие с игрокоми
Существуют 3 способа начать взаимодействие с игроком:
1) Нацелится на игрока (ПКМ) и нажать на левый Alt, после чего в чат выйдет сообщение об взаимодействии с игроком.
2) Через команду, а именно: /select [id]. Что бы перестать взаимодействовать с игроком, введите: /cancel
3) Через клавиши.(Над QWERTY, не нумпад).
"+" (=) - Включить режим ввода ID игрока.
"-" - Выйти из режима ввода ID игрока/Перестать взаимодействие с игроком.
"0-9" - Ввести цифру.
"Backspace" (стрелка влево) - Стереть цифру.
"Enter" - Начать взаимодействие с игроком.
Если включен оверлей, то все действия будут показаны в нём.
Если же нет, то на экране будет выведен текст введенного ID.


Переменные
Что за переменные? Данные переменные используются внутри биндера.
Данные переменные хранят в себе например: ваш ID, ID игрока с которым вы взаимодействуете, район, текущее оружие, время и т.д.
Все переменные вы можете узнать в списке всех переменных.


Функции
Данные функции так же используются внутри биндера.

Например: "*" - сделать скриншот игры. "%(текст)" - Отправить сообщение в консоль SAMPFUNCS.
Все функции вы так же сможете узнать в списке всех функций.

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


MHELP
Изюминка скрипта. Данная функция работает как /pdhelp в ПД.
И так, разберем же как она работает.
Для работы, нам нужно 2 человека. Один - отправитель, второй - получатель.
У всех двоих например должен стоять Mafia Assistant.
Отправитель вводит команду /mhelp и в /fn будут отправлены ваши координаты.
В это же время, у получателя в чат выйдет уведомление что вы хотите поделится своими координатами.
Если получатель нажмет на Y, то на карте поставится метка с вашим местоположением.
Если же, он нажмет на "N", тогда скрипт просто проигнорирует запрос.
Примечание: Если кто то отправит запрос /mhelp, то скрипт не будет принимать другие запросы, пока вы не отреагируете на первый запрос.


Акцент и тег в рацию
Работает всё легко и просто.
Вы настраиваете ацент или тег, после чего ставим галочки на "Включить ацент" или "Включить тег в рацию"
и после чего свободно используем.
Примечание: При вводе акцента, не нужно вставлять [ ] :, введите например "Американский акцент" и скрипт будет автоматически выводить в чат: "[Американский акцент]:". Тег уже нужно указывать полностью и не забывайте вконце тега ставить пробел ;).


Таймер
Что бы включить таймер, введите команду "/timer [время]"
В настройках вы можете настроить работу таймера по секундам или минутам.
При работе таймера, на экране будут выводится секунды до остановки таймера.
Что бы самому остановить таймер, введите команду "/stoptimer".


Подсказки
В меню скрипта вы можете создать до 10 подсказок.
В самом тексте подсказки, вы можете использовать RGB цвета. Например: {FFFFFF} {FF0000} {FFD700}
После того, когда вы сохранили подсказку, откройте меню подсказок (по умолчанию F3), после чего выберете подсказку и смело пользуйтесь!
Клавишу можно изменить в доп. настройках скрипта.


Авто-отыгровка оружия
Дання отыгровка оружия не действует по принципу: достал оружие - отыгровка.
Всё это сделано дабы не было флуда в чат.
Что бы отыграть оружие, вам необходимо выбрать оружие которое вам нужно отыгрывать (в настройках скрипта),
достать оружие и нажать на клавишу отыгровки (по стандарту "R").
Клавишу вы можете изменить в дополнительных настройках скрипта.


Кричалка
Данная кричалка имеет 3 вида текста, все их вы можете настроить в доп. настройках скрипта.
По стандарту клавиша кричалки - "O".
Нажав на неё, персонаж кричит текст, после чего если повторно нажать на клавишу "O",
он прокричит вторую кричалку, c 3 аналогично, ну и после чего персонаж прокричит уже опять первую кричалку и так по кругу.


Меню взаимодействий
Тут будут храниться все ваши бинды, которые вы добавили через редактор биндов.
По стандарту активация: "B".


Оповещение о выходе игрока из игры
Если игрок с которым вы взаимодействуете выйдет из игры, то в чат выйдет сообщение
о его выходе, а так же причина выхода.


Команды
/assistant - Открыть меню скрипта.
/hint - Открыть меню подсказок.
/assistantoff - Выключить скрипт.
/mhelp - Поделится местоположением. (Как /pdhelp)
/select - Начать взаимодействие с игроком.
/cancel - Перестать взаимодействие с игроком.
/timer - Установить таймер.
/stoptimer - Остановить таймер.
/cc - Очистить чат.
/rec - Реконнект.
/chatoff - Заглушить чат.
/buy - Купить лицензию.
/markoff - Убрать метку с радара. (от /mhelp)


Автообновление
Скрипт будет автоматически обновляться при обнаружении новой версии!
Не нужно всё время куда то заходить, проверять, переустанавливать..
Он автоматически всё сделает за вас!
[Исключение: Если были обновлены библиотеки скрипта, то придется скачивать скрипт по новой ссылке в данной теме.]
sa-mp-560.png
sa-mp-563.png
sa-mp-566.png
sa-mp-562.png
sa-mp-565.png
sa-mp-414.png
Стоимость лицензии: 25 руб. (навсегда)
Что бы купить лицензию, свяжитесь со мной через: VK, Discord или же отпишите в данной теме.
(VK: vk.com/miron_diamond | Discord: Miron Diamond#8392)

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

Скачать
(Перекинуть всё в папку "moonloader" вместе с заменой)

1602518872337.png

• Симка и Нолик прогулялись в районе Биндера.

• Добавлены новые пeременные:
{mygun_id}
{mygun_name}
{myveh_id}
{myveh_name}


• Добавлены новые функции и изменены старые.
Посмотреть можно в списке функций.


• Мелкие доработки.

• Оптимизация скрипта.

• Теперь окна скрипта можно закрывать на Esc.

• Добавлена команда /hint. (Открыть меню подсказок)
• Обновлено меню действий, а так же было убрано КПК.
Теперь вы можете добавлять все свои бинды в меню действий.
Добавить их туда вы можете при создании любого бинда, нажав на нужную кнопку.


• Убрана команда /reload.

• Добавлены некоторые фиксы при проверке обновлений.

• Мелкие фиксы и оптимизация.

• Исправлен баг с очисткой биндов при ошибке скрипта.

• Добавлена команда /buy.

• Теперь доступ к скрипту стоит: 25 рублей. (не бросайтесь рыбой)
Фикс краша при использовании биндера.

• Фикс логотипа в меню скрипта.

• Прочие фиксы различных багов.

• Оптимизация скрипта.

• Были убраны переменные:
{closest_id}
{closest_nick}
{closest_ping}
{closest_score}
{closest_rpnick}


• Обновление библиотек.
• Команда /unload превратилась в: /assistantoff.

• Добавлена команда: /markoff. (Убрать метку с радара от /mhelp)

• Был обновлён биндер, а так же его редактор. Теперь в нём можно:
Ставить бинды на команду.
Настроить работу бинда при открытом чате/диалоге.


• Обновлены все библиотеки.

• Теперь нельзя активировать бинд, пока активен другой.
• Пофикшен баг, и за которого невозможно было зафиксировать оверлей.

• Пофикшено меню /buy.

• Оптимизация биндера.

• Остальная порция мелких фиксов и доработок.
• Пофикшен баг увеличения оверлея, при использовании редактора биндов.

• Изменен способ проверки обновлений, а так же лицензии.

• Исправлены мелкие опечатки.

• Проведена еще одна работа над биндером.

• Фиксы и доработки.
• Исправлен баг и-за которого вы не могли иметь 2 лицензии сразу.

• Добавлено управление для взаимодействия с игроком через нумпад:
"+" - Включить режим ввода ID.
"0-9" - Ввести ID.
"-" - Стереть цифру.
"." - Перестать взаимодействие/выключить режим ввода ID.
"Enter" - Начать взаимодействие с игроком.


• Тех. доработки.
• Добавлены новые переменные!
{var1} - Вернуть 1 параметр команды из биндера.
{var2} - Вернуть 2 параметр команды из биндера.
{var3} - Вернуть 3 параметр команды из биндера.


• Добавлено скрытие сообщений про захват зоны 51.

• При создании новых биндов, будут включены по умолчанию 2 параметра.

• Раздел "Функции" был добавлен в раздел: "Переменные".

• Добавлен новый раздел: "Клавиши".
• В меню скрипта добавлен крестик.

• Теперь меню скрипта/подсказок нельзя открыть при открытом чате.

• Убран скролл в меню действий.

• Добавлены новые две функции!
%(текст) - Ввести данные в активное диалоговое окно.
^ - Поставить бинд на паузу.


• Добавлено скрытие сообщений про действия со складом.

• Доработан раздел: "Клавиши".

• При удалении одного бинда, выберается предыдущий.

• Мелкие доработки.
• Техническое обновление.
• Теперь Mafia Assistant работает на всех серверах/проектах!

• Фикс краша игры и-за биндов.

• Информация про игрока(взаимодействие) была уменьшена и перенесена вниз.

• Пофикшен скролл-бар в меню действий. (Полностью убран)

• Остальные фиксы и доработки.
• Пофикшены команды /assistant и /hint.

• Мелкие доработки.

• Добавлена ссылка на тему форума BlastHack.

(Так же были обновлены некоторые библиотеки.)
• Добавлена эмуляция нажатия клавиши в биндер.

• Полностью изменен способ копирования текста в главном меню.

• Добавлены новые переменные:
{date}
{h}
{m}
{s}
{dmg_id}
{dmg_nick}
{dmg_rpnick}
{dmg_ping}
{dmg_score}
{dmg_me_id}
{dmg_me_nick}
{dmg_me_rpnick}
{dmg_me_ping}
{dmg_me_score}
{closest_veh_id}
{closest_veh_name}


• Теперь при отправке /mhelp работают все переменные.

• Изменён способ передвижения оверлея.
• Добавлено графическое меню!
Как активировать в нём нужный бинд:
Зажмите ЛКМ, выберите нужную плитку и отпустите ЛКМ.


• Теперь обновление касается ini файла скрипта.

• Изменены, а так же добавлены следующие команды:
/assistant_off - Выключить скрипт.
/assistant_reload - Перезагрузить скрипт.
/assistant_default - Установить настройки по умолчанию.
/bindstart [id] - Запустить бинд по его id.
/bindstop - Остановить все запущенные бинды.


• Мелкие доработки сообщений скрипта.
 
Последнее редактирование:

Lance Whisky

Информационные технологии Diamond RP
Пользователь
Сообщения
1,226
Реакции
1,383
Баллы
0
Сервер
Emerald
Скрипт имеен внутренние покупки, а именно ключ активации.
Из-за этого код данного скрипта не открыт, устанавливайте на свою ответственность.
 
Последнее редактирование:

Miron Diamond

Mafia Assistant
Пользователь
Сообщения
274
Реакции
294
Баллы
0
Сервер
Trilliant
Рассмотрите чё вы-_-
В скрипте исходный код "закрыт". Имеет авто-обновление. Ну.. И просто мне лень всё время трогать модератора там ссылку перезалить и т.д. Пусть у него будет меньше мороки, смысла всё равно не будет. ;)
 

Miron Diamond

Mafia Assistant
Пользователь
Сообщения
274
Реакции
294
Баллы
0
Сервер
Trilliant
Обновлено.
• Симка и Нолик прогулялись в районе Биндера.

• Добавлены новые пeременные:
{mygun_id}
{mygun_name}
{myveh_id}
{myveh_name}


• Добавлены новые функции и изменены старые.
Посмотреть можно в списке функций.


• Мелкие доработки.

• Оптимизация скрипта.

• Теперь окна скрипта можно закрывать на Esc.

• Добавлена команда /hint. (Открыть меню подсказок)

 

Miron Diamond

Mafia Assistant
Пользователь
Сообщения
274
Реакции
294
Баллы
0
Сервер
Trilliant
Если у вас появились вопросы/предложения по улучшению скрипта,
задавайте их все в данную тему!
Всех жду! :D
:-602:

 
Последнее редактирование:

Grana ta

Я банан
Пользователь
Сообщения
47
Реакции
11
Баллы
0
Прикольный скрипт,есть тема передать координаты типо на карте будет отмечена точка.Прикольно не правда ли?
 

Miron Diamond

Mafia Assistant
Пользователь
Сообщения
274
Реакции
294
Баллы
0
Сервер
Trilliant
Статус
В этой теме нельзя размещать новые ответы.
Сверху