Декомпиляция скриптов

FYP

Известный
Автор темы
Администратор
1,763
5,913
GVWUrNJ.png
eNo5cSj.png


Общая тема для просьб о помощи в декомпиляциии и декриптованиии скриптов, плагинов и приложений.
Запрещено просить о декомпиляции/декриптовании софта, выставленного на продажу на нашем сайте.

Рекомендации:
  1. Сначала воспользуйтесь поиском по теме и по форуму, возможно его в декомпилированном виде или с исходным кодом уже выкладывали у нас на сайте.
  2. Попытайтесь декомпилировать самостоятельно: CLEO - декриптор, декомпилятор; AHK - распаковщик .exe; LuaJIT - декомпилятор1, декомпилятор2.
  3. Просить о декомпиляции .asi, .sf, .dll, .exe почти бесполезно, часто такие просьбы остаются без ответа и вряд ли вам это что-то даст. Можете попробовать сами, IDA Pro или Ghidra к вашим услугам.
    • Это не касается .exe, которые являются скомпилированными AutoHotKey-скриптами (.ahk).
  4. Добавьте название скрипта к сообщению, если оно известно - это поможет другим пользователям найти его с помощью поиска.
  5. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:

asdzxcjqwe

¯\_(ツ)_/¯
Друг
621
709
Пожалуйста сделайте дескрипт.
это sf

Декрипт, заранее большое спасибо.
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
nop 
wait 2000 
if 
8AAB:   not file_exists "CLEO\CLEO-HELPER.cs" 
else_jump @Label0000DB 
SAMP.Disconnect(0)
chatmsg "" 16777215 
chatmsg "" 16777215 
chatmsg "" 16777215 
chatmsg "[{E3BE88}CLEO-HELPER{FFFFFF}] {FF1100}Не загружен{FFFFFF}. Верни исходное название скрипта для работы." 16777215 
chatmsg "" 16777215 
chatmsg "" 16777215 
chatmsg "" 16777215 
0A93: end_custom_thread 

:Label0000DB
0B34: samp register_client_command "hhelp" to_label @Label002A38 
0B34: samp register_client_command "helpcc" to_label @Label002F4D 
0B34: samp register_client_command "helpc" to_label @Label0037FC 
0B34: samp register_client_command "helpg" to_label @Label003E93 
0B34: samp register_client_command "int" to_label @Label001548 
0B34: samp register_client_command "colorcar" to_label @Label002276 
0B34: samp register_client_command "namecar" to_label @Label0022F3 
0B34: samp register_client_command "eks" to_label @Label00146B 
0B34: samp register_client_command "price" to_label @Label002358 
0B34: samp register_client_command "say" to_label @Label0027F0 
chatmsg "[{E3BE88}CLEO-HELPER{FFFFFF}] {299800}Загружен{FFFFFF}. Используй /hhelp для просмотра команд. Updated: 22/06/2016" 16777215 
5@ = 0 

:Label0001EA
wait 0 
if 
  5@ == 18 
else_jump @Label000333 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere -1990.725 138.3981 27.5391 radius 5.0 5.0 5.0 
else_jump @Label000333 
5@ -= 1 
say "/s Это твой первый респаун, здесь ты начинаешь свою виртуальную жизнь" 
say "/s После сдачи на права ты сможешь прописать команду /changerespawn" 
say "/s Она позволит тебе появляться в Los Santos" 
wait 100 
chatmsg "Вторая остановка {299800}Автошкола{AFAFAF}." 11513775 

:Label000333
if 
  5@ == 17 
else_jump @Label0003FF 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere -2046.476 -77.7552 35.1719 radius 5.0 5.0 5.0 
else_jump @Label0003FF 
5@ -= 1 
say "/s Это Автошкола, тут ты можешь сдать на права и купить лицензии" 
wait 100 
chatmsg "Третья остановка {299800}Электростанция{AFAFAF}." 11513775 

:Label0003FF
if 
  5@ == 16 
else_jump @Label000501 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere -2520.546 -617.2798 132.5698 radius 5.0 5.0 5.0 
else_jump @Label000501 
5@ -= 1 
say "/s Это бизнес Электросеть, он отвечает за Свет во всех домах, самый прибыльный бизнес" 
say "/s Купив его, ты станешь богачем" 
wait 100 
chatmsg "Четвёртая остановка {299800}Байкеры{AFAFAF}." 11513775 

:Label000501
if 
  5@ == 15 
else_jump @Label000610 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere -2566.802 914.9301 64.9844 radius 5.0 5.0 5.0 
else_jump @Label000610 
5@ -= 1 
say "/s Это банда Байкеров, у них очень красивые, мощные и единственные на весь сервер уникальные машины" 
say "/s Вступить сюда, ты сможешь с 3 уровня" 
wait 100 
chatmsg "Пятая остановка {299800}МЧС{AFAFAF}." 11513775 

:Label000610
if 
  5@ == 14 
else_jump @Label000708 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere -2666.341 570.8004 14.4593 radius 5.0 5.0 5.0 
else_jump @Label000708 
5@ -= 1 
say "/s Это наши медики, вызвать их командой /service medic, они вылечат тебя" 
say "/s Вступить сюда, ты сможешь со 4 уровня" 
wait 100 
chatmsg "Шестая остановка {299800}Мэрия{AFAFAF}." 11513775 

:Label000708
if 
  5@ == 13 
else_jump @Label00082F 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere -2167.566 -2390.045 30.4688 radius 5.0 5.0 5.0 
else_jump @Label00082F 
5@ -= 1 
say "/s Это мэрия, тут ты можешь получить премию и устроиться на работу Детектива и Адвоката с 5 уровня" 
say "/s Так же тут можно уволиться с работы введя /quitjob" 
wait 100 
chatmsg "Седьмая остановка {299800}KFC VineWood{AFAFAF}." 11513775 

:Label00082F
if 
  5@ == 12 
else_jump @Label000923 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 1219.241 -928.212 42.8329 radius 5.0 5.0 5.0 
else_jump @Label000923 
5@ -= 1 
say "/s Это KFC VineWood, чтобы пополнить HP - пропиши /kfc, но можно получить еще больше HP, если зайти в здание" 
wait 100 
chatmsg "Восьмая остановка {299800}Репортёры{AFAFAF}." 11513775 

:Label000923
if 
  5@ == 11 
else_jump @Label000A27 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 777.6735 -1324.675 13.3906 radius 5.0 5.0 5.0 
else_jump @Label000A27 
5@ -= 1 
say "/s Это респаун Репортёров. Они проводят для сервера разные Мероприятия" 
say "/s Вступить сюда, ты сможешь с 15 уровня" 
wait 100 
chatmsg "Девятая остановка {299800}Больница (/healme){AFAFAF}." 11513775 

:Label000A27
if 
  5@ == 10 
else_jump @Label000B01 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 1185.739 -1324.72 13.5593 radius 5.0 5.0 5.0 
else_jump @Label000B01 
5@ -= 1 
say "/s Это одна из больниц, пропиши /healme чтобы пополнить здоровье" 
wait 100 
chatmsg "Десятая остановка {299800}Респаун Новичков Los Santos{AFAFAF}." 11513775 

:Label000B01
if 
  5@ == 9 
else_jump @Label000BF1 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 1285.381 -1278.778 13.0017 radius 5.0 5.0 5.0 
else_jump @Label000BF1 
5@ -= 1 
say "/s Это респаун новичков в Los Santos'e" 
say "/s Введя /changerespawn ты сможешь появляться тут" 
wait 100 
chatmsg "Одиннадцатая остановка {299800}Центральное Аммо{AFAFAF}." 11513775 

:Label000BF1
if 
  5@ == 8 
else_jump @Label000CEE 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 1360.298 -1280.307 13.0273 radius 5.0 5.0 5.0 
else_jump @Label000CEE 
5@ -= 1 
say "/s Это Центральная Аммунация. Тут ты можешь купить оружие" 
say "/s Но для этого тебе нужна лицензия на оружие" 
wait 100 
chatmsg "Двенадцатая остановка {299800}Банк Los Santos{AFAFAF}." 11513775 

:Label000CEE
if 
  5@ == 7 
else_jump @Label000DE4 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 1462.929 -1028.94 23.3946 radius 5.0 5.0 5.0 
else_jump @Label000DE4 
5@ -= 1 
say "/s Это Банк Los Santos. Его можно ограбить командой /rob" 
say "/s Но для этого нужно состоять в банде или мафии" 
wait 100 
chatmsg "Тринадцатая остановка {299800}Ballas{AFAFAF}." 11513775 

:Label000DE4
if 
  5@ == 6 
else_jump @Label000EFF 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 1997.593 -1135.393 25.0521 radius 5.0 5.0 5.0 
else_jump @Label000EFF 
5@ -= 1 
say "/s Это всем известная банда Ballas, тут часто проходят перестрелки, лучше одному тут не ходить" 
say "/s Вступить сюда, ты сможешь с 3 уровня" 
wait 100 
chatmsg "Четырнадцатая остановка {299800}Арена Смерти{AFAFAF}." 11513775 

:Label000EFF
if 
  5@ == 5 
else_jump @Label000FDA 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 2852.333 2166.872 10.3999 radius 5.0 5.0 5.0 
else_jump @Label000FDA 
5@ -= 1 
say "/s Это Арена Смерти, иногда тут бывает очень весело. Участие с 3 уровня" 
wait 100 
chatmsg "Пятнадцатая остановка {299800}Работа Карманника{AFAFAF}." 11513775 

:Label000FDA
if 
  5@ == 4 
else_jump @Label0010C0 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 2283.658 2337.676 10.3276 radius 5.0 5.0 5.0 
else_jump @Label0010C0 
5@ -= 1 
say "/s Тут ты можешь устроится на работу Карманника. Одна из самых прибыльных работ" 
wait 100 
chatmsg "Шестнадцатая остановка {299800}Лотерейная компания{AFAFAF}." 11513775 

:Label0010C0
if 
  5@ == 3 
else_jump @Label001188 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 2360.038 2372.302 10.4774 radius 5.0 5.0 5.0 
else_jump @Label001188 
5@ -= 1 
say "/s Тут ты можешь устроится на работу Продавца Лоттерейных билетов" 
wait 100 
chatmsg "Семнадцатая остановка {299800}LVPD{AFAFAF}." 11513775 

:Label001188
if 
  5@ == 2 
else_jump @Label00125A 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 2290.971 2417.109 10.3748 radius 5.0 5.0 5.0 
else_jump @Label00125A 
5@ -= 1 
say "/s Это полиция Las Venturas. Вступить к ним можно с 10 уровня" 
wait 100 
chatmsg "Восемнадцатая остановка {299800}Street Racers LV{AFAFAF}." 11513775 

:Label00125A
if 
  5@ == 1 
else_jump @Label001464 
if 
00FE:   actor $PLAYER_ACTOR sphere 1 in_sphere 2523.678 2352.395 10.3367 radius 5.0 5.0 5.0 
else_jump @Label001464 
5@ -= 1 
say "/s Это гонщики Las Venturas, у них классные тачки и личная парковка" 
say "/s Вступить сюда, ты сможешь с 3 уровня" 
wait 1000 
say "/c У нас есть форум, где ты можешь найти много полезного, ссылка на него находится под радаром" 
say "/c Основные команды сервера смотри командой /help" 
say "/c У тебя есть /kpk, в нём ты сможешь найти себе работу и другие важные места" 
say "/c Спасибо за внимание! Если будут вопросы - пиши их в /ask" 
wait 1000 
018C: play_sound 1132 at 0.0 0.0 0.0 
0A1E: dump_screen 1 

:Label001464
jump @Label0001EA 

:Label00146B
if 
  5@ == 0 
else_jump @Label001508 
chatmsg "Ты включил(а) {E3BE88}АвтоЭкскурсию{AFAFAF}." 11513775 
chatmsg "Первая остановка {299800}Респаун Новичков San Fierro{AFAFAF}." 11513775 
5@ = 18 
jump @Label001546 

:Label001508
chatmsg "Ты выключил(а) {E3BE88}АвтоЭкскурсию{AFAFAF}." 11513775 
5@ = 0 

:Label001546
SAMP.CmdRet

:Label001548
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 235.5089 1189.17 radius 5.0 5.0 
else_jump @Label0015B3 
chatmsg "Ты находишься в интерьере {299800}Красное дерево{AFAFAF}." 11513775 
SAMP.CmdRet

:Label0015B3
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 225.7569 1240.0 radius 5.0 5.0 
else_jump @Label001620 
chatmsg "Ты находишься в интерьере {299800}Синий, 2 комнаты{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001620
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 223.2138 1287.368 radius 5.0 5.0 
else_jump @Label001685 
chatmsg "Ты находишься в интерьере {299800}Холостяк{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001685
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 225.6309 1022.48 radius 5.0 5.0 
else_jump @Label0016E9 
chatmsg "Ты находишься в интерьере {299800}Тарелка{AFAFAF}." 11513775 
SAMP.CmdRet

:Label0016E9
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 295.1389 1474.47 radius 5.0 5.0 
else_jump @Label001754 
chatmsg "Ты находишься в интерьере {299800}Тёмный коридор{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001754
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 385.8039 1471.77 radius 5.0 5.0 
else_jump @Label0017C0 
chatmsg "Ты находишься в интерьере {299800}Светлый коридор{AFAFAF}." 11513775 
SAMP.CmdRet

:Label0017C0
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2468.112 -1698.432 radius 5.0 5.0 
else_jump @Label001823 
chatmsg "Ты находишься в интерьере {299800}Райдер{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001823
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 491.1958 1399.459 radius 5.0 5.0 
else_jump @Label00188E 
chatmsg "Ты находишься в интерьере {299800}Розовое дерево{AFAFAF}." 11513775 
SAMP.CmdRet

:Label00188E
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2269.386 -1210.639 radius 5.0 5.0 
else_jump @Label0018F0 
chatmsg "Ты находишься в интерьере {299800}Новый{AFAFAF}." 11513775 
SAMP.CmdRet

:Label0018F0
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2259.928 -1135.786 radius 5.0 5.0 
else_jump @Label001952 
chatmsg "Ты находишься в интерьере {299800}Отель{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001952
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2365.3 -1134.539 radius 5.0 5.0 
else_jump @Label0019BE 
chatmsg "Ты находишься в интерьере {299800}Зеркальные полы{AFAFAF}." 11513775 
SAMP.CmdRet

:Label0019BE
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2324.421 -1148.935 radius 5.0 5.0 
else_jump @Label001A27 
chatmsg "Ты находишься в интерьере {299800}Две лестницы{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001A27
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2233.548 -1114.582 radius 5.0 5.0 
else_jump @Label001A91 
chatmsg "Ты находишься в интерьере {299800}Белая комната{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001A91
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2317.934 -1026.394 radius 5.0 5.0 
else_jump @Label001AF4 
chatmsg "Ты находишься в интерьере {299800}Золото{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001AF4
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 226.9041 1114.257 radius 5.0 5.0 
else_jump @Label001B5F 
chatmsg "Ты находишься в интерьере {299800}Малый VineWood{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001B5F
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 446.6261 1397.738 radius 5.0 5.0 
else_jump @Label001BCB 
chatmsg "Ты находишься в интерьере {299800}Розовый туннель{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001BCB
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 261.1165 1287.22 radius 5.0 5.0 
else_jump @Label001C35 
chatmsg "Ты находишься в интерьере {299800}Белый коридор{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001C35
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 24.3769 1341.183 radius 5.0 5.0 
else_jump @Label001C9E 
chatmsg "Ты находишься в интерьере {299800}Белое дерево{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001C9E
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 221.6766 1142.496 radius 5.0 5.0 
else_jump @Label001CFF 
chatmsg "Ты находишься в интерьере {299800}Зима{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001CFF
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 234.2826 1065.229 radius 5.0 5.0 
else_jump @Label001D68 
chatmsg "Ты находишься в интерьере {299800}Синие дерево{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001D68
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 83.0058 1322.983 radius 5.0 5.0 
else_jump @Label001DD1 
chatmsg "Ты находишься в интерьере {299800}Серое дерево{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001DD1
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 22.7322 1404.704 radius 5.0 5.0 
else_jump @Label001E36 
chatmsg "Ты находишься в интерьере {299800}Квартира{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001E36
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 244.6048 304.8997 radius 5.0 5.0 
else_jump @Label001E97 
chatmsg "Ты находишься в интерьере {299800}Клоп{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001E97
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2216.128 -1076.305 radius 5.0 5.0 
else_jump @Label001F03 
chatmsg "Ты находишься в интерьере {299800}Красная комната{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001F03
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 140.3372 1366.927 radius 5.0 5.0 
else_jump @Label001F65 
chatmsg "Ты находишься в интерьере {299800}Замок{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001F65
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 344.3815 304.9644 radius 5.0 5.0 
else_jump @Label001FCA 
chatmsg "Ты находишься в интерьере {299800}Садомазо{AFAFAF}." 11513775 
SAMP.CmdRet

:Label001FCA
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 744.4093 1436.943 radius 5.0 5.0 
else_jump @Label00202F 
chatmsg "Ты находишься в интерьере {299800}Стриптиз{AFAFAF}." 11513775 
SAMP.CmdRet

:Label00202F
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2524.659 -1679.505 radius 5.0 5.0 
else_jump @Label002091 
chatmsg "Ты находишься в интерьере {299800}Sweet{AFAFAF}." 11513775 
SAMP.CmdRet

:Label002091
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 2237.654 -1081.183 radius 5.0 5.0 
else_jump @Label0020FC 
chatmsg "Ты находишься в интерьере {299800}Отель/квартира{AFAFAF}." 11513775 
SAMP.CmdRet

:Label0020FC
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 301.3 306.3 radius 5.0 5.0 
else_jump @Label00215F 
chatmsg "Ты находишься в интерьере {299800}Подвал{AFAFAF}." 11513775 
SAMP.CmdRet

:Label00215F
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point 376.3 1417.2 radius 5.0 5.0 
else_jump @Label0021C2 
chatmsg "Ты находишься в интерьере {299800}Фиолет{AFAFAF}." 11513775 
SAMP.CmdRet

:Label0021C2
if 
00EC:   actor $PLAYER_ACTOR sphere 0 near_point -261.0742 1456.63 radius 5.0 5.0 
else_jump @Label002230 
chatmsg "Ты находишься в интерьере {299800}Коричневое дерево{AFAFAF}." 11513775 
SAMP.CmdRet

:Label002230
chatmsg "{FF3300}x{AFAFAF} Ты должен находится у двери в интерьере." 11513775 
SAMP.CmdRet

:Label002276
1@ = Actor.CurrentCar($PLAYER_ACTOR)
if 
   Actor.InCar($PLAYER_ACTOR, 1@)
else_jump @Label0022F1 
alloc 2@ 64 
alloc 3@ 64 
03F3: get_car 1@ primary_color_to 2@ secondary_color_to 3@ 
chatmsg "Первый цвет: {299800}%d{AFAFAF} Второй цвет: {299800}%d" 11513775 2@ 3@ 

:Label0022F1
SAMP.CmdRet

:Label0022F3
4@ = Actor.CurrentCar($PLAYER_ACTOR)
if 
   Actor.InCar($PLAYER_ACTOR, 4@)
else_jump @Label002356 
alloc $4 128 
$5 = Car.Model(4@)
0ADB: $4 = car_model $5 name 
chatmsg "Ты в автомобиле {299800}%s{AFAFAF}." 11513775 $4 

:Label002356
SAMP.CmdRet

:Label002358
   SAMP.IsCommandTyped(6@)
if 
0AD4: 6@ = scan_string 6@ format "%d" 7@ 
else_jump @Label0027EE 
if 
   SAMP.IsPlayerConnected(7@)
else_jump @Label0027C2 
alloc 9@ 128 
8@ = SAMP.GetPlayerScore(7@)
9@ = SAMP.GetPlayerNickname(7@)
if and
  8@ > 3 
   not 8@ >= 5 
else_jump @Label002408 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}25.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label002408
if and
  8@ > 4 
   not 8@ >= 10 
else_jump @Label002470 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}50.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label002470
if and
  8@ > 9 
   not 8@ >= 20 
else_jump @Label0024D9 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}300.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label0024D9
if and
  8@ > 19 
   not 8@ >= 30 
else_jump @Label002542 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}500.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label002542
if and
  8@ > 29 
   not 8@ >= 40 
else_jump @Label0025AB 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}700.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label0025AB
if and
  8@ > 39 
   not 8@ >= 50 
else_jump @Label002616 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}1.000.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label002616
if and
  8@ > 49 
   not 8@ >= 60 
else_jump @Label002681 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}1.500.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label002681
if and
  8@ > 59 
   not 8@ >= 70 
else_jump @Label0026EC 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}2.200.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label0026EC
if and
  8@ > 69 
   not 8@ >= 80 
else_jump @Label002757 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}3.300.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label002757
if 
  8@ > 79 
else_jump @Label0027BB 
chatmsg "ID:%d %s (LvL: %d) [Стоимость кика: {299800}5.500.000${AFAFAF}]" 11513775 7@ 9@ 8@ 

:Label0027BB
jump @Label0027EE 

:Label0027C2
chatmsg "{FF3300}x{AFAFAF} Игрок не в игре." 11513775 

:Label0027EE
SAMP.CmdRet

:Label0027F0
   SAMP.IsCommandTyped(10@)
if 
0AD4: 10@ = scan_string 10@ format "%d" 11@ 
if 
  11@ == 0 
else_jump @Label002851 
chatmsg "{FF3300}x{AFAFAF} Используй: /say [1 - 4]." 11513775 
SAMP.CmdRet

:Label002851
  11@ == 1 
else_jump @Label0028B1 
say "/ho Вопрос можете задать в /ask [вопрос]. Пожаловаться /re [id] [нарушение]" 
SAMP.CmdRet

:Label0028B1
if 
  11@ == 2 
else_jump @Label002911 
say "/ho Есть вопрос, но нет ответа? Хелперы помогут в этом. [/ask - вопрос]" 
SAMP.CmdRet

:Label002911
if 
  11@ == 3 
else_jump @Label002987 
say "/ho Появился вопрос по игровому процессу? Не стесняйся, задавай его Хелперам. [/ask - вопрос]" 
SAMP.CmdRet

:Label002987
if 
  11@ == 4 
else_jump @Label0029EE 
say "/ho Любые вопросы по игровому процессу можете задать Хелперам. [/ask - вопрос]" 
SAMP.CmdRet

:Label0029EE
if 
  11@ > 4 
else_jump @Label002A36 
chatmsg "{FF3300}x{AFAFAF} Используй: /say [1 - 4]." 11513775 
SAMP.CmdRet

:Label002A36
SAMP.CmdRet

:Label002A38
0AC6: 0@ = label @Label002A6E offset 
SAMP.ShowDialog(1, "[CLEO-HELPER]: Команды", 0@, "Выход", "", 0)
SAMP.CmdRet

:Label002A6E

hex
 7B 46 46 46 46 46 46 7D 55 70 64 61 74 65 64 3A
 20 32 32 2F 30 36 2F 32 30 31 36 0A 7B 46 46 46
 46 46 46 7D 0A 7B 46 46 46 46 46 46 7D 0A 7B 46
 46 46 46 46 46 7D CA EE EC E0 ED E4 FB 3A 0A 7B
 46 46 46 46 46 46 7D 0A 7B 32 39 39 38 30 30 7D
 2F 68 65 6C 70 63 63 7B 46 46 46 46 46 46 7D 20
 97 20 CF EE F1 EC EE F2 F0 E5 F2 FC 20 F6 E2 E5
 F2 E0 20 E0 E2 F2 EE EC EE E1 E8 EB E5 E9 20 F4
 F0 E0 EA F6 E8 E9 0A 7B 32 39 39 38 30 30 7D 2F
 68 65 6C 70 63 7B 46 46 46 46 46 46 7D 20 97 20
 CF EE F1 EC EE F2 F0 E5 F2 FC 20 F6 E2 E5 F2 E0
 20 F4 F0 E0 EA F6 E8 E9 0A 7B 32 39 39 38 30 30
 7D 2F 68 65 6C 70 67 7B 46 46 46 46 46 46 7D 20
 97 20 CF EE F1 EC EE F2 F0 E5 F2 FC 20 49 44 20
 EE F0 F3 E6 E8 E9 20 E8 20 E8 F5 20 ED E0 E7 E2
 E0 ED E8 FF 0A 7B 32 39 39 38 30 30 7D 2F 69 6E
 74 7B 46 46 46 46 46 46 7D 20 97 20 D3 E7 ED E0
 F2 FC 20 ED E0 E7 E2 E0 ED E8 E5 20 E8 ED F2 E5
 F0 FC E5 F0 E0 0A 7B 32 39 39 38 30 30 7D 2F 73
 61 79 20 5B 31 20 2D 20 34 5D 7B 46 46 46 46 46
 46 7D 20 97 20 CE F2 EF F0 E0 E2 E8 F2 FC 20 E8
 ED F4 EE F0 EC E0 F6 E8 FE 20 E2 20 2F 68 6F 0A
 7B 32 39 39 38 30 30 7D 2F 63 6F 6C 6F 72 63 61
 72 7B 46 46 46 46 46 46 7D 20 97 20 D3 E7 ED E0
 F2 FC 20 49 44 20 F6 E2 E5 F2 EE E2 20 E0 E2 F2
 EE EC EE E1 E8 EB FF 0A 7B 32 39 39 38 30 30 7D
 2F 6E 61 6D 65 63 61 72 7B 46 46 46 46 46 46 7D
 20 97 20 D3 E7 ED E0 F2 FC 20 ED E0 E7 E2 E0 ED
 E8 E5 20 E0 E2 F2 EE EC EE E1 E8 EB FF 0A 7B 32
 39 39 38 30 30 7D 2F 65 6B 73 7B 46 46 46 46 46
 46 7D 20 97 20 C2 EA EB FE F7 E8 F2 FC 2F C2 FB
 EA EB FE F7 E8 F2 FC 20 C0 E2 F2 EE DD EA F1 EA
 F3 F0 F1 E8 FE 0A 7B 32 39 39 38 30 30 7D 2F 70
 72 69 63 65 20 5B 70 6C 61 79 65 72 69 64 5D 7B
 46 46 46 46 46 46 7D 20 97 20 D3 E7 ED E0 F2 FC
 20 F1 F2 EE E8 EC EE F1 F2 FC 20 EA E8 EA E0 20
 E8 E3 F0 EE EA E0 0A 7B 46 46 46 46 46 46 7D 0A
 7B 46 46 46 46 46 46 7D CA EE EC E0 ED E4 FB 20
 F5 E5 EB EF E5 F0 EE E2 3A 0A 7B 46 46 46 46 46
 46 7D 0A 7B 32 39 39 38 30 30 7D 2F 68 20 5B 74
 65 78 74 5D 7B 46 46 46 46 46 46 7D 20 97 20 D7
 E0 F2 20 F5 E5 EB EF E5 F0 EE E2 0A 7B 32 39 39
 38 30 30 7D 2F 61 68 20 5B 74 65 78 74 5D 7B 46
 46 46 46 46 46 7D 20 97 20 D7 E0 F2 20 F5 E5 EB
 EF E5 F0 EE E2 20 E8 20 EC EE E4 E5 F0 EE E2 0A
 7B 32 39 39 38 30 30 7D 2F 68 6F 20 5B 74 65 78
 74 5D 7B 46 46 46 46 46 46 7D 20 97 20 CE E1 FA
 FF E2 EB E5 ED E8 E5 20 EE F2 20 F5 E5 EB EF E5
 F0 EE E2 0A 7B 32 39 39 38 30 30 7D 2F 68 68 20
 5B 70 6C 61 79 65 72 69 64 5D 7B 46 46 46 46 46
 46 7D 20 97 20 CE F2 E2 E5 F2 E8 F2 FC 20 E8 E3
 F0 EE EA F3 0A 7B 32 39 39 38 30 30 7D 2F 68 6D
 75 74 65 20 5B 70 6C 61 79 65 72 69 64 5D 20 5B
 EC E8 ED F3 F2 FB 5D 20 5B EF F0 E8 F7 E8 ED E0
 5D 7B 46 46 46 46 46 46 7D 20 97 20 C4 E0 F2 FC
 20 EC F3 F2 20 E8 E3 F0 EE EA F3 0A 7B 32 39 39
 38 30 30 7D 2F 68 75 6E 6D 75 74 65 20 5B 70 6C
 61 79 65 72 69 64 5D 7B 46 46 46 46 46 46 7D 20
 97 20 D1 ED FF F2 FC 20 EC F3 F2 20 E8 E3 F0 EE
 EA F3 0A 7B 32 39 39 38 30 30 7D 2F 68 6B 69 63
 6B 20 5B 70 6C 61 79 65 72 69 64 5D 20 5B EF F0
 E8 F7 E8 ED E0 5D 7B 46 46 46 46 46 46 7D 20 97
 20 CA E8 EA ED F3 F2 FC 20 E8 E3 F0 EE EA E0 0A
 7B 32 39 39 38 30 30 7D 2F 67 6F 74 6F 20 5B 70
 6C 61 79 65 72 69 64 5D 7B 46 46 46 46 46 46 7D
 20 97 20 D2 E5 EB E5 EF EE F0 F2 E8 F0 EE E2 E0
 F2 FC F1 FF 20 EA 20 E8 E3 F0 EE EA F3 0A 7B 32
 39 39 38 30 30 7D 2F 6E 65 77 70 6C 7B 46 46 46
 46 46 46 7D 20 97 20 C8 E3 F0 EE EA E8 20 F1 20
 30 20 4C 76 4C 20 E8 20 30 20 45 78 70 0A 7B 32
 39 39 38 30 30 7D 2F 6E 65 77 70 6C 6C 7B 46 46
 46 46 46 46 7D 20 97 20 C8 E3 F0 EE EA E8 20 F1
 20 30 20 4C 76 4C 0A 7B 46 46 46 46 46 46 7D 0A
 7B 46 46 33 33 30 30 7D C5 F1 EB E8 20 E2 FB 20
 ED E0 F8 EB E8 20 EE F8 E8 E1 EA F3 2C 20 F2 EE
 20 F1 EE EE E1 F9 E8 F2 E5 20 EC ED E5 20 E2 20
 73 6B 79 70 65 3A 20 7B 45 33 42 45 38 38 7D 6D
 65 74 6B 31 75 0A 7B 46 46 46 46 46 46 7D 00
end

:Label002F4D
0AC6: 0@ = label @Label002F95 offset
SAMP.ShowDialog(2, "[CLEO-HELPER]: Цвета автомобилей фракций", 0@, "Выход", "", 0)
SAMP.CmdRet

:Label002F95
hex
 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46 46 46
 7D 0A 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46
 46 46 7D 5B 7B 45 33 42 45 38 38 7D 50 6F 6C 69
 63 65 20 4C 53 7B 46 46 46 46 46 46 7D 5D 20 CF
 E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 37 39 7B 46 46 46 46 46 46 7D 20 C2
 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 31 0A 7B 46 46 46 46 46 46 7D 5B 7B
 45 33 42 45 38 38 7D 46 42 49 7B 46 46 46 46 46
 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A
 20 7B 30 30 66 66 30 30 7D 30 7B 46 46 46 46 46
 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20
 7B 30 30 66 66 30 30 7D 30 0A 7B 46 46 46 46 46
 46 7D 5B 7B 45 33 42 45 38 38 7D 41 72 6D 79 7B
 46 46 46 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20
 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 31 36
 7B 46 46 46 46 46 46 7D 20 C2 F2 EE F0 EE E9 20
 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 30 0A
 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38
 7D 48 6F 73 70 69 74 61 6C 7B 46 46 46 46 46 46
 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20
 7B 30 30 66 66 30 30 7D 31 7B 46 46 46 46 46 46
 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B
 30 30 66 66 30 30 7D 33 0A 7B 46 46 46 46 46 46
 7D 5B 7B 45 33 42 45 38 38 7D 4C 43 4E 7B 46 46
 46 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2
 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 30 7B 46 46
 46 46 46 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5
 F2 3A 20 7B 30 30 66 66 30 30 7D 30 0A 7B 46 46
 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 59 61
 6B 75 7A 61 7B 46 46 46 46 46 46 7D 5D 20 CF E5
 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66
 30 30 7D 30 7B 46 46 46 46 46 46 7D 20 C2 F2 EE
 F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30
 30 7D 30 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33
 42 45 38 38 7D CC FD F0 E8 FF 7B 46 46 46 46 46
 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A
 20 7B 30 30 66 66 30 30 7D 31 7B 46 46 46 46 46
 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20
 7B 30 30 66 66 30 30 7D 31 0A 7B 46 46 46 46 46
 46 7D 5B 7B 45 33 42 45 38 38 7D 48 69 74 6D 61
 6E 73 7B 46 46 46 46 46 46 7D 5D 20 CF E5 F0 E2
 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30 30
 7D 30 7B 46 46 46 46 46 46 7D 20 C2 F2 EE F0 EE
 E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30 30 7D
 30 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45
 38 38 7D 4E 65 77 73 7B 46 46 46 46 46 46 7D 5D
 20 CF E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30
 30 66 66 30 30 7D 31 7B 46 46 46 46 46 46 7D 20
 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30
 66 66 30 30 7D 31 31 30 0A 7B 46 46 46 46 46 46
 7D 5B 7B 45 33 42 45 38 38 7D 41 75 74 6F 73 63
 68 6F 6F 6C 7B 46 46 46 46 46 46 7D 5D 20 CF E5
 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66
 30 30 7D 39 39 7B 46 46 46 46 46 46 7D 20 C2 F2
 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66
 30 30 7D 39 39 0A 7B 46 46 46 46 46 46 7D 5B 7B
 45 33 42 45 38 38 7D 42 61 6C 6C 61 73 7B 46 46
 46 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2
 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 32 32 7B 46
 46 46 46 46 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2
 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 32 32 0A 7B
 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D
 47 72 6F 76 65 7B 46 46 46 46 46 46 7D 5D 20 CF
 E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 38 36 7B 46 46 46 46 46 46 7D 20 C2
 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 38 36 0A 7B 46 46 46 46 46 46 7D 5B
 7B 45 33 42 45 38 38 7D 56 61 67 6F 73 7B 46 46
 46 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2
 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 36 7B 46 46
 46 46 46 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5
 F2 3A 20 7B 30 30 66 66 30 30 7D 31 0A 7B 46 46
 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 43 6F
 72 6F 6E 6F 73 7B 46 46 46 46 46 46 7D 5D 20 CF
 E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 39 33 7B 46 46 46 46 46 46 7D 20 C2
 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 31 0A 7B 46 46 46 46 46 46 7D 5B 7B
 45 33 42 45 38 38 7D 52 69 66 61 7B 46 46 46 46
 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5 F2
 3A 20 7B 30 30 66 66 30 30 7D 39 33 7B 46 46 46
 46 46 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2
 3A 20 7B 30 30 66 66 30 30 7D 39 33 0A 7B 46 46
 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 52 4D
 7B 46 46 46 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9
 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 30
 7B 46 46 46 46 46 46 7D 20 C2 F2 EE F0 EE E9 20
 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 30 0A
 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38
 7D 54 61 78 69 7B 46 46 46 46 46 46 7D 5D 20 CF
 E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 36 7B 46 46 46 46 46 46 7D 20 C2 F2
 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66
 30 30 7D 31 0A 7B 46 46 46 46 46 46 7D 5B 7B 45
 33 42 45 38 38 7D 53 74 2E 20 4C 53 7B 46 46 46
 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5
 F2 3A 20 7B 30 30 66 66 30 30 7D 31 7B 46 46 46
 46 46 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2
 3A 20 7B 30 30 66 66 30 30 7D 31 0A 7B 46 46 46
 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 53 74 2E
 20 4C 56 7B 46 46 46 46 46 46 7D 5D 20 CF E5 F0
 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30
 30 7D 31 7B 46 46 46 46 46 46 7D 20 C2 F2 EE F0
 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30 30
 7D 31 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42
 45 38 38 7D 42 69 6B 65 72 73 7B 46 46 46 46 46
 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A
 20 7B 30 30 66 66 30 30 7D 37 7B 46 46 46 46 46
 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2 3A 20
 7B 30 30 66 66 30 30 7D 31 0A 7B 46 46 46 46 46
 46 7D 5B 7B 45 33 42 45 38 38 7D 50 6F 6C 69 63
 65 20 4C 56 7B 46 46 46 46 46 46 7D 5D 20 CF E5
 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66
 30 30 7D 30 7B 46 46 46 46 46 46 7D 20 C2 F2 EE
 F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66 30
 30 7D 30 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33
 42 45 38 38 7D 43 6F 6E 76 65 72 73 7B 46 46 46
 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5
 F2 3A 20 7B 30 30 66 66 30 30 7D 31 32 33 7B 46
 46 46 46 46 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2
 E5 F2 3A 20 7B 30 30 66 66 30 30 7D 31 0A 7B 46
 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 54
 72 69 61 64 73 7B 46 46 46 46 46 46 7D 5D 20 CF
 E5 F0 E2 FB E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66
 66 30 30 7D 30 7B 46 46 46 46 46 46 7D 20 C2 F2
 EE F0 EE E9 20 F6 E2 E5 F2 3A 20 7B 30 30 66 66
 30 30 7D 30 0A 7B 46 46 46 46 46 46 7D 5B 7B 45
 33 42 45 38 38 7D 41 76 69 64 61 72 7B 46 46 46
 46 46 46 7D 5D 20 CF E5 F0 E2 FB E9 20 F6 E2 E5
 F2 3A 20 7B 30 30 66 66 30 30 7D 30 7B 46 46 46
 46 46 46 7D 20 C2 F2 EE F0 EE E9 20 F6 E2 E5 F2
 3A 20 7B 30 30 66 66 30 30 7D 30 0A 7B 46 46 46
 46 46 46 7D 0A 7B 46 46 46 46 46 46 7D 0A 7B 46
 46 46 46 46 46 7D 00
end

:Label0037FC
0AC6: 0@ = label @Label003838 offset
SAMP.ShowDialog(3, "[CLEO-HELPER]: Цвета фракций", 0@, "Выход", "", 0)
SAMP.CmdRet

:Label003838
hex
 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46 46 46
 7D 0A 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46
 46 46 7D 5B 7B 45 33 42 45 38 38 7D 50 6F 6C 69
 63 65 20 4C 53 7B 46 46 46 46 46 46 7D 5D 20 D6
 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30
 66 66 30 30 7D 36 34 7B 46 46 46 46 46 46 7D 0A
 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38
 7D 46 42 49 7B 46 46 46 46 46 46 7D 5D 20 D6 E2
 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66
 66 30 30 7D 36 38 7B 46 46 46 46 46 46 7D 0A 7B
 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D
 41 72 6D 79 7B 46 46 46 46 46 46 7D 5D 20 D6 E2
 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66
 66 30 30 7D 32 32 7B 46 46 46 46 46 46 7D 0A 7B
 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D
 48 6F 73 70 69 74 61 6C 7B 46 46 46 46 46 46 7D
 5D 20 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20
 7B 30 30 66 66 30 30 7D 33 7B 46 46 46 46 46 46
 7D 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45
 38 38 7D 4C 43 4E 7B 46 46 46 46 46 46 7D 5D 20
 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30
 30 66 66 30 30 7D 34 34 7B 46 46 46 46 46 46 7D
 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38
 38 7D 59 61 6B 75 7A 61 7B 46 46 46 46 46 46 7D
 5D 20 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20
 7B 30 30 66 66 30 30 7D 37 32 7B 46 46 46 46 46
 46 7D 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42
 45 38 38 7D CC FD F0 E8 FF 7B 46 46 46 46 46 46
 7D 5D 20 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A
 20 7B 30 30 66 66 30 30 7D 2D 7B 46 46 46 46 46
 46 7D 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42
 45 38 38 7D 48 69 74 6D 61 6E 73 7B 46 46 46 46
 46 46 7D 5D 20 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8
 E8 3A 20 7B 30 30 66 66 30 30 7D 30 7B 46 46 46
 46 46 46 7D 0A 7B 46 46 46 46 46 46 7D 5B 7B 45
 33 42 45 38 38 7D 4E 65 77 73 7B 46 46 46 46 46
 46 7D 5D 20 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8
 3A 20 7B 30 30 66 66 30 30 7D 33 34 7B 46 46 46
 46 46 46 7D 0A 7B 46 46 46 46 46 46 7D 5B 7B 45
 33 42 45 38 38 7D 41 75 74 6F 73 63 68 6F 6F 6C
 7B 46 46 46 46 46 46 7D 5D 20 D6 E2 E5 F2 20 F4
 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66 66 30 30 7D
 2D 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46 46
 46 7D 5B 7B 45 33 42 45 38 38 7D 42 61 6C 6C 61
 73 7B 46 46 46 46 46 46 7D 5D 20 D6 E2 E5 F2 20
 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66 66 30 30
 7D 39 33 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46
 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 47 72 6F
 76 65 7B 46 46 46 46 46 46 7D 5D 20 D6 E2 E5 F2
 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66 66 30
 30 7D 31 37 7B 46 46 46 46 46 46 7D 0A 7B 46 46
 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 56 61
 67 6F 73 7B 46 46 46 46 46 46 7D 5D 20 D6 E2 E5
 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66 66
 30 30 7D 31 30 7B 46 46 46 46 46 46 7D 0A 7B 46
 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 43
 6F 72 6F 6E 6F 73 7B 46 46 46 46 46 46 7D 5D 20
 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30
 30 66 66 30 30 7D 31 36 7B 46 46 46 46 46 46 7D
 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38
 38 7D 52 69 66 61 7B 46 46 46 46 46 46 7D 5D 20
 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30
 30 66 66 30 30 7D 35 31 7B 46 46 46 46 46 46 7D
 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38
 38 7D 52 4D 7B 46 46 46 46 46 46 7D 5D 20 D6 E2
 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66
 66 30 30 7D 36 7B 46 46 46 46 46 46 7D 0A 7B 46
 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 54
 61 78 69 7B 46 46 46 46 46 46 7D 5D 20 D6 E2 E5
 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66 66
 30 30 7D 34 38 7B 46 46 46 46 46 46 7D 0A 7B 46
 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 53
 74 2E 20 4C 53 7B 46 46 46 46 46 46 7D 5D 20 D6
 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30
 66 66 30 30 7D 36 36 7B 46 46 46 46 46 46 7D 0A
 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38
 7D 53 74 2E 20 4C 56 7B 46 46 46 46 46 46 7D 5D
 20 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B
 30 30 66 66 30 30 7D 31 39 7B 46 46 46 46 46 46
 7D 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33 42 45
 38 38 7D 42 69 6B 65 72 73 7B 46 46 46 46 46 46
 7D 5D 20 D6 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A
 20 7B 30 30 66 66 30 30 7D 39 34 7B 46 46 46 46
 46 46 7D 0A 7B 46 46 46 46 46 46 7D 5B 7B 45 33
 42 45 38 38 7D 50 6F 6C 69 63 65 20 4C 56 7B 46
 46 46 46 46 46 7D 5D 20 D6 E2 E5 F2 20 F4 F0 E0
 EA F6 E8 E8 3A 20 7B 30 30 66 66 30 30 7D 34 36
 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46 46 46
 7D 5B 7B 45 33 42 45 38 38 7D 43 6F 6E 76 65 72
 73 7B 46 46 46 46 46 46 7D 5D 20 D6 E2 E5 F2 20
 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66 66 30 30
 7D 34 35 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46
 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 54 72 69
 61 64 73 7B 46 46 46 46 46 46 7D 5D 20 D6 E2 E5
 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30 66 66
 30 30 7D 38 39 7B 46 46 46 46 46 46 7D 0A 7B 46
 46 46 46 46 46 7D 5B 7B 45 33 42 45 38 38 7D 41
 76 69 64 61 72 7B 46 46 46 46 46 46 7D 5D 20 D6
 E2 E5 F2 20 F4 F0 E0 EA F6 E8 E8 3A 20 7B 30 30
 66 66 30 30 7D 37 36 7B 46 46 46 46 46 46 7D 0A
 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46 46 46
 7D 0A 7B 46 46 46 46 46 46 7D 00
end

:Label003E93
0AC6: 0@ = label @Label003ECB offset 
SAMP.ShowDialog(4, "[CLEO-HELPER]: ID оружий", 0@, "Выход", "", 0)
SAMP.CmdRet

:Label003ECB
hex
 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46 46 46
 7D 0A 7B 46 46 46 46 46 46 7D 0A 7B 46 46 46 46
 46 46 7D 5B 7B 30 30 66 66 30 30 7D 30 7B 46 46
 46 46 46 46 7D 5D 20 97 20 CA F3 EB E0 EA 0A 7B
 46 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D
 31 7B 46 46 46 46 46 46 7D 5D 20 97 20 CA E0 F1
 F2 E5 F2 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30
 66 66 30 30 7D 32 7B 46 46 46 46 46 46 7D 5D 20
 97 20 CA EB FE F8 EA E0 20 E4 EB FF 20 E3 EE EB
 FC F4 E0 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30
 66 66 30 30 7D 33 7B 46 46 46 46 46 46 7D 5D 20
 97 20 CF EE EB E8 F6 E5 E9 F1 EA E0 FF 20 E4 F3
 E1 E8 ED EA E0 0A 7B 46 46 46 46 46 46 7D 5B 7B
 30 30 66 66 30 30 7D 34 7B 46 46 46 46 46 46 7D
 5D 20 97 20 CD EE E6 0A 7B 46 46 46 46 46 46 7D
 5B 7B 30 30 66 66 30 30 7D 35 7B 46 46 46 46 46
 46 7D 5D 20 97 20 C1 E5 E9 F1 E1 EE EB FC ED E0
 FF 20 E1 E8 F2 E0 0A 7B 46 46 46 46 46 46 7D 5B
 7B 30 30 66 66 30 30 7D 36 7B 46 46 46 46 46 46
 7D 5D 20 97 20 CB EE EF E0 F2 E0 0A 7B 46 46 46
 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 37 7B 46
 46 46 46 46 46 7D 5D 20 97 20 CA E8 E9 0A 7B 46
 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 38
 7B 46 46 46 46 46 46 7D 5D 20 97 20 CA E0 F2 E0
 ED E0 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30 66
 66 30 30 7D 39 7B 46 46 46 46 46 46 7D 5D 20 97
 20 C1 E5 ED E7 EE EF E8 EB E0 0A 7B 46 46 46 46
 46 46 7D 5B 7B 30 30 66 66 30 30 7D 31 30 7B 46
 46 46 46 46 46 7D 5D 20 97 20 C4 E2 F3 F5 F1 F2
 EE F0 EE ED ED E8 E9 20 E4 E8 EB E4 EE 0A 7B 46
 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 31
 31 7B 46 46 46 46 46 46 7D 5D 20 97 20 C4 E8 EB
 E4 EE 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30 66
 66 30 30 7D 31 32 7B 46 46 46 46 46 46 7D 5D 20
 97 20 C2 E8 E1 F0 E0 F2 EE F0 0A 7B 46 46 46 46
 46 46 7D 5B 7B 30 30 66 66 30 30 7D 31 33 7B 46
 46 46 46 46 46 7D 5D 20 97 20 D1 E5 F0 E5 E1 F0
 FF ED FB E9 20 E2 E8 E1 F0 E0 F2 EE F0 0A 7B 46
 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 31
 34 7B 46 46 46 46 46 46 7D 5D 20 97 20 C1 F3 EA
 E5 F2 20 F6 E2 E5 F2 EE E2 0A 7B 46 46 46 46 46
 46 7D 5B 7B 30 30 66 66 30 30 7D 31 35 7B 46 46
 46 46 46 46 7D 5D 20 97 20 D2 F0 EE F1 F2 FC 0A
 7B 46 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30
 7D 31 36 7B 46 46 46 46 46 46 7D 5D 20 97 20 C3
 F0 E0 ED E0 F2 E0 0A 7B 46 46 46 46 46 46 7D 5B
 7B 30 30 66 66 30 30 7D 31 37 7B 46 46 46 46 46
 46 7D 5D 20 97 20 D1 EB E5 E7 EE F2 EE F7 E8 E2
 FB E9 20 E3 E0 E7 0A 7B 46 46 46 46 46 46 7D 5B
 7B 30 30 66 66 30 30 7D 31 38 7B 46 46 46 46 46
 46 7D 5D 20 97 20 CA EE EA F2 E5 E9 EB FC 20 CC
 EE EB EE F2 EE E2 E0 0A 7B 46 46 46 46 46 46 7D
 5B 7B 30 30 66 66 30 30 7D 32 32 7B 46 46 46 46
 46 46 7D 5D 20 97 20 CF E8 F1 F2 EE EB E5 F2 20
 39 EC EC 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30
 66 66 30 30 7D 32 33 7B 46 46 46 46 46 46 7D 5D
 20 97 20 CF E8 F1 F2 EE EB E5 F2 20 39 EC EC 20
 F1 20 E3 EB F3 F8 E8 F2 E5 EB E5 EC 0A 7B 46 46
 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 32 34
 7B 46 46 46 46 46 46 7D 5D 20 97 20 CF E8 F1 F2
 EE EB E5 F2 20 44 65 73 65 72 74 20 45 61 67 6C
 65 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30 66 66
 30 30 7D 32 35 7B 46 46 46 46 46 46 7D 5D 20 97
 20 CE E1 FB F7 ED FB E9 20 E4 F0 EE E1 EE E2 E8
 EA 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30 66 66
 30 30 7D 32 36 7B 46 46 46 46 46 46 7D 5D 20 97
 20 CE E1 F0 E5 E7 0A 7B 46 46 46 46 46 46 7D 5B
 7B 30 30 66 66 30 30 7D 32 37 7B 46 46 46 46 46
 46 7D 5D 20 97 20 D1 EA EE F0 EE F1 F2 F0 E5 EB
 FC ED FB E9 20 E4 F0 EE E1 EE E2 E8 EA 0A 7B 46
 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 32
 38 7B 46 46 46 46 46 46 7D 5D 20 97 20 D3 E7 E8
 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30 66 66 30
 30 7D 32 39 7B 46 46 46 46 46 46 7D 5D 20 97 20
 4D 50 35 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30
 66 66 30 30 7D 33 30 7B 46 46 46 46 46 46 7D 5D
 20 97 20 C0 E2 F2 EE EC E0 F2 20 CA E0 EB E0 F8
 ED E8 EA EE E2 E0 0A 7B 46 46 46 46 46 46 7D 5B
 7B 30 30 66 66 30 30 7D 33 31 7B 46 46 46 46 46
 46 7D 5D 20 97 20 C2 E8 ED F2 EE E2 EA E0 20 4D
 34 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30 66 66
 30 30 7D 33 32 7B 46 46 46 46 46 46 7D 5D 20 97
 20 54 65 63 2D 39 0A 7B 46 46 46 46 46 46 7D 5B
 7B 30 30 66 66 30 30 7D 33 33 7B 46 46 46 46 46
 46 7D 5D 20 97 20 CE F5 EE F2 ED E8 F7 FC E5 20
 F0 F3 E6 FC E5 0A 7B 46 46 46 46 46 46 7D 5B 7B
 30 30 66 66 30 30 7D 33 34 7B 46 46 46 46 46 46
 7D 5D 20 97 20 D1 ED E0 E9 EF E5 F0 F1 EA E0 FF
 20 E2 E8 ED F2 EE E2 EA E0 0A 7B 46 46 46 46 46
 46 7D 5B 7B 30 30 66 66 30 30 7D 33 35 7B 46 46
 46 46 46 46 7D 5D 20 97 20 D0 CF C3 0A 7B 46 46
 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 33 36
 7B 46 46 46 46 46 46 7D 5D 20 97 20 D1 E0 EC EE
 ED E0 E2 EE E4 FF F9 E8 E5 F1 FF 20 F0 E0 EA E5
 F2 FB 20 48 53 0A 7B 46 46 46 46 46 46 7D 5B 7B
 30 30 66 66 30 30 7D 33 37 7B 46 46 46 46 46 46
 7D 5D 20 97 20 CE E3 ED E5 EC E5 F2 0A 7B 46 46
 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D 33 38
 7B 46 46 46 46 46 46 7D 5D 20 97 20 CC E8 ED E8
 E3 E0 ED 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30
 66 66 30 30 7D 33 39 7B 46 46 46 46 46 46 7D 5D
 20 97 20 D1 F3 EC EA E0 20 F1 20 F2 F0 EE F2 E8
 EB EE EC 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30
 66 66 30 30 7D 34 30 7B 46 46 46 46 46 46 7D 5D
 20 97 20 C4 E5 F2 EE ED E0 F2 EE F0 20 EA 20 F1
 F3 EC EA E5 0A 7B 46 46 46 46 46 46 7D 5B 7B 30
 30 66 66 30 30 7D 34 31 7B 46 46 46 46 46 46 7D
 5D 20 97 20 C1 E0 EB EB EE ED F7 E8 EA 20 F1 20
 EA F0 E0 F1 EA EE E9 0A 7B 46 46 46 46 46 46 7D
 5B 7B 30 30 66 66 30 30 7D 34 32 7B 46 46 46 46
 46 46 7D 5D 20 97 20 CE E3 ED E5 F2 F3 F8 E8 F2
 E5 EB FC 0A 7B 46 46 46 46 46 46 7D 5B 7B 30 30
 66 66 30 30 7D 34 33 7B 46 46 46 46 46 46 7D 5D
 20 97 20 D4 EE F2 EE E0 EF EF E0 F0 E0 F2 0A 7B
 46 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D
 34 34 7B 46 46 46 46 46 46 7D 5D 20 97 20 CF F0
 E8 E1 EE F0 20 ED EE F7 ED EE E3 EE 20 E2 E8 E4
 E5 ED E8 FF 0A 7B 46 46 46 46 46 46 7D 5B 7B 30
 30 66 66 30 30 7D 34 35 7B 46 46 46 46 46 46 7D
 5D 20 97 20 D2 E5 EF EB EE E2 E8 E7 EE F0 0A 7B
 46 46 46 46 46 46 7D 5B 7B 30 30 66 66 30 30 7D
 34 36 7B 46 46 46 46 46 46 7D 5D 20 97 20 CF E0
 F0 E0 F8 FE F2 0A 7B 46 46 46 46 46 46 7D 0A 7B
 46 46 46 46 46 46 7D 0A 7B 46 46 46 46 46 46 7D
 00
 end
 
  • Нравится
