SF Plugin mHax

SR_team

like pancake
Автор темы
BH Team
4,719
6,362
Меня часто спрашивают про обновления, часто просят исправить какой-либо баг в IceCrap, убрать или добавить какие-то функции, и знаете, вот вам решение! Это модульный чит объединяющий в 1 меню клео скрипты и сф плагины. Теперь, если вам не нравится какая-то функция, или она работает не так как вам надо, вы можете ее просто удалить, заменить аналогичной, или даже написать самим!
Работать с mHax очень просто. В качестве интерфейса представлено небольшое окно 500*200px, в левой половине которого находятся группы читов, а справа сами читы. Открыть это меню можно 3я способами: сочитание клавиш, чит-код, команда; при этом каждый из способов можно настроить и даже отключить.
Добавляются читы в mHax по средствам экспортируемых функций и опкодов.
Для начала понадобится зарегистрировать опкоды. Для этого зайдите в папку с SannyBuilder, в нем перейдите в папку data/sa/. В файл opcodes.txt добавьте следующую информацию:
Код:
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
Сохраните файл, после чего в той же папке добавьте в файл SASCM.ini следующую информацию:
Код:
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(); ) добавьте следующие строки
Код:
#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
Название файла: mHax_FastHeli.cs
Описание: При посадке в вертолет лопости крутятся сразу быстро.
Ссылка: http://archive.prime-hack.net/mHax_FastHeli.cs
Название файла: mHax_Spider.cs
Описание: Ваша машина ездит по всем плоскостям и даже по воде
Ссылка: http://archive.prime-hack.net/mHax_Spider.cs
Название файла: mHax_UnAmmo.cs
Описание: Бесконечные патроны, но перезарядка есть.
Ссылка: http://archive.prime-hack.net/mHax_UnAmmo.cs
Название файла: mHax_ReLogin.cs
Описание: Переподключает вас к серверу с указанным ником
Ссылка: http://archive.prime-hack.net/mHax_ReLogin.cs
Название файла: 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
Название файла: mHax_Bug +C.sf
Описание: Позволяет быстрее стрелять с дигла, шотгана, сайлента, рифлы, снапы.
Ссылка: http://archive.prime-hack.net/mHax_Bug_+C.sf
Название файла: mHax_SGun.sf
Описание: При стрельбе с пи столета быстро переключается на дробовик и обратно, аналогично при стрельбе с дробовика.
Ссылка: http://archive.prime-hack.net/mHax_SGun.sf
Название файла: mHax_WH.sf
Описание: Увеличивает прорисовку ников, ники так же рисуются сквозь стены
Ссылка: http://archive.prime-hack.net/mHax_WH.sf
Название файла: mHax_FullSkills.sf
Описание: С данным плагином у вас будут 100% скиллы на всем оружие, а так же возможность пиздиться в зз
Ссылка: http://archive.prime-hack.net/mHax_FullSkills.sf
Название файла: mHax_Servers.sf
Описание: позволяет переподключать к любому серверу, имеющемуся у вас в фаворитах. Если в поле ввода написать слово больше 3х символов, то оно станет ником, с которым вы подключитесь к серверу.
Ссылка: http://archive.prime-hack.net/mHax_Servers.sf

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

Активация меню:
  1. команда /mHax
  2. чит-код MHAX
  3. сочитание клавиш M+P
Способы можно отключить и изменить в файле mHax.ini

Для работы модулей должен быть установлен !mHax.sf !
В архиве mHax_All содержаться все читы из шапки.

omgqvhyd72.png
 

Вложения

  • !mHax.sf
    152 KB · Просмотры: 177
  • mHax_All.zip
    407 KB · Просмотры: 283
Последнее редактирование:

kraft1k

