Как бы тебе объяснить?... Дам намек - в твоем случае цикл прекращается...
X3 Terran Conflict / X3 Земной конфликт
 
X3 Terran conflict  
 

На сайте онлайн (человек): 34



 



Как бы тебе объяснить?... Дам намек - в твоем случае цикл прекращается...

Terran Conflict (X3TC) / Форум / Скрипты и моды для X3 Terran Conflict / Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами)

Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами)
(http://x3tc.net/x3_forum/?tid=234)
Автор: Malstrime
(23.07.2011 08:21:36)

Как бы тебе объяснить?...

Дам намек - в твоем случае цикл прекращается, когда $ware или $count становятся нулевыми. Прекращается, а не идет последний виток.

Я бы сделал проще и без всяких костылей.

001 $c = 0
002 $ships.ar=[THIS] -> get ship array from sector/ship/station
003 $count= size of array $ships.ar
004 While $count > $c
005  |$cur.ship=$ships.ar[$c]
006  |$owner=$cur.ship -> get owner race
007  |if $owner == Player
008   | $cur.ship -> install 2 units of щит
009   | $cur.ship -> install 2 units of лазер
010   | $cur.ship -> install 2 units of Игла
011  |end
012  |inc $c
013 end
014 return null

Кол-во товара в 8-10 строках - опционально.

дерево темы → Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами) Все мелкие вопросы по скриптам и модам задаем тут! (Не загрязняйте форум мелкими темами) »
Список игр