Удалять нужно не только установленные, но и все щиты которые совместим...
X3 Terran Conflict / X3 Земной конфликт
 
X3 Terran conflict  
 

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



 



Удалять нужно не только установленные, но и все щиты которые совместим...

Terran Conflict (X3TC) / Форум / Скрипты и моды для X3 Terran Conflict / Уроки танцев на СКРИПТАХ от MistR (От чайника для чайника)

Уроки танцев на СКРИПТАХ от MistR (От чайника для чайника)
(http://x3tc.net/x3_forum/?tid=375)
Автор: Kallak
(25.09.2010 17:46:26)

Удалять нужно не только установленные, но и все щиты которые совместимы с данным кораблем.
 Код:
  1. $ShieldType = $obj -> get max. shield type that can be installed
  2. $ShieldMainType = get maintype of ware $ShieldType
  3. $ShieldSubType = get subtype of ware $ShieldType
  4. $i=0
  5. while $i<=$ShieldSubType
  6.   $ShieldType = get ware from maintype $ShieldMainType and subtype $i
  7.   $ShieldCount= $obj -> get amount of ware $ShieldType in cargo bay
  8.   $ShieldCount=-$ShieldCount
  9.   = $obj -> add $ShieldCount units of $ShieldType
  10.   inc $i=
  11. end
 

Если цель обнулить заряд щита, то:
 Код:
  1. $obj -> set current shield strength to 0
 

дерево темы → Уроки танцев на СКРИПТАХ от MistR (От чайника для чайника) Уроки танцев на СКРИПТАХ от MistR (От чайника для чайника) »
Список игр