CLEO Идеально круглый радар.

Cloud.

Активный
Автор темы
341
46
Простенький клео скрипт, делающий идеально круглый радар.

Установка: Переместить в папку cleo

Зависимости: Cleo, Asi Loader

Если хотите изменить параметры то откройте скрипт через Sanny Builder и измените значения в 3-6 строчках (они подписаны).

radar.png

Говнокод:
{$CLEO}

0A8C: write_memory 8809336 size 4 value 80.0 virtual_protect 1          // x width
0A8C: write_memory 8809332 size 4 value 100.0 virtual_protect 1         // y height
0A8C: write_memory 0x00858A10 size 4 value 25.0 virtual_protect 1       // x pos
0A8C: write_memory 0x00866B70 size 4 value 125.0 virtual_protect 1      // y pos

wait 1000
0AC6: 0@ = label @HOOK_WIDTH offset
0AB1: @asm_jmp_hook 3 offset 0x00718D12 function 0@ virtual_protect 1 
0A8C: write_memory 0x00718D17 size 1 value 0x90 virtual_protect 1 //NOP
0@ += 0xF   
0AB1: @asm_jmp_hook 3 offset 0@ function 0x00718D18 virtual_protect 1
0a93:

:HOOK_WIDTH
hex
 BF 00002042           // mov edi,42200000 { 40.00 }
 57                    // push edi
 D8 0C 24              // fmul dword ptr [esp]
 5F                    // pop edi
 BF 00000000           // mov edi,00000000 { 0 }
 E9 00718D18           // jmp gta_sa.exe+318D18
end // hex

//0AB1: @asm_jmp_hook 3 offset 1@ function 2@ virtual_protect 1
:asm_jmp_hook
0A8C: write_memory 0@ size 1 value 0xE9 virtual_protect 2@
0062: 1@ -= 0@ // (int)
000E: 1@ -= 5
0@ += 1
0A8C: write_memory 0@ size 4 value 1@ virtual_protect 2@
0AB2: ret 0

мерял ленейкой, все идеально
 

Вложения

  • roundradar.cs
    18.5 KB · Просмотры: 25

chromiusj

Известный
Модератор
5,656
3,959
автор удалил тему, опять
 

Вложения

  • idealRoundedRadar.lua
    640 байт · Просмотры: 27
  • Ха-ха
  • Bug
Реакции: Cloud. и ARMOR

TheClaudePlay

Известный
202
43
Легче сделать механику, чтобы X был равен Y!
И будет вам идеально круглый радар!!