Вопросы по CLEO-скриптингу

Sire Like

Blanche Bier
Друг
487
232
Если на 3-ию строку вписать wait 0 то не крашит, но скрипт не рубит так. Названия сменил, проблема осталась
 

Sire Like

Blanche Bier
Друг
487
232
{$CLEO .cs}
0000:
wait 0
thread "001C: $CURRENT_MONTH_DAY > $GYM_MONTH_DAY_WHEN_LIMIT_REACHED (int)"
0662: "Fake /ref for YSL"
gosub @setting

0AC8: 0@ = allocate_memory_size 260
0AC8: 1@ = allocate_memory_size 260
0AC8: 2@ = allocate_memory_size 260
0AC8: 10@ = allocate_memory_size 260

:1
wait 0
if
0ADC: test_cheat 10@
jf @1
gosub @setting
0AF8: "%s показал(а) %s справку о текущем состоянии здоровья" 0xffdd90ff 2@ 2@
0af8: "[==================] Справка о состоянии здоровья %s [==================]" 0xffff00 2@
0af8: " Наркозависимость: %d" 0@ 0xffffff
0af8: " Никотинозависимость: %d" 1@ 0xffffff
0af8: "[==================] Справка о состоянии здоровья %s [==================]" 0xffff00 2@
jump @1

:setting
0AF0: 0@ = get_int_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Narko"
0AF0: 1@ = get_int_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Nikotin"
0AF4: 2@ = read_string_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Nick"
0AF4: 10@ = read_string_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Activation"
return

hex
0af9
 

DarkP1xel

Сила воли наше всё.
BH Team
3,635
4,962
PHP:
{$CLEO .cs}
0000:
wait 0
thread "001C: $CURRENT_MONTH_DAY > $GYM_MONTH_DAY_WHEN_LIMIT_REACHED (int)"
0662: "Fake /ref for YSL"
0AC8: 2@ = allocate_memory_size 260
0AC8: 10@ = allocate_memory_size 260
gosub @setting

:1
wait 0
if
0ADC: test_cheat 10@
jf @1
gosub @setting
0AF8: "%s показал(а) %s справку о текущем состоянии здоровья" 0xffdd90ff 2@ 2@
0af8: "[==================] Справка о состоянии здоровья %s [==================]" 0xffff00 2@
0af8: " Наркозависимость: %d" 0@ 0xffffff
0af8: " Никотинозависимость: %d" 1@ 0xffffff
0af8: "[==================] Справка о состоянии здоровья %s [==================]" 0xffff00 2@
jump @1

:setting
0AF0: 0@ = get_int_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Narko"
0AF0: 1@ = get_int_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Nikotin"
0AF4: 2@ = read_string_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Nick"
0AF4: 10@ = read_string_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Activation"
return

А так?
 
  • Нравится
Реакции: Sire Like

DarkP1xel

Сила воли наше всё.
BH Team
3,635
4,962
PHP:
{$CLEO .CS}
{$NOSOURCE}
0000:
0662: "Fake /ref for YSL"
thread "WTF"
0AC8: 2@ = allocate_memory_size 260
0AC8: 3@ = allocate_memory_size 260
0AB1: call_scm_func @Setting_01 2 2@ 3@ 5@ 6@ 0@ 1@
jump @WTF_01

:WTF_01
wait 0
if
0ADC: test_cheat 1@
jf @WTF_01
0AB1: call_scm_func @Setting_01 2 2@ 3@ 5@ 6@ 0@ 1@
0AF8: "%s показал(а) %s справку о текущем состоянии здоровья" 0xffdd90ff 2@ 2@0af8: "[==================] Справка о состоянии здоровья %s [==================]" 0xffff00 2@0af8: " Наркозависимость: %d" 0@ 0xffffff
0af8: " Никотинозависимость: %d" 1@ 0xffffff
0af8: "[==================] Справка о состоянии здоровья %s [==================]" 0xffff00 2@
jump @WTF_01

:Setting_01
0AF0: 5@ = get_int_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Narko"
0AF0: 6@ = get_int_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Nikotin"
0AF4: 0@ = read_string_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Nick"
0AF4: 1@ = read_string_from_ini_file "cleo\INI\fake_ref.ini" section "setting" key "Activation"
0AB2: ret 4 5@ 6@ 0@ 1@

Погоди. Проблему то решить надо... Вроде так всё должно работать (только переменные для текста настрой).
 
  • Нравится
Реакции: Sire Like

Sire Like

Blanche Bier
Друг
487
232

dZEjBt5.png
Нынче теперь не показывает ник и не те числа которые указывал
 

vitka.k

Потрачен
33
2
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Что сделал не так?
Dgun.jpg
 

DarkP1xel

Сила воли наше всё.
BH Team
3,635
4,962
Что сделал не так?
PHP:
{$CLEO .CS}
{$NOSOURCE}
0000: NOP
0662: printstring "-"
03A4: name_thread "DGUN"
0002: jump @DGUN_22

:DGUN_22
0001: wait 0 ms
00D6: if and
0ADC:   test_cheat "1"
0256:   player $PLAYER_CHAR defined
004D: jump_if_false @DGUN_22
0247: load_model #DESERT_EAGLE
038B: load_requested_models
01B2: give_actor $PLAYER_ACTOR weapon 24 ammo 60
0249: release_model #DESERT_EAGLE
0002: jump @DGUN_22

Так скомпилировать получается?
 
  • Нравится
Реакции: vitka.k

vitka.k

Потрачен
33
2
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ошибка - Включите опцию проверки условий, чтобы использовать эту возможность. Это где?
 

vitka.k

Потрачен
33
2
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
все разобрался где это.Спасибо!