М-да список может получиться длинный. А в пределах одного сектора знач...
X3 Terran Conflict / X3 Земной конфликт
 
X3 Terran conflict  
 

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



 



М-да список может получиться длинный. А в пределах одного сектора знач...

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

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

 ФОРВАРД писал(а):
М-да список может получиться длинный. А в пределах одного сектора значит ни как?
 

Можно же отсеять.
 Код:
  1. $sector = Целевой сектор
  2. $ship_array = get array of owned ships: race = Player class/type = null
  3. $ships = array alloc size: 0
  4. $c = 0
  5. $sz = size of array $ship_array
  6. while $c < $sz
  7.   $ship = $ship_array [$c]
  8.   $cur_sector = $ship -> get sector
  9.   skip if $cur_sector != $sector
  10.     append $ship in array $ships
  11.   inc $c
  12. end
 


$ships - искомый массив

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