Реакции: eiuhuth

asdzxcjqwe

¯\_(ツ)_/¯
Друг
621
709
Mac-Ros
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0662: printstring "==============================================================="
0662: printstring "My VK: vk.com/id138101483"
0662: printstring "My Skype: hackes8"
0662: printstring "Group VK: vk.com/by_air"
0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="

0@ = 0
0A8D: 1@ = read_memory 5310892 size 1 virtual_protect 1
0A8D: 2@ = read_memory 5310917 size 1 virtual_protect 1
0A8D: 3@ = read_memory 5386662 size 1 virtual_protect 1
0A8D: 4@ = read_memory 5386797 size 1 virtual_protect 1
0A8D: 5@ = read_memory 5387194 size 1 virtual_protect 1
0A8D: 10@ = read_memory 13157770 size 2 virtual_protect 0
0A8D: 11@ = read_memory 13157600 size 4 virtual_protect 0
0A8D: 12@ = read_memory 13157712 size 4 virtual_protect 0
0A8D: 13@ = read_memory 13157824 size 4 virtual_protect 0
0A8D: 14@ = read_memory 13158048 size 4 virtual_protect 0
0A8D: 15@ = read_memory 13158272 size 4 virtual_protect 0
0A8D: 16@ = read_memory 13158384 size 4 virtual_protect 0
0A8D: 17@ = read_memory 13158496 size 4 virtual_protect 0
0A8D: 18@ = read_memory 13158720 size 4 virtual_protect 0
0A8D: 19@ = read_memory 13154800 size 4 virtual_protect 0
0A8D: 20@ = read_memory 13154912 size 4 virtual_protect 0
0A8D: 21@ = read_memory 13155024 size 4 virtual_protect 0
0A8D: 22@ = read_memory 13155136 size 4 virtual_protect 0
0A8D: 23@ = read_memory 13155248 size 4 virtual_protect 0

:Label000A17
wait 0
if
0ADC:   test_cheat "MAC"
else_jump @Label000C86
0B12: 0@ = 0@ XOR 1
0AD0: show_formatted_text_lowpriority "~g~Macros ~r~by AIR: ~n~~b~State - %d" time 2000 0@
if
  0@ == 1
else_jump @Label000B7C
0A8C: write_memory 5310892 size 1 value 235 virtual_protect 1
0A8C: write_memory 5310917 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386662 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386797 size 1 value 235 virtual_protect 1
0A8C: write_memory 5387194 size 1 value 235 virtual_protect 1
0A8C: write_memory 13157770 size 2 value 4 virtual_protect 0
0A8C: write_memory 13157600 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157712 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157824 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158048 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158272 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158384 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158496 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158720 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154800 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154912 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155024 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155136 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155248 size 4 value 0 virtual_protect 0
jump @Label000C86

:Label000B7C
0A8C: write_memory 5310892 size 1 value 1@ virtual_protect 1
0A8C: write_memory 5310917 size 1 value 2@ virtual_protect 1
0A8C: write_memory 5386662 size 1 value 3@ virtual_protect 1
0A8C: write_memory 5386797 size 1 value 4@ virtual_protect 1
0A8C: write_memory 5387194 size 1 value 5@ virtual_protect 1
0A8C: write_memory 13157770 size 2 value 10@ virtual_protect 0
0A8C: write_memory 13157600 size 4 value 11@ virtual_protect 0
0A8C: write_memory 13157712 size 4 value 12@ virtual_protect 0
0A8C: write_memory 13157824 size 4 value 13@ virtual_protect 0
0A8C: write_memory 13158048 size 4 value 14@ virtual_protect 0
0A8C: write_memory 13158272 size 4 value 15@ virtual_protect 0
0A8C: write_memory 13158384 size 4 value 16@ virtual_protect 0
0A8C: write_memory 13158496 size 4 value 17@ virtual_protect 0
0A8C: write_memory 13158720 size 4 value 18@ virtual_protect 0
0A8C: write_memory 13154800 size 4 value 19@ virtual_protect 0
0A8C: write_memory 13154912 size 4 value 20@ virtual_protect 0
0A8C: write_memory 13155024 size 4 value 21@ virtual_protect 0
0A8C: write_memory 13155136 size 4 value 22@ virtual_protect 0
0A8C: write_memory 13155248 size 4 value 23@ virtual_protect 0

:Label000C86
if and
  0@ == 1
   Player.Defined($PLAYER_CHAR)
else_jump @Label000F14
if and
02D8:   actor $PLAYER_ACTOR current_weapon == 24
02E0:   actor $PLAYER_ACTOR firing_weapon
else_jump @Label000F14
0393: actor $PLAYER_ACTOR perform_animation "python_fire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "python_fire_poor" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "python_crouchfire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "shotgun_fire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "shotgun_fire_poor" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "shotgun_crouchfire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SilenceCrouchfire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "Silence_fire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_fire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_fire_poor" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_crouchfire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "colt45_fire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "colt45_fire_poor" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "colt45_crouchfire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "uzi_fire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "uzi_fire_poor" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "uzi_crouchfire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "flame_fire" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "flame_fire_poor" at 15.0 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "flame_crouchfire" at 15.0 times_normal_rate
SAMP.SetGameKeyState(6, -255)
SAMP.SetGameKeyState(16, -255)
wait 3
0A8C: write_memory 12006520 size 2 value 255 virtual_protect 0
0812: AS_actor $PLAYER_ACTOR perform_animation "HIT_WALK" IFP "PED" framedelta 6.0 loopA 0 lockX 1 lockY 1 lockF 0 time 1 // versionB
0393: actor $PLAYER_ACTOR perform_animation "HIT_WALK" at 15.0 times_normal_rate

:Label000F14
jump @Label000A17


salo[1]
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
nop

:Label000002
wait 0
   SAMP.Available
else_jump @Label000002
$4 = -1
$5 = 0
$6 = 0
$7 = 0
$8 = 0
$9 = 0
call @Label00127F 0 29@ 27@ 26@ 25@ 24@ 23@ 22@ 21@ 20@ 19@ 18@ 17@ 16@
call @Label0000F5 1 17@ 30@
0B34: samp register_client_command "aimka" to_label @Label00011A
0B34: samp register_client_command "aimcfg" to_label @Label0001C2
0BE2: raknet setup_outcoming_packet_hook @Label000E9D
print "~g~Silent Aim ~r~v4.5 ~w~by 0pc0d3R ~y~Specially for ~r~BlastHack.Net" 3000

:Label0000EA
wait 0
jump @Label0000EA

:Label0000F5
wait 0
if
  0@ == 1
else_jump @Label000112
30@ = 1

:Label000112
ret 1 30@

:Label00011A
if
   SAMP.IsLocalPlayerSpawned
else_jump @Label0001C0
if
  16@ == 1
else_jump @Label0001B6
if
  30@ == 0
else_jump @Label000183
print "~y~Silent AIM ~w~by 0pc0d3R - ~g~Activated" 3000
jump @Label0001B6

:Label000183
print "~y~Silent AIM ~w~by 0pc0d3R - ~r~Deactivated" 3000

:Label0001B6
0B12: 30@ = 30@ XOR 1

:Label0001C0
SAMP.CmdRet

:Label0001C2
if
   SAMP.IsLocalPlayerSpawned
else_jump @Label000A39
alloc 2@ 20
   SAMP.IsCommandTyped(2@)
0AD4: 3@ = scan_string 2@ format "%d %d" 4@ 5@
if and
  3@ == 2
   not 4@ > 13
  4@ >= 1
else_jump @Label0009D7
if
  4@ == 1
else_jump @Label0002BE
chatmsg "{99CC00}Параметр TargetHookDistance был успешно обновлен!" 16777215
0085: 28@ = 5@ // (int)
0093: 29@ = integer 28@ to_float
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "TargetHookDistance"

:Label0002BE
if
  4@ == 2
else_jump @Label00034B
chatmsg "{99CC00}Параметр Detour был успешно обновлен!" 16777215
0085: 27@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Detour"

:Label00034B
if
  4@ == 3
else_jump @Label0003E6
chatmsg "{99CC00}Параметр WeaponsUpdate был успешно обновлен!" 16777215
0085: 26@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "WeaponsUpdate"

:Label0003E6
if
  4@ == 4
else_jump @Label000481
chatmsg "{99CC00}Параметр GiveDamageRPC был успешно обновлен!" 16777215
0085: 25@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "GiveDamageRPC"

:Label000481
if
  4@ == 5
else_jump @Label000516
chatmsg "{99CC00}Параметр RandomShot был успешно обновлен!" 16777215
0085: 24@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "RandomShot"

:Label000516
if
  4@ == 6
else_jump @Label0005AF
chatmsg "{99CC00}Параметр FriendlyFire был успешно обновлен!" 16777215
0085: 23@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "FriendlyFire"

:Label0005AF
if
  4@ == 7
else_jump @Label000640
chatmsg "{99CC00}Параметр WallShot был успешно обновлен!" 16777215
0085: 22@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "WallShot"

:Label000640
if
  4@ == 8
else_jump @Label0006D7
chatmsg "{99CC00}Параметр ValidVector был успешно обновлен!" 16777215
0085: 21@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ValidVector"

:Label0006D7
if
  4@ == 9
else_jump @Label00076A
chatmsg "{99CC00}Параметр DrawBlood был успешно обновлен!" 16777215
0085: 20@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "DrawBlood"

:Label00076A
if
  4@ == 10
else_jump @Label00080B
chatmsg "{99CC00}Параметр ShotDistance был успешно обновлен!" 16777215
0085: 28@ = 5@ // (int)
0093: 19@ = integer 28@ to_float
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ShotDistance"

:Label00080B
if
  4@ == 11
else_jump @Label0008A4
chatmsg "{99CC00}Параметр BloodDensity был успешно обновлен!" 16777215
0085: 18@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "BloodDensity"

:Label0008A4
if
  4@ == 12
else_jump @Label000939
chatmsg "{99CC00}Параметр AutoActivation был успешно обновлен!" 16777215
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "AutoActivation"

:Label000939
if
  4@ == 13
else_jump @Label0009D0
chatmsg "{99CC00}Параметр ShowMessage был успешно обновлен!" 16777215
0085: 16@ = 5@ // (int)
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ShowMessage"

:Label0009D0
jump @Label000A34

:Label0009D7
chatmsg "{99CC00}Введите: {00FFFF}/aimcfg {FFCC00}[номер параметра(1-13)] {FF0000}[значение]" 16777215

:Label000A34
free 2@

:Label000A39
SAMP.CmdRet

:Label000A3B
wait 0
0A96: 2@ = actor $PLAYER_ACTOR struct
2@ += 1836
0A8D: 2@ = read_memory 2@ size 1 virtual_protect 0
0470: 0@ = actor $PLAYER_ACTOR current_weapon
0085: 1@ = 0@ // (int)
if
  2@ == 2
else_jump @Label000A84
1@ += 25

:Label000A84
if
  2@ == 3
else_jump @Label000A9D
1@ += 36

:Label000A9D
1@ *= 112
1@ += 13150904
1@ += 34
0A8D: 1@ = read_memory 1@ size 2 virtual_protect 0
0093: 1@ = integer 1@ to_float
if and
  0@ >= 22
   not 0@ == 25
   not 0@ == 26
   not 0@ == 27
   not 0@ > 34
else_jump @Label000B01
1@ /= 3.043478

:Label000B01
ret 1 1@

:Label000B09
wait 0
0209: 11@ = random_int_in_ranges 3 9
4@ = BitStream.New()
BitStream.Write(4@, 0, BS_TYPE_BOOL, 1)
BitStream.Write(4@, 0@, BS_TYPE_SHORT, 2)
BitStream.Write(4@, 1@, BS_TYPE_FLOAT, 4)
BitStream.Write(4@, 2@, BS_TYPE_INT, 4)
BitStream.Write(4@, 11@, BS_TYPE_INT, 4)
RakNet.LiteRPC(115, 4@)
BitStream.Delete(4@)
ret 0

:Label000B67
wait 0
call @Label000A3B 0 13@
call @Label000B09 3 0@ 13@ 1@
ret 0

