- 4,913
 
- 6,611
 
Начал писать мультичит, но не хватает мотивации.
Чит построен на MenuManager'e и разбит на несколько меню. Основное меню вызывается клавишей 'M', и содержит в себе кнопки для вызова остальных меню:
Для взаимодействия с пользователем чита была разработана собственная система уведомлений на экране. При входе в игру она уведомляет о загрузки чита, при вводе команд пишет их результат, при нажатие клавиш сообщает об активации/деактивации функций.
Настройки уведомлений расположены в конце ini файла, но настройки не интуитивно понятные, по этому пожалуйста прочтите их описание:
	
	
		
			
	
Что бы сделать использование чита более приятным, был добавлен задник в меню. Это изображение "bkg.png" вы можете использовать в качестве него любую картинку, при чем любого размера, но учтите, что задник по разному растягивается в меню разных размеров. Вы так же можете удалить его совсем, тогда будет использован стандартный монотонный фон.
			
			Чит построен на MenuManager'e и разбит на несколько меню. Основное меню вызывается клавишей 'M', и содержит в себе кнопки для вызова остальных меню:
- Нопы - меню содержащие в себе нопы, оно разбито на левую и правую части. В левой части расположены нопы пакетов, а в правой нопы РПЦ. Все нопы читаются из файла NOPS.ini
 - Реконнект - меню содержит функции необходимые для переподключения к серверу. Оно состоит из 1 поля: ник, в котором вы можете указать ник для реконнекта; 1 слайдера, который определяет задержку для реконнекта; 2х кнопок: реконнект - переподключает вас к текущему среверу, автоконнект - автоматически переподключается к серверу при разрыве соединения (кик/бан/лост коннект); 1-го списка содержащего ваши Favorite сервера из samp.exe
 - Подсветка - меню содержит в себе разного рода воллхаки:
- ВХ ники - рисование ников в дали и за стенами;
 - Оружие - пишет какое оружие у игрока в руках, а так же дамаг, скорострельность, скилл и уровень ПТ;
 - Свой игрок - выводит некоторую информацию о локальном игроке;
 - Точный ESP - прожорливая обводка игрока, правильно расчитывающая крайние кости.
 - Простой ESP - упрощенная обводка игрока, расчитываем примерные размеры игрока отталкиваясь от пары костей, и, что бы сделать его еще более производительным, не обводит игроков в машинах и в афк
 - Миникарта - подсвечивает всех игроков на миникарте
 - Пикапы - подсветка пикапов
- Название - вывод названия над пикапами
 - Номер - вывод id пикапа
 - Модель - вывод модели пикапа
 - Дистанция - дистанция прорисовки информации о пикапах
 - Изменить дистанцию - применяет дистанцию указанную в пункте выше
 
 
 - Коллизия - меню содержащие коллизию от FYP'a. Можно отключить столкновение с постройками, объектами, игроками, машинами
 - Патчи - меню содержащие в себе патчи памяти игры и samp.dll, как и нопы оно разбито на 2 части: левая - патчи самой игры, правая - патчи samp.dll. Все патчи берутся из Patches.ini
 - Игрок - меню содержащее в себе читы касательно локального игрока и его транспорта
- Игрок.GM - меню содержащие настройки иммунитета игрока
- Пули - защита от выстрелов по вам
 - Огонь - защита от огня
 - Столкновения - защита от падений и давки транспортом
 - Удары - защита от ударов холодным оружием
 - Взрывы - защита от взрывов
 
 - Машина.GM - меню содержащие настройки иммунитета машины игрока
- Пули - защита от выстрелов по вашей машине
 - Огонь - защита от огня
 - Столкновения - защита от столкновений
 - Удары - защита от ударов холодным оружием
 - Взрывы - защита от взрывов
 
 - Бессмертие - активация режима бессмертия с иммунитетами из вышеописаный меню
 - Баннихоп - отключает падение при распрыжке на РП серверах
 - Ускорение - ускоряет игрока и машину
 - Баг +С - автоматизирует баг +С, что позволяет быстрее стрелять с пистолетов, дробовика и ружей (для последних необходимо включить бесконечные патроны)
 - Восстановить ХП - восстанавливает ваше здоровье, до максимума (если паласа хп прокачана, на 160хп, то восстановит 160)
 - Восстановление АП - восстанавливает вашу броню до 100%
 - Починить машину - чинит вашу машину
 - Антипадение - отключает анимацию падения
 
 - Игрок.GM - меню содержащие настройки иммунитета игрока
 - Прочее - меню содержит читы, которые не вписались в иные разделы
