Цитата: int pause_a=rand(2000.5000)
так это будет работать если далее по тексту буду вставлять pause_a ?
Нет. В таком виде переменной присвоится значение и оно будет постоянным. Тем более вставка переменной в скрипт в лучшем случае ни к чему не приведёт, в худшем приведёт к ошибке.
Нужно использовать:
CODE:pause(rand(2000, 5000));
Можно использовать функцию (любой из вариантов):
CODE:_pause();
messagebox(1);
_pause();
messagebox(2);
function _pause()
{
pause(rand(2000, 5000)); // пауза от 2 до 5 секунд
}
CODE:_pause(1000, 2000); // пауза от 1 до 2 секунд
messagebox(1);
_pause(1500, 3000); //пауза от 1,5 до 3 секунд
messagebox(2);
function _pause(int t1, int t2)
{
pause(rand(t1, t2));
}
CODE:_pause(1000, 2000); // пауза от 1 до 2 секунд
messagebox(1);
_pause(1500, 3000); //пауза от 1,5 до 3 секунд
messagebox(2);
function _pause(int t1, int t2)
{
looptime(rand(t1, t2))sleep(10);
} |