31
Общие вопросы / Re: Команда HINTPOPUP
« on: September 29, 2015, 12:00:02 AM »
Спасибо за поправку, не верный у меня код получился.
Забыл просто, что в настройках КМ у меня стоит галочка "Игнорировать ошибки", поэтому и не заметил косяк.
[spoiler=Вот как всё было...][/spoiler]
Скрипт естественно тоже наспех состряпал, с одной лишь целью продемонстрировать прогрессбар в стиле а-ля "бегущая строка", да и не в скрипте дело.
Думаю, что эту тему можно развить и написать нормальный универсальный код.
[spoiler=Исправил ошибку ]
Забыл просто, что в настройках КМ у меня стоит галочка "Игнорировать ошибки", поэтому и не заметил косяк.
[spoiler=Вот как всё было...][/spoiler]
Скрипт естественно тоже наспех состряпал, с одной лишь целью продемонстрировать прогрессбар в стиле а-ля "бегущая строка", да и не в скрипте дело.
Думаю, что эту тему можно развить и написать нормальный универсальный код.
[spoiler=Исправил ошибку ]
Code: (clickermann) [Select]
$i = 1
$str = ""
$string = ""
$max = 195
$k = $max / 71
FOR($a = 0, $a < $max)
$var = INT($a / ($max / 100) + 1)
IF($a / ($k * $i) > 1)
$str = STRCONCAT($str, "|")
INC($i)
END_IF
$string = STRCONCAT($str, " - ", $var, "%")
WAITMS(50)
END_CYC
//--------------------------------
THREAD(Прогресс, 1)
LOGCLEAR
LOGWRITE ($string)
WAITMS(30)
END_THREAD
HALT
[/spoiler]