как???!
я так понимаю сам текст...
тогда вот:
<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>add.powerst.resorce</name>
<version>0</version>
<engineversion>43</engineversion>
<description>Описание</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$ware=</var><var>Кристаллы</var></line>
<line linenr="002" indent=""></line>
<line linenr="003" indent=""><var>$pwrst=</var><text> get station array: product=</text><var>Батареи</var><text> include empty=</text><var>[TRUE]</var></line>
<line linenr="004" indent=""><text>gosub </text><var>goAdd</var></line>
<line linenr="005" indent=""></line>
<line linenr="006" indent=""><text>play sample </text><var>1115</var></line>
<line linenr="007" indent=""></line>
<line linenr="008" indent=""><text>return </text><var>null</var></line>
<line linenr="009" indent=""></line>
<line linenr="010" indent=""><var>goAdd</var><text>:</text></line>
<line linenr="011" indent=""><var>$sz=</var><text> size of array </text><var>$pwrst</var></line>
<line linenr="012" indent=""><var>while</var><var>$sz</var><text> </text><var>></var><text> </text><var>0</var></line>
<line linenr="013" interruptable="@" indent=" "><var>=</var><text>wait </text><var>5</var><text> ms</text></line>
<line linenr="014" indent=" "><text>dec </text><var>$sz=</var></line>
<line linenr="015" indent=" "><var>$st=</var><var>$pwrst</var><text>[</text><var>$sz</var><text>]</text></line>
<line linenr="016" indent=" "><var>$count=</var><var>$st -></var><text> get amount of ware </text><var>$ware</var><text> in cargo bay</text></line>
<line linenr="017" indent=" "><var>$st -></var><text> station trade and production tasks: on=</text><var>[FALSE]</var></line>
<line linenr="018" interruptable="@" indent=" "><var>=</var><text>wait </text><var>1000</var><text> ms</text></line>
<line linenr="019" indent=" "><var>$st -></var><text> remove second resource from factory: </text><var>$ware</var></line>
<line linenr="020" indent=" "><var>$st -></var><text> add primary resource to factory: </text><var>$ware</var></line>
<line linenr="021" indent=" "><var>=</var><var>$st -></var><text> add </text><var>$count</var><text> units of </text><var>$ware</var></line>
<line linenr="022" indent=" "><var>$st -></var><text> station trade and production tasks: on=</text><var>[TRUE]</var></line>
<line linenr="023" indent=""><text>end</text></line>
<line linenr="024" indent=""><text>endsub</text></line>
<line linenr="025" indent=""><text>return </text><var>null</var></line>
</sourcetext>
<codearray>
<sval type="array" size="10">
<sval type="string" val="add.powerst.resorce"/>
<sval type="int" val="43"/>
<sval type="string" val="Описание"/>
<sval type="int" val="0"/>
<sval type="int" val="0"/>
<sval type="array" size="5">
<sval type="string" val="ware"/>
<sval type="string" val="pwrst"/>
<sval type="string" val="sz"/>
<sval type="string" val="st"/>
<sval type="string" val="count"/>
</sval>
<sval type="array" size="21">
<sval type="array" size="7">
<sval type="int" val="104"/>
<sval type="int" val="0"/>
<sval type="int" val="1"/>
<sval type="int" val="9"/>
<sval type="int" val="1048577"/>
<sval type="int" val="1"/>
<sval type="int" val="-1"/>
</sval>
<sval type="array" size="6">
<sval type="int" val="1459"/>
<sval type="int" val="1"/>
<sval type="int" val="9"/>
<sval type="int" val="720896"/>
<sval type="int" val="131075"/>
<sval type="int" val="10"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="1167"/>
<sval type="int" val="5"/>
</sval>
<sval type="array" size="3">
<sval type="int" val="200"/>
<sval type="int" val="4"/>
<sval type="int" val="1115"/>
</sval>
<sval type="array" size="3">
<sval type="int" val="103"/>
<sval type="int" val="0"/>
<sval type="int" val="0"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="101"/>
<sval type="string" val="goAdd"/>
</sval>
<sval type="array" size="4">
<sval type="int" val="131"/>
<sval type="int" val="2"/>
<sval type="int" val="131074"/>
<sval type="int" val="1"/>
</sval>
<sval type="array" size="13">
<sval type="int" val="104"/>
<sval type="int" val="-1610607863"/>
<sval type="int" val="3"/>
<sval type="int" val="131074"/>
<sval type="int" val="2"/>
<sval type="int" val="4"/>
<sval type="int" val="0"/>
<sval type="int" val="15"/>
<sval type="int" val="2"/>
<sval type="int" val="3"/>
<sval type="int" val="-1"/>
<sval type="int" val="2"/>
<sval type="int" val="-2"/>
</sval>
<sval type="array" size="4">
<sval type="int" val="105"/>
<sval type="int" val="-2147483647"/>
<sval type="int" val="4"/>
<sval type="int" val="5"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="143"/>
<sval type="int" val="2"/>
</sval>
<sval type="array" size="6">
<sval type="int" val="129"/>
<sval type="int" val="3"/>
<sval type="int" val="131074"/>
<sval type="int" val="1"/>
<sval type="int" val="131074"/>
<sval type="int" val="2"/>
</sval>
<sval type="array" size="6">
<sval type="int" val="618"/>
<sval type="int" val="131074"/>
<sval type="int" val="3"/>
<sval type="int" val="4"/>
<sval type="int" val="131074"/>
<sval type="int" val="0"/>
</sval>
<sval type="array" size="5">
<sval type="int" val="760"/>
<sval type="int" val="131074"/>
<sval type="int" val="3"/>
<sval type="int" val="131075"/>
<sval type="int" val="9"/>
</sval>
<sval type="array" size="4">
<sval type="int" val="105"/>
<sval type="int" val="-2147483647"/>
<sval type="int" val="4"/>
<sval type="int" val="1000"/>
</sval>
<sval type="array" size="5">
<sval type="int" val="783"/>
<sval type="int" val="131074"/>
<sval type="int" val="3"/>
<sval type="int" val="131074"/>
<sval type="int" val="0"/>
</sval>
<sval type="array" size="5">
<sval type="int" val="751"/>
<sval type="int" val="131074"/>
<sval type="int" val="3"/>
<sval type="int" val="131074"/>
<sval type="int" val="0"/>
</sval>
<sval type="array" size="8">
<sval type="int" val="646"/>
<sval type="int" val="131074"/>
<sval type="int" val="3"/>
<sval type="int" val="-2147483647"/>
<sval type="int" val="131074"/>
<sval type="int" val="4"/>
<sval type="int" val="131074"/>
<sval type="int" val="0"/>
</sval>
<sval type="array" size="5">
<sval type="int" val="760"/>
<sval type="int" val="131074"/>
<sval type="int" val="3"/>
<sval type="int" val="131075"/>
<sval type="int" val="10"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="112"/>
<sval type="int" val="7"/>
</sval>
<sval type="array" size="1">
<sval type="int" val="1168"/>
</sval>
<sval type="array" size="3">
<sval type="int" val="103"/>
<sval type="int" val="0"/>
<sval type="int" val="0"/>
</sval>
</sval>
<sval type="int" val="0"/>
<sval type="array" size="5">
<sval type="array" size="2">
<sval type="int" val="1"/>
<sval type="int" val="2"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="3"/>
<sval type="int" val="2"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="4"/>
<sval type="int" val="2"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="5"/>
<sval type="int" val="2"/>
</sval>
<sval type="array" size="2">
<sval type="int" val="19"/>
<sval type="int" val="4"/>
</sval>
</sval>
<sval type="int" val="0"/>
</sval>
</codearray>
</script>