[Frage] A.R.E.S. für X3 TC?

Hier ist der ideale Ort um über Scripts und Mods für X³: Terran Conflict und X³: Albion Prelude zu diskutieren.

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

DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

[Frage] A.R.E.S. für X3 TC?

Post by DarkArrow »

Kurze frage. Weis jemand ob es das A.R.E.S. System auch wieder für X3 TC geben wird? Mir fehlt es nämlich schmerzlich in X3 TC.

mfg DarkArrow
Chaber
Posts: 6693
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Chaber »

Dante Schattenwolf werkelt glaub ich daran, bzw hatte es vor soviel ich weiß
Du empfindest Xenon "langweilig", Khaak nur "lästig" und willst einen richtigen Feind in einem nagelneuem Universum?
Dann warte auf meinen Mod, "den" Feind wirst du hassen lernen ;) -> Mapper/Skripter (auch MD) und Modder gesucht, melden per PN bei Interesse.
Forumsthread - - - NW-Modforum
DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

Post by DarkArrow »

Hmm. Das alte ares script für x3r in x3tc einfach umzuschreiben geht net. da fehlen ein paar befehle. Zum Bleistift: <RetVar/if><RefObj> get Sector Object Id und <RetVar/if>exists SectorObject <Var/number>. Denke mal da fehlen noch ein paar andere befehle hab aber noch net weiter gesucht.
User avatar
Gazz
Posts: 13244
Joined: Fri, 13. Jan 06, 16:39
x4

Post by Gazz »

Ich vermute mal, daß das dazu gedacht ist, Planeten zu finden.
Dafür gibts in TC einen eigenen Befehl.

Umschreiben ist aber auf jeden Fall notwendig, da sich sämtliche Objektdaten verschoben haben.
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.
DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

Post by DarkArrow »

Ich hatte ja schon abgefangen umzuschreiben aber bei einem script steckte ich fest da die 2 befehle fehlen. Das war das Debug script was bei ares dabei is.
User avatar
ScRaT_GER
Posts: 1962
Joined: Tue, 8. Jan 08, 18:19
x3tc

Post by ScRaT_GER »

Dann überleg doch mal, ob du die Funktionalität dieses Debugskripts nicht auch mit anderen Befehlen nachbilden kannst.

Oder anderer Vorschlag: Wenn es nur ein Debugskript ist, dann schreibe doch erstmal die wichtigen Skripts um und kümmere dich danach um das Problemskript.

MfG,
ScRaT
DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

Post by DarkArrow »

Hab schon alle scriptbefehle durchgeschaut aber nichts vergleichbares gefunden. Hab ja schon ein paar der scripte in tc geschrieben aber das problem mit dem debug script nervt mich.
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

kannst du mal den Code des entsprechenden Scriptes hier Posten?? vielleicht kann dir jemand nen equivalenten Code geben oder es findet sich ne andere Lösung..

PS hast du eigentlich bereits beim ursprünglichen Autor bezüglich der Portierung nachgefragt??
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

Post by DarkArrow »

Ich will das ja net portieren. Ich wollt einfach nur schauen obs möglich is das einfach so umzuschreiben für TC. Also eine Machbarkeitsstudie. Wüsste nicht wie ich den betreffenden scriptteil hier rein bekommen könnte. Copy/paste im game geht ja net.
Kahitar
Posts: 695
Joined: Mon, 9. Nov 09, 16:16
x4

Post by Kahitar »

DarkArrow wrote:Ich will das ja net portieren. Ich wollt einfach nur schauen obs möglich is das einfach so umzuschreiben für TC. Also eine Machbarkeitsstudie. Wüsste nicht wie ich den betreffenden scriptteil hier rein bekommen könnte. Copy/paste im game geht ja net.
Aus Spiel auf Blatt abschreiben -> Von Blatt ins Forum abschreiben :D

Frage: Was genau ist "A.R.E.S." ? Die Forensuche hat nichts gescheites ergeben :(
Sry, dass ich dauernd "Halb-Off-topic" Fragen stelle....
DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

Post by DarkArrow »

A.R.E.S. ist ein Script aus X3R mit dem du eine Komplex bestellen kannst. Du suchst dir deine Fabs aus und die anzahl. Nach bezahlung baut die A.R.E.S. firma den komplex in dem sektor auf den du gewählt hast.

http://forum.egosoft.com/viewtopic.php?t=193168
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

DarkArrow wrote:Wüsste nicht wie ich den betreffenden scriptteil hier rein bekommen könnte. Copy/paste im game geht ja net.
das xml-script im browser öffnen (z.B. IE :shock: oder FF :) ) und den Code hier rein kopieren ;) (setzt eine x2script.xml im selben Verzeichnis vorraus... ist aber von EGO zu jedem Spiel seit X2 mitgeliefert ;) )
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
Kahitar
Posts: 695
Joined: Mon, 9. Nov 09, 16:16
x4

Post by Kahitar »

DarkArrow wrote:A.R.E.S. ist ein Script aus X3R mit dem du eine Komplex bestellen kannst. Du suchst dir deine Fabs aus und die anzahl. Nach bezahlung baut die A.R.E.S. firma den komplex in dem sektor auf den du gewählt hast.

http://forum.egosoft.com/viewtopic.php?t=193168
Oh, wunderbar, danke. Klingt ja sehr interessant, wenns das dann bald womöglich für TC gibt, würd mich das auch freuen. Auch wenn ichs warscheinlich erstmal nicht einsetzen werde^^
DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

Post by DarkArrow »

BTW Haben T-Files aus X3TC den gleichen aufbau wie in X3R? Den filenamen ausgenommen? (wollt keinen neuen thread aufmachen wegen der frage)
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

jup, die Syntax der Datei selber hat sich gegenüber R nicht geändert - ledglich die Markierungen für Schriftfarben sind teilweise geändert aber das hat nix mit der xml-syntax zu tun..
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
User avatar
-Ford-
Posts: 2064
Joined: Wed, 18. Jan 06, 18:40
x4

Post by -Ford- »

UniTrader wrote:PS hast du eigentlich bereits beim ursprünglichen Autor bezüglich der Portierung nachgefragt??
Das könnte evtl. schwer werden. Ich bin gestern durch Zufall auf Dusty's XFire Profil gelandet - Zuletzt online vor mehr als einem Jahr. Ich halte es für ziemlich unwahrscheinlich das Dusty sobald wieder online kommt. Oder hab ich was verpasst und er hat einfach seine XF-Daten vergessen?

Im übrigen diese neue "Forenregel" seit wann braucht man das denn? Früher brauchte man die nicht. Es ging auch so. Schlimme Zeiten?

Gruß
-Ford-

Verdammte for-Schleifen :roll:
Ponyfabulous
DarkArrow
Posts: 11
Joined: Wed, 18. Aug 10, 08:03

Post by DarkArrow »

So hier mal das script was ich meine:

Code: Select all

001  $Sec = [PLAYERSHIP] -> get sector  <<<----
002  $SobjID = [PLAYERSHIP] -> get SectorObject ID <<<----
003  while $SobjID
004 dec $SobjID = 
005  if exists SectorObject $SobjID <<<----
006   $Obj = get object from SectorObject $SobjID <<<----
007    if not $Obj == null
008     $X = $Obj -> get x position
009     $Y = $Obj -> get y position
010     $Z = $Obj -> get z position
011     $Name = $Obj -> get name
012     if $Name =='Station Debris'OR $Name == 'Stationstrümmer'
013      skip if not $X == 50000 AND $Y == 50000 AND $Z == 50000
014       $Obj -> destruct: show no explosion=[TRUE]
015   end
016  end
017 end
018end
019play sample985
020return null
Ghostrider[FVP]
Posts: 3262
Joined: Wed, 6. Nov 02, 20:31
x3ap

A.R.E.S vs. FCC

Post by Ghostrider[FVP] »

Hallo ..

wo genau liegt eigentlich der Unterschied zw. den beiden Scripten von -Dusty- ich meine beides sind doch Komplexbauten ..

Hat jemd. Erfahrungswerte mit ARES und FCC von Dusty?
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen
Image
Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Arthur69
Posts: 33
Joined: Sun, 3. Feb 08, 01:56
x3

Re: A.R.E.S vs. FCC

Post by Arthur69 »

Ghostrider[FVP] wrote: Hat jemd. Erfahrungswerte mit ARES und FCC von Dusty?
ARES vermisse ich.

Man konnte mittels DUKT einen Komplex berechnen und an ARES exportieren. Es wurde der fällige Rechnungsbetrag (Stationskosten plus Provision) vom Spielerkonto abgebucht und ARES baute mit mehreren TL`s den Komplex selbständig auf, alles schön platzsparend und geordnet. Nur die Komplexröhren musste man noch selbst bauen.

Schade, dass sich niemand von den alten Hasen daran gemacht hat, das Script für TC zu bearbeiten.
User avatar
-Dusty-
Posts: 2301
Joined: Fri, 30. Dec 05, 20:17
x3tc

Post by -Dusty- »

Um hier auch mal einen Kommentar zum Thema ARES abzugeben:

Eine Portierung für X3TC gibt es leider nicht und wird es, zumindest von mir, auch nicht mehr geben. Mir fehlt einerseits die Zeit und, um ehrlich zu sein, auch das Interesse daran. Falls sich jemand die Mühe machen möchte, ARES zu portieren oder sonstwie weiterzuentwickeln, hat er selbstverständlich mein Einverständnis und meine Unterstützung.

Aber um die technischen Probleme anzusprechen: Davon hat ARES eine ganze Menge. Zu X3-Reunion-Zeiten hatte ich eigentlich vor, einen grossen Teil des Skriptes komplett neu zu schreiben, um den ganzen Code-Müll, der sich da so angesammelt hatte, loszuwerden. Draus geworden ist leider nichts...
Denn: In der aktuellsten Version (0.33) funktioniert ARES alle Jubeljahre mal so, wie es sollte. Mit einer simplen Portierung wäre es also leider nicht getan.

Die drei grössten Baustellen am Skript betreffen:
1. Die Berechnung der Komplexe (Hierbei müssen alle Stationen sortiert und anschliessend sinnvoll angeordnet werden; für X3TC müssten die Daten für die Stationen aktualisiert werden),
2. Die Menüführung (In Reunion musste das alles über Textnachrichten an den Spieler erfolgen, X3TC bietet hier viel mehr und vor allem effizientere Möglichkeiten - man müsste aber wirklich alles von Grund auf neu schreiben) und
3. Der eigentliche Stationsaufbau (Bisher funktionierte ARES so, dass tatsächlich TL-Schiffe zu den entsprechenden Schiffswerften geflogen sind, die Stationen gekauft, und diese dann im Bausektor wieder ausgeladen haben. Dabei waren unzählige Überwachugs-Skripte notwendig, falls ein TL abgeschossen wurde oder ähnliches - das führte oft dazu, dass einer der TLs irgendwo hängen blieb und der Komplexbau nicht mehr weiterging. Auch hier müsste man fast das gesamte System erneuern, die TL nur noch "zum Schein" fliegen lassen und den Komplex im Hintergrund aufbauen.)

Lage Rede kurzer Sinn: Man müsste verdammt viel Arbeit in ARES stecken, um es wirklich funktionstüchtig zu kriegen. Zeit, die ich einfach nicht habe...

Return to “X³: Terran Conflict / Albion Prelude - Scripts und Modding”