Помощь по привязке клео по жд когда их несколько

Maidas

Известный
Автор темы
75
2
Представим что мы делаем привязку клео по жд используя 0AA7: call_function 0x81E532
Но челик, к которому мы привязываемся сам не знает сколько у него жд, и скрипт, на определение номера серийника не пашет.
Не знаю даже что придумать
Вот код определителя серийника:

CLEO:
{$CLEO}
0000:

repeat
wait 0
until 0AFA:

while true
wait 0
    if
    0C89:  key_just_pressed 49 // 1
    then
    0AA7: call_function 0x81E532 num_params 8 pop 0 | 0 0 0 0 0@v 0 0 0 1@
        if 1@ == true
        then
        chatmsg 0@ -1
        0AF5: write_string 0@ to_ini_file "CLEO\MyHDDSerial.INI" section "Main" key "Serial"
        end
    end
end
 

Kak dela?

Активный
226
49
Представим что мы делаем привязку клео по жд используя 0AA7: call_function 0x81E532
Но челик, к которому мы привязываемся сам не знает сколько у него жд, и скрипт, на определение номера серийника не пашет.
Не знаю даже что придумать
Вот код определителя серийника:

CLEO:
{$CLEO}
0000:

repeat
wait 0
until 0AFA:

while true
wait 0
    if
    0C89:  key_just_pressed 49 // 1
    then
    0AA7: call_function 0x81E532 num_params 8 pop 0 | 0 0 0 0 0@v 0 0 0 1@
        if 1@ == true
        then
        chatmsg 0@ -1
        0AF5: write_string 0@ to_ini_file "CLEO\MyHDDSerial.INI" section "Main" key "Serial"
        end
    end
end
Тебе в - https://www.blast.hk/forums/162/ тут тебе врятли помогут с точки зрения чела который нихуя не понимает в CLEO скажу сделай проверку на кол.во дисков и уже опираясь на это продолжай))