This is a do-it-yourself-instruction and not a complete script, as I don't have any right to change and offer Lucike's scripts. For that you will need basic knowledge of the internal script editor and a bit knowledge about extracting archives. If you don't have this knowledge, it's better not to use these instructions
Of course your game will get modified by that.
First thing is, the Lucike scripts from the bonuspack are heavily outdated. Here is a link to the latest version complete package from Lucike's site, just choose what you need.
The latest version does use jumpbeacons, but only those from Lucike's jumpbeacons-script and Vanilla-player-ones. The most interesting NPC-ones are not used.
Ok, the only script that needs changing is in the library, Lucike offers, here the link to the latest version. That of course is required, just install it to your installation - should be self-explanatory where to put what, overwriting if asked
The script that needs changing is lib.le.move.gate. You will find that in your scripts-folder with a .pck-ending, which means that it is packed and that you will have to extract it first to change it. .pck is the same as GZip, which should be extractable by most archivers, 7zip does it for sure. Ok, extract then lib.le.move.gate.pck to your desktop. The extracted lib.le.move.gate has no ending, rename it to lib.le.move.gate.xml.
Move lib.le.move.gate.xml from your desktop to the scripts folder and delete lib.le.move.gate.pck from there.
Ok, now to the inGame script-editor. You activate that by naming yourself inGame "Thereshallbewings". Afterwards you will find the ScriptEditor in your ships command console.
In the ScriptEditor open lib.le.move.gate.
In the lines 24, 26, 28, 30 you will find flags. These lines have to be changed by adding "| [Find.JumpBeacons]". "|" can be found under "Operations" and "[Find.JumpBeacons]" in the "select constants"-submenu.
This is, how the changed lines in the script should look:
Code: Select all
|$Flags = [Find.Nearest] | [Find.Expand] | [Find.JumpBeacons]
|do if [OWNER] == Player
||$Flags = [Find.Nearest] | [Find.Known] | [Find.Expand] | [Find.JumpBeacons]
else
|$Flags = [Find.Nearest] | [Find.Expand] | [Find.JumpableGate] | [Find.JumpBeacons]
|do if [OWNER] == Player
||$Flags = [Find.Nearest] | [Find.Known] | [Find.Expand] | [Find.JumpableGate] | [Find.JumpBeacons]