Jump to content
Korean Random
ZorroJan

[ZJ] AimBot-Shaytan "ШАЙТАН" build 071 Full - аимбот от ZorroJan

Recommended Posts

Великолепный аимбот НО только для английского клиента !!!!

это только прелоадер лоадера мода, к которому имеют отношение ZJ и spotter (или их код просто сперли без переименования файлов), кстати.

а сам файл скрипта мода занимает 200кб.. и потом начинают жаловаться чтоже так ФПС проседает))

 

касаемо кода скрипта:

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

return getattr(_BigWorld, 'callback')(_SERVER_TICK_LENGTH, getattr(O1O10O, 'get_real_width'))

она работает гораздо медленней, чем вызов напрямую, минуя получение атрибутов

return _BigWorld.callback(_SERVER_TICK_LENGTH, O1O10O.get_real_width)

а для большей оптимизации следует писать

в основном модуле скрипта

_callback = _BigWorld.callback

_func = O1O10O.get_real_width

а в самой функции, в месте вызова:

return _callback(_SERVER_TICK_LENGTH, _func)

что имеем в итоге:

              0 LOAD_GLOBAL              0 (_callback)

              3 LOAD_GLOBAL              1 (_SERVER_TICK_LENGTH)

              6 LOAD_GLOBAL              2 (_func)

              9 CALL_FUNCTION            2

             12 RETURN_VALUE

 

вместо изначальных

              0 LOAD_GLOBAL              0 (getattr)

              3 LOAD_GLOBAL              1 (_BigWorld)

              6 LOAD_CONST               1 ('callback')

              9 CALL_FUNCTION            2

             12 LOAD_GLOBAL              2 (_SERVER_TICK_LENGTH)

             15 LOAD_GLOBAL              0 (getattr)

             18 LOAD_GLOBAL              3 (O1O10O)

             21 LOAD_CONST               2 ('get_real_width')

             24 CALL_FUNCTION            2

             27 CALL_FUNCTION            2

             30 RETURN_VALUE

 

Кстати, уловка возвращать результат выполнения установки колбэка достаточно хороша. Результат хоть и не нужен, но он сокращает время выполнения за счет уменьшения размера байткода на две команды.

              0 LOAD_GLOBAL              0 (_callback)

              3 LOAD_GLOBAL              1 (_SERVER_TICK_LENGTH)

              6 LOAD_GLOBAL              2 (_func)

              9 CALL_FUNCTION            2

                 POP_TOP

                 LOAD_CONST                None

             12 RETURN_VALUE

 

Конечно, защита от декомпиляции предполагает некоторое падение производительности, но если защита не стойкая, то смысла в ней нет, и соответственно нет смысла в понижении производительности скрипта, получается. А с учетом того, что подобных конструкций после защиты становиться чрезмерно много, то и код раздувается и производительности сильно падает. Тем более, что получение атрибутов, а не явное их использование все равно не защищает толком, ведь эти названия и так видны в скрипте в любом случае.

 

кстати мод имеет поддержку русского языка в файлах параметров.. ;)

{

    "UI_battle_activate_message": "\"Стволик Хаоса\": Активирован",

    "UI_description": "Стволик Хаоса",

    "UI_setting_activate_message_text": "Показывать приветствие",

    "UI_setting_activate_message_tooltip": "{HEADER}Инфо:{/HEADER}{BODY}Показывать приветствие в бою{/BODY}",

    "UI_setting_fix_accuracy_in_move_text": "Улучшение точности при остановке",

    "UI_setting_fix_accuracy_in_move_tooltip": "{HEADER}Инфо:{/HEADER}{BODY}Всегда производить остановку танка, с автоматическим использованием режима \"Остановка для выстрела\", соотвтетвенно не происходит дополнительного разброса сведения в момент остановки танка{/BODY}",

    "UI_setting_server_turret_text": "Повышение точности движения башни танка",

    "UI_setting_server_turret_tooltip": "{HEADER}Инфо:{/HEADER}{BODY}Принудительно поворачивать башню танка, в соответствии с серверными координатами (Требует включенного серверного прицела в настройках игры){/BODY}"

}

 

как-то так..

Edited by fecell
  • Upvote 4

Share this post


Link to post

Short link
Share on other sites

Так все таки после обновки сегодняшней прикрутили что то -- debug_utils.pyc --- что бы читеров ловить ))))

Share this post


Link to post

Short link
Share on other sites

Ну пусть ловят. Может играть станет легче, во всём же читеры виноваты, не баланс и игорьки на исц7 с артой по 30к боёв и 42% побед. Конечно же.

  • Upvote 3
  • Downvote 2

Share this post


Link to post

Short link
Share on other sites
касаемо кода скрипта:

 

Можно было все это изложить в три слова - "наплодить промежуточных переменных". Идея хорошая, но только в том случае, если потом еще и перемешать промежуточные строки разных веток кода.

Edited by StranikS_Scan

Share this post


Link to post

Short link
Share on other sites

наплодить промежуточных переменных

Идея хорошая

... забить оперативку ненужной инфой. Парни с малым ее количеством скажут тебе просто огромное спасибо. :)

Share this post


Link to post

Short link
Share on other sites

... забить оперативку ненужной инфой. Парни с малым ее количеством скажут тебе просто огромное спасибо. :)

Читеры должны страдать же)
  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Игроики использующие наибольшее колво читов обычно называют кого то читерами !!!

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Уважаемый @ZorroJan, скажите при тенденции отхода от сторонних загрузчиков, не планируете вы изменить директорию мода с script\client\mods на script\client\gui\mods ?? Спасибо!

  • Upvote 2
  • Downvote 2

Share this post


Link to post

Short link
Share on other sites

Хочу настроить чувствительность захвата прицела

 

<!-- Чувствительность рентген захвата цели 0.02 11примерно соответствует размеру цели -->
<!-- рекомендуемый диапазон от 0.02 до 0.5 -->

 

изначально стоял коэф. 0,3 Перепробовал от 0,99 до 0,01 - эффект нудевой

 

Что необходимо настроить, что бы захват был не прямой по рентгену, а по приблизительному направлению на цель

 

За ранее благодарен

Share this post


Link to post

Short link
Share on other sites

 

 

Что необходимо настроить, что бы захват был не прямой по рентгену, а по приблизительному направлению на цель

Лучше в профильной теме на  4чит спросить, там и автор может ответить.

Share this post


Link to post

Short link
Share on other sites

Лучше в профильной теме на  4чит спросить, там и автор может ответить.

СПС

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×