:Label000B90
wait 0
0BBE: samp store_player 14@ aim_data 12@
alloc 12@ 31
14@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
Actor.StorePos($4, 7@, 8@, 9@)
0C0D: struct 12@ offset 1 size 4 = 0.0
0C0D: struct 12@ offset 5 size 4 = 0.0
0C0D: struct 12@ offset 9 size 4 = -1.0
0C0D: struct 12@ offset 13 size 4 = 7@
0C0D: struct 12@ offset 17 size 4 = 8@
0C0D: struct 12@ offset 21 size 4 = 9@
13@ = BitStream.New()
BitStream.Write(13@, 203, BS_TYPE_BYTE, 1)
BitStream.Write(13@, 12@, BS_TYPE_ARRAY, 31)
RakNet.LiteSend(13@)
BitStream.Delete(13@)
free 12@
ret 0

:Label000C38
wait 0
Actor.StorePos($4, 9@, 10@, 11@)
Actor.StorePos($PLAYER_ACTOR, 4@, 5@, 6@)
0509: 15@ = distance_between_XY 4@ 5@ and_XY 9@ 10@
if
8035:   not  15@ >= 1@ // (float)
else_jump @Label000E2B
0470: 3@ = actor $PLAYER_ACTOR current_weapon
8@ = SAMP.GetSAMPPlayerIDByActorHandle($4)
alloc 17@ 40
0C0D: struct 17@ offset 0 size 1 = 1
0C0D: struct 17@ offset 1 size 2 = 8@
0C0D: struct 17@ offset 3 size 4 = 4@
0C0D: struct 17@ offset 7 size 4 = 5@
0C0D: struct 17@ offset 11 size 4 = 6@
0098: 22@ = random_float_in_ranges_0.0_to_1.0
0209: 21@ = random_int_in_ranges 0 1
if
  21@ == 1
else_jump @Label000CFD
005B: 9@ += 22@ // (float)
jump @Label000D05

:Label000CFD
005B: 9@ += 22@ // (float)

:Label000D05
0098: 22@ = random_float_in_ranges_0.0_to_1.0
0209: 21@ = random_int_in_ranges 0 1
if
  21@ == 1
else_jump @Label000D34
005B: 10@ += 22@ // (float)
jump @Label000D3C

:Label000D34
005B: 10@ += 22@ // (float)

:Label000D3C
0098: 22@ = random_float_in_ranges_0.0_to_1.0
0209: 21@ = random_int_in_ranges 0 1
if
  21@ == 1
else_jump @Label000D6B
005B: 11@ += 22@ // (float)
jump @Label000D73

:Label000D6B
005B: 11@ += 22@ // (float)

:Label000D73
0C0D: struct 17@ offset 15 size 4 = 9@
0C0D: struct 17@ offset 19 size 4 = 10@
0C0D: struct 17@ offset 23 size 4 = 11@
0098: 22@ = random_float_in_ranges_0.0_to_1.0
0098: 23@ = random_float_in_ranges_0.0_to_1.0
0098: 24@ = random_float_in_ranges_0.0_to_1.0
0C0D: struct 17@ offset 27 size 4 = 22@
0C0D: struct 17@ offset 31 size 4 = 23@
0C0D: struct 17@ offset 35 size 4 = 24@
0C0D: struct 17@ offset 39 size 1 = 3@
12@ = BitStream.New()
BitStream.Write(12@, 206, BS_TYPE_BYTE, 1)
BitStream.Write(12@, 17@, BS_TYPE_ARRAY, 40)
RakNet.LiteSend(12@)
BitStream.Delete(12@)
free 17@
if
  0@ == 1
else_jump @Label000E2B
09B8: create_blood_gush_at 9@ 10@ 11@ with_offset 0 0 3 density 2@ on_actor $4

:Label000E2B
ret 2 8@ 3@

:Label000E36
wait 0
18@ = 1
if
  0@ == 1
else_jump @Label000E95
0665: get_actor $4 model_to 17@
if or
07D6:   $5 == 17@ // @ == $ (int)
07D6:   $6 == 17@ // @ == $ (int)
07D6:   $7 == 17@ // @ == $ (int)
07D6:   $8 == 17@ // @ == $ (int)
07D6:   $9 == 17@ // @ == $ (int)
else_jump @Label000E95
18@ = 0

:Label000E95
ret 1 18@

:Label000E9D
wait 0
0BE5: raknet 2@ = get_hook_param 0
0BE5: raknet 3@ = get_hook_param 1
if
  3@ == 204
else_jump @Label000F0E
if and
  30@ == 1
  26@ == 1
else_jump @Label000F0E
alloc 4@ 7
BitStream.ReadArray(2@, 4@, 7)
0C0D: struct 4@ offset 1 size 2 = $4
BitStream.ResetWritePointer(2@)
BitStream.Write(2@, 4@, BS_TYPE_ARRAY, 7)
free 4@

:Label000F0E
if
  3@ == 206
else_jump @Label001054
if
  30@ == 1
else_jump @Label001054
call @Label001058 2 29@ 22@ 7@
if
   not 7@ == -1
else_jump @Label000F60
008A: $4 = 7@ // (int)

:Label000F60
if and
   not $4 == -1
056D:   actor $4 defined
else_jump @Label001054
call @Label000E36 1 23@ 17@
if
  17@ == 1
else_jump @Label001054
if
  21@ == 1
else_jump @Label000FB5
call @Label000B90 0

:Label000FB5
if
  24@ == 0
else_jump @Label000FE7
call @Label000C38 3 20@ 19@ 18@ 0@ 1@
jump @Label00101C

:Label000FE7
0209: 31@ = random_int_in_ranges 0 10
if
002D:   31@ >= 24@ // (int)
else_jump @Label00101C
call @Label000C38 3 20@ 19@ 18@ 0@ 1@

:Label00101C
if
  27@ == 1
else_jump @Label001050
if
  25@ == 1
else_jump @Label001050
call @Label000B67 2 0@ 1@

:Label001050
0BE0: raknet hook_ret 0

:Label001054
0BE0: raknet hook_ret 1

:Label001058
wait 0
28@ = 0.0

:Label001066
0A8D: 29@ = read_memory 12010640 size 4 virtual_protect 0
29@ += 4
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
30@ = 0

:Label00108E
0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0
29@ += 1
if and
  31@ >= 0
  128 > 31@
else_jump @Label001246
005A: 31@ += 30@ // (int)
if
056D:   actor 31@ defined
else_jump @Label001246
if
803C:   not  $PLAYER_ACTOR == 31@ // (int)
else_jump @Label001246
04C4: store_coords_to 27@ 26@ 25@ from_actor 31@ with_offset 0.0 0.0 0.0
068D: get_camera_position_to 24@ 23@ 22@
if and
  1@ == 0
06BD:   no_obstacles_between 27@ 26@ 25@ and 24@ 23@ 22@ solid 1 car 1 actor 0 object 1 particle 0
else_jump @Label0011B9
if and
   not Actor.Dead(31@)
02CB:   actor 31@ bounding_sphere_visible
else_jump @Label0011B9
04C4: store_coords_to 10@ 11@ 12@ from_actor 31@ with_offset 0.0 0.0 0.0
call @Label001C59 3 10@ 11@ 12@ 13@ 14@
0509: 15@ = distance_between_XY 339.1 179.1 and_XY 13@ 14@
if
0035:   28@ >= 15@ // (float)
else_jump @Label0011B9
ret 1 31@

:Label0011B9
if
  1@ == 1
else_jump @Label001246
if and
   not Actor.Dead(31@)
02CB:   actor 31@ bounding_sphere_visible
else_jump @Label001246
04C4: store_coords_to 10@ 11@ 12@ from_actor 31@ with_offset 0.0 0.0 0.0
call @Label001C59 3 10@ 11@ 12@ 13@ 14@
0509: 15@ = distance_between_XY 339.1 179.1 and_XY 13@ 14@
if
0035:   28@ >= 15@ // (float)
else_jump @Label001246
ret 1 31@

:Label001246
30@ += 256
  30@ > 35584
else_jump @Label00108E
28@ += 8.0
001D:   28@ > 0@ // (int)
else_jump @Label001066
ret 1 -1

:Label00127F
wait 0
if
0AAB:   file_exists "CLEO\AimConfig_v4.5[by_0pc0d3R].ini"
else_jump @Label001755
0AF0: 28@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "TargetHookDistance"
0093: 29@ = integer 28@ to_float
0AF0: 27@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Detour"
0AF0: 26@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "WeaponsUpdate"
0AF0: 25@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "GiveDamageRPC"
0AF0: 24@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "RandomShot"
0AF0: 23@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "FriendlyFire"
0AF0: $5 = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[1]"
0AF0: $6 = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[2]"
0AF0: $7 = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[3]"
0AF0: $8 = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[4]"
0AF0: $9 = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[5]"
0AF0: 22@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "WallShot"
0AF0: 21@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ValidVector"
0AF0: 20@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "DrawBlood"
0AF0: 28@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ShotDistance"
0093: 19@ = integer 28@ to_float
0AF0: 18@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "BloodDensity"
0AF0: 17@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "AutoActivation"
0AF0: 16@ = get_int_from_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ShowMessage"
jump @Label001C2D

:Label001755
0AF1: write_int 40 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "TargetHookDistance"
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Detour"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "WeaponsUpdate"
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "GiveDamageRPC"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "RandomShot"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "FriendlyFire"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[1]"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[2]"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[3]"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[4]"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "Model[5]"
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "WallShot"
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ValidVector"
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "DrawBlood"
0AF1: write_int 80 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ShotDistance"
0AF1: write_int 120 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "BloodDensity"
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "AutoActivation"
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.5[by_0pc0d3R].ini" section "Settings" key "ShowMessage"
29@ = 40.0
27@ = 1
26@ = 0
25@ = 1
24@ = 0
23@ = 0
22@ = 1
21@ = 1
20@ = 1
19@ = 80.0
18@ = 120
17@ = 0
16@ = 1

:Label001C2D
ret 13 29@ 27@ 26@ 25@ 24@ 23@ 22@ 21@ 20@ 19@ 18@ 17@ 16@

:Label001C59
wait 0
0AC7: 14@ = var 0@ offset
0AC7: 15@ = var 3@ offset
0AC7: 16@ = var 6@ offset
0AC7: 17@ = var 9@ offset
0AA5: call 7392816 num_params 6 pop 6 0 0 17@ 16@ 15@ 14@
12@ = 640.0
13@ = 448.0
0A8D: 14@ = read_memory 12677188 size 4 virtual_protect 0
0A8D: 15@ = read_memory 12677192 size 4 virtual_protect 0
0093: 14@ = integer 14@ to_float
0093: 15@ = integer 15@ to_float
0073: 12@ /= 14@ // (float)
0073: 13@ /= 15@ // (float)
006B: 3@ *= 12@ // (float)
006B: 4@ *= 13@ // (float)
ret 2 3@ 4@

salo[0]
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
nop 

:Label000002
wait 0 
   SAMP.Available
else_jump @Label000002 
$4 = -1 
$5 = 0 
$6 = 0 
$7 = 0 
$8 = 0 
$9 = 0 
call @Label000F94 0 29@ 27@ 26@ 25@ 24@ 23@ 22@ 21@ 20@ 
0B34: samp register_client_command "aimka" to_label @Label0000D9 
0B34: samp register_client_command "aimcfg" to_label @Label00016F 
0BE2: raknet setup_outcoming_packet_hook @Label000BBE 
print "~g~Silent Aim ~r~v4.1 ~w~by 0pc0d3R ~y~Specially for ~r~BlastHack.Net" 3000 

:Label0000CE
wait 0 
jump @Label0000CE 

:Label0000D9
if 
   SAMP.IsLocalPlayerSpawned
else_jump @Label00016D 
if 
  30@ == 0 
else_jump @Label000130 
print "~y~Silent AIM ~w~by 0pc0d3R - ~g~Activated" 3000 
jump @Label000163 

:Label000130
print "~y~Silent AIM ~w~by 0pc0d3R - ~r~Deactivated" 3000 

:Label000163
0B12: 30@ = 30@ XOR 1 

:Label00016D
SAMP.CmdRet

:Label00016F
if 
   SAMP.IsLocalPlayerSpawned
else_jump @Label00077F 
alloc 2@ 20 
   SAMP.IsCommandTyped(2@)
0AD4: 3@ = scan_string 2@ format "%d %d" 4@ 5@ 
if and
  3@ == 2 
   not 4@ > 9 
  4@ >= 1 
else_jump @Label00071E 
if 
  4@ == 1 
else_jump @Label00026B 
chatmsg "{99CC00}Параметр TargetHookDistance был успешно обновлен!" 16777215 
0085: 28@ = 5@ // (int) 
0093: 29@ = integer 28@ to_float 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "TargetHookDistance" 

:Label00026B
if 
  4@ == 2 
else_jump @Label0002F8 
chatmsg "{99CC00}Параметр Detour был успешно обновлен!" 16777215 
0085: 27@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Detour" 

:Label0002F8
if 
  4@ == 3 
else_jump @Label000393 
chatmsg "{99CC00}Параметр QuatCorrector был успешно обновлен!" 16777215 
0085: 26@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "WeaponsUpdate" 

:Label000393
if 
  4@ == 4 
else_jump @Label00042E 
chatmsg "{99CC00}Параметр GiveDamageRPC был успешно обновлен!" 16777215 
0085: 25@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "GiveDamageRPC" 

:Label00042E
if 
  4@ == 5 
else_jump @Label0004C3 
chatmsg "{99CC00}Параметр RandomShot был успешно обновлен!" 16777215 
0085: 24@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "RandomShot" 

:Label0004C3
if 
  4@ == 6 
else_jump @Label00055C 
chatmsg "{99CC00}Параметр FriendlyFire был успешно обновлен!" 16777215 
0085: 23@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "FriendlyFire" 

:Label00055C
if 
  4@ == 7 
else_jump @Label0005ED 
chatmsg "{99CC00}Параметр WallShot был успешно обновлен!" 16777215 
0085: 22@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "WallShot" 

:Label0005ED
if 
  4@ == 8 
else_jump @Label000684 
chatmsg "{99CC00}Параметр ValidVector был успешно обновлен!" 16777215 
0085: 21@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "ValidVector" 

:Label000684
if 
  4@ == 9 
else_jump @Label000717 
chatmsg "{99CC00}Параметр DrawBlood был успешно обновлен!" 16777215 
0085: 20@ = 5@ // (int) 
0AF1: write_int 5@ to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "DrawBlood" 

:Label000717
jump @Label00077A 

:Label00071E
chatmsg "{99CC00}Введите: {00FFFF}/aimcfg {FFCC00}[номер параметра(1-9)] {FF0000}[значение]" 16777215 

:Label00077A
free 2@ 

:Label00077F
SAMP.CmdRet

:Label000781
wait 0 
0A96: 2@ = actor $PLAYER_ACTOR struct 
2@ += 1836 
0A8D: 2@ = read_memory 2@ size 1 virtual_protect 0 
0470: 0@ = actor $PLAYER_ACTOR current_weapon 
0085: 1@ = 0@ // (int) 
if 
  2@ == 2 
else_jump @Label0007CA 
1@ += 25 

:Label0007CA
if 
  2@ == 3 
else_jump @Label0007E3 
1@ += 36 

:Label0007E3
1@ *= 112 
1@ += 13150904 
1@ += 34 
0A8D: 1@ = read_memory 1@ size 2 virtual_protect 0 
0093: 1@ = integer 1@ to_float 
if and
  0@ >= 22 
   not 0@ == 25 
   not 0@ == 26 
   not 0@ == 27 
   not 0@ > 34 
else_jump @Label000847 
1@ /= 3.043478 

:Label000847
ret 1 1@ 

:Label00084F
wait 0 
0209: 11@ = random_int_in_ranges 3 9 
4@ = RakNet.NewBitStream()
BitStream.Write(4@, 0, BS_TYPE_BOOL, 1)
BitStream.Write(4@, 0@, BS_TYPE_SHORT, 2)
BitStream.Write(4@, 1@, BS_TYPE_FLOAT, 4)
BitStream.Write(4@, 2@, BS_TYPE_INT, 4)
BitStream.Write(4@, 11@, BS_TYPE_INT, 4)
RakNet.LiteRPC(115, 4@)
RakNet.DeleteBitStream(4@)
ret 0 

:Label0008AD
wait 0 
call @Label000781 0 13@ 
call @Label00084F 3 0@ 13@ 1@ 
ret 0 

