[Script][V.4.20] [4x GKS Turret Commands]

Hier ist der ideale Ort um über Scripts und Mods für X³: Reunion zu diskutieren.

Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

[Script][V.4.20] [4x GKS Turret Commands]

Post by SuperVegeta » Wed, 22. Nov 06, 14:39

SuperVegeta Turret Commands


====================================================
>>>>>>>>>>>>>>>>>>>>>>English Thread<<<<<<<<<<<<<<<<<<<
====================================================




Mit den 4 Kommandos von EGO Soft gelten als Basis für jedes Schiff.
Die von mir geschiebenen,
4 weiteren Kommandos für Geschützkanzeln sollen nun helfen,
das Waffenfeuer besser zu koordinieren zu können in einem größeren Gefechte,
wo feindliche GKS und Jäger durcheinander schwirren.
Die neuen Kommandos läßt sich zBsp eine gestaffelte Tiefenverteidigung einrichten,
in dem man in einigen Kanzeln große Waffen installiert und ihnen den Befehl gibt,
nur auf große Schiffe zu feuern und in anderen Kanzeln kleine Waffen installiert und ihnen
den Befehl gibt nur auf kleine Schiffe zu feuern.
Man kann Kanzeln auch den Befehl geben Attack nur Brückenziele,
damit werden nur Ziele beschossen die vom Spielerschiff markiert sind, kein anderes.
Es gibt auch ein Befehl der die Kanzel anweist auf quasi jedes Ziel zu feuern was vom Spielerschiff markiert ist ob es nun Freund oder Feind ist ist bei diesem egal.





Sprache // Languages
German + English + Russia





Beschreibung:
4 neue Kommandos für Geschützkanzeln, vorwiegend für GKS gedacht, funktionieren dennoch bei allen Schiffen mit einer Geschützkanzel.


1. Attack Nur Brückenziele
>die Kanzel die dieses Kommando ausführt, beschießt nur Ziele, die von der Spielerschiffsbrücke markiert sind.

[Ziel] == (vom Spielerschiffsbrücke markiert) + (feindlich gesinnt) + (solange es markiert ist) + (in Reichweite der Geschützkanzel)


===


2. Attack Big Ships, M0,M1,M2,M6,M7,TL
>die Kanzel die dieses Kommando ausführt, beschießt nur Ziele, die der Classe der Big Ships angehöhren.

[Ziel] == (ShipClass-BigShip = M0, M1, M2, M6, M7, TL, Stationen) + (feindlich gesinnt) + (in Reichweite der Geschützkanzel)

[Reihenfolge der Zielauswahl]:
1. [Ziel] == Angreifer (wenn Angreifer BigShip ist) + (in Reichweite der Geschützkanzel)
2. [Ziel] == Big Ships (wenn Big Ship Enemy ist) + (in Reichweite der Geschützkanzel)
3. [Ziel] == Station (wenn Station Enemy ist) + (in Reichweite der Geschützkanzel)


===


3. Attack Small Ships, Fighter,TS,TP,Missilles
>die Kanzel die dieses Kommando ausführt, beschießt nur Ziele, die nicht der Classe der Big Ships angehöhren.

[Ziel] == (not BigShipClass = M5, M4, M3, TP, TS, Raketen) + (feindlich gesinnt) + (in Reichweite der Geschützkanzel)


[Reihenfolge der Zielauswahl]:
1. [Ziel] == Rakete (wenn Rakete Enemy ist) + (in Reichweite der Geschützkanzel)
2. [Ziel] == Angreifer (wenn Angreifer Small Ship ist) + (in Reichweite der Geschützkanzel)
3. [Ziel] == Small Ships (wenn Small Ship Enemy ist) + (in Reichweite der Geschützkanzel)
4. [Ziel] == Angreifer (egal welcher Größe) + (in Reichweite der Geschützkanzel)
5. [Ziel] == Schiff (egal welcher Größe) + (wenn feindlich) + (in Reichweite der Geschützkanzel)
6. [Ziel] == Station (wenn feindlich) + (in Reichweite der Geschützkanzel)

