- 4,805
- 6,479
Меня часто спрашивают про обновления, часто просят исправить какой-либо баг в IceCrap, убрать или добавить какие-то функции, и знаете, вот вам решение! Это модульный чит объединяющий в 1 меню клео скрипты и сф плагины. Теперь, если вам не нравится какая-то функция, или она работает не так как вам надо, вы можете ее просто удалить, заменить аналогичной, или даже написать самим!
Работать с mHax очень просто. В качестве интерфейса представлено небольшое окно 500*200px, в левой половине которого находятся группы читов, а справа сами читы. Открыть это меню можно 3я способами: сочитание клавиш, чит-код, команда; при этом каждый из способов можно настроить и даже отключить.
Добавляются читы в mHax по средствам экспортируемых функций и опкодов.
Добавлять чит можно без создание группы для него, тогда группа создастся сама
На данный момент имеются следующие читы:
Если вы чего-нибудь напишите, то закиньте в комментарии пожалуйста, заценю, добавлю в шапку
Активация меню:
Для работы модулей должен быть установлен !mHax.sf !
В архиве mHax_All содержаться все читы из шапки.
Работать с mHax очень просто. В качестве интерфейса представлено небольшое окно 500*200px, в левой половине которого находятся группы читов, а справа сами читы. Открыть это меню можно 3я способами: сочитание клавиш, чит-код, команда; при этом каждый из способов можно настроить и даже отключить.
Добавляются читы в mHax по средствам экспортируемых функций и опкодов.
Для начала понадобится зарегистрировать опкоды. Для этого зайдите в папку с SannyBuilder, в нем перейдите в папку data/sa/. В файл opcodes.txt добавьте следующую информацию:
Сохраните файл, после чего в той же папке добавьте в файл SASCM.ini следующую информацию:
Так же сохраните файл.
Теперь о том как привязать чит к меню. Если вы никогда не делали активацию командой, то пожалуйста ознакомьтесь с тем как это делается, прежде чем продолжить.
Так вот, там где при активации на команду мы писали регистрацию команды (опкод 0b34: ) вместо регистрации команды напишите 0FFE: mHax_AddCheat_to_menu "Название_группы_читов(например_ваш_ник)" cheat_name "название_чита" var номер_переменной_которую_вы_изменяли_на_метке_команды.
Далее стандартный код. Это и все!
Код:
0FFB: mHax_UpdateLists
0FFC: mHax_GetText 1@
0FFD: mHax_AddMenu "Хуй"
0FFE: mHax_AddCheat_to_menu "Хуй" cheat_name "Пизда" var 24
0FFF: mHax_DeleteCheat_from_var 24
Код:
0FFB=0,mHax_UpdateLists
0FFC=1,mHax_GetText %1d%
0FFD=1,mHax_AddMenu %1d%
0FFE=3,mHax_AddCheat_to_menu %1d% cheat_name %2d% var %3d%
0FFF=1,mHax_DeleteCheat_from_var %1d%
- 0FFB: mHax_UpdateLists - обновляет данные списков читов
- 0FFC: mHax_GetText 1@ - получает текст из поля ввода
- 0FFD: mHax_AddMenu "Хуй" - добавляет для читов группу "Хуй"
- 0FFE: mHax_AddCheat_to_menu "Хуй" cheat_name "Пизда" var 24 - Создает в группе "Хуй" чекбокс "Пизда", который изменяет значение с 0 на 1 переменной 24@, и наоборот с 1 на 0 (номер переменной писать без @!!!)
- 0FFF: mHax_DeleteCheat_from_var 24 - удаляет из чита чекбокс привязаный к переменной 24@
Теперь о том как привязать чит к меню. Если вы никогда не делали активацию командой, то пожалуйста ознакомьтесь с тем как это делается, прежде чем продолжить.
Так вот, там где при активации на команду мы писали регистрацию команды (опкод 0b34: ) вместо регистрации команды напишите 0FFE: mHax_AddCheat_to_menu "Название_группы_читов(например_ваш_ник)" cheat_name "название_чита" var номер_переменной_которую_вы_изменяли_на_метке_команды.
Далее стандартный код. Это и все!
Откройте свой проект, затем скачайте и подключите к проекту данный файл http://archive.prime-hack.net/!mHax.lib
Далее в начале проекта, после подключения СФ ( SAMPFUNCS *SF = new SAMPFUNCS(); ) добавьте следующие строки
Подключение:
Заведите переменную DWORD для активации чита, значение меняется с 0 на 1, но для корректной работы клео скриптов пришлось отказаться от bool.
Далее в mainloop добавьте стрку AddCheat("название_группы_читов(например_ваш_ник)", "название_чита", указатель на созданную переменную);
Далее в начале проекта, после подключения СФ ( SAMPFUNCS *SF = new SAMPFUNCS(); ) добавьте следующие строки
Код:
#pragma comment(lib, "!mHax")
#define DllImport __declspec( dllimport )
DllImport bool AddMenu(std::string name);
DllImport bool AddCheat(std::string Menu, std::string Cheat, DWORD *state);
DllImport bool DeleteCheat(DWORD *state);
DllImport void UpdateLists(void);
DllImport std::string GetText(void);
- AddMenu - регистрация новой группы читов
- AddCheat - добавление чекбокса активации для вашего чита
- DeleteCheat - удаление вашего чита из mHax
- UpdateLists - обновление списков читов
- GetText - получает текст из поля ввода
Заведите переменную DWORD для активации чита, значение меняется с 0 на 1, но для корректной работы клео скриптов пришлось отказаться от bool.
Далее в mainloop добавьте стрку AddCheat("название_группы_читов(например_ваш_ник)", "название_чита", указатель на созданную переменную);
На данный момент имеются следующие читы:
Название файла: mHax_AutoShot.cs
Описание: Скрипт стреляет вместо вас, как только игрок попадает под прицел, в случае если между вами и игроком стена или объект - автошот стрелять не станет.
Ссылка: http://archive.prime-hack.net/mHax_AutoShot.cs
Описание: Скрипт стреляет вместо вас, как только игрок попадает под прицел, в случае если между вами и игроком стена или объект - автошот стрелять не станет.
Ссылка: http://archive.prime-hack.net/mHax_AutoShot.cs
Название файла: mHax_FastHeli.cs
Описание: При посадке в вертолет лопости крутятся сразу быстро.
Ссылка: http://archive.prime-hack.net/mHax_FastHeli.cs
Описание: При посадке в вертолет лопости крутятся сразу быстро.
Ссылка: http://archive.prime-hack.net/mHax_FastHeli.cs
Название файла: mHax_Spider.cs
Описание: Ваша машина ездит по всем плоскостям и даже по воде
Ссылка: http://archive.prime-hack.net/mHax_Spider.cs
Описание: Ваша машина ездит по всем плоскостям и даже по воде
Ссылка: http://archive.prime-hack.net/mHax_Spider.cs
Название файла: mHax_UnAmmo.cs
Описание: Бесконечные патроны, но перезарядка есть.
Ссылка: http://archive.prime-hack.net/mHax_UnAmmo.cs
Описание: Бесконечные патроны, но перезарядка есть.
Ссылка: http://archive.prime-hack.net/mHax_UnAmmo.cs
Название файла: mHax_ReLogin.cs
Описание: Переподключает вас к серверу с указанным ником
Ссылка: http://archive.prime-hack.net/mHax_ReLogin.cs
Описание: Переподключает вас к серверу с указанным ником
Ссылка: http://archive.prime-hack.net/mHax_ReLogin.cs
Название файла: mHax_AntiStan.cs
Описание: Отключает анимацию ранения при попадание в вас из дигла/шота/снапы
Ссылка: http://archive.prime-hack.net/mHax_AntiStan.cs
Описание: Отключает анимацию ранения при попадание в вас из дигла/шота/снапы
Ссылка: http://archive.prime-hack.net/mHax_AntiStan.cs
Название файла: mHax_dGun.cs
Описание: создает указанное оружие с указанным числом патрон (писать через пробел, например "24 100" создаст дигл и 100пт)
Ссылка: http://archive.prime-hack.net/mHax_dGun.cs
Описание: создает указанное оружие с указанным числом патрон (писать через пробел, например "24 100" создаст дигл и 100пт)
Ссылка: http://archive.prime-hack.net/mHax_dGun.cs
Название файла: mHax_Bug +C.sf
Описание: Позволяет быстрее стрелять с дигла, шотгана, сайлента, рифлы, снапы.
Ссылка: http://archive.prime-hack.net/mHax_Bug_+C.sf
Описание: Позволяет быстрее стрелять с дигла, шотгана, сайлента, рифлы, снапы.
Ссылка: http://archive.prime-hack.net/mHax_Bug_+C.sf
Название файла: mHax_SGun.sf
Описание: При стрельбе с пи столета быстро переключается на дробовик и обратно, аналогично при стрельбе с дробовика.
Ссылка: http://archive.prime-hack.net/mHax_SGun.sf
Описание: При стрельбе с пи столета быстро переключается на дробовик и обратно, аналогично при стрельбе с дробовика.
Ссылка: http://archive.prime-hack.net/mHax_SGun.sf
Название файла: mHax_WH.sf
Описание: Увеличивает прорисовку ников, ники так же рисуются сквозь стены
Ссылка: http://archive.prime-hack.net/mHax_WH.sf
Описание: Увеличивает прорисовку ников, ники так же рисуются сквозь стены
Ссылка: http://archive.prime-hack.net/mHax_WH.sf
Название файла: mHax_FullSkills.sf
Описание: С данным плагином у вас будут 100% скиллы на всем оружие, а так же возможность пиздиться в зз
Ссылка: http://archive.prime-hack.net/mHax_FullSkills.sf
Описание: С данным плагином у вас будут 100% скиллы на всем оружие, а так же возможность пиздиться в зз
Ссылка: http://archive.prime-hack.net/mHax_FullSkills.sf
Название файла: mHax_Servers.sf
Описание: позволяет переподключать к любому серверу, имеющемуся у вас в фаворитах. Если в поле ввода написать слово больше 3х символов, то оно станет ником, с которым вы подключитесь к серверу.
Ссылка: http://archive.prime-hack.net/mHax_Servers.sf
Описание: позволяет переподключать к любому серверу, имеющемуся у вас в фаворитах. Если в поле ввода написать слово больше 3х символов, то оно станет ником, с которым вы подключитесь к серверу.
Ссылка: http://archive.prime-hack.net/mHax_Servers.sf
Если вы чего-нибудь напишите, то закиньте в комментарии пожалуйста, заценю, добавлю в шапку
Активация меню:
- команда /mHax
- чит-код MHAX
- сочитание клавиш M+P
Для работы модулей должен быть установлен !mHax.sf !
В архиве mHax_All содержаться все читы из шапки.
Вложения
Последнее редактирование: