Lua InterfaceEditor | Установи свои цвета HUD'а.

Carrentine

Потрачен
Автор темы
569
462
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
7ub8XHm.png

Описание: Данный скрипт поможет вам изменять вам цвета своего худа.

Особенности:
Изменение цветов прямо в игре через определенные команды.
Сохранение настроек в INI файле.

Команды скрипта:
/money [0xAABBGGRR] - позволяет вам изменить цвет денег.
/health [0xAABBGGRR] - позволяет вам изменить цвет полоски HP.
/stars [0xAABBGGRR] - позволяет вам изменить цвет звезд.

Все цвета указываются в HEX'е в таком порядке, каким я расположил.
Для чайников подробно объяснять не буду, посмотрите как правильно записывать цвета в сампе.
В новой версии пофиксил падения фпса.

Автор: Carrentine

Версия: 1.02 Release
 

Вложения

  • InterfaceEditor.lua
    1.5 KB · Просмотры: 4,674
Последнее редактирование:

Carrentine

Потрачен
Автор темы
569
462
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Естественно же, меня тогда только начинал учить Ded_Fedot,толком ничего не знал :D Да как и сейчас,ибо забил на все
Ухх, федот, царство небесное ;D
upload_2019-1-12_21-23-35.png

А вообще, клео учить не было выгодно даже тогда.
 
  • Нравится
Реакции: JEEMBО

Carrentine

Потрачен
Автор темы
569
462
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Многие знают модификацию InterfaceEditor, при использовании у многих появлялась ошибка.
Я перевел эту модификацию в CLEO.
Такое уже делал @ATTACKER™, но там был не полноценный скрипт.
Он не имел функцию изменения цвета HP и функцию обновления настроек в реальном времени.
Попытался по возможностям CLEO, сделать подобие InterfaceEditor.asi
Цвет в ini должен указываться в обратном порядке.
Например:
Money=0xFF00FF00
Stars=0xFFFF0000
Health=0xFF0000FF
Для перезагрузки настроек, введите команду /relset
П
ри старте игры, автоматически создаст ini файл и установит белый цвет.
Кому интересно просмотреть код, изменить что либо, но не хочет декомпилировать, внизу представлен CODE скрипта.

CLEO:
{$CLEO}

0000:

0B34: samp register_client_command "RelSet" to_label @RelSet

if 8AAB: not file_exists "CLEO\InterfaceEditor.ini" -1
then
    0AF1: write_int -1 to_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Money"
    0AF1: write_int -1 to_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Stars"
    0AF1: write_int -1 to_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Health"
    0A8C: write_memory 12235312 size 4 value -1 virtual_protect 1
    0A8C: write_memory 12235332 size 4 value -1 virtual_protect 1
    0A8C: write_memory 12235308 size 4 value -1 virtual_protect 1
else
    0AF0: 0@ = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Money"
    0AF0: 1@ = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Stars"
    0AF0: 2@ = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Health"
    0A8C: write_memory 12235312 size 4 value 0@ virtual_protect 1
    0A8C: write_memory 12235332 size 4 value 1@ virtual_protect 1
    0A8C: write_memory 12235308 size 4 value 2@ virtual_protect 1
end   

0BDE: pause_thread 0

:RelSet
if and
    0AF0: 0@ = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Money"
    0AF0: 1@ = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Stars"
    0AF0: 2@ = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Health"
then
    0A8C: write_memory 12235312 size 4 value 0@ virtual_protect 1
    0A8C: write_memory 12235332 size 4 value 1@ virtual_protect 1
    0A8C: write_memory 12235308 size 4 value 2@ virtual_protect 1
end
cmdret
На CLEO нет возможности перевести полностью, просто банально нет.
 

Carrentine

Потрачен
Автор темы
569
462
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Тяжко, когда ргб это бгр
Особенности клео.

Попробуй найти нужные опкоды, например что бы таскать элементы худа в реальном времени. Если найдешь - скинь.

в клео можно всё (с) @MogAika
Хорошая цитата, но хуй там к сожалению.

Где нибудь вообще лежат исходники InterfaceEditor?
Если порыться, можно найти наверное.
 

Qsany

Потрачен
464
147
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сделай, что бы цвет патрон можно было менять, как в asi
 
  • Нравится
Реакции: Daymay