Помогите с цикличностью
Posted: 2006-04-28 17:46:10
Какой командой можно задать цикличность скрипта, чтобы скрипт повторялся бесконечно?
заранее благодарен =)
заранее благодарен =)
1.PARASITE wrote:Какой командой можно задать цикличность скрипта, чтобы скрипт повторялся бесконечно?
заранее благодарен =)
Code: Select all
repeat
...
until <condition>Code: Select all
while <condition>
...
wendCode: Select all
while true
...
wendCode: Select all
repeat
...
until falseCode: Select all
while 1Code: Select all
while 2Code: Select all
while "все идиоты"у меня с инглишом всё ок. 3 год оканчиваю обучения языкуYou Must Die wrote:<condition> -в понятии Дестра -условие. Вобщем
Destruction: Читай больше мануалов, нередко я я вижу такие конструкции, и ваще учи инглиш! http://www.lingvo.ru/lingvo/Link.asp?Ln ... howBlock=1
while условие( uo.life < 500 ) -пока хп меньше 500 будут,тада будет выполнять.
эт в 2ух словах,а подробнее читай фак. всё есть
и кули толку ? Выкладывать тут все возможные варианты?Destruction wrote:Иии? Никто ничего нового не написал, всё расписано во втором посте и вариантов, там кстате больше
Например?Code: Select all
while 1Code: Select all
while 2Code: Select all
while "все идиоты"
Code: Select all
while not uo.Dead()
wendнесамый лучший вариант для примераYou Must Die wrote:You Must Die wrote:всё. Че еще надо,остальное в факах либо на примерах других скриптов. Чё гемор то развёлCode: Select all
while not uo.Dead() wend
Вот и я думаю, вроде как вполне достаточно привести обобщённый пример, а тут все начали расписывать варианты.. я решил тоже попробыватьSLAK wrote:Скрипт прервёт работу когда персонаж умрёт - автору это не требуется.You Must Die wrote:несамый лучший вариант для примераYou Must Die wrote:всё. Че еще надо,остальное в факах либо на примерах других скриптов. Чё гемор то развёлCode: Select all
while not uo.Dead() wend
и кули толку ? Выкладывать тут все возможные варианты?
Code: Select all
Loop:
....
.....
Goto Loop
Нет, незабыли, он не приводиться, ибо хреновый.Savage wrote:А как же вы забыли самый понтовый цикл?![]()
Code: Select all
Loop: .... ..... Goto Loop
Code: Select all
for i=1 to 2
i=i-1
...
nextНакручено! Ладно переменная лишняя требуется..Der wrote:Code: Select all
for i=1 to 2 i=i-1 ... next
Code: Select all
for i=1 to 0
...
nextCode: Select all
sub main()
...
main()
endsubCode: Select all
sub main()
...
uo.exec("main")
endsubУ меня всегда ошибку выдает если i больше чем верхний предел...Destruction wrote:Code: Select all
for i=1 to 0 ... next
Безусловный переход самая скоростная и короткая конструкция для вечного циклаDestruction wrote:Нет, незабыли, он не приводиться, ибо хреновый.Savage wrote:А как же вы забыли самый понтовый цикл?![]()
Code: Select all
Loop: .... ..... Goto Loop