Был очень удивлён, когда увидел cleo nametaghack, автором которого является Даниил. Но активация wh через команду мне показалась очень неудобной, плюс скрипт всё время ругался, что я ввожу её неправильно.
Данный чит абсолютно идентичен asi nametaghack от freeman(wh03x.asi), но подрубается каждый раз и при выключении прорисовка возвращается на нормальное значение (не запалитесь на фрапсе) + есть возможность увеличить прорисовку /dl.
Активация/деактивация: Alt+F3. Также, когда wh уже включён, вы можете нажать F3, чтобы вкл/выкл дальность прорисовки /dl. В архиве скомпилированный скрипт и исходный код.
- 0.1.0 - Публичный релиз.
- 0.1.1 - Добавлена возможность увеличить прорисовку /dl.
CLEO:
{$CLEO .cs}
0662: NOP "CLEO : Wallhack"
0662: NOP "Blasthack.net : gcode : 2013"
thread "wallhack"
if
8AF7: get_samp_base_to 33@
then
0A93: end_custom_thread
end
repeat
wait 400
until 0AFA: is_samp_structures_available
0AF8: samp add_message_to_chat "[WallHack]: {EAEAEA}Нажмите {1CD395}Alt{EAEAEA}+{1CD395}F3{EAEAEA}, чтобы увеличить дальность прорисовки ников." 0x1CD395
0AF8: samp add_message_to_chat "[WallHack]: {EAEAEA}Чтобы увеличить дальность {1CD395}/dl{EAEAEA} нажмите {1CD395}F3{EAEAEA}, при включенном скрипте." 0x1CD395
:wallhack
wait 0
if and
0AB0: key_pressed 114
0AB0: key_pressed 18
else_jump @wallhack
8AF7: get_samp_base_to 30@
30@ += 0x212A38
0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
if
not 30@ == 0
else_jump @wallhack3
30@ += 0x3CF
0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
0A8E: 29@ = 30@ + 14
0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
0A8E: 29@ = 30@ + 5
0A8C: write_memory 29@ size 1 value 0 virtual_protect 0
0A8E: 29@ = 30@ + 47
0A8C: write_memory 29@ size 4 value 1500.0 virtual_protect 0
0AD1: show_formatted_text_highpriority "~W~WallHack ~G~ON" 1200
:wallhack2
wait 0
if and
8AB0: not key_pressed 114
8AB0: not key_pressed 18
else_jump @wallhack2
:wallhack3
wait 0
if and
0AB0: key_pressed 114
8AB0: not key_pressed 18
then
if
28@ == 0
then
28@ = 1
0B2D: write_samp_memory offset 0xCD7CE value 0xA443 size 2
else
28@ = 0
0B2D: write_samp_memory offset 0xCD7CE value 0xA041 size 2
end
:wallhack5
wait 0
if
8AB0: not key_pressed 114
else_jump @wallhack5
end
if and
0AB0: key_pressed 114
0AB0: key_pressed 18
else_jump @wallhack3
8AF7: get_samp_base_to 30@
30@ += 0x212A38
0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
if
not 30@ == 0
else_jump @wallhack3
30@ += 0x3CF
0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
0A8E: 29@ = 30@ + 14
0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
0A8E: 29@ = 30@ + 5
0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
0A8E: 29@ = 30@ + 47
0A8C: write_memory 29@ size 4 value 30.0 virtual_protect 0
0B2D: write_samp_memory offset 0xCD7CE value 0xA041 size 2
0AD1: show_formatted_text_highpriority "~W~WallHack ~R~OFF" 1200
:wallhack4
wait 0
if and
8AB0: not key_pressed 114
8AB0: not key_pressed 18
else_jump @wallhack4
jump @wallhack
Проверь(те):
- SAMP R1 (не R1-2). Скачать можно отсюда: http://blasthack.net/data/samp/sa-mp-0.3x-R1-install.exe
- CLEO 4.1. Скачать можно отсюда:http://cleo.sannybuilder.com/cleo4/CLEO4_setup.exe
- SAMPFUNCS 2.5 или новее. Скачать можно отсюда:http://blasthack.net/threads/cleo-plugin-sampfuncs.17/