[wenn Ziel]
1. Prüfe == Rakete (wenn Rakete Enemy ist) + (in Reichweite der Geschützkanzel) == schieß auf Rakete (solang exist + in range), dann schieß wieder auf vorheriges Ziel
2. Prüfe == alle fünf Schüsse:
-->2.1 wenn Ziel == BigShip: Prüfe ob ein kleineres als M6 in Reichweite und feindlich ist exist; wenn JA dann nimm dies als neues HauptZiel
-->2.2 wenn Ziel == Station: Prüfe ob ein feinliches Schiff in Reichweite existiert; wenn JA dann suche ein neues Ziel an Hand der Zielreihenfolgeliste









===



4. Kill Brückenziel ohne Freund-Feinderkennung
>die Kanzel die dieses Kommando ausführt, beschießt nur Ziele, die von der Spielerschiffsbrücke markiert sind,
>ACHTUNG: egal ob Freund oder Feind.

[Ziel] == (vom Spielerschiffsbrücke markiert) + (EGAL ob Freund oder Feind) + (solange es markiert ist) + (in Reichweite der Geschützkanzel)




==========================================
Erst.Installation:

>Verschiebe den Inhalt des "scripts" Ordners in den "scripts" Ordner des X3 Games
>Verschiebe den Inhalt des "t" Ordners in den "t" Ordner des X3 Games


Zielverzeichnis zu finden im Ordner vom X3 Hauptverzeichnis:
HDD:/.../X3Reunion/....
1. "scripts"
2. "t"



===========================================
History

Version.1.00
Erstausgabe
-->[Bug] hat die selben Kommando Slots wie Xia Corp



Version.2.00
-->[BugFixed] Kommando Slots alle um 2 IDs erhöht
916 to 918
917 to 919
918 to 920
919 to 921


Version 3.00
-->Russischer Text
-->neues TimeWait setting
-->besser Target exist Überprüfung



Version 4.00
-->schnelleres suchen/finden von Zielen
-->Änderung im Kommando: Attack Small Ships, Fighter,TS,TP,Missilles
---->das Kommando kann nun auch auf BigShips und Stationen feuern,
---->wenn kein und solang kein Ziel//Kleineres Ziel in Reichweite ist


Version 4.10
-->T-File add Einträge des SuperVegeta HardCode ShipTradeCommands


Version 4.20
-->T-File add Einträge des SuperVegeta HardCode ShipTradeCommands
-->T-File add Einträge des SuperVegeta Raketen Kreuzers

===========================================



Startvoraussetzungens:

1. Aktivieren des Script Editors:
>du must in einem Schiff außerhalb einer Station sein.
>du must deinen Spielernamen ändern (nicht den Schiffsnamen) in "Thereshallbewings"
>Spiel speichern
>Spiel beenden
>eben gespeichertes Spiel laden
=============================================
Kommandos Starten:

0. Schiff muß Kampfsoftware MK2 haben
1. Schiff muß Geschützkanzel haben
2. ins Kommandomenü des Schiffes gehen
3. ins Kommandomenü für Geschützkanzeln gehen
4. Kommando wählen --> mit Pfeil hoch-runter und Enter drücken /oder/ Mouse und Enter drücken /oder/ Kommandonummer drücken --> Fertig
=============================================



Technisches:



===========================================
Kombatibilität:
Game: X3~[v.1.1]-[v.1.2]-[v.1.3]-[v.1.4]-[v.2.0]-[BonusPack]
ScriptVersion: v.1.00 nicht zu v.2.00 oder v.3.00 oder v.4.00
ScriptVersion: v.2.00 mit v.3.00 mit v.4.00
===========================================




>Nur für Schiffe die dem Spieler gehören


>Turretkommando (9)18
>Turretkommando (9)19
>Turretkommando (9)20
>Turretkommando (9)21


Text.File.xml: ##8917
German + English + Russia

Page.ID in T.File: 8917


Scripts:
>init.ship.turret.cmd.sv
>turret.attackALLBrigeTarget.sv
>turret.attackBigShips.sv
>turret.attackBrigeTarget.sv
>turret.attackSmall.Ships.sv
=============================================

Version:
v.4.20


=============================================
Download:

Battle Ship Turret CMDs Scripts:

Textdatei.8917 Version.1.20 für: (Unterstützt neuste Versionen dieser Produkte)
Rocket Cruiser + Battleship Turret CMDs + Manual Ship Trade CMDs


Download on the:
:arrow: X3-Reunion SuperVegeta Index Topic

=============================================

in Verbindung mit den SuperVegeta.Turret.Commands
sind zu empfehlen:

Switch Turret Leaser by Orka
und
Waffenkontrolle (AEGIS light) by Lucike
oder
German Thread
MEFOS Weapon System (AEGIS II) by Lucike but This is a Test Version and only in German at this time :!:

Mit den Produckten von Orka und Lucike kann man nun 7 verschidene Waffenconfigurationen und 4 verschiedene Kommandoeinstellungen für ein Schiff und dessen Geschützkanzeln speichern und die SuperVegeta.Turret.Commands runden die Sache noch ab.


< Keywords: Scripter SuperVegeta, Script, Turret, Geschützturm >
Last edited by SuperVegeta on Sat, 7. Feb 09, 14:57, edited 25 times in total.

X-X-X
Posts: 445
Joined: Sat, 20. Aug 05, 20:38
x4

Post by X-X-X » Wed, 22. Nov 06, 14:55

Eines von den vielen Dingen, die ich suche! Danke!
Ich hätte trotzdem noch einen Wunsch: Könntest du auch ein Kommando machen: Passe Waffen an Zielschiff an (oder so ähnlich :))?

Gruß

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Wed, 22. Nov 06, 15:12

Das gibts schon: "AGIS-Waffensystem"




ich empfehle aber auch sehr das "switch.leaser.config.v.2"

X-X-X
Posts: 445
Joined: Sat, 20. Aug 05, 20:38
x4

Post by X-X-X » Wed, 22. Nov 06, 15:20

AEGIS kenn ich schon aus X2, wenn dass so ähnlich ist, dann probier ich das mal aus.

Gruß

PS: Dein Download auf deiner Seite funktioniert nicht :wink:

gnasirator
Posts: 1114
Joined: Mon, 13. Dec 04, 16:15
x3tc

Post by gnasirator » Wed, 22. Nov 06, 15:59

wow klingt super, das script.

könnte als guter ersatz für das aegis system funktionieren, welches ja leider nicht wirklich einsatzbereit ist.


werds mir mal angucken!

User avatar
Charlie1000
Posts: 392
Joined: Sun, 31. Oct 04, 18:38
x3tc

Post by Charlie1000 » Wed, 22. Nov 06, 16:46

Hi, des File läßt sich nicht herunterladen.

Sie haben nicht die erforderliche Berechtigung, um die Seite anzuzeigen.
Möglicherweise haben Sie nicht die erforderlichen Zugriffsrechte, um das Verzeichnis oder die Seite anzuzeigen.

--------------------------------------------------------------------------------

Wenden Sie sich an die Website, indem Sie eine der auf der dl1.files.to:81 Startseite angegebenen E-Mail-Adressen oder Telefonnummern verwenden, wenn Sie nicht die erforderliche Berechtigung haben, um dieses Verzeichnis oder diese Seite anzeigen zu können.

Sie können auf Suchen klicken, um nach Informationen im Internet zu suchen.




HTTP-Fehler 403 - Verboten
Internet Explorer


Gruß Charlie
Bin ich so wie ich war oder werde ich sein wie ich bin ?

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Wed, 22. Nov 06, 18:06

Ich habs nochmal hochgeladen

bie mir gehts :?:


bei wem es nicht runterzuladen geht schickt mir eine PN mit seiner E-Mail
dann schick ich es Ihm.

User avatar
Orka
Posts: 817
Joined: Wed, 7. Apr 04, 15:19
xr

Post by Orka » Thu, 23. Nov 06, 03:11

Hört sich interessant an.
Gesaugt hab ich es schon, aber zum testen noch keine Zeit gefunden :/

User avatar
Charlie1000
Posts: 392
Joined: Sun, 31. Oct 04, 18:38
x3tc

Post by Charlie1000 » Thu, 23. Nov 06, 20:21

SuperVegeta wrote:Ich habs nochmal hochgeladen

bie mir gehts :?:


bei wem es nicht runterzuladen geht schickt mir eine PN mit seiner E-Mail
dann schick ich es Ihm.
Hi und THX :) fürs zusenden, mal schauen was wir jetzt so alles gezielt "Schreddern"können.

Gruß Charlie
Bin ich so wie ich war oder werde ich sein wie ich bin ?

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Fri, 24. Nov 06, 20:03

ein zweiter Mirror wurde eingerichtet
hoffe jetzt gibts keine Probs mehr

wenn doch --> PN mit E-Mail an mich und ich schick es euch

User avatar
Steelhawk
Posts: 416
Joined: Tue, 3. Feb 04, 19:43
x3tc