Вынь х*й из головы и все получится © hnnssy
Друг
1,479
1,163
Меня часто спрашивают про обновления, часто просят исправить какой-либо баг в IceCrap, убрать или добавить какие-то функции, и знаете, вот вам решение! Это модульный чит объединяющий в 1 меню клео скрипты и сф плагины. Теперь, если вам не нравится какая-то функция, или она работает не так как вам надо, вы можете ее просто удалить, заменить аналогичной, или даже написать самим!
Работать с mHax очень просто. В качестве интерфейса представлено небольшое окно 500*200px, в левой половине которого находятся группы читов, а справа сами читы. Открыть это меню можно 3я способами: сочитание клавиш, чит-код, команда; при этом каждый из способов можно настроить и даже отключить.
Добавляются читы в mHax по средствам экспортируемых функций и опкодов.
Для начала понадобится зарегистрировать опкоды, их всего 3. Для этого зайдите в папку с SannyBuilder, в нем перейдите в папку data/sa/. В файл opcodes.txt добавьте следующую информацию:
Код:
0FFD: mHax_AddMenu "Хуй"
0FFE: mHax_AddCheat_to_menu "Хуй" cheat_name "Пизда" var 24
0FFF: mHax_DeleteCheat_from_var 24
Сохраните файл, после чего в той же папке добавьте в файл SASCM.ini следующую информацию:
Код:
0FFD=1,mHax_AddMenu %1d%
0FFE=3,mHax_AddCheat_to_menu %1d% cheat_name %2d% var %3d%
0FFF=1,mHax_DeleteCheat_from_var %1d%
Так же сохраните файл.

  • 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(); ) добавьте следующие строки
Код:
#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);

  • AddMenu - регистрация новой группы читов

    AddCheat - добавление чекбокса активации для вашего чита

    DeleteCheat - удаление вашего чита из mHax
Подключение:
Заведите переменную DWORD для активации чита, значение меняется с 0 на 1, но для корректной работы клео скриптов пришлось отказаться от bool.
Далее в mainloop добавьте стрку AddCheat("название_группы_читов(например_ваш_ник)", "название_чита", указатель на созданную переменную);
Добавлять чит можно без создание группы для него, тогда группа создастся сама

На данный момент имеются следующие читы:
Название файла: mHax_AutoShot.cs
Описание: Скрипт стреляет вместо вас, как только игрок попадает под прицел, в случае если между вами и игроком стена или объект - автошот стрелять не станет.
Ссылка: http://archive.prime-hack.net/mHax_AutoShot.cs
Название файла: mHax_FastHeli.cs
Описание: При посадке в вертолет лопости крутятся сразу быстро.
Ссылка: http://archive.prime-hack.net/mHax_FastHeli.cs
Название файла: mHax_Spider.cs
Описание: Ваша машина ездит по всем плоскостям и даже по воде
Ссылка: http://archive.prime-hack.net/mHax_Spider.cs
Название файла: mHax_Bug +C.sf
Описание: Позволяет быстрее стрелять с дигла, шотгана, сайлента, рифлы, снапы.
Ссылка: http://archive.prime-hack.net/mHax_Bug_+C.sf
Название файла: mHax_SGun.sf
Описание: При стрельбе с пи столета быстро переключается на дробовик и обратно, аналогично при стрельбе с дробовика.
Ссылка: http://archive.prime-hack.net/mHax_SGun.sf
Название файла: mHax_UnAmmo.sf
Описание: Бесконечные патроны, но перезарядка есть.
Ссылка: http://archive.prime-hack.net/mHax_UnAmmo.sf
Название файла: mHax_WH.sf
Описание: Увеличивает прорисовку ников, ники так же рисуются сквозь стены
Ссылка: http://archive.prime-hack.net/mHax_WH.sf

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

Для работы модулей должен быть установлен !mHax.sf !

0i8xj3kzsh.png
Как всегда отлично.
 

©Ded_Fedot

КГБ
2,139
1,261
Меня часто спрашивают про обновления, часто просят исправить какой-либо баг в IceCrap, убрать или добавить какие-то функции, и знаете, вот вам решение! Это модульный чит объединяющий в 1 меню клео скрипты и сф плагины. Теперь, если вам не нравится какая-то функция, или она работает не так как вам надо, вы можете ее просто удалить, заменить аналогичной, или даже написать самим!
Работать с mHax очень просто. В качестве интерфейса представлено небольшое окно 500*200px, в левой половине которого находятся группы читов, а справа сами читы. Открыть это меню можно 3я способами: сочитание клавиш, чит-код, команда; при этом каждый из способов можно настроить и даже отключить.
Добавляются читы в mHax по средствам экспортируемых функций и опкодов.
Для начала понадобится зарегистрировать опкоды, их всего 3. Для этого зайдите в папку с SannyBuilder, в нем перейдите в папку data/sa/. В файл opcodes.txt добавьте следующую информацию:
Код:
0FFD: mHax_AddMenu "Хуй"
0FFE: mHax_AddCheat_to_menu "Хуй" cheat_name "Пизда" var 24
0FFF: mHax_DeleteCheat_from_var 24
Сохраните файл, после чего в той же папке добавьте в файл SASCM.ini следующую информацию:
Код:
0FFD=1,mHax_AddMenu %1d%
0FFE=3,mHax_AddCheat_to_menu %1d% cheat_name %2d% var %3d%
0FFF=1,mHax_DeleteCheat_from_var %1d%
Так же сохраните файл.

  • 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(); ) добавьте следующие строки
