1 (изменено: Ford, 2014-11-04 00:18:08)

Тема: Разбивка длинной строки и вывод на экран (SAMP)

Добрый день!

В сампе, если строка слишком большая, на экран выводится заданное число символов, остальное обрывается.
Можно ли как-то в цикле сделать вывод построчно например по 50 символов (+- с разделением по словам) с интервалом в секунду?

Например:


text = Я птицу счастья свою отпускаю на юг, Теперь сама я пою, теперь сама летаю, Аа-аа, В открытый космос лечу, кометы, огибая, Тебя мечтать научу, теперь одна мы стая, Аа-аа, Только улыбайся, улыбайся, Невесомости поверь и отдайся, Улыбайся,улыбайся, Аа-аа
!1:: ; на альт + 1 запускаем
if StrLen(text) > 50
loop ; Не знаю как организовать цикл с разделение длинной строки на подтстроки
{
SendInput,{f6}%кусок текста не больше 50 символов%{Enter}
Sleep 1000
}
else ; если меньше 50 символов
SendInput,{f6}%text%{Enter}
Return