Okay then.
I assume most of the readers of this forum know their Windows basics, but just in case I will put the instructions in simple terms - sorry if I offend anyone's intelligence

.
Copy and paste the code below into Notepad or another text editor and save the file as Miths.Crystal.Free.SPP.xml (or change the name in the code and the filename to anything corrosponding - remember the xml on the latter).
Now copy the xml file into the game's script folder and you are good to go.
To actually activate the script you start the script editor (activate with the "Thereshallbewings" method mentioned several other places on this board), highlight the script and hit 'r' to run it.
You will presented with two choices - "null" or "select ship or station". Just select "null" and hit enter on the next page ("argument"). Another page will appear with the same two choices - this time choose "select ship or station" and use the map to select the power plant you wish to remove the crystal requirements for.
You will be returned to the selection page of the script editor and the SPP you chose should now require no resources to run, so cancel any ships you may have sent crystal shopping - and watch the cash roll in quite a bit faster

.
You will need to run the script individually for any power plants you have or wish to make resource free.
As for uploading to xscripting.com - perhaps if more people are interested. It is a
very simple script afterall, and I cannot even take credit for it since I was told almost exactly what to do by AccuShot

.
Here is the script (almost similar to the one further up the page) - enjoy:
Code: Select all
<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>Miths.Crystal.Free.SPP</name>
<version>1</version>
<engineversion>23</engineversion>
<description>Removes the need for crystals</description>
<arguments>
<argument index="1" name="Station" type="Var/Station" desc="" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>if </var><var>$Station -></var><text> uses ware </text><var>Crystals</var><text> as primary resource</text></line>
<line linenr="002" indent=" "><var>$Station -></var><text> remove primary resource from factory: </text><var>Crystals</var></line>
<line linenr="003" indent=""><text>end</text></line>
<line linenr="004" indent=""><text>return </text><var>null</var></line>
</sourcetext>
<codearray>
<sval type="array" size="10"><sval type="string" val="Miths.Crystal.Free.SPP" /><sval type="int" val="23" /><sval type="string" val="Removes the need for crystals" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="array" size="1"><sval type="string" val="Station" /></sval><sval type="array" size="3"><sval type="array" size="6"><sval type="int" val="635" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="-1610612221" /><sval type="int" val="9" /><sval type="int" val="1048577" /></sval><sval type="array" size="5"><sval type="int" val="782" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="9" /><sval type="int" val="1048577" /></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="array" size="1"><sval type="array" size="2"><sval type="int" val="12" /><sval type="string" val="" /></sval></sval><sval type="array" size="1"><sval type="array" size="2"><sval type="int" val="2" /><sval type="int" val="4" /></sval></sval><sval type="int" val="0" /></sval>
</codearray>
</script>