Как перевести CS в LUA?

Статус
В этой теме нельзя размещать новые ответы.

sampcac

Известный
Автор темы
9
0
Столкнулся с проблемой, нужен перевод ExtraWS в Lua скрипт, т.к moonloader не чекают админы и как его "зашифровать". Прошу нужна помощь

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

//-------------MAIN---------------
thread "ExtraWS"
0662: printstring "Made by FYP"
0662: printstring "BlastHack.Net"
gosub @EXTRAWS_817
1@ = 0
3@ = 0
4@ = 0

:EXTRAWS_71
wait 0
if
   Player.Defined(0)
else_jump @EXTRAWS_810
if and
   not Actor.Driving($PLAYER_ACTOR)
   not Actor.Dead($PLAYER_ACTOR)
else_jump @EXTRAWS_810
0470: 0@ = actor $PLAYER_ACTOR current_weapon
0A96: 5@ = actor $PLAYER_ACTOR struct
5@ += 1816
0A8D: 5@ = read_memory 5@ size 1 virtual_protect 0
5@ += 1
if and
  5@ >= 3
   not 5@ > 7
else_jump @EXTRAWS_810
if
   not 0@ == 34
else_jump @EXTRAWS_810
if
00E1:   player 0 pressed_key 6
else_jump @EXTRAWS_465
if
  1@ == 0
else_jump @EXTRAWS_299
0A8D: 10@ = read_memory 5379741 size 4 virtual_protect 1
0A8D: 11@ = read_memory 5379745 size 2 virtual_protect 1
0A8C: write_memory 5379741 size 4 value -1869574000 virtual_protect 1
0A8C: write_memory 5379745 size 2 value 37008 virtual_protect 1
1@ = 1

:EXTRAWS_299
if
  3@ == 0
else_jump @EXTRAWS_458
if or
  5@ == 6
  5@ == 7
else_jump @EXTRAWS_458
0A8D: 2@ = read_memory 11989584 size 4 virtual_protect 0
if or
   not 2@ > 50.0
  4@ == 1
else_jump @EXTRAWS_458
0A8D: 12@ = read_memory 5379774 size 4 virtual_protect 1
0A8D: 13@ = read_memory 5379778 size 2 virtual_protect 1
0A8C: write_memory 5379774 size 4 value -1869574000 virtual_protect 1
0A8C: write_memory 5379778 size 2 value 37008 virtual_protect 1
3@ = 1
4@ = 0

:EXTRAWS_458
jump @EXTRAWS_571

:EXTRAWS_465
if
  1@ == 1
else_jump @EXTRAWS_518
0A8C: write_memory 5379741 size 4 value 10@ virtual_protect 1
0A8C: write_memory 5379745 size 2 value 11@ virtual_protect 1
1@ = 0

:EXTRAWS_518
if
  3@ == 1
else_jump @EXTRAWS_571
0A8C: write_memory 5379774 size 4 value 12@ virtual_protect 1
0A8C: write_memory 5379778 size 2 value 13@ virtual_protect 1
3@ = 0

:EXTRAWS_571
if
00E1:   player 0 pressed_key 6
else_jump @EXTRAWS_810
if
00E1:   player 0 pressed_key 7
else_jump @EXTRAWS_699
0A8D: 2@ = read_memory 11989584 size 4 virtual_protect 0
2@ += 2.0
if
  2@ > 70.0
else_jump @EXTRAWS_660
2@ = 70.0

:EXTRAWS_660
0A8C: write_memory 11989584 size 4 value 2@ virtual_protect 0
if
  3@ == 0
else_jump @EXTRAWS_699
4@ = 1

:EXTRAWS_699
if
00E1:   player 0 pressed_key 5
else_jump @EXTRAWS_810
0A8D: 2@ = read_memory 11989584 size 4 virtual_protect 0
2@ -= 2.0
if
   not 2@ >= 4.0
else_jump @EXTRAWS_771
2@ = 4.0

:EXTRAWS_771
0A8C: write_memory 11989584 size 4 value 2@ virtual_protect 0
if
  3@ == 0
else_jump @EXTRAWS_810
4@ = 1

:EXTRAWS_810
jump @EXTRAWS_71

:EXTRAWS_817
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
return
 
Статус
В этой теме нельзя размещать новые ответы.