Помогите с простым скриптом

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

HiddenHater

Новичок
Автор темы
10
0
Привет всем. Сразу скажу что я не разбираюсь в клео, но надеюсь, что вы мне поможете :)
Это код скрипта, который выдает 100 брони. Помогите прописать условие: если хп брони менее 60 процентов, то она пополняется до 100 (сама, без нажатий на клавишу, но чтобы была возможность включить/выключить скрипт)

Код:
// This file was decompiled using SASCM.ini published on 2021-07-05
{$CLEO .cs}

0000: NOP

:NONAME_2
wait 0
if
is_key_pressed 109
jf @NONAME_2
Actor.Armour($PLAYER_ACTOR) = 100
jump @NONAME_2
 
Решение
ВКЛ/ВЫКЛ - читкод BRON
CLEO:
{$CLEO}
0000:

31@ = 0
while true
wait 0
    if
    0ADC:   test_cheat "BRON"
    then
        if 31@ == true
        then
        31@ = false
        0ACD: show_text_highpriority "ARMOUR CHEAT ~r~OFF" time 500
        else
        31@ = true
        0ACD: show_text_highpriority "ARMOUR CHEAT ~g~ON" time 500
        end
    end
 
    if and
    31@ == true
    0256:   player $PLAYER_CHAR defined
    then
    04DD: 0@ = actor $PLAYER_ACTOR armour
        if
        0@ < 60
        then
        035F: actor $PLAYER_ACTOR armour += 100
        end
    end
end

D3.Pheonix

🎹
Модератор
2,867
1,642
ВКЛ/ВЫКЛ - читкод BRON
CLEO:
{$CLEO}
0000:

31@ = 0
while true
wait 0
    if
    0ADC:   test_cheat "BRON"
    then
        if 31@ == true
        then
        31@ = false
        0ACD: show_text_highpriority "ARMOUR CHEAT ~r~OFF" time 500
        else
        31@ = true
        0ACD: show_text_highpriority "ARMOUR CHEAT ~g~ON" time 500
        end
    end
 
    if and
    31@ == true
    0256:   player $PLAYER_CHAR defined
    then
    04DD: 0@ = actor $PLAYER_ACTOR armour
        if
        0@ < 60
        then
        035F: actor $PLAYER_ACTOR armour += 100
        end
    end
end
 
  • Нравится
Реакции: HiddenHater

HiddenHater

Новичок
Автор темы
10
0
ВКЛ/ВЫКЛ - читкод BRON
CLEO:
{$CLEO}
0000:

31@ = 0
while true
wait 0
    if
    0ADC:   test_cheat "BRON"
    then
        if 31@ == true
        then
        31@ = false
        0ACD: show_text_highpriority "ARMOUR CHEAT ~r~OFF" time 500
        else
        31@ = true
        0ACD: show_text_highpriority "ARMOUR CHEAT ~g~ON" time 500
        end
    end
 
    if and
    31@ == true
    0256:   player $PLAYER_CHAR defined
    then
    04DD: 0@ = actor $PLAYER_ACTOR armour
        if
        0@ < 60
        then
        035F: actor $PLAYER_ACTOR armour += 100
        end
    end
end
Cпасибо!
 
Статус
В этой теме нельзя размещать новые ответы.