D
deleted-user-164854
Гость
Автор темы
Вот есть у нас такой код.
Это скрипт "удаление нулей из HUD`а". Я хочу его перенести в lua. Однако появился ряд проблем. memory.Write это само собой, но как перенести HEX код, да и
как я понял в Lua вообще нет.
На данный момент я смог перенести только эту часть, однако она просто изменяет немного визуально строку денег (что понятно и с комментария в cleo коде)
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
На данный момент я смог перенести только эту часть, однако она просто изменяет немного визуально строку денег (что понятно и с комментария в 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
Последнее редактирование модератором: