- UID
- 111754
- UCC
-
- 声望
-
- 好评
-
- 贡献
-
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2018-12-12 14:19:39
|
显示全部楼层
SLAN大神,如果只是要船体无敌,盾正常消耗,您看看这样改可以吗?
<?xml version="1.0" encoding="utf-8"?>
<!-- wofangquanwudi -->
<mdscript name="godmode_player_ships_station" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="md.xsd">
<cues>
<cue name="godmode_player_ships_station" instantiate="true" checkinterval="30000ms">
<actions>
<find_ship name="$Ships" class="[class.ship_s, class.ship_m, class.ship_l, class.ship_xl]" owner="faction.player" space="player.galaxy" multiple="true" />
<do_all exact="$Ships.count" counter="$j">
<find_object_component name="$components" object="$Ships.{$j}" class="class.destructible" multiple="true"/>
<do_all exact="$components.count" counter="$c">
<do_if value="$components.{$c} != null">
<restore_object object="$components.{$c}" hull="100" recursive="true" />
<set_object_min_hull object="$components.{$c}" exact="100"/>
</do_if>
</do_all>
<restore_object object="$Ships.{$j}" hull="100" recursive="true" />
<set_object_min_hull object="$Ships.{$j}" exact="100"/>
</do_all>
<remove_value name="$Ships"/>
<remove_value name="$components"/>
<remove_value name="$Shipcargos"/>
<find_station name="$stations" owner="faction.player" space="player.galaxy" multiple="true" />
<do_all exact="$stations.count" counter="$j">
<find_object_component name="$components" object="$stations.{$j}" class="class.destructible" multiple="true"/>
<do_all exact="$components.count" counter="$c">
<do_if value="$components.{$c} != null">
<restore_object object="$stations.{$j}" hull="100" recursive="true" />
<set_object_min_hull object="$components.{$c}" exact="100"/>
</do_if>
</do_all>
<restore_object object="$stations.{$j}" hull="100" recursive="true" />
<set_object_min_hull object="$stations.{$j}" exact="100"/>
</do_all>
<remove_value name="$stations"/>
<remove_value name="$components"/>
</actions>
</cue>
</cues>
</mdscript> |
|