CLEO InterfaceEditor | Замена ASI

Тема в разделе "Модификации", создана пользователем MT TEAM ©, 12 янв 2019.

Метки:
  1. MT TEAM ©

    MT TEAM © vk.com/mrtzteam

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

    {$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: [email protected] = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Money"
        0AF0: [email protected] = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Stars"
        0AF0: [email protected] = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Health"
        0A8C: write_memory 12235312 size 4 value [email protected] virtual_protect 1
        0A8C: write_memory 12235332 size 4 value [email protected] virtual_protect 1
        0A8C: write_memory 12235308 size 4 value [email protected] virtual_protect 1
    end    
    
    0BDE: pause_thread 0
    
    :RelSet
    if and
        0AF0: [email protected] = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Money"
        0AF0: [email protected] = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Stars"
        0AF0: [email protected] = get_int_from_ini_file "CLEO\InterfaceEditor.ini" section "Settings" key "Health"
    then
        0A8C: write_memory 12235312 size 4 value [email protected] virtual_protect 1
        0A8C: write_memory 12235332 size 4 value [email protected] virtual_protect 1
        0A8C: write_memory 12235308 size 4 value [email protected] virtual_protect 1
    end
    cmdret      
     

    Вложения:

    TiramisuXP, gnoi, HotCole и 7 другим нравится это.
  2. ATTACKER™

    Друг

    Регистрация:
    15 окт 2016
    Сообщения:
    1.125
    Симпатии:
    475
    Естественно же, меня тогда только начинал учить Ded_Fedot,толком ничего не знал :D Да как и сейчас,ибо забил на все
     
  3. MT TEAM ©

    MT TEAM © vk.com/mrtzteam

    Регистрация:
    25 дек 2018
    Сообщения:
    177
    Симпатии:
    116
    Ухх, федот, царство небесное ;D upload_2019-1-12_21-23-35.png
    А вообще, клео учить не было выгодно даже тогда.
     
    ATTACKER™ нравится это.
  4. Laine_prikol

    Laine_prikol ДИДЖЕЙ МАДЕСТ
    Проверенный

    Регистрация:
    3 ноя 2015
    Сообщения:
    262
    Симпатии:
    208
    Хреново ты её немного перевел, в оригинале можно было ещё и таскать элементы худа по экрану и менять формат времени
     
  5. MT TEAM ©

    MT TEAM © vk.com/mrtzteam

    Регистрация:
    25 дек 2018
    Сообщения:
    177
    Симпатии:
    116
    На CLEO нет возможности перевести полностью, просто банально нет.
     
  6. Qsany

    Qsany Свой человек

    Регистрация:
    9 апр 2017
    Сообщения:
    410
    Симпатии:
    104
    Тяжко, когда ргб это бгр
     
    Daymay и arqasha\o нравится это.
  7. SiTrak

    SiTrak Интересующийся

    Регистрация:
    14 янв 2018
    Сообщения:
    137
    Симпатии:
    40
    C чего ты взял?
     
  8. hnnssy

    hnnssy knowname
    Друг

    Регистрация:
    23 мар 2013
    Сообщения:
    2.285
    Симпатии:
    1.764
    в клео можно всё (с) @MogAika
     
    hq~ и SiTrak нравится это.
  9. ShuffleBoy

    ShuffleBoy vk.com/shufflescripts
    Друг

    Регистрация:
    11 мар 2018
    Сообщения:
    734
    Симпатии:
    346
    Где нибудь вообще лежат исходники InterfaceEditor?
     
  10. MT TEAM ©

    MT TEAM © vk.com/mrtzteam

    Регистрация:
    25 дек 2018
    Сообщения:
    177
    Симпатии:
    116
    Особенности клео.

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

    Хорошая цитата, но хуй там к сожалению.

    Если порыться, можно найти наверное.
     
  11. D3.Pheonix

    D3.Pheonix Всефорумный нагибатор
    Друг

    Регистрация:
    21 мар 2013
    Сообщения:
    1.252
    Симпатии:
    616
    Так много чего нет, функции пишут
     
  12. MT TEAM ©

    MT TEAM © vk.com/mrtzteam

    Регистрация:
    25 дек 2018
    Сообщения:
    177
    Симпатии:
    116
    И потом заливать код в 1000 строчек? Не, спасибо.
     
  13. D3.Pheonix

    D3.Pheonix Всефорумный нагибатор
    Друг

    Регистрация:
    21 мар 2013
    Сообщения:
    1.252
    Симпатии:
    616
    А зачем код заливать, скрипт залей и всё
     
  14. Qsany

    Qsany Свой человек

    Регистрация:
    9 апр 2017
    Сообщения:
    410
    Симпатии:
    104
    Сделай, что бы цвет патрон можно было менять, как в asi
     
    Daymay нравится это.
  15. Honeysha666

    Honeysha666 Активный участник

    Регистрация:
    10 янв 2019
    Сообщения:
    33
    Симпатии:
    2
    Топовая штука!

    Топчег очень облегчило создание сборок.
     
  16. MT TEAM ©

    MT TEAM © vk.com/mrtzteam

    Регистрация:
    25 дек 2018
    Сообщения:
    177
    Симпатии:
    116
    Ожидайте обновление, парни.
     
    HotCole нравится это.
  17. Treedes

    Treedes Участник

    Регистрация:
    7 янв 2018
    Сообщения:
    17
    Симпатии:
    0
    А на клео можно сделать фигню, чтобы деньги были по другому. Есть $00000000000. А я хочу сделать $00 000 000 000
     
  18. MT TEAM ©

    MT TEAM © vk.com/mrtzteam

    Регистрация:
    25 дек 2018
    Сообщения:
    177
    Симпатии:
    116
    Пиши в Вопросы по CLEO-скриптингу
     
    HotCole нравится это.