[Script]Mini Game : Deffend Your Base[Updated 12:01 GMT 27/04/07]

The place to discuss scripting and game modifications for X³: Reunion.

Moderators: Scripting / Modding Moderators, Moderators for English X Forum

What do you think?

Great
1
50%
Good
1
50%
OK
0
No votes
Not Good
0
No votes
Rubbish
0
No votes
 
Total votes: 2

User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

[Script]Mini Game : Deffend Your Base[Updated 12:01 GMT 27/04/07]

Post by Shovinus »

=====================
Deffend Your Base 1.050
=====================

Deffend Your Base SPK
Deffend Your Base ZIP

SPK Requires Cycrows script installer to install which can be found here:
Cycrows Script Installer

Change Log

Code: Select all

1.050


->Game now uninteruptable, only way to stop is if your base is destroyed, you kill all the ships on the highest level you set, or . . . you die

->Killing all the ships on the highest level you set will destroy the base, so you dont get a free titan for kill one discover :) (level 1)

->If the base is destroyed the game ends and all the game created ships are destroyed

->Levels don't become so hard so quickly, allowing you to progress further and have more fun.

->A log is kept and reqularly updated with the enemy ships that were destroyed and the level you are on, thus if you die you can still see how well you were doing, to get the best scores it is best if you start on level one

->Ships now come from all directions instead of just in the positve x and z directions, they also attack relative to the base, so if you are far from the center they will still circle the base 

->It is alot easier to cap ships in the game, this is your reward for playing, the higher the level the more rewards, just be careful, you do not recieve warning as to wether they have ejected or not


1.000


First Release
->You can choose which level to start and finish at

->You recieve updates when each new level starts

->As you progress through the levels upto ten different ship types will start attacking your base

->You can set the level as high or low as you want, it uses an adaptive level to set how many ships attack you.

->The game is over when either you reach the level you set as top, they destroy your base (the titan), or you die

->Ships come from random directions

This is a mini game, for people who like large battles.
Once you have installed the script, you run it by running the "plugin.sho.DYB.GAMEON" script found in the script lists (people who have not activated the script editor AND/OR don't know how to run scripts from the list go to the stickie at the top of the forum on scripting tutorials)
Ignor the ship/station option just choose null, then in the next to options choose your level settings.
The first number determines what level you start at, and the second which one you finish on. Be careful, the game gets hard quite quickly, the first level is very easy just one discoverer, the titan can deal with that by itself if you turn its turrets on, infact it can probably do level 7 by itself, but 8+ start getting hard very quickly, and if you don't destroy all the ships before the next wave you will start to have BIG problems
You will be told when a new wave is being sent.

Please PM to me or post your log file (log08789) so that I can put your scores on the list below.

I advise you use a PPC mod that increases frame rate or else you will probably find the lag starts getting too bad to play

[ external image ]
[ external image ]
[ external image ]
Level 100

[ external image ]
Last edited by Shovinus on Wed, 2. May 07, 08:55, edited 16 times in total.
JBL
Posts: 234
Joined: Sat, 10. Mar 07, 20:51

Post by JBL »

Just finished the last battle - boy it's hard took 15 minutes :lol: :lol: :lol:

Seriously I'm looking forward to testing the battles :wink: let you know how good/bad I am :lol:

Can thius be started with a saved game :?:

BTW what is the " PPC mod" that increases FPS? herd or seen this comment before :?:
Windows XP/Vista (Dual Boot)
Pentium 4 3.6
Memory 4 GB
Video ATI X1600 512
Dual LG 22" Monitors
Saitek X52
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

last battle? JBL you can set the level to 9999999 :p it will just keep going, there is no last battle, of course if you do set it this high it would take 30 minutes just to load the ships :P and no one on earth could win it.
EDIT: Oh you mean the last battle you said, sorry

It is most enjoyable if you start from level 1 and work your way up, I think I will change it so it doesn't get hard so quickly next time. It may stop by itself at the moment as it has no task number and will get over written if you run other tasks, I will change that soon.

What do you mean can it be started with a saved game? Can it be run on start up? or just is it useable on a saved game?

PPC mod modifies the Photon Pulse Cannons bullets so that they don't slow the computer down so much, which is really necessary if you want good fights.

Here is a mod that I found that may help
http://forum.egosoft.com/viewtopic.php?t=164294
Reduces rate of fire so not so many bullets in space, and increases the damage to level it out
Last edited by Shovinus on Thu, 26. Apr 07, 09:04, edited 1 time in total.
User avatar
Stevio
Posts: 2271
Joined: Sat, 4. Jun 05, 10:36
x3tc

Post by Stevio »

if you export the players mission report to a log file then they could paste it here or they could PM or Email you it ;)
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

I was going to do that actually :) First I need to find a way to count how many of each ship the player has killed, which I think I have figured out now, you played this then Stevio?
User avatar
Stevio
Posts: 2271
Joined: Sat, 4. Jun 05, 10:36
x3tc

Post by Stevio »

not yet willdo later after work it looks interesting :)
User avatar
Flybye
Posts: 1400
Joined: Fri, 9. Feb 07, 04:46
x3tc

Post by Flybye »

I think I'd like a version where the enemy will automatically & unpredictably attack your stations. :)

This will constantly keep you on your toes while exploring the universe :)
It would probably be a good idea to program it to automatically detect the number and class of ships the player has so that it could automatically choose the difficulty rating and slightly deviate up or down from it every once in a while to make things more interesting.
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

That would be a little more complicated, do able though
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

Just updated with your suggestion Stevio, now a constant log is kept of your last game, with level and all the ships you have destroyed.

Change Log

Code: Select all

1.050


->Game now uninteruptable, only way to stop is if your base is destroyed, you kill all the ships on the highest level you set, or . . . you die

->Killing all the ships on the highest level you set will destroy the base, so you dont get a free titan for killing one discover :) (level 1)

->If the base is destroyed the game ends and all the game created ships are destroyed

->Levels don't become so hard so quickly, allowing you to progress further and have more fun.

->A log is kept and reqularly updated with the enemy ships that were destroyed and the level you are on, thus if you die you can still see how well you were doing, to get the best scores it is best if you start on level one

->Ships now come from all directions instead of just in the positve x and z directions, they also attack relative to the base, so if you are far from the center they will still circle the base

->It is alot easier to cap ships in the game, this is your reward for playing, the higher the level the more rewards, just be careful, you do not recieve warning as to wether they have ejected or not
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

Ok I know alot of you have downloaded this mini game so I am assuming you have tried it, where are our high scorers at?

How far have you managed to get and how many ships have you slaughtered?

It is hard isn't it? btw please tell me your levels be it from version 1 or version 1.050, I expect the for people to have got further on the latter, I know that I managed upto 18 with a fleet of fighters when I was in a mamba raider, btw as a hint none of the ships will try and attack you, their turrets will but the actual ships themselves only aim to kill the base so feel free to attack as many as you want just beware their turrets, there are no rules as to how to play this, whoever gets the furthest using cunning, man power tactics whatever will go on this list just please don't lie, it is pointless and spoils the fun. Good tactic for some of you, if you park the titan right next to an asteroid it normally lasts longer as the enemy have less to shoot at and often crash into the asteroid, although so do your ships :p and there is nothing wrong with using laser towers

There is one downside, I have tried playing this OOS and it doesn't work, for some reason the ships are not created, I don't know why and I am looking into, but it is boring playing OOS anyway, much more fun getting stuck in and wiping out as many as you can before your base is totalled

Just noticed I haven't told anyone where the log is, it is in the folder you x3.exe is in called 08789

@flyby - I have started making a script to do what you want, so far I just have it to attack stations at random, basically its a pirate that doesn't like you very much and keeps sending ships to attack you.
User avatar
Flybye
Posts: 1400
Joined: Fri, 9. Feb 07, 04:46
x3tc

Post by Flybye »

Shovinus wrote:....
@flyby - I have started making a script to do what you want, so far I just have it to attack stations at random, basically its a pirate that doesn't like you very much and keeps sending ships to attack you.
Thanks that would truly make this a great script. I'm tired of having to attack. It's time for a bit of defending :)

Just things to keep in mind:
1) Keep it random without having to enable the script in anyway.
2) Have Xenon come to you from their own sectors. If the Xenon send an entire Armada after you, having satellites that track enemy movement would allow you to prepare for it....as in calling the entire fleet in for backup LOL
3) Keep the timings apart dependent on how many ships you send. Dealing with another armada after you just destroyed one can be overwhelming and not fun.

Then again, you COULD just make 2 scripts. One which is the game that allows people to rack up points, the other would be the more serious script which works its way while you are building your empire.

I haven't had a chance to install the game yet. Been busy :(
Heretic666
Posts: 463
Joined: Fri, 20. Feb 04, 17:30
x3tc

Post by Heretic666 »

Is there a readme that explains what all the letters mean in the 'scorecard' pic?
Station Freight Transporter
B-O'F: Enjoy whatever you are doing, if you decide to try real scripting one day..
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

Ah well if you read the log file maybe it willl make more sense, they are the first letters of each ship type, i.e. D = Discover, B = Buster, N = Nova etc, are refers to how many you managed to kill, if you just copy and paste the log file to here then I will put the statistics on the scoreboard

@flybye = Ok, well I am going to have random attacks from each of the main enemy groups, pirates, yaki, xenon, and Khaak. Khaak will jump in but the rest will be called from appropriate sectors, there will be a 50/50 chance as to wether they attack a station or a ship. Though I may make it that Xenon will attack stations more and the others will attack ships more.
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

Please can people tell me what they thought of this, sorry to bump, but I want to improve on it because I have so much fun with it, I would like people to put ideas forward.

I was going to do customisable set up options, i.e. choose weapon setup, add laser towers at random places near the base, add ships for player to use with default items added.

But if no-one else like it then I wont bother, I only improve on scripts people enjoy, or think should be improved. After all when you spend so long script it is often disheartening if people just ignor it.

I am carrying on with your idea flybye but will branch off as a completely different script.
User avatar
Vyruz
Posts: 338
Joined: Sun, 8. Oct 06, 21:57
x4

Post by Vyruz »

I'll send you my high score as soon I build my new Empire.

I like this idea, give a new flare in X3.
High score age is coming back.

/me remembering the old days with DonPatchi, Raiden and all the jap.shooter

LOL..I just tried it out with an M4 and got to lvl 8

The first centaur gave me enough Hull damage, and at the next round an Nova took me out with it rear turret :shock:,
while my shield were recharging.
User avatar
Shovinus
Posts: 563
Joined: Sat, 9. Dec 06, 19:19
x3

Post by Shovinus »

Scoreboard updated, vyruz managed to reach leach 8 using only an m4.

Hint: You are given a full load of GPPC in the titan, so if you activate the turrets it can deffend itself for some levels, you need to help with the smaller ships or the titan can't take them out quick enough because there are too many, and they will keep stacking up, as the titan wont deferentiate between what it shoots it will aim for the little ships as much as the big ones which is silly.

I may add Flak Cannons aswell next time.
My score was taken off as I did not start from level 1

Return to “X³: Reunion - Scripts and Modding”