- Админчекер - вывод списка онлайн админов на экран
 
 
- Телепорт
- СКМ - активация телепорта
- ЛКМ - телепортироваться на указатель (в машину, если указатель показывает на машину)
 - ПКМ - телепорт на метку на карте
 
 
 - СКМ - активация телепорта
 - Биндер - назначение быстрых клавиш. Настройки храняться в Binder.ini
- MESSAGE - быстрая отправка сообщений на заданные клавиши
 - TARGET - быстрая отправка сообщений с действием над игроком, который находится под прицелом (рядом с прицелом)
 
 
- gun | /gun - удаляет текущее оружие, если указать 1 параметр, то выдает оружие с 500пт, если указать 2 параметра, то выдает оружие с вашим количеством пт.
 - warp | /warp - телепортирует Вас к указанному игроку. Работает в стриме, и, на некоторых серверах, за стримом.
 - gp | /gp - подбирает пикап по его id
 
Для взаимодействия с пользователем чита была разработана собственная система уведомлений на экране. При входе в игру она уведомляет о загрузки чита, при вводе команд пишет их результат, при нажатие клавиш сообщает об активации/деактивации функций.
Настройки уведомлений расположены в конце ini файла, но настройки не интуитивно понятные, по этому пожалуйста прочтите их описание:
- Тип - это тип уведомлений, определяет куда они будут выводиться
- 0 - никуда
 - 1 - только на экран
 - 2 - на экран и в SAMPFUNCS.log
 - 3 - на экран, в SAMPFUNCS.log и в консоль в игре
 
 - Кол-во строк - этот параметр определяет максимальное количество одновременно находящихся на экране строк
 - X и Y - не совсем координаты! Т.к. разрешений очень много было решено взять процентное отношение. Так например X = 0.5, при игре в FullHD это отступ на 10px, потому что 1920*0.5% = 1920*(0.5/100)=9.6, округляем до 10, ибо правила математики такие
 
- X и Y - процентное смещение текста на экране, как с уведомлениями
 - Вне стрима - ARGB цвет в HEX формате используемый для админов вне стрима
 - В стриме - ARGB цвет в HEX формате используемый для админов в стриме
 
- раздел SERVERS содержит алиасы ip серверов к группам администраторов
 - Сами группы традиционно содержат списки админов
 
[SERVERS]
5.254.105.122:7777=SRP
5.254.105.123:7777=SRP
5.254.105.124:7777=SRP
5.254.104.114:7777=SRP
5.254.104.115:7777=SRP
5.254.104.116:7777=SRP
5.254.104.117:7777=SRP
5.254.104.118:7777=SRP
5.254.104.119:7777=SRP
5.254.104.120:7777=SRP
5.254.104.121:7777=SRP
5.254.104.122:7777=SRP
5.254.104.123:7777=SRP
5.254.104.124:7777=SRP
5.254.104.125:7777=SRP
[SRP]
Admin=El_Capone
Admin=RP_Petuh
Admin=Idrugie_Zdroti
		5.254.105.122:7777=SRP
5.254.105.123:7777=SRP
5.254.105.124:7777=SRP
5.254.104.114:7777=SRP
5.254.104.115:7777=SRP
5.254.104.116:7777=SRP
5.254.104.117:7777=SRP
5.254.104.118:7777=SRP
5.254.104.119:7777=SRP
5.254.104.120:7777=SRP
5.254.104.121:7777=SRP
5.254.104.122:7777=SRP
5.254.104.123:7777=SRP
5.254.104.124:7777=SRP
5.254.104.125:7777=SRP
[SRP]
Admin=El_Capone
Admin=RP_Petuh
Admin=Idrugie_Zdroti
Что бы сделать использование чита более приятным, был добавлен задник в меню. Это изображение "bkg.png" вы можете использовать в качестве него любую картинку, при чем любого размера, но учтите, что задник по разному растягивается в меню разных размеров. Вы так же можете удалить его совсем, тогда будет использован стандартный монотонный фон.
Вложения
			
				Последнее редактирование: