Yoko
http://forum.yoko.com.ua/

как такое правильно написать?
http://forum.yoko.com.ua/viewtopic.php?f=3&t=13271
Page 1 of 1

Author:  Driskill [ 2008-02-19 20:46:09 ]
Post subject:  как такое правильно написать?

Code:
sub main()
while wait(300000) then
   repeat
   if UO.Life < UO.Str then
   heal()
   endif
wend
end sub

суть: чар втыкает 5мин. если его атачат начинает кричать гвардс и хилятся... хил у меня есть интересует только как правильно реализовать что бы он и втыкал и проверял в тоже время не бьют ли его. Я вот только до такого додумался[/code]

Author:  Edred [ 2008-02-19 22:04:21 ]
Post subject: 

Неисповедимы пути твои, Господи... Чего только не бывает на свете... Даже такие "конструкции" оказывается:

Code:
while wait(300000) then


Ну и как? Заработало?

ЗЫ: Хинт - в другом разделе этого форума есть уроки по скриптингу. Проштудировать первые три.

Author:  Grin [ 2008-02-19 22:05:41 ]
Post subject: 

за глядывал в этот топ;) улыбнулся вспомнил кучу тем про "фантазия скриптеров" и пошел дальше;)

Author:  Destruction [ 2008-02-19 22:10:45 ]
Post subject: 

Edred wrote:
Неисповедимы пути твои, Господи... Чего только не бывает на свете... Даже такие "конструкции" оказывается:

Code:
while wait(300000) then


Ну и как? Заработало?

ЗЫ: Хинт - в другом разделе этого форума есть уроки по скриптингу. Проштудировать первые три.

А чем тебе такой конструкций не нравится? Вроде как должно работать, а коду на строчку меньше :)

Другое дело, что у него там как минимум repeat не закрытый..

Author:  Driskill [ 2008-02-20 00:46:22 ]
Post subject: 

да ну и бред я написал... в состоянии был неочень...
проблему свою решил (чар просто летит домой заходит в дом и там ждет)
всем спасибо за участие и помощь!

Author:  Edred [ 2008-02-20 00:54:50 ]
Post subject: 

Destruction wrote:
А чем тебе такой конструкций не нравится? Вроде как должно работать, а коду на строчку меньше :)


Тогда уж на две. Потому как тут в одну строку склеены цикл вайл, пауза, и кусок оператора if...then

Работать, естественно, не должно. По определению.

Author:  Destruction [ 2008-02-20 09:29:07 ]
Post subject: 

Edred wrote:
Destruction wrote:
А чем тебе такой конструкций не нравится? Вроде как должно работать, а коду на строчку меньше :)


Тогда уж на две. Потому как тут в одну строку склеены цикл вайл, пауза, и кусок оператора if...then

Работать, естественно, не должно. По определению.

Ггг, "Then" не заметил, а вот без него может и заработать :)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/