:Label0008D6
wait 0 
0BBE: samp store_player 14@ aim_data 12@ 
alloc 12@ 31 
14@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
Actor.StorePos($4, 7@, 8@, 9@)
0C0D: struct 12@ offset 1 size 4 = 0.0 
0C0D: struct 12@ offset 5 size 4 = 0.0 
0C0D: struct 12@ offset 9 size 4 = -1.0 
0C0D: struct 12@ offset 13 size 4 = 7@ 
0C0D: struct 12@ offset 17 size 4 = 8@ 
0C0D: struct 12@ offset 21 size 4 = 9@ 
13@ = RakNet.NewBitStream()
BitStream.Write(13@, 203, BS_TYPE_BYTE, 1)
BitStream.Write(13@, 12@, BS_TYPE_ARRAY, 31)
RakNet.LiteSend(13@)
RakNet.DeleteBitStream(13@)
free 12@ 
ret 0 

:Label00097E
wait 0 
0470: 3@ = actor $PLAYER_ACTOR current_weapon 
Actor.StorePos($PLAYER_ACTOR, 4@, 5@, 6@)
8@ = SAMP.GetSAMPPlayerIDByActorHandle($4)
Actor.StorePos($4, 9@, 10@, 11@)
alloc 2@ 40 
0C0D: struct 2@ offset 0 size 1 = 1 
0C0D: struct 2@ offset 1 size 2 = 8@ 
0C0D: struct 2@ offset 3 size 4 = 4@ 
0C0D: struct 2@ offset 7 size 4 = 5@ 
0C0D: struct 2@ offset 11 size 4 = 6@ 
0098: 22@ = random_float_in_ranges_0.0_to_1.0 
0209: 21@ = random_int_in_ranges 0 1 
if 
  21@ == 1 
else_jump @Label000A1F 
005B: 9@ += 22@ // (float) 
jump @Label000A27 

:Label000A1F
005B: 9@ += 22@ // (float) 

:Label000A27
0098: 22@ = random_float_in_ranges_0.0_to_1.0 
0209: 21@ = random_int_in_ranges 0 1 
if 
  21@ == 1 
else_jump @Label000A56 
005B: 10@ += 22@ // (float) 
jump @Label000A5E 

:Label000A56
005B: 10@ += 22@ // (float) 

:Label000A5E
0098: 22@ = random_float_in_ranges_0.0_to_1.0 
0209: 21@ = random_int_in_ranges 0 1 
if 
  21@ == 1 
else_jump @Label000A8D 
005B: 11@ += 22@ // (float) 
jump @Label000A95 

:Label000A8D
005B: 11@ += 22@ // (float) 

:Label000A95
0C0D: struct 2@ offset 15 size 4 = 9@ 
0C0D: struct 2@ offset 19 size 4 = 10@ 
0C0D: struct 2@ offset 23 size 4 = 11@ 
0098: 22@ = random_float_in_ranges_0.0_to_1.0 
0098: 23@ = random_float_in_ranges_0.0_to_1.0 
0098: 24@ = random_float_in_ranges_0.0_to_1.0 
0C0D: struct 2@ offset 27 size 4 = 22@ 
0C0D: struct 2@ offset 31 size 4 = 23@ 
0C0D: struct 2@ offset 35 size 4 = 24@ 
0C0D: struct 2@ offset 39 size 1 = 3@ 
12@ = RakNet.NewBitStream()
BitStream.Write(12@, 206, BS_TYPE_BYTE, 1)
BitStream.Write(12@, 2@, BS_TYPE_ARRAY, 40)
RakNet.LiteSend(12@)
RakNet.DeleteBitStream(12@)
free 2@ 
if 
  0@ == 1 
else_jump @Label000B4C 
09B8: create_blood_gush_at 9@ 10@ 11@ with_offset 0 0 0 density 120 on_actor 0@ 

:Label000B4C
ret 2 8@ 3@ 

:Label000B57
wait 0 
18@ = 1 
if 
  0@ == 1 
else_jump @Label000BB6 
0665: get_actor $4 model_to 17@ 
if or
07D6:   $5 == 17@ // @ == $ (int) 
07D6:   $6 == 17@ // @ == $ (int) 
07D6:   $7 == 17@ // @ == $ (int) 
07D6:   $8 == 17@ // @ == $ (int) 
07D6:   $9 == 17@ // @ == $ (int) 
else_jump @Label000BB6 
18@ = 0 

:Label000BB6
ret 1 18@ 

:Label000BBE
wait 0 
0BE5: raknet 2@ = get_hook_param 0 
0BE5: raknet 3@ = get_hook_param 1 
if 
  3@ == 204 
else_jump @Label000C2F 
if and
  30@ == 1 
  26@ == 1 
else_jump @Label000C2F 
alloc 4@ 7 
BitStream.ReadArray(2@, 4@, 7)
0C0D: struct 4@ offset 1 size 2 = $4 
BitStream.ResetWritePointer(2@)
BitStream.Write(2@, 4@, BS_TYPE_ARRAY, 7)
free 4@ 

:Label000C2F
if 
  3@ == 206 
else_jump @Label000D69 
if 
  30@ == 1 
else_jump @Label000D69 
call @Label000D6D 2 29@ 22@ 7@ 
if 
   not 7@ == -1 
else_jump @Label000C81 
008A: $4 = 7@ // (int) 

:Label000C81
if and
   not $4 == -1 
056D:   actor $4 defined 
else_jump @Label000D69 
call @Label000B57 1 23@ 17@ 
if 
  17@ == 1 
else_jump @Label000D69 
if 
  21@ == 1 
else_jump @Label000CD6 
call @Label0008D6 0 

:Label000CD6
if 
  24@ == 0 
else_jump @Label000D02 
call @Label00097E 1 20@ 0@ 1@ 
jump @Label000D31 

:Label000D02
0209: 31@ = random_int_in_ranges 0 10 
if 
002D:   31@ >= 24@ // (int) 
else_jump @Label000D31 
call @Label00097E 1 20@ 0@ 1@ 

:Label000D31
if 
  27@ == 1 
else_jump @Label000D65 
if 
  25@ == 1 
else_jump @Label000D65 
call @Label0008AD 2 0@ 1@ 

:Label000D65
0BE0: raknet hook_ret 0 

:Label000D69
0BE0: raknet hook_ret 1 

:Label000D6D
wait 0 
28@ = 0.0 

:Label000D7B
0A8D: 29@ = read_memory 12010640 size 4 virtual_protect 0 
29@ += 4 
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0 
30@ = 0 

:Label000DA3
0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0 
29@ += 1 
if and
  31@ >= 0 
  128 > 31@ 
else_jump @Label000F5B 
005A: 31@ += 30@ // (int) 
if 
056D:   actor 31@ defined 
else_jump @Label000F5B 
if 
803C:   not  $PLAYER_ACTOR == 31@ // (int) 
else_jump @Label000F5B 
04C4: store_coords_to 27@ 26@ 25@ from_actor 31@ with_offset 0.0 0.0 0.0 
068D: get_camera_position_to 24@ 23@ 22@ 
if and
  1@ == 0 
06BD:   no_obstacles_between 27@ 26@ 25@ and 24@ 23@ 22@ solid 1 car 1 actor 0 object 1 particle 0 
else_jump @Label000ECE 
if and
   not Actor.Dead(31@)
02CB:   actor 31@ bounding_sphere_visible 
else_jump @Label000ECE 
04C4: store_coords_to 10@ 11@ 12@ from_actor 31@ with_offset 0.0 0.0 0.0 
call @Label00172D 3 10@ 11@ 12@ 13@ 14@ 
0509: 15@ = distance_between_XY 339.1 179.1 and_XY 13@ 14@ 
if 
0035:   28@ >= 15@ // (float) 
else_jump @Label000ECE 
ret 1 31@ 

:Label000ECE
if 
  1@ == 1 
else_jump @Label000F5B 
if and
   not Actor.Dead(31@)
02CB:   actor 31@ bounding_sphere_visible 
else_jump @Label000F5B 
04C4: store_coords_to 10@ 11@ 12@ from_actor 31@ with_offset 0.0 0.0 0.0 
call @Label00172D 3 10@ 11@ 12@ 13@ 14@ 
0509: 15@ = distance_between_XY 339.1 179.1 and_XY 13@ 14@ 
if 
0035:   28@ >= 15@ // (float) 
else_jump @Label000F5B 
ret 1 31@ 

:Label000F5B
30@ += 256 
  30@ > 35584 
else_jump @Label000DA3 
28@ += 8.0 
001D:   28@ > 0@ // (int) 
else_jump @Label000D7B 
ret 1 -1 

:Label000F94
wait 0 
if 
0AAB:   file_exists "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" 
else_jump @Label001359 
0AF0: 28@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "TargetHookDistance" 
0AF0: 27@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Detour" 
0AF0: 26@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "WeaponsUpdate" 
0AF0: 25@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "GiveDamageRPC" 
0AF0: 24@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "RandomShot" 
0AF0: 23@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "FriendlyFire" 
0AF0: $5 = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[1]" 
0AF0: $6 = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[2]" 
0AF0: $7 = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[3]" 
0AF0: $8 = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[4]" 
0AF0: $9 = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[5]" 
0AF0: 22@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "WallShot" 
0AF0: 21@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "ValidVector" 
0AF0: 20@ = get_int_from_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "DrawBlood" 
0093: 29@ = integer 28@ to_float 
jump @Label00170D 

:Label001359
0AF1: write_int 40 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "TargetHookDistance" 
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Detour" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "WeaponsUpdate" 
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "GiveDamageRPC" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "RandomShot" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "FriendlyFire" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[1]" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[2]" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[3]" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[4]" 
0AF1: write_int 0 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "Model[5]" 
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "WallShot" 
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "ValidVector" 
0AF1: write_int 1 to_ini_file "CLEO\AimConfig_v4.1[by_0pc0d3R].ini" section "Settings" key "DrawBlood" 
29@ = 40.0 
27@ = 1 
26@ = 0 
25@ = 1 
24@ = 0 
23@ = 0 
22@ = 1 
21@ = 1 
20@ = 1 

:Label00170D
ret 9 29@ 27@ 26@ 25@ 24@ 23@ 22@ 21@ 20@ 

:Label00172D
wait 0 
0AC7: 14@ = var 0@ offset 
0AC7: 15@ = var 3@ offset 
0AC7: 16@ = var 6@ offset 
0AC7: 17@ = var 9@ offset 
0AA5: call 7392816 num_params 6 pop 6 0 0 17@ 16@ 15@ 14@ 
12@ = 640.0 
13@ = 448.0 
0A8D: 14@ = read_memory 12677188 size 4 virtual_protect 0 
0A8D: 15@ = read_memory 12677192 size 4 virtual_protect 0 
0093: 14@ = integer 14@ to_float 
0093: 15@ = integer 15@ to_float 
0073: 12@ /= 14@ // (float) 
0073: 13@ /= 15@ // (float) 
006B: 3@ *= 12@ // (float) 
006B: 4@ *= 13@ // (float) 
ret 2 3@ 4@
 
  • Нравится
Реакции: eiuhuth и MAHEKEH

asdzxcjqwe

¯\_(ツ)_/¯
Друг
621
709
Декриптните плес
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
nop

:Label000002
wait 0
   SAMP.Available
else_jump @Label000002
0@ = 0
4@ = 0
$4 = 1.0
$5 = 1.0
$6 = 1.0
$7 = 1.0
$8 = 0
Dialog.Create(1@, "GhettoTawer_{CC0000}by AIR{FFFFFF}")
Dialog.SetRECT(1@, 450, 450, 585, 240)
Dialog.AddCheckBox(1@, 1, "God Mode", 0, 0, 172, 20)
Dialog.AddCheckBox(1@, 2, "WallHack", 0, 30, 172, 20)
Dialog.AddCheckBox(1@, 3, "Suicide", 0, 60, 172, 20)
Dialog.AddCheckBox(1@, 4, "Endless Running", 0, 90, 172, 20)
Dialog.AddCheckBox(1@, 8, "+C Bag", 0, 120, 172, 20)
Dialog.AddCheckBox(1@, 6, "FastStun", 210, 0, 172, 20)
Dialog.AddSlider(1@, 14, 400, 0, 172, 20, 100)
Dialog.AddCheckBox(1@, 7, "Lags", 210, 30, 172, 20)
Dialog.AddSlider(1@, 17, 400, 30, 172, 20, 1000)
Dialog.AddCheckBox(1@, 5, "FastRun", 210, 60, 172, 20)
Dialog.AddSlider(1@, 18, 400, 60, 172, 20, 24)
Dialog.AddCheckBox(1@, 9, "Rapid", 210, 90, 172, 20)
Dialog.AddSlider(1@, 15, 400, 90, 172, 20, 25)
Dialog.AddCheckBox(1@, 10, "AntiSkinAim", 210, 120, 172, 20)
Dialog.AddCheckBox(1@, 11, "NoReload", 210, 150, 172, 20)
Dialog.AddCheckBox(1@, 13, "Spread", 0, 150, 172, 20)
Dialog.AddStatic(1@, 12, "To enable / disable the mouse cursor press 'E' and 'Space'", 70, 180, 425, 20)
Dialog.AddStatic(1@, 16, "To close the dialog box enter cheat-code 'GH'", 80, 200, 425, 20)
Dialog.SliderSetValue(1@, 14, 0)
Dialog.SliderSetValue(1@, 15, 0)
Dialog.SliderSetValue(1@, 17, 0)
Dialog.SliderSetValue(1@, 18, 0)
Dialog.SetVisible(1@, 0)
Dialog.Create(7@, "GhettoTawer_{CC0000}by AIR{FFFFFF}_(Spread)")
Dialog.SetRECT(7@, 450, 450, 400, 270)
Dialog.AddCheckBox(7@, 1, "9mm", 0, 0, 172, 20)
Dialog.AddCheckBox(7@, 2, "Silenced 9mm", 0, 30, 172, 20)
Dialog.AddCheckBox(7@, 3, "Desert Eagle", 0, 60, 172, 20)
Dialog.AddCheckBox(7@, 4, "Shotgun", 0, 90, 172, 20)
Dialog.AddCheckBox(7@, 5, "Sawnoff Shotgun", 0, 120, 172, 20)
Dialog.AddCheckBox(7@, 6, "Combat Shotgun", 0, 150, 172, 20)
Dialog.AddCheckBox(7@, 7, "ALL", 0, 180, 172, 20)
Dialog.AddCheckBox(7@, 8, "Micro SMG/Uzi", 210, 0, 172, 20)
Dialog.AddCheckBox(7@, 9, "MP5", 210, 30, 172, 20)
Dialog.AddCheckBox(7@, 10, "AK-47", 210, 60, 172, 20)
Dialog.AddCheckBox(7@, 11, "M4", 210, 90, 172, 20)
Dialog.AddCheckBox(7@, 12, "Tec-9", 210, 120, 172, 20)
Dialog.AddCheckBox(7@, 13, "Country Rifle", 210, 150, 172, 20)
Dialog.AddButton(7@, 14, "Back", 210, 180, 172, 20)
Dialog.AddSlider(7@, 15, 105, 220, 172, 20, 100)
Dialog.SliderSetValue(7@, 15, 0)
Dialog.SetVisible(7@, 0)
Dialog.Create(13@, "GhettoTawer_{CC0000}by AIR{FFFFFF}_(CBug)")
Dialog.SetRECT(13@, 450, 450, 212, 140)
Dialog.AddCheckBox(13@, 1, "CBUG (Reload)", 0, 0, 172, 20)
Dialog.AddCheckBox(13@, 2, "CBUG (NoReload)", 0, 30, 172, 20)
Dialog.AddCheckBox(13@, 3, "CBUG (TP)", 0, 60, 172, 20)
Dialog.AddButton(13@, 4, "Back", 0, 90, 172, 20)
Dialog.SetVisible(13@, 0)
0BE3: raknet setup_incoming_rpc_hook @Label003288
0BE2: raknet setup_outcoming_packet_hook @Label00303B

:Label00056B
wait 0
if and
8184:   not actor $PLAYER_ACTOR health >= 0
   Dialog.CheckBoxIsChecked(1@, 1)
else_jump @Label000591
Dialog.SetCheckBoxChecked(1@, 1, 0)

:Label000591
if and
02E0:   actor $PLAYER_ACTOR firing_weapon
   not Actor.Driving($PLAYER_ACTOR)
else_jump @Label00082D
if or
   Dialog.CheckBoxIsChecked(13@, 1)
   Dialog.CheckBoxIsChecked(13@, 2)
   Dialog.CheckBoxIsChecked(13@, 3)
else_jump @Label00082D
0470: $9 = actor $PLAYER_ACTOR current_weapon
if or
  $9 == 24
  $9 == 25
  $9 == 33
  $9 == 34
else_jump @Label00082D
if
00E1:   player 0 pressed_key 6
else_jump @Label000718
if
   Dialog.CheckBoxIsChecked(13@, 1)
else_jump @Label00063B
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)
SAMP.SetGameKeyState(18, -255)
wait 5
SAMP.SetGameKeyState(16, -255)
jump @Label000711

:Label00063B
if
   Dialog.CheckBoxIsChecked(13@, 2)
else_jump @Label000666
SAMP.SetGameKeyState(18, -255)
wait 5
SAMP.SetGameKeyState(16, -255)
jump @Label000711

:Label000666
if
   Dialog.CheckBoxIsChecked(13@, 3)
else_jump @Label000711
if and
  $9 >= 23
   not $9 > 25
else_jump @Label0006C8
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)
Actor.StorePos($PLAYER_ACTOR, 15@, 16@, 17@)
17@ -= 1.0
Actor.PutAt($PLAYER_ACTOR, 15@, 16@, 17@)
jump @Label000711

:Label0006C8
if or
  $9 == 33
  $9 == 34
else_jump @Label000711
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)
Actor.StorePos($PLAYER_ACTOR, 15@, 16@, 17@)
17@ -= 1.0
Actor.PutAt($PLAYER_ACTOR, 15@, 16@, 17@)

:Label000711
jump @Label00082D

:Label000718
if
   Dialog.CheckBoxIsChecked(13@, 1)
else_jump @Label000757
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)
SAMP.SetGameKeyState(18, -255)
wait 5
SAMP.SetGameKeyState(16, -255)
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)
jump @Label00082D

:Label000757
if
   Dialog.CheckBoxIsChecked(13@, 2)
else_jump @Label000782
SAMP.SetGameKeyState(18, -255)
wait 5
SAMP.SetGameKeyState(16, -255)
jump @Label00082D

:Label000782
if
   Dialog.CheckBoxIsChecked(13@, 3)
else_jump @Label00082D
if and
  $9 >= 23
   not $9 > 25
else_jump @Label0007E4
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)
Actor.StorePos($PLAYER_ACTOR, 15@, 16@, 17@)
17@ -= 1.0
Actor.PutAt($PLAYER_ACTOR, 15@, 16@, 17@)
jump @Label00082D

:Label0007E4
if or
  $9 == 33
  $9 == 34
else_jump @Label00082D
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)
Actor.StorePos($PLAYER_ACTOR, 15@, 16@, 17@)
17@ -= 1.0
Actor.PutAt($PLAYER_ACTOR, 15@, 16@, 17@)

:Label00082D
if
   Dialog.CheckBoxIsChecked(1@, 6)
else_jump @Label000BCA
0393: actor $PLAYER_ACTOR perform_animation "DAM_armL_frmBK" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_armL_frmFT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_armL_frmLT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_armR_frmBK" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_armR_frmFT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_armR_frmRT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_LegL_frmBK" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_LegL_frmFT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_LegL_frmLT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_LegR_frmBK" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_LegR_frmFT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_LegR_frmRT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmBK" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmFT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmLT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "DAM_stomach_frmRT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "gas_cwr" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "getup" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "getup_front" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HitA_1" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HitA_2" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HitA_3" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_back" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_behind" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_front" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_GUN_BUTT" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_L" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_R" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_walk" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "HIT_wall" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "KD_left" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "KD_right" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "KO_skid_back" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "KO_skid_front" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "KO_spin_L" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "KO_spin_R" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOT_partial" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOT_partial_B" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOT_rightP" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SHOT_leftP" at $4 times_normal_rate

:Label000BCA
if
   Dialog.CheckBoxIsChecked(1@, 9)
else_jump @Label000DBD
0393: actor $PLAYER_ACTOR perform_animation "python_fire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "python_fire_poor" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "python_crouchfire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "shotgun_fire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "shotgun_fire_poor" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "shotgun_crouchfire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SilenceCrouchfire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "Silence_fire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_fire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_fire_poor" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RIFLE_crouchfire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "colt45_fire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "colt45_fire_poor" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "colt45_crouchfire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "uzi_fire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "uzi_fire_poor" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "uzi_crouchfire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "flame_fire" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "flame_fire_poor" at $5 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "flame_crouchfire" at $5 times_normal_rate

:Label000DBD
if
   Dialog.CheckBoxIsChecked(1@, 5)
else_jump @Label00111E
0393: actor $PLAYER_ACTOR perform_animation "JUMP_LAUNCH_R" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "JUMP_LAUNCH" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "JUMP_GLIDE" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNSEXY" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNPANIC" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNFATOLD" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUNBUSY" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "WOMAN_RUN" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SWAT_RUN" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SPRINT_WUZI" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SPRINT_PANIC" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_WUZI" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_RIGHT" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_LEFT" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_PLAYER" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_FATOLD" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_FAT" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_CSAW" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_CIVI" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_ARMED" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "RUN_1ARMED" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "JOG_MALEA" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "JOG_FEMALEA" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "JOG_FEMALEA" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SWIM_BREAST" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SWIM_CRAWL" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SWIM_DIVE_UNDER" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SWIM_GLIDE" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SWIM_JUMPOUT" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "SWIM_UNDER" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "CLIMB_JUMP" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "CLIMB_JUMP_B" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "CLIMB_PULL" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "CLIMB_STAND" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "run_1armed" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "run_armed" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "run_gang1" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "run_left" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "run_old" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "run_right" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "Run_stop" at $7 times_normal_rate
0393: actor $PLAYER_ACTOR perform_animation "Run_stopR" at $7 times_normal_rate

:Label00111E
if and
   Dialog.CheckBoxIsChecked(1@, 11)
02E0:   actor $PLAYER_ACTOR firing_weapon
056D:   actor $PLAYER_ACTOR defined
   not Actor.Dead($PLAYER_ACTOR)
else_jump @Label001151
0470: $9 = actor $PLAYER_ACTOR current_weapon
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, $9, 0)

:Label001151
if
  4@ == 1
else_jump @Label0012C4
if
key_down 2
else_jump @Label001202
if and
   Dialog.IsVisible(1@)
   not Dialog.IsMinimized(1@)
   SAMP.IsCursorActive
else_jump @Label0011A2
0B5E: get_cursor_pos 5@ 6@
Dialog.SetRECT(1@, 5@, 6@, 585, 240)

:Label0011A2
if and
   Dialog.IsVisible(7@)
   not Dialog.IsMinimized(7@)
   SAMP.IsCursorActive
else_jump @Label0011D2
0B5E: get_cursor_pos 5@ 6@
Dialog.SetRECT(7@, 5@, 6@, 400, 270)

:Label0011D2
if and
   Dialog.IsVisible(13@)
   not Dialog.IsMinimized(13@)
   SAMP.IsCursorActive
else_jump @Label001202
0B5E: get_cursor_pos 5@ 6@
Dialog.SetRECT(13@, 5@, 6@, 212, 140)

:Label001202
if and
key_down 69
key_down 32
else_jump @Label0012AC
wait 400
if and
key_down 69
key_down 32
else_jump @Label0012AC
0B12: 0@ = 0@ XOR 1
if
  0@ == 0
else_jump @Label0012A8
SAMP.ToggleCursor(0)
if and
   SAMP.IsDialogActive(1@)
   not Dialog.IsMinimized(1@)
else_jump @Label001269
Dialog.SetMinimized(1@, 1)

:Label001269
if and
   SAMP.IsDialogActive(7@)
   not Dialog.IsMinimized(7@)
else_jump @Label001285
Dialog.SetMinimized(7@, 1)

:Label001285
if and
   SAMP.IsDialogActive(13@)
   not Dialog.IsMinimized(13@)
else_jump @Label0012A1
Dialog.SetMinimized(13@, 1)

:Label0012A1
jump @Label0012AC

:Label0012A8
SAMP.ToggleCursor(1)

:Label0012AC
if and
  0@ == 1
   not SAMP.IsCursorActive
else_jump @Label0012C4
SAMP.ToggleCursor(1)

:Label0012C4
if
   Dialog.PopEvent(1@, 2@, 3@)
else_jump @Label0019BA
if
  2@ == 1025
else_jump @Label001861
if
  3@ == 1
else_jump @Label001409
if
   Dialog.CheckBoxIsChecked(1@, 3@)
else_jump @Label001391
if
   Actor.Driving($PLAYER_ACTOR)
else_jump @Label001355
$10 = Actor.CurrentCar($PLAYER_ACTOR)
Car.SetImmunities($10, 1, 1, 1, 1, 1)
053F: set_car $10 tires_vulnerability 1
Car.ImmuneToNonPlayer($10) = True
03F5: set_car $10 apply_damage_rules 0
jump @Label00138A

:Label001355
if
0184:   actor $PLAYER_ACTOR health >= 1
else_jump @Label00138A
Actor.SetImmunities($PLAYER_ACTOR, 1, 1, 1, 1, 1)
02A9: set_actor $PLAYER_ACTOR immune_to_nonplayer 1
0A8C: write_memory 9867629 size 1 value 1 virtual_protect 1

:Label00138A
jump @Label001409

:Label001391
if
   Actor.Driving($PLAYER_ACTOR)
else_jump @Label0013D4
$10 = Actor.CurrentCar($PLAYER_ACTOR)
Car.SetImmunities($10, 0, 0, 0, 0, 0)
053F: set_car $10 tires_vulnerability 0
Car.ImmuneToNonPlayer($10) = False
03F5: set_car $10 apply_damage_rules 1
jump @Label001409

:Label0013D4
if
0184:   actor $PLAYER_ACTOR health >= 1
else_jump @Label001409
Actor.SetImmunities($PLAYER_ACTOR, 0, 0, 0, 0, 0)
02A9: set_actor $PLAYER_ACTOR immune_to_nonplayer 0
0A8C: write_memory 9867629 size 1 value 0 virtual_protect 1

:Label001409
if
  3@ == 2
else_jump @Label0015A6
if
   Dialog.CheckBoxIsChecked(1@, 3@)
else_jump @Label0014D0
0AA2: 30@ = load_library "samp.dll" // IF and SET
0A8E: 31@ = 30@ + 457971 // int
0A8C: write_memory 31@ size 6 value -1869574000 virtual_protect 1
0A8E: 32@ = 30@ + 458004 // int
0A8C: write_memory 32@ size 6 value -1869574000 virtual_protect 1
0A8E: 33@ = 30@ + 458280 // int
0A8C: write_memory 33@ size 2 value 37008 virtual_protect 1
0A8E: 29@ = 30@ + 462648 // int
0A8C: write_memory 29@ size 2 value 37008 virtual_protect 1
0A8E: 28@ = 30@ + 462372 // int
0A8C: write_memory 28@ size 6 value -1869574000 virtual_protect 1
0AA3: free_library 30@
jump @Label0015A6

:Label0014D0
0AA2: 30@ = load_library "samp.dll" // IF and SET
0A8E: 31@ = 30@ + 457971 // int
0A8C: write_memory 31@ size 4 value 24216591 virtual_protect 1
0A8E: 32@ = 31@ + 4 // int
0A8C: write_memory 32@ size 2 value 0 virtual_protect 1
0A8E: 33@ = 30@ + 458004 // int
0A8C: write_memory 33@ size 4 value 22053903 virtual_protect 1
0A8E: 29@ = 33@ + 4 // int
0A8C: write_memory 29@ size 2 value 0 virtual_protect 1
0A8E: 28@ = 30@ + 458280 // int
0A8C: write_memory 28@ size 2 value 16500 virtual_protect 1
0A8E: 27@ = 30@ + 462648 // int
0A8C: write_memory 27@ size 2 value 24948 virtual_protect 1
0A8E: 26@ = 30@ + 462372 // int
0A8C: write_memory 26@ size 4 value 24218127 virtual_protect 1
0A8E: 25@ = 26@ + 4 // int
0A8C: write_memory 25@ size 2 value 0 virtual_protect 1
0AA3: free_library 30@

:Label0015A6
if
  3@ == 3
else_jump @Label0015F4
if
   Dialog.CheckBoxIsChecked(1@, 3@)
else_jump @Label0015E3
Actor.Health($PLAYER_ACTOR) = 0
Dialog.SetCheckBoxChecked(1@, 3@, 0)
jump @Label0015F4

:Label0015E3
Actor.Health($PLAYER_ACTOR) = 0
Dialog.SetCheckBoxChecked(1@, 3@, 0)

:Label0015F4
if
  3@ == 4
else_jump @Label00162E
if
   Dialog.CheckBoxIsChecked(1@, 3@)
else_jump @Label001627
Player.InfiniteRun($PLAYER_CHAR) = True
jump @Label00162E

:Label001627
Player.InfiniteRun($PLAYER_CHAR) = False

:Label00162E
if
  3@ == 5
else_jump @Label001640

:Label001640
if
  3@ == 6
else_jump @Label001652

:Label001652
if
  3@ == 7
else_jump @Label0016C5
if
   Dialog.CheckBoxIsChecked(1@, 3@)
else_jump @Label0016A2
33@ = 1

:Label00167E
SAMP.SetSendrate(33@) = $8
33@ += 1
  33@ > 3
else_jump @Label00167E
jump @Label0016C5

:Label0016A2
33@ = 1

:Label0016A9
SAMP.SetSendrate(33@) = False
33@ += 1
  33@ > 3
else_jump @Label0016A9

:Label0016C5
if
  3@ == 8
else_jump @Label001747
if or
   Dialog.CheckBoxIsChecked(13@, 1)
   Dialog.CheckBoxIsChecked(13@, 2)
   Dialog.CheckBoxIsChecked(13@, 3)
else_jump @Label001708
Dialog.SetCheckBoxChecked(1@, 3@, 1)
jump @Label001712

:Label001708
Dialog.SetCheckBoxChecked(1@, 3@, 0)

:Label001712
if
   Dialog.IsVisible(7@)
else_jump @Label001729
Dialog.SetVisible(7@, 0)

:Label001729
if
   Dialog.IsVisible(1@)
else_jump @Label001740
Dialog.SetVisible(1@, 0)

:Label001740
Dialog.SetVisible(13@, 1)

:Label001747
if
  3@ == 9
else_jump @Label001759

:Label001759
if
  3@ == 10
else_jump @Label00176B

:Label00176B
if
  3@ == 11
else_jump @Label00177D

:Label00177D
if
  3@ == 13
else_jump @Label001861
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label0017E3
Dialog.SetCheckBoxChecked(1@, 3@, 1)
jump @Label00182C

:Label0017E3
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label001822
Dialog.SetCheckBoxChecked(1@, 3@, 1)
jump @Label00182C

:Label001822
Dialog.SetCheckBoxChecked(1@, 3@, 0)

:Label00182C
if
   Dialog.IsVisible(1@)
else_jump @Label001843
Dialog.SetVisible(1@, 0)

:Label001843
if
   Dialog.IsVisible(13@)
else_jump @Label00185A
Dialog.SetVisible(13@, 0)

:Label00185A
Dialog.SetVisible(7@, 1)

:Label001861
if
  2@ == 1281
else_jump @Label0019BA
if
  3@ == 14
else_jump @Label0018B2
Dialog.SliderGetValue(1@, 3@, 33@)
if
  33@ == 0
else_jump @Label0018AA
33@ = 1

:Label0018AA
0091: $4 = integer 33@ to_float

:Label0018B2
if
  3@ == 15
else_jump @Label0018F0
Dialog.SliderGetValue(1@, 3@, 33@)
if
  33@ == 0
else_jump @Label0018E8
33@ = 1

:Label0018E8
0091: $5 = integer 33@ to_float

:Label0018F0
if
  3@ == 17
else_jump @Label00194A
Dialog.SliderGetValue(1@, 3@, $8)
$8 *= 10
if
   Dialog.CheckBoxIsChecked(1@, 7)
else_jump @Label00194A
33@ = 1

:Label00192D
SAMP.SetSendrate(33@) = $8
33@ += 1
  33@ > 3
else_jump @Label00192D

:Label00194A
if
  3@ == 18
else_jump @Label0019BA
Dialog.SliderGetValue(1@, 3@, 33@)
if
  33@ == 0
else_jump @Label00198F
33@ = 1
0091: $7 = integer 33@ to_float
jump @Label0019BA

:Label00198F
if
  33@ == 1
else_jump @Label0019B2
$7 = 1.5
jump @Label0019BA

:Label0019B2
0091: $7 = integer 33@ to_float

:Label0019BA
if
   Dialog.PopEvent(13@, 2@, 3@)
else_jump @Label001C02
if
  2@ == 1025
else_jump @Label001BA8
if
  3@ == 1
else_jump @Label001A7A
if or
   Dialog.CheckBoxIsChecked(13@, 1)
   Dialog.CheckBoxIsChecked(13@, 2)
   Dialog.CheckBoxIsChecked(13@, 3)
else_jump @Label001A25
Dialog.SetCheckBoxChecked(1@, 8, 1)
jump @Label001A2E

:Label001A25
Dialog.SetCheckBoxChecked(1@, 8, 0)

:Label001A2E
33@ = 1

:Label001A35
if
87D6:   not  33@ == 3@ // @ == $ (int)
else_jump @Label001A65
if
   Dialog.CheckBoxIsChecked(13@, 33@)
else_jump @Label001A65
Dialog.SetCheckBoxChecked(13@, 33@, 0)

:Label001A65
33@ += 1
  33@ > 3
else_jump @Label001A35

:Label001A7A
if
  3@ == 2
else_jump @Label001B11
if or
   Dialog.CheckBoxIsChecked(13@, 1)
   Dialog.CheckBoxIsChecked(13@, 2)
   Dialog.CheckBoxIsChecked(13@, 3)
else_jump @Label001ABC
Dialog.SetCheckBoxChecked(1@, 8, 1)
jump @Label001AC5

:Label001ABC
Dialog.SetCheckBoxChecked(1@, 8, 0)

:Label001AC5
33@ = 1

:Label001ACC
if
87D6:   not  33@ == 3@ // @ == $ (int)
else_jump @Label001AFC
if
   Dialog.CheckBoxIsChecked(13@, 33@)
else_jump @Label001AFC
Dialog.SetCheckBoxChecked(13@, 33@, 0)

:Label001AFC
33@ += 1
  33@ > 3
else_jump @Label001ACC

:Label001B11
if
  3@ == 3
else_jump @Label001BA8
if or
   Dialog.CheckBoxIsChecked(13@, 1)
   Dialog.CheckBoxIsChecked(13@, 2)
   Dialog.CheckBoxIsChecked(13@, 3)
else_jump @Label001B53
Dialog.SetCheckBoxChecked(1@, 8, 1)
jump @Label001B5C

:Label001B53
Dialog.SetCheckBoxChecked(1@, 8, 0)

:Label001B5C
33@ = 1

:Label001B63
if
87D6:   not  33@ == 3@ // @ == $ (int)
else_jump @Label001B93
if
   Dialog.CheckBoxIsChecked(13@, 33@)
else_jump @Label001B93
Dialog.SetCheckBoxChecked(13@, 33@, 0)

:Label001B93
33@ += 1
  33@ > 3
else_jump @Label001B63

:Label001BA8
if
  2@ == 257
else_jump @Label001C02
if
  3@ == 4
else_jump @Label001C02
if
   Dialog.IsVisible(7@)
else_jump @Label001BE4
Dialog.SetVisible(7@, 0)

:Label001BE4
if
   Dialog.IsVisible(13@)
else_jump @Label001BFB
Dialog.SetVisible(13@, 0)

:Label001BFB
Dialog.SetVisible(1@, 1)

:Label001C02
if
   Dialog.PopEvent(7@, 2@, 3@)
else_jump @Label002FC0
if
  2@ == 1025
else_jump @Label002C17
if
  3@ == 1
else_jump @Label001D5A
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label001C90
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label001CD7

:Label001C90
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label001CCE
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label001CD7

:Label001CCE
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label001CD7
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label001D20
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label001CF9
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label001CF9

:Label001D20
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label001D49
call @Label0032CD 2 22 $6
jump @Label001D5A

:Label001D49
call @Label0032CD 2 22 1.0

:Label001D5A
if
  3@ == 2
else_jump @Label001E89
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label001DBF
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label001E06

:Label001DBF
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label001DFD
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label001E06

:Label001DFD
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label001E06
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label001E4F
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label001E28
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label001E28

:Label001E4F
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label001E78
call @Label0032CD 2 23 $6
jump @Label001E89

:Label001E78
call @Label0032CD 2 23 1.0

:Label001E89
if
  3@ == 3
else_jump @Label001FB8
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label001EEE
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label001F35

:Label001EEE
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label001F2C
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label001F35

:Label001F2C
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label001F35
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label001F7E
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label001F57
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label001F57

:Label001F7E
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label001FA7
call @Label0032CD 2 24 $6
jump @Label001FB8

:Label001FA7
call @Label0032CD 2 24 1.0

:Label001FB8
if
  3@ == 4
else_jump @Label0020E7
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label00201D
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002064

:Label00201D
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label00205B
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002064

:Label00205B
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002064
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label0020AD
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label002086
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label002086

:Label0020AD
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label0020D6
call @Label0032CD 2 25 $6
jump @Label0020E7

:Label0020D6
call @Label0032CD 2 25 1.0

:Label0020E7
if
  3@ == 5
else_jump @Label002216
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label00214C
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002193

:Label00214C
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label00218A
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002193

:Label00218A
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002193
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label0021DC
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label0021B5
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label0021B5

:Label0021DC
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label002205
call @Label0032CD 2 26 $6
jump @Label002216

:Label002205
call @Label0032CD 2 26 1.0

:Label002216
if
  3@ == 6
else_jump @Label002345
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label00227B
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0022C2

:Label00227B
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label0022B9
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0022C2

:Label0022B9
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label0022C2
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label00230B
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label0022E4
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label0022E4

:Label00230B
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label002334
call @Label0032CD 2 27 $6
jump @Label002345

:Label002334
call @Label0032CD 2 27 1.0

:Label002345
if
  3@ == 7
else_jump @Label0024FD
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label0023AA
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0023F1

:Label0023AA
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label0023E8
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0023F1

:Label0023E8
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label0023F1
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label002483
33@ = 1

:Label00240B
Dialog.SetCheckBoxChecked(7@, 33@, 0)
33@ += 1
  33@ > 6
else_jump @Label00240B
33@ = 8

:Label002431
Dialog.SetCheckBoxChecked(7@, 33@, 0)
33@ += 1
  33@ > 13
else_jump @Label002431
33@ = 22

:Label002457
call @Label0032CD 2 33@ $6
33@ += 1
  33@ > 33
else_jump @Label002457
jump @Label0024FD

:Label002483
33@ = 1

:Label00248A
Dialog.SetCheckBoxChecked(7@, 33@, 0)
33@ += 1
  33@ > 6
else_jump @Label00248A
33@ = 8

:Label0024B0
Dialog.SetCheckBoxChecked(7@, 33@, 0)
33@ += 1
  33@ > 13
else_jump @Label0024B0
33@ = 22

:Label0024D6
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label0024D6

:Label0024FD
if
  3@ == 8
else_jump @Label00262C
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label002562
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0025A9

:Label002562
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label0025A0
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0025A9

:Label0025A0
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label0025A9
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label0025F2
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label0025CB
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label0025CB

:Label0025F2
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label00261B
call @Label0032CD 2 28 $6
jump @Label00262C

:Label00261B
call @Label0032CD 2 28 1.0

:Label00262C
if
  3@ == 9
else_jump @Label00275B
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label002691
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0026D8

:Label002691
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label0026CF
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label0026D8

:Label0026CF
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label0026D8
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label002721
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label0026FA
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label0026FA

:Label002721
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label00274A
call @Label0032CD 2 29 $6
jump @Label00275B

:Label00274A
call @Label0032CD 2 29 1.0

:Label00275B
if
  3@ == 10
else_jump @Label00288A
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label0027C0
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002807

:Label0027C0
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label0027FE
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002807

:Label0027FE
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002807
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label002850
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label002829
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label002829

:Label002850
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label002879
call @Label0032CD 2 30 $6
jump @Label00288A

:Label002879
call @Label0032CD 2 30 1.0

:Label00288A
if
  3@ == 11
else_jump @Label0029B9
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label0028EF
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002936

:Label0028EF
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label00292D
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002936

:Label00292D
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002936
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label00297F
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label002958
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label002958

:Label00297F
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label0029A8
call @Label0032CD 2 31 $6
jump @Label0029B9

:Label0029A8
call @Label0032CD 2 31 1.0

:Label0029B9
if
  3@ == 12
else_jump @Label002AE8
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label002A1E
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002A65

:Label002A1E
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label002A5C
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002A65

:Label002A5C
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002A65
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label002AAE
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label002A87
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label002A87

:Label002AAE
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label002AD7
call @Label0032CD 2 32 $6
jump @Label002AE8

:Label002AD7
call @Label0032CD 2 32 1.0

:Label002AE8
if
  3@ == 13
else_jump @Label002C17
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label002B4D
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002B94

:Label002B4D
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label002B8B
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002B94

:Label002B8B
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002B94
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label002BDD
Dialog.SetCheckBoxChecked(7@, 7, 0)
33@ = 22

:Label002BB6
call @Label0032CD 2 33@ 1.0
33@ += 1
  33@ > 33
else_jump @Label002BB6

:Label002BDD
if
   Dialog.CheckBoxIsChecked(7@, 3@)
else_jump @Label002C06
call @Label0032CD 2 33 $6
jump @Label002C17

:Label002C06
call @Label0032CD 2 33 1.0

:Label002C17
if
  2@ == 1281
else_jump @Label002ECC
if
  3@ == 15
else_jump @Label002ECC
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label002C8F
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002CD6

:Label002C8F
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label002CCD
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002CD6

:Label002CCD
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002CD6
Dialog.SliderGetValue(7@, 3@, 33@)
if
  33@ == 0
else_jump @Label002CFA
33@ = 1

:Label002CFA
0091: $6 = integer 33@ to_float
if
   Dialog.CheckBoxIsChecked(7@, 1)
else_jump @Label002D23
call @Label0032CD 2 22 $6

:Label002D23
if
   Dialog.CheckBoxIsChecked(7@, 2)
else_jump @Label002D44
call @Label0032CD 2 23 $6

:Label002D44
if
   Dialog.CheckBoxIsChecked(7@, 3)
else_jump @Label002D65
call @Label0032CD 2 24 $6

:Label002D65
if
   Dialog.CheckBoxIsChecked(7@, 4)
else_jump @Label002D86
call @Label0032CD 2 25 $6

:Label002D86
if
   Dialog.CheckBoxIsChecked(7@, 5)
else_jump @Label002DA7
call @Label0032CD 2 26 $6

:Label002DA7
if
   Dialog.CheckBoxIsChecked(7@, 6)
else_jump @Label002DC8
call @Label0032CD 2 27 $6

:Label002DC8
if
   Dialog.CheckBoxIsChecked(7@, 7)
else_jump @Label002E06
33@ = 22

:Label002DE1
call @Label0032CD 2 33@ $6
33@ += 1
  33@ > 33
else_jump @Label002DE1

:Label002E06
if
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label002E27
call @Label0032CD 2 28 $6

:Label002E27
if
   Dialog.CheckBoxIsChecked(7@, 9)
else_jump @Label002E48
call @Label0032CD 2 29 $6

:Label002E48
if
   Dialog.CheckBoxIsChecked(7@, 10)
else_jump @Label002E69
call @Label0032CD 2 30 $6

:Label002E69
if
   Dialog.CheckBoxIsChecked(7@, 11)
else_jump @Label002E8A
call @Label0032CD 2 31 $6

:Label002E8A
if
   Dialog.CheckBoxIsChecked(7@, 12)
else_jump @Label002EAB
call @Label0032CD 2 32 $6

:Label002EAB
if
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label002ECC
call @Label0032CD 2 33 $6

:Label002ECC
if
  2@ == 257
else_jump @Label002FC0
if
  3@ == 14
else_jump @Label002FC0
if or
   Dialog.CheckBoxIsChecked(7@, 1)
   Dialog.CheckBoxIsChecked(7@, 2)
   Dialog.CheckBoxIsChecked(7@, 3)
   Dialog.CheckBoxIsChecked(7@, 4)
   Dialog.CheckBoxIsChecked(7@, 5)
   Dialog.CheckBoxIsChecked(7@, 6)
   Dialog.CheckBoxIsChecked(7@, 7)
   Dialog.CheckBoxIsChecked(7@, 8)
else_jump @Label002F44
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002F8B

:Label002F44
if or
   Dialog.CheckBoxIsChecked(7@, 9)
   Dialog.CheckBoxIsChecked(7@, 10)
   Dialog.CheckBoxIsChecked(7@, 11)
   Dialog.CheckBoxIsChecked(7@, 12)
   Dialog.CheckBoxIsChecked(7@, 13)
else_jump @Label002F82
Dialog.SetCheckBoxChecked(1@, 13, 1)
jump @Label002F8B

:Label002F82
Dialog.SetCheckBoxChecked(1@, 13, 0)

:Label002F8B
if
   Dialog.IsVisible(7@)
else_jump @Label002FA2
Dialog.SetVisible(7@, 0)

:Label002FA2
if
   Dialog.IsVisible(13@)
else_jump @Label002FB9
Dialog.SetVisible(13@, 0)

:Label002FB9
Dialog.SetVisible(1@, 1)

:Label002FC0
if
0ADC:   test_cheat "GH"
else_jump @Label003034
0B12: 4@ = 4@ XOR 1
if
  4@ == 1
else_jump @Label003014
Dialog.SetVisible(1@, 1)
Dialog.SetVisible(7@, 0)
Dialog.SetVisible(13@, 0)
SAMP.ToggleCursor(1)
0@ = 1
jump @Label003034

:Label003014
Dialog.SetVisible(1@, 0)
Dialog.SetVisible(7@, 0)
Dialog.SetVisible(13@, 0)
SAMP.ToggleCursor(0)
0@ = 0

:Label003034
jump @Label00056B

:Label00303B
if
   Dialog.CheckBoxIsChecked(1@, 10)
else_jump @Label003284
0BE5: raknet 8@ = get_hook_param 1
if
  8@ == 207
else_jump @Label003284
0A96: 8@ = actor $PLAYER_ACTOR struct
0C0C: 9@ = struct 8@ offset 1420 size 4
if
  9@ == 0
else_jump @Label003278
8@ = 0

:Label003095
if
9@ = SAMP.GetActorHandleByPlayerID(8@)
else_jump @Label003136
if
02D8:   actor 9@ current_weapon == 34
else_jump @Label003136
if or
   Actor.Animation(9@) == "RIFLE_CROUCHFIRE"
   Actor.Animation(9@) == "RIFLE_FIRE"
   Actor.Animation(9@) == "RIFLE_FIRE_POOR"
else_jump @Label00310E
0BE0: raknet hook_ret 1
jump @Label003136

:Label00310E
if
0104:   actor 9@ near_actor $PLAYER_ACTOR radius 1.2 1.2 1.2 sphere 0
else_jump @Label003136
0BE0: raknet hook_ret 1

:Label003136
8@ += 1
  8@ > 1000
else_jump @Label003095
Actor.StorePos($PLAYER_ACTOR, 8@, 9@, 10@)

:Label00315A
0AE3: 11@ = random_object_near_point 8@ 9@ 10@ in_radius 1.0 find_next 1 //IF and SET
else_jump @Label0031AA
12@ = Object.Model(11@)
if
  12@ == 2680
else_jump @Label00319C
0BE0: raknet hook_ret 1
jump @Label0031A3

:Label00319C
jump @Label0031AA

:Label0031A3
jump @Label00315A

:Label0031AA
0BE5: raknet 8@ = get_hook_param 0
8@ = BitStream.GetDataPtr(8@)
0C0C: 9@ = struct 8@ offset 38 size 1
if
  9@ == 0
else_jump @Label0031ED
0C0D: struct 8@ offset 38 size 1 = 3
0BE0: raknet hook_ret 1
jump @Label003271

:Label0031ED
0C0C: 9@ = struct 8@ offset 63 size 2
if
9@ = SAMP.GetVehicleHandleBySAMPVehicleID(9@)
else_jump @Label003231
if
8547:   not actor $PLAYER_ACTOR colliding_with_car 9@
else_jump @Label00322A
0C0D: struct 8@ offset 63 size 2 = 0

:Label00322A
jump @Label003271

:Label003231
9@ = 1

:Label003238
if
10@ = SAMP.GetVehicleHandleBySAMPVehicleID(9@)
else_jump @Label00325B
0C0D: struct 8@ offset 63 size 2 = 9@
0BE0: raknet hook_ret 1

:Label00325B
9@ += 1
  9@ > 2000
else_jump @Label003238

:Label003271
jump @Label003284

:Label003278
0C0D: struct 8@ offset 1420 size 4 = 0

:Label003284
0BE0: raknet hook_ret 1

:Label003288
if
   Dialog.CheckBoxIsChecked(1@, 1)
else_jump @Label0032C9
0BE5: raknet 8@ = get_hook_param 1
if and
  8@ == 14
0184:   actor $PLAYER_ACTOR health >= 1
else_jump @Label0032C5
0BE0: raknet hook_ret 0
jump @Label0032C9

:Label0032C5
0BE0: raknet hook_ret 1

:Label0032C9
0BE0: raknet hook_ret 1

:Label0032CD
0@ += 36
0@ *= 112
0@ += 13150960
0A8C: write_memory 0@ size 4 value 1@ virtual_protect 0
ret 0

avp game protect эти скрипты спокойно открывает
 
Последнее редактирование:
  • Нравится
Реакции: eiuhuth

Andreuno

Новичок
41
1
Есть у кого такой же скрипт но с открытым кодом?
 

Вложения

  • PathDC (1).rar
    7.5 KB · Просмотры: 10