Код:
#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);

  • AddMenu - регистрация новой группы читов

    AddCheat - добавление чекбокса активации для вашего чита

    DeleteCheat - удаление вашего чита из mHax
Подключение:
Заведите переменную DWORD для активации чита, значение меняется с 0 на 1, но для корректной работы клео скриптов пришлось отказаться от bool.
Далее в mainloop добавьте стрку AddCheat("название_группы_читов(например_ваш_ник)", "название_чита", указатель на созданную переменную);
Добавлять чит можно без создание группы для него, тогда группа создастся сама

На данный момент имеются следующие читы:
Название файла: mHax_AutoShot.cs
Описание: Скрипт стреляет вместо вас, как только игрок попадает под прицел, в случае если между вами и игроком стена или объект - автошот стрелять не станет.
Ссылка: http://archive.prime-hack.net/mHax_AutoShot.cs
Название файла: mHax_FastHeli.cs
Описание: При посадке в вертолет лопости крутятся сразу быстро.
Ссылка: http://archive.prime-hack.net/mHax_FastHeli.cs
Название файла: mHax_Spider.cs
Описание: Ваша машина ездит по всем плоскостям и даже по воде
Ссылка: http://archive.prime-hack.net/mHax_Spider.cs
Название файла: mHax_Bug +C.sf
Описание: Позволяет быстрее стрелять с дигла, шотгана, сайлента, рифлы, снапы.
Ссылка: http://archive.prime-hack.net/mHax_Bug_+C.sf
Название файла: mHax_SGun.sf
Описание: При стрельбе с пи столета быстро переключается на дробовик и обратно, аналогично при стрельбе с дробовика.
Ссылка: http://archive.prime-hack.net/mHax_SGun.sf
Название файла: mHax_UnAmmo.sf
Описание: Бесконечные патроны, но перезарядка есть.
Ссылка: http://archive.prime-hack.net/mHax_UnAmmo.sf
Название файла: mHax_WH.sf
Описание: Увеличивает прорисовку ников, ники так же рисуются сквозь стены
Ссылка: http://archive.prime-hack.net/mHax_WH.sf

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

Для работы модулей должен быть установлен !mHax.sf !

0i8xj3kzsh.png
Отключить функцию можно ?
 

jdm17

Известный
228
55
Ебать, сам фип оценил) Попробуем)
UPD: Можно видео с примером подключения? А то я рак :с
 
Последнее редактирование:

bumer

Потрачен
29
3
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну тоесть что бы вставить туда например бота шахтёра бегающего там надо уметь хоть чуть-чуть в сани билдере шарить?
 

SR_team

like pancake
Автор темы
BH Team
4,719
6,362
Ну тоесть что бы вставить туда например бота шахтёра бегающего там надо уметь хоть чуть-чуть в сани билдере шарить?
Бля, а ты читал шапку? В прочем не важно — модулей мало, так что если не шарите в клео, то в лс скриптов можете накидать, а я адаптирую
 
  • Нравится
Реакции: Apeleps1

bumer

Потрачен
29
3
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А можешь сделать отдельную папку в которую кидаешь разные скрипты например бота шахтёра, и потом он в этом скрипте показывался в окошке? С активацией и деактивацией.? Можно так вообще сделать или нет?
 

SR_team

like pancake
Автор темы
BH Team
4,719
6,362
А можешь сделать отдельную папку в которую кидаешь разные скрипты например бота шахтёра, и потом он в этом скрипте показывался в окошке? С активацией и деактивацией.? Можно так вообще сделать или нет?
Нельзя, потому что мне так не нравится, я с указателями на переменные 2 часа промудохался для опкодов 0ffe и 0fff
 
  • Нравится
Реакции: Apeleps1

Piratekapitan

Известный
59
17
Годнота, но как мне кажется сейчас и клео скриптов то годных не особо много.
 

bumer

Потрачен
29
3
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

SR_team

like pancake
Автор темы
BH Team
4,719
6,362
Обновлено.
Добавил 2 новые функции для работы с основным меню: обеновление списка читов, получение введенной информации.
В окно mHax добавлено поле ввода.
 

SR_team

like pancake
Автор темы
BH Team
4,719
6,362
Исправлены баги, добавлен плагины смены сервера