Post by Steelhawk » Sat, 25. Nov 06, 00:00

Hey, cool. Auf sowas hab ich schon lange gewartet. Gute alternative zu dem AEGIS!

THX

ikays
Posts: 14
Joined: Fri, 7. May 04, 11:56
x3

Post by ikays » Sat, 6. Jan 07, 01:55

Hi,
irgendwie passt es bei mir von oben bis unten nicht.
Habe dein Script plus Waffenkontrolle von Lucike am laufen. Wenn ich jetzt switche hat meine Frontkapsel (M1) den Befehl "Nur Brückenziele". Das Problem, er attackiert alles ausser mein Brückenziel.
Noch eine Kleinigkeit: Wenn ich Nur Grossschiffe angreifen auswähle, pickt er auch M3's aus und das da mal ein Turret mit PIK trifft ist sehr selten.
Liegt das an deinem oder an Lucike's Script? oder gar an mir? :D
Gruß iki.

ikays
Posts: 14
Joined: Fri, 7. May 04, 11:56
x3

Post by ikays » Sat, 6. Jan 07, 01:55

Na da spinnt das Forum mal wieder ;-)
Doppelpost

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Sat, 6. Jan 07, 14:27

@ ikays

also ich kann nichts darüber aussagen was Lucikes Scripte machen,
die kenn ich noch garnich :?:

ich kann erst mal nur empfehlen die neuste Version von Lucike zu ziehen
21.12.2006 (Version 3.2.02)

sollte das nichts bring dann ist das vielleicht nicht Kombatible :?:

wenn das CMD AttackBigShip ausgeführt wird
wird der Angreifer des Eigenen Ships untersucht ob Class "Big"
sonst ein Feind Big Ship in Reichweite gesucht
sonst wird eine Feind Station in Reichweite gesucht

Wenn Tiel
solang wie Feindlich, Reichweite, Exist



Bei den neuen Schiffen: M7 und M3+ wieß ich nicht so richtig welcher Class die entsprechen


normal währe bei BigShip:
M6 / TL / M1 / M2 / Station




bei Attack Brückenziel
$Target = get player tracking aim

wird nur das Ziel angegriffen was vom :!: Spielershiff :!: Markiert ist ("t")
(es wird nicht abgefragt ob das Schiff mit der Kanzel die den Befehl ausführt, das Spielerschiff ist)
ansonsten wird nichts beschossen
Bsp:
du hast ein Titan, dehren Kanzeln gibst du den Befehl Attack ALL Brückenziele
du sitzt in einer Nova, nimmst mit "t" eine Station als Ziel um anzudocken
und dein Titan nimmt die Station dann unter Feuer wenn sie in Reichweite ist.


der Beschuß wird sogar abgebrochen wenn das Ziel wechselt, dann wird das neue Ziel Beschossen
Je nach dem welcher der beiden Befehle spielt die Freund Feind Erkennung eine Rolle

ich schau mir mal die Scripte von Lucike an, ansonsten fragst du vielleicht mal Lucike obs vlei an ihn liegt

NightlinerSGS
Posts: 116
Joined: Tue, 30. Aug 05, 23:07
x4

Post by NightlinerSGS » Sun, 7. Jan 07, 08:01

M3+ is auf jeden Fall small ship

M7 is glaub unwichtig, da das/die einzige(n) M7 vom Spieler geflogen werden...

M7 wird nur dann relevant wenn man ne Mod laufen hat die Völker M7 ins Spiel bringen.


€: Das mit den Brückenzielen is echt genial, damit kann man richtig GKS-Feuer dirigieren ohne umständlich übers Schiffsmenü zu gehen, selbst wenn man nur in nem M5 sitzt :) Und die Freund/Feind erkennung auch.... hat mich schon ewig angekotzt das Kanzeln mit "Greife mein Ziel an" auf Stationen losgehen wenn ich andocken will^^

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Sun, 7. Jan 07, 22:44

NightlinerSGS wrote:M3+ is auf jeden Fall small ship
€: Das mit den Brückenzielen is echt genial, damit kann man richtig GKS-Feuer dirigieren ohne umständlich übers Schiffsmenü zu gehen, selbst wenn man nur in nem M5 sitzt :) Und die Freund/Feind erkennung auch.... hat mich schon ewig angekotzt das Kanzeln mit "Greife mein Ziel an" auf Stationen losgehen wenn ich andocken will^^
Dafür iss ja schließlich der andere Befehl da wo ne Freund/Feind Erkennung drin iss :D


nun M7
hmm wenn die wenigstens als BigShip durch gehen dann iss kein Problem

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Sun, 28. Jan 07, 22:58

New Version Released.

User avatar
Gazz
Posts: 13244
Joined: Fri, 13. Jan 06, 16:39
x4

Post by Gazz » Mon, 29. Jan 07, 22:31

Scripttechnisch isses bestimmt einfacher die M6 als big ship einzuteilen, weil das script das auch so tut aber mit schweren Waffen (BHEPT +, selbst AHEPT ist schon Glückssache) einen M6 zu treffen ist wie ein Sechser im Lotto.

Theoretisch möglich... aber halt nur als Spieler und ohne auto-target damit man den echten Vorhalt vorgeben kann.

Hört sich jetzt vielleicht hochtrabend an aber was wenn...
das script erkennen würde, ob langsame Waffen eingebaut sind und selbst entscheiden, was es treffen kann?

Selbst mit BPAC sind M5 als Ziele schon an der Grenze des Treffbaren.

Wenn die Unterscheidung nach Gross/Kleinschiffprogramm wegfiele dann bräuchte man nur noch einmal die Zielprioritäten einstellen und könnte alle GT auf Automatik laufen lassen.

Oder was wenn...
man die Prioritätenliste selbst eingeben könnte?
Wenn ich mich recht entsinne, dann haben Turrent Commands keine Argumente aber ein T-File. In dem kann man bequem und übersichtlich alles eintippen und die Turret Commands lesen die Werte beim Neustart aus.
Jeder Spieler hat nu mal seine eigene Philosophie für die Waffenwahl oder was Turrets bevorzugt angreifen sollen.
Vom Designstandpunkt natürlich ideal, da Du nicht mehr 3 oder 4 verschiedene scripts schreibst sondern eines, das mit unterschiedlichen defaults gefüttert wird.

Ein hab ich noch, ein hab ich noch! =)

Wenn das Geschützprogramm gestartet wird merkt es sich, welche Waffen eingebaut sind.
Wenn nun das Schiff OOS geht, dann durchsucht das Programm den Laderaum nach den dicksten Kanonen, die es einbauen kann. Nichts anderes interessiert dann nämlich.
Wenn das Schiff wieder IS agiert, dann stellt das Programm die Startkonfiguration wieder her.
Meine eigenen Designer-Centaurs haben je 3 Dreifach-Geschütztürme und die alle per Hand zu konfigurieren ist mühsam. =)
Andererseits - der Plan hat einen großen Haken. OOS werden Turret CMD überhaupt nicht ausgeführt. Heh.

Oh Mann. Ich könnte noch lange weitermachen mit der Wunschliste aber das werd ich mir wohl dann selber schreiben müssen. =)

Dabei wollt ich diesmal eigentlich NUR SPIELEN. /schnüff

So viele Möglichkeiten, so wenig Zeit!

Vor langer Zeit hab ich mal versucht mit Turrets diese dusseligen debris wegräumen zu lassen (Mein TL bremst nicht für STEINCHEN) aber damals konnte man debris nicht mal mit den low level selections richtig erfassen also hat das nie funktioniert.
Heute gibts natürlich Find Debris also ist das recht trivial.
Tja damals. Ich weiß noch genau! Immer barfuß durch den Schnee zur Schule, und bergauf hin UND zurück!
My complete script download page. . . . . . I AM THE LAW!
There is no sense crying over every mistake. You just keep on trying till you run out of cake.

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Tue, 30. Jan 07, 08:59

Heute gibts natürlich Find Debris also ist das recht trivial.
die wird aber nicht 100% vom SE unterstützt, iss bei mir nicht nutzbar

übrigens der feuert immer noch nicht auf Debris (iss wohl HardCode)


Wenn nun das Schiff OOS // Wenn das Schiff wieder IS agiert
hää watten das :?:


Schau mal im Main Post hir ganz unten
1. Switsh Turret Leaser
2. Waffen Kontrolle
3. Mefos Aegis II System

User avatar
SuperVegeta
Posts: 1611
Joined: Tue, 20. Dec 05, 11:13
x3tc

Post by SuperVegeta » Tue, 30. Jan 07, 09:00

Script Installer [spk] Version Released...

Post Reply

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