Yoko

All sides of Injection
It is currently 2025-10-24 13:15:22

All times are UTC+02:00




Post new topic  Reply to topic  [ 15 posts ] 
Author Message
PostPosted: 2006-04-28 17:46:10 
Offline

Joined: 2004-11-22 10:43:29
Posts: 22
Какой командой можно задать цикличность скрипта, чтобы скрипт повторялся бесконечно?

заранее благодарен =)


Top
   
PostPosted: 2006-04-28 18:19:13 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
PARASITE wrote:
Какой командой можно задать цикличность скрипта, чтобы скрипт повторялся бесконечно?

заранее благодарен =)

1.
Code:
repeat
...
until <condition>

Крутит пока condition == false, т.е. until false или until 0

2.
Code:
while <condition>
...
wend

Крутит пока <condition> == true, т.е. while true или while <всё, что угодно кроме нуля>


Top
   
 Post subject:
PostPosted: 2006-04-28 21:06:55 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
<condition> -в понятии Дестра -условие. Вобщем

Destruction: Читай больше мануалов, нередко я я вижу такие конструкции, и ваще учи инглиш! http://www.lingvo.ru/lingvo/Link.asp?Ln ... howBlock=1

while условие( uo.life < 500 ) -пока хп меньше 500 будут,тада будет выполнять.

эт в 2ух словах,а подробнее читай фак. всё есть


Top
   
 Post subject:
PostPosted: 2006-04-28 21:09:39 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
А например
Code:
while true
...
wend

или
Code:
repeat
...
until false

будут выполнятся вечно =)
(всмысле пока инжу не крашанет)

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-04-28 21:41:41 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Иии? Никто ничего нового не написал, всё расписано во втором посте и вариантов, там кстате больше :-)

Например?
Code:
while 1

Code:
while 2

Code:
while "все идиоты"


Top
   
 Post subject:
PostPosted: 2006-04-28 21:55:24 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
You Must Die wrote:
<condition> -в понятии Дестра -условие. Вобщем

Destruction: Читай больше мануалов, нередко я я вижу такие конструкции, и ваще учи инглиш! http://www.lingvo.ru/lingvo/Link.asp?Ln ... howBlock=1

while условие( uo.life < 500 ) -пока хп меньше 500 будут,тада будет выполнять.

эт в 2ух словах,а подробнее читай фак. всё есть


у меня с инглишом всё ок. 3 год оканчиваю обучения языку



2.

Destruction wrote:
Иии? Никто ничего нового не написал, всё расписано во втором посте и вариантов, там кстате больше :-)

Например?
Code:
while 1

Code:
while 2

Code:
while "все идиоты"


и кули толку ? Выкладывать тут все возможные варианты?

Code:
while not uo.Dead()
wend


всё. Че еще надо,остальное в факах либо на примерах других скриптов. Чё гемор то развёл


Top
   
 Post subject:
PostPosted: 2006-04-28 22:47:05 
Offline

Joined: 2005-08-19 16:12:23
Posts: 182
You Must Die wrote:
You Must Die wrote:

Code:
while not uo.Dead()
wend


всё. Че еще надо,остальное в факах либо на примерах других скриптов. Чё гемор то развёл


несамый лучший вариант для примера :wink:


Top
   
 Post subject:
PostPosted: 2006-04-28 22:59:52 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
SLAK wrote:
You Must Die wrote:
You Must Die wrote:

Code:
while not uo.Dead()
wend


всё. Че еще надо,остальное в факах либо на примерах других скриптов. Чё гемор то развёл


несамый лучший вариант для примера :wink:

Скрипт прервёт работу когда персонаж умрёт - автору это не требуется.

Quote:
и кули толку ? Выкладывать тут все возможные варианты?

Вот и я думаю, вроде как вполне достаточно привести обобщённый пример, а тут все начали расписывать варианты.. я решил тоже попробывать :roll:


Top
   
 Post subject:
PostPosted: 2006-04-28 23:52:34 
Offline

Joined: 2005-06-12 22:12:15
Posts: 247
horosh vam floodit'....


Top
   
 Post subject:
PostPosted: 2006-04-30 10:04:47 
Offline
Expert!
User avatar

Joined: 2004-04-04 11:13:54
Posts: 1205
Location: Балаково, Саратовская обл.
А как же вы забыли самый понтовый цикл? :)
Code:
Loop:
....
.....
Goto Loop


Top
   
 Post subject:
PostPosted: 2006-04-30 11:53:25 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Savage wrote:
А как же вы забыли самый понтовый цикл? :)
Code:
Loop:
....
.....
Goto Loop

Нет, незабыли, он не приводиться, ибо хреновый.


Top
   
 Post subject:
PostPosted: 2006-04-30 11:58:37 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Code:
for i=1 to 2
i=i-1
...
next

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-04-30 18:57:19 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Der wrote:
Code:
for i=1 to 2
i=i-1
...
next

Накручено! Ладно переменная лишняя требуется..
Code:
for i=1 to 0
...
next


PS: Никогда не используйте такой вариант:
Code:
sub main()
...
main()
endsub


Можно использовать такой, но не рекомендую:
Code:
sub main()
...
uo.exec("main")
endsub


Top
   
 Post subject:
PostPosted: 2006-04-30 19:12:23 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Destruction wrote:
Code:
for i=1 to 0
...
next

У меня всегда ошибку выдает если i больше чем верхний предел... :lol: :lol: :lol:

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-05-01 10:13:46 
Offline
Expert!
User avatar

Joined: 2004-04-04 11:13:54
Posts: 1205
Location: Балаково, Саратовская обл.
Destruction wrote:
Savage wrote:
А как же вы забыли самый понтовый цикл? :)
Code:
Loop:
....
.....
Goto Loop

Нет, незабыли, он не приводиться, ибо хреновый.

Безусловный переход самая скоростная и короткая конструкция для вечного цикла ;)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 15 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited