Нужна помощь по переносу скрипта из Cleo в lua

  • Автор темы deleted-user-164854
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
D

deleted-user-164854

Гость
Автор темы
Вот есть у нас такой код.
CLEO:
{$CLEO}
0A9F: 0@ = current_thread_pointer
0@ += 0x10
0A8D: 0@ = read_memory 0@ size 4 virtual_protect 0

// -- Clock Border
0A8C: write_memory 0x58EB70 size 1 value 1 virtual_protect 1
// -- Money Border
0A8C: write_memory 0x58F58D size 1 value 1 virtual_protect 1
// -- Money String Format
0A8F: 1@ = 0@ - @POSITIVE_MONEY
0A8C: write_memory 0x58F4C8 size 4 value 1@ virtual_protect 1
// -- Money String Format - Negative (debt)
0@ -= @NEGATIVE_MONEY
0A8C: write_memory 0x58F50A size 4 value 0@ virtual_protect 1
0A93: end_custom_thread

:POSITIVE_MONEY
hex
"$%d" 00
end

:NEGATIVE_MONEY
hex
"-$%d" 00
end

Это скрипт "удаление нулей из HUD`а". Я хочу его перенести в lua. Однако появился ряд проблем. memory.Write это само собой, но как перенести HEX код, да и
CLEO:
0A9F: 0@ = current_thread_pointer
как я понял в Lua вообще нет.

На данный момент я смог перенести только эту часть, однако она просто изменяет немного визуально строку денег (что понятно и с комментария в cleo коде)
Lua:
local memory = require 'memory'

function main()
    while not isSampAvailable() do
        wait(1000)
    end
    memory.write(0x58EB70, 1, 1, true)
    memory.write(0x58F58D, 1, 1, true)
end
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.