[DISKUSSION] Allgemeine S&M-Fragen III

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

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

Post Reply
User avatar
v70xc
Posts: 408
Joined: Thu, 29. Sep 05, 10:34
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by v70xc » Fri, 9. Jul 21, 10:54

Wahrscheinlich entfacht meine Frage schallendes Gelächter, aber ich würde gerne einmal wissen:

Was sind Scripts?
Was sind AddOns?
Was sind Mods?

Auch mit Abkürzungen stehe ich auf Kriegsfuss und kann sie nicht deuten.

Vielleicht könnt Ihr dieses Thema, für Anfänger erklären. Eine Erklärung in "Leichter Sprache".
Ich ... Komplexe

NEE ... Ich baue sie

User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 11740
Joined: Fri, 21. May 04, 17:15
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Ketraar » Fri, 9. Jul 21, 12:32

v70xc wrote:
Fri, 9. Jul 21, 10:54
Wahrscheinlich entfacht meine Frage schallendes Gelächter, aber ich würde gerne einmal wissen:
Unwissenheit ist der Standardzustand eines jeden Menschen bevor man Wissen begegnet und ist nicht Grund um Gelächter zu entfachen.
Was sind Scripts?
Das sind xml Dateien die erlauben Dinge im spiel auszuführen, von Schiffsbefehle, über UI zusammensetzung zu Missionen, vieles wird von Scripts gehandhabt.
Was sind AddOns?
AddOn bedeutet Erweiterung. Bedeutung variiert mit der Zeit, aber alle DLC sind eigentlich AddOns.
Was sind Mods?
Modds ist "slang" für Modifikationen. Eigentlich ist alles was das Spiel ändert eine mod, aber oft werden Script separat gehandelt und nicht in die Mods Kategorie gesetzt. Mods sind oft so gesehen das diese auch visuelle Aspekte ändern.
Auch mit Abkürzungen stehe ich auf Kriegsfuss und kann sie nicht deuten.
https://www.egosoft.com/support/faq/faq ... &version=8

Hoffe das war hilfreich.

MFG

Ketraar
Image

FritzHugo3
Posts: 4655
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by FritzHugo3 » Fri, 9. Jul 21, 16:20

v70xc wrote:
Fri, 9. Jul 21, 10:54
Wahrscheinlich entfacht meine Frage schallendes Gelächter, aber ich würde gerne einmal wissen:

Was sind Scripts?
Was sind AddOns?
Was sind Mods?

Auch mit Abkürzungen stehe ich auf Kriegsfuss und kann sie nicht deuten.

Vielleicht könnt Ihr dieses Thema, für Anfänger erklären. Eine Erklärung in "Leichter Sprache".
Ich persönlich differenziere es bei X so (wer das anders sieht, soll es anders sehen)
Und ja streng genommen ist Mod eine Abkürtzung zu Modifikation. Es gibt halt auch ingame Modifikationen obwohl das Spiel vanilla und unverändert ist. (Wenn man sein Schiff tuned, redet Bernd (Cheff von Egosoft) auch von ner Schiffs Mod, was ich sprachlich schwierig finde, da man einfach durcheinander kommt)
Das Wort bringt also als "Modufikation" nichts in meinen Augen (Genau wie das neue Wort DLC, was ja Download Conntent heißt und somit einfach alles herunterladbare bedeuten würde - dieses neue Unwort hilft also auch niemandem wirklich)

Ein AddOn war ein vom Spiele Studio veröffentliches DLC (du merkst alle Begriffe sind inzwischen so aufgeweicht, das sie völlig an Bedeutung verloren haben), was in aller Regel kostenpflichtig war. Beispiel X4 ist das Hauptspiel und "Die Wiege der Menschheit" ist ein AddOn. (Neue Missionen, Story, ...)

Ein DLC war mal ein AddOn, was kostenlos als quasi Bonus vom Studio veröffentlicht wurde.

Wie gesagt, die Sprache ist so unpreziese und schwammig geworden. Im Prinzip ist alles eine Modifikation, sobald du das Spiel spielst, weil du damit ja in das Spiel eingreifst :D
Und DLC ist auch alles, sobald du einen Download startest.



Vanilla = unverändertes original Spiel ohne Mods, Scripterweiterungen, Chetas usw.

Script ist alles, was man im Ingameeditor oder im später dazukommenden externen Scripteditor schreibt. Das ist reiner Text, den man lesen kann und der dem Spiel anweisungen gibt.
Ein Mod (ich sags nochmal, für mich persönlich und meine Definition) ist etwas, was andere Spieler in der Freizeit gebastelt haben, da können auch Scripte mit einfließen, den Unterschied macht aber, das bei einem Mod auch Gradfiken oder Sounds oder zusätzliche Dateien mit dabei sind.

Kurz:
Scripte (Scripterweiterungen = Reiner Text (was einem das Spiel direkt an Werkzeugen mit gibt)
Mod = noch andere Dateien drinnen, wie Grafik, neue Waren, neues Universum, Waffen, Schiffe, Stationen...


Eigentlich bräuchten wir neue und genauere Worte, um eindeutig auszudrücken, was gemeint ist. Wörter wie DLC und Mod sind inzwischen für die Tonne, weil alles damit gemeint sein kann bei unterschiedlichen Menschen. Zu viel Raum für Interpretation.

Cheats = Bescheißen, sich vorteile verschaffen in Single Player games. Manche Spiele Studios bauen die sogar von sich ein und werden dann über einen besonderen Befehl ausgelösst (meist nutzen Entwickler die um Dinge zu testen und lassen sie freundlicherweise für Spieler drinnen)
Hacker = die Leute, die ein extra Programm schreiben, was das Spiel austrickst um damit unfaire Vorteile zu bekommen. Man greift in den Arbeitsspeicher ein oder verändert Serverdaten
Die Kids, die sich dann diese Programme herunterladen sind eigentlich nicht wirkliche Hacker, das sind einfach nur dumme Kids, die anderen (in Multiplayer Spielen!) den Spaß verderben

Wo ich immer einen Anfall bekomme, wenn Communities wie bei GTA Online, die Leute zu den Hacker Kidies (die es nur herunter geladen haben und Knöpfe drücken) Modder sagen. DAS SIND KEINE MODDER.
Ein Modder tut GUTES, er erweitert das Spiel und bringt es mit neuem Inhalt vorran. Er fixt Bugs, was Studios aus welchen Gründen auch immer noch nicht gefixt haben.
Und wenn sich viele Modder zusammen tun, kommt dann sowas geiles, wie die "Farnhams Legacy" heraus oder Bei Skyrim dieser gigantische gemoddeter neue Plot. Das sind komplette, kostenlose Spiele, die Spieler in ihrer Freizeit in vielen hunderten Stunden basteln.



Cheater völlig ok, weil singleplayer, soll jeder machen, wie er Spaß hat
Hacker, nicht ok, wer sich in Multiplayern unfaire Mittel verschafft oder schlimmer den Server lahm legt, andere per knopfdruck anzündet und ihnen den Spaß raubt ist ein einfach nur ein PIIIIIEEEEEEEP. der zu Dumm zum Piiiieo und keine Piiiiep hat.
Dazu macht sich ein Hacker strafbar!
Cracker = Leute die Kopierschutze umgehen, was natürlich auch Strafbar ist. (DVD Schutz umgehen, Spielecodes klauen usw.)
nicht zu verwechseln mit dem heute nicht mehr gebräuchlichem Worts Crack - Das ist ein absoluter crack in seinem Fach (Imprinzip ein Profi Nerd und nicht mit Kokain verwechseln, wird genau so geschrieben grins)

Beispiel: viewtopic.php?f=200&t=440586
Das wäre auch ein Hack, man greift in bestehende, laufende, fremde Software ein, ohne die Erlaubniss des Schöpfers. In diesem Fall sehe ich das aber unproblematisch, da ersten SinglePlayer und zweitens nichts schlimmes damit gemacht wird. Rein rechtlich, könnten hier aber bereits Rechte vom Schöpfer (also EGOSOFT) verletzt werden. In der praxis scherrt das keinen bei einem Single Game. (So gesehen, sehe ich das eher als Cheat und nicht als Hack, auch wenn es technisch ein Hack ist, an)

Vieles in der Sprache war sehr viel einfacher, bevor es sowas wie Steam und social Medias gab. Da gab es viel weniger Computer begeisterte Menschen (Nerds), einfach auch, weil PCs so teuer waren und das Internet noch mit 56K betrieben wurde (DLS 50.000 heute zu damals 56 und es ging noch langsamer).
Auch wenn das Wort Nerd von manchen negativ gemeint ist, das sind einfach Menschen, die sich sehr stark in ein Hobby einarbeiten und darüber bescheid wissen


Sprache verändert sich ständig, Wörter finden neue bedeutungen, neue Wörter/Unwörter werden erfunden und ganz schwierig wirds, wenn mehrere Sprachen kombiniert werden. Das Internet hat uns viel tolles gebracht aber versaut die Sprachen aller und weicht sie auf. Damur eskalieren so oft Gespräche. Die Leute drücken sich nicht eindeutig aus, was auch verammt schwer ist. Der eine sagt und meint "A", der andere liest aber "B".


Viel Text und wenn du jetzt völlig verwirrt bist, hab ich erreicht, was ich wollte Kappa (Kappa ist ein neue Comunity Wort von der Streaming Plattform Twitch (wie YT nur live) und heißt so viel wie - ist ironisch gemeint.




Und wenn ich manche Reden höre beim Spielen, verstehe ich kein einziges Wort, weil die nur noch ein kauderwellsch von Englisch-Deutsch und ausgedachten Wörter von sich geben. Und so alt bin ich noch gar nicht und bin Gamer aus Leidenschaft.
Für mich bleibt auch ein Hausmeister ein Hausmeister und kein faccility manager im Deutschen Sprachgebrauch.
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

Vega8
Posts: 24
Joined: Wed, 29. Jan 20, 08:17
x3ap

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Vega8 » Thu, 31. Mar 22, 16:38

Gibt es eine Möglichkeit die Sprungsequenz abzustellen? Wer das eingeführt hat, muss nicht bei sinnen gewesen sein.
10 %, 20 %, 30 % ... :evil:

FritzHugo3
Posts: 4655
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by FritzHugo3 » Thu, 31. Mar 22, 23:55

Vega8 wrote:
Thu, 31. Mar 22, 16:38
Gibt es eine Möglichkeit die Sprungsequenz abzustellen? Wer das eingeführt hat, muss nicht bei sinnen gewesen sein.
10 %, 20 %, 30 % ... :evil:
Der Tunnel ist doch standart mäßig aus oder nicht? Geh ins Optionsmenü und schalte den Tunnel einfach ab.
Oder meinst du den Ansagetext? der kommt bei mir dank Sinzza grad bis 30%, danach bin ich im nächsten Sektor. Hat mich allerdings auch noch nie gestört.
Kannst nur allgemein den Sound leiser machen. Mods wären mir auch keine dafür bekannt.

(Vega8 hab ich als grafikeinheit auf der CPU ;-) )
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

User avatar
TVCD
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 7016
Joined: Sat, 18. Dec 04, 18:43
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by TVCD » Fri, 1. Apr 22, 09:12

Ja er meint dieses Aufladen des Sprungantriebs von 10-100%. Natürlich braucht so ein Antrieb etwas Zeit, der muss ein Wurmloch erzeugen, sich mit einem anderen Tor verbinden und natürlich die ganze Energie freisetzen. :roll:

Das ist aber seit X-BtF so. Damals gab es noch heftige Turbulenzen wenn er sich aufgeladen hat.

Die Sprung animation aber lässt sich optional aus oder einschalten. :wink:
"Manche Menschen können den Regen spüren, andere werden nur nass"

User avatar
Aldebaran_Prime
Posts: 1386
Joined: Sat, 20. Feb 10, 17:47
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Aldebaran_Prime » Fri, 1. Apr 22, 22:51

Vega8 wrote:
Thu, 31. Mar 22, 16:38
Gibt es eine Möglichkeit die Sprungsequenz abzustellen? Wer das eingeführt hat, muss nicht bei sinnen gewesen sein.
10 %, 20 %, 30 % ... :evil:
Was regt Dich daran auf? So etwas gibt es in vielen Space-Games - z.B. auch in ED... :?
Mich regt eher auf, dass es in X4 KEINEN Sprungantrieb mehr gibt. :rant:

Ghostrider[FVP]
Posts: 3262
Joined: Wed, 6. Nov 02, 20:31
x3ap

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Ghostrider[FVP] » Sat, 2. Apr 22, 02:59

Also mich stört die Sequenz auch nicht, im Gegenteil ich mochte sie seit dem ersten Teil und spiele sogar mit warptunnel... Allerdings nicht mit dem alten sondern mit einer Mod welchen ich für X3TC/AP besser finde. Außerdem wie bereits erwähnt wurde wer mir sinza spielt verkürzt die Ansage.
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen
Image
Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods

FritzHugo3
Posts: 4655
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by FritzHugo3 » Sat, 2. Apr 22, 03:03

Aldebaran_Prime wrote:
Fri, 1. Apr 22, 22:51
Mich regt eher auf, dass es in X4 KEINEN Sprungantrieb mehr gibt. :rant:
Trau mich gar nicht mehr, so was zu schreiben :lol:, sonst werd ich mich Dingen beworfen :D .

Ich bin grade spaßeshalber am Überlegen, ob man den Sprungbefehl per Script ohne das 10-100% verändern könnte. Aber selbst die nicht Playership Schiffe haben dieses aufladen. Aber ob das nun ein kleinen Script mit nem wait regelt oder ob das Hardcodet ist und man nicht heran kommt mhh. ka.. Zumindest meine ich, sind texte und Sprache einzeln ansteuerbar per Scriptbefehl.

Also falls dich das wirklich massiv stört, nen Versuch ist es Wert. Entpack Mal alle Script und Textfiles und such Mal mit dem Notepad++ mit Dateisuche (kann man den Ordner angeben und er Sucht alle Dateien gleichzeitig durch) nach jumpdrive, 10% und gibt sicher noch andere Suchbegriffe, dir mir gerade nicht einfallen. Dann kannst du vielleicht auf einen zuständigen Code stoßen. (den könnte man dann ja auf Eis legen)
Ist aber eine sisyphus Arbeit, sag ich gleich vorweg. Biste ne Stunde und mehr mit beschäftigt. Und falls du dann was gefunden hast, nicht direkt über Notepad++ in der Datei ändern, sondern im ingame Editor (oder dem externen X3 Editor). Und wie immer Backups von allem machen vorher ;-).
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

Ghostrider[FVP]
Posts: 3262
Joined: Wed, 6. Nov 02, 20:31
x3ap

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Ghostrider[FVP] » Sat, 2. Apr 22, 09:15

Ach was hier wird keiner so schnell gesteinigt :D .. ist doch okay wenn man eine andere Meinung hat ... aber ich glaube das ist HC zumindest ist es seit dem ersten Teil drin und ich habe (zumindest kann ich mich nicht erinnern) noch keine Mod gesehen die das wegmacht. Vielleicht wenn man die Sounddatei bearbeitet dann wäre der Ton weg, aber ob man die Wartezeit weg bekommen kann :gruebel:
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen
Image
Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods

FritzHugo3
Posts: 4655
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by FritzHugo3 » Sat, 2. Apr 22, 15:05

Ghostrider[FVP] wrote:
Sat, 2. Apr 22, 09:15
Ach was hier wird keiner so schnell gesteinigt :D .. ist doch okay wenn man eine andere Meinung hat ... aber ich glaube das ist HC zumindest ist es seit dem ersten Teil drin und ich habe (zumindest kann ich mich nicht erinnern) noch keine Mod gesehen die das wegmacht. Vielleicht wenn man die Sounddatei bearbeitet dann wäre der Ton weg, aber ob man die Wartezeit weg bekommen kann :gruebel:
Das ist eine einzige Soundfile, die kannste nicht einfach weg machen, höchstens diese Stelle mit Leere überschreiben oder den Verweis abändern. Ich frage mich aber, ob es den ganzen Aufwand wert ist. Mit Sinzza ist die Wartezeit so gering aber das empfindet natürlich jeder anders.


(@Vega8 Ach und den Sinzza kann man in den Spiel Otionen von von Standart 60% auf 100% stellen, dann gehts schneller, falls du das noch nicht haben solltest)
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

Ghostrider[FVP]
Posts: 3262
Joined: Wed, 6. Nov 02, 20:31
x3ap

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Ghostrider[FVP] » Sat, 2. Apr 22, 16:40

Jup ich weis.. aber das meinte ich auch damit .. einfach den Zeitindex dahinter verkürzen oder rausmachen, wenn es so extrem nervt ... Natürlich muss man den erst einmal finden :mrgreen:
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen
Image
Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods

User avatar
JSDD
Posts: 1378
Joined: Fri, 21. Mar 14, 20:51
x3tc

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by JSDD » Sun, 3. Apr 22, 01:33

hätte ne andere idee ... die teststelle im textfile mit einem verweis ins "leere" laufen lassen
// glaube, es ist die pageID 13 textID 1319
// einfach mal ne {13,99999} oder sowas reinsetzen in ne neue leere geladene textfile

ob sich dadurch der zeitverzug beim sprung verhindern lässt, weiß ich nicht (?)

p.s. hey GR! ... wie gehts denn so? immer noch am X-en ? :mrgreen:

EDIT:

umreferenzieren der textid funktioniert, es wird kein text ausgegeben und der sprung klappt wie gewohnt

EDIT2:
-- die datei im ordner "mov" mit namen "00044.pck" entpacken mit 7.zip
-- entpackte datei in "00044.xml" umbenennen
-- originale datei "00044.pck" in "orig_00044.pck" umbenennen (als backup sozusagen)
-- "00044.xml" öffnen und unter page id="13" den text <t id="1319" s="31149578" l="16469"/> finden
-- einfach die zeile in <!--<t id="1319" s="31149578" l="16469"/>--> umbenennen (also xml-getreu "auskommentieren")
-- speichern

schon wird nie wieder "sprungantrieb wird geladen ... papalapap ..." gelabert :wink:

zur info:
die zeile <t id="1319" s="31149578" l="16469"/> besagt, dass der korrespondierende text zur ...
-- "textid 1319" ...
-- bei stelle s=... millisekunden anfängt und
-- l=... millisekunden dauert
die datei worin sich der ton befindet ist wie üblich die riesige wav-datei, worin sich alle gesprochenen sachen befinden: 00144.dat
man kan sich die datei anhören, indem man sie zu "00144.wav" umbenennt (backup nicht vergessen) und mit dem player seiner wahl anhört (z.B. vlc)
die obige s="31149578" besagt, dass in der datei bei stelle 8h 39min 9sek der text gesprochen wird

benutzt man den befehl "[object] -> put into environment: $sector" statt "= [object] -> use jump drive: target= $sector", dann wird ohne zeitverzug gewarpt

Code: Select all

Script !move.jump
Version: 2
for Script Engine Version: 40

Description
jump to a sector 
Arguments
•1: target , Value , 'gate or sector' 
•2: withfollowers , Var/Number , 'followers should jump too' 

Source Text


001   if [THIS] -> is docked
002 @ |= [THIS] -> call script '!move.undock' : 
003   end
004   
005   skip if [THIS] -> get true amount of ware Jumpdrive in cargo bay
006   |return FLRET_ERROR
007   
008   $sector = $target
009   skip if $target -> is of class Sector
010   |$sector = $target -> get sector
011   
012   $energy = [THIS] -> needed jump drive energy for jump to sector $sector
013   $nume = [THIS] -> get true amount of ware Energy Cells in cargo bay
014   skip if $nume >= $energy
015   |return FLRET_ERROR
016   
017   * big ships take longer to jump than fighter escorts. So the escorts fly back
018   * by having the big ship jump before tellings escorts to jump we avoid that
019   skip if not [THIS] -> is of class Big Ship
020   |$r = [THIS] -> use jump drive: target=$target
021   
022   if $withfollowers
023   |$afollowers = [THIS] -> get formation follower ships
024   |if $afollowers
025   ||$s =  size of array $afollowers
026   ||while $s > 0
027   |||dec $s = 
028   |||$ship = $afollowers[$s]
029   |||$docked = $ship -> get environment
030   |||if $docked != [THIS]
031   * 12Jan09: only ships that are not docked at leader undock for jump
032   ||||$ship -> interrupt with script '!ship.signal.leaderjumps' and prio 20: arg1=[THIS] arg2=$target arg3=$withfollowers arg4=null
033   |||end
034   ||end
035   |end
036   end
037   
038   * big ships should already have jumped
039   skip if [THIS] -> is of class Big Ship
040   |$r = [THIS] -> use jump drive: target=$target
041   
042   return $r
zeile 20 und 40 wären zu ändern, um nie wieder zeitverzug beim springen abwarten zu müssen (in besagtes "[THIS -> ]put into environment: $sector")
sowie den rückgabewert $r = [FLRET_WARPED] setzen (würd ich sagen)

habe es gerade probiert, klappt ohne probleme :roll:
To err is human. To really foul things up you need a computer.
Irren ist menschlich. Aber wenn man richtig Fehler machen will, braucht man einen Computer.


Mission Director Beispiele

FritzHugo3
Posts: 4655
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by FritzHugo3 » Sun, 3. Apr 22, 05:07

Wow, hasste dich aber richtig ins Zeugs gelegt JSDD. Spiel zwar kein X3 derzeit aber ich fand es immer geil, das man als Laie wie ich, schon doch viel erreichen kann. Schade, das das mit der neuen Engine und X4 (bzw. schon bei XR) passe ist.


In dieser Sound Datei sind übrigens Sprüche, die es nicht im Spiel geschaft haben (zumindest erinnere ich mich nicht so Sprüche mit Heiraten im Spiel gehabt zu haben - Sehr lustige Sachen :D). Man findet auch noch Sachen aus X2 bei den Videos. Und in nem vanila Script steht die Signatur eines sehr bekannten Deutschen Modders hi hi. Ja waren schon geile Zeiten damals. Wenn es doch nur heute so eine Scriptcomunity bei X4 gäbe, wie wir damals zu X2 und X3 Zeiten hatten.
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

User avatar
JSDD
Posts: 1378
Joined: Fri, 21. Mar 14, 20:51
x3tc

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by JSDD » Sun, 3. Apr 22, 12:34

FritzHugo3 wrote:
Sun, 3. Apr 22, 05:07
Wow, hasste dich aber richtig ins Zeugs gelegt JSDD. Spiel zwar kein X3 derzeit aber ich fand es immer geil, das man als Laie wie ich, schon doch viel erreichen kann. Schade, das das mit der neuen Engine und X4 (bzw. schon bei XR) passe ist.
... naja, wenn man die engine n bissl kennt, gehts eigentlich ganz schnell ^^ (nachdem man jahrelang rumgemodded hat :mrgreen: )
... ins zeug leg ich mich auch hobbymäßig mit programmier-spielereien an X3-daten ^^ (bin aber z.Z. etwas überfragt, wie ich das ganze weitermach ... :?: )

ne high-performance-grafik ist schon (praktisch) fertig (kann über 5 mio. faces mit 60fps rendern auf ner GTX 1050 TI)
hab aber probleme bei der (high-performance-)physik (kollisionen effizient ermitteln)
zumindest kann ich die einzelnen features eines objekts steuern (z.B. turrets auf ziel ausrichten, engines mit partikelquellen versehen usw.)
Last edited by JSDD on Sun, 3. Apr 22, 12:49, edited 1 time in total.
To err is human. To really foul things up you need a computer.
Irren ist menschlich. Aber wenn man richtig Fehler machen will, braucht man einen Computer.


Mission Director Beispiele

Ghostrider[FVP]
Posts: 3262
Joined: Wed, 6. Nov 02, 20:31
x3ap

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Ghostrider[FVP] » Sun, 3. Apr 22, 12:42

JSDD wrote:
Sun, 3. Apr 22, 01:33

p.s. hey GR! ... wie gehts denn so? immer noch am X-en ? :mrgreen:
Hallo JSDD, :D

natürlich immer fleissig am daddeln, werkeln, modden etc.. davon bekommste mich auch nicht weg, wenngleich mich das Game erst heute wieder gemobbt hat diese Bitch :rant: , aber ich lieb es trotzdem :roll:

Hoffe Dir gehts gut, bleibt alle Gesund und munter :)
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen
Image
Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods

FritzHugo3
Posts: 4655
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by FritzHugo3 » Mon, 4. Apr 22, 00:15

JSDD wrote:
Sun, 3. Apr 22, 12:34
FritzHugo3 wrote:
Sun, 3. Apr 22, 05:07
Wow, hasste dich aber richtig ins Zeugs gelegt JSDD. Spiel zwar kein X3 derzeit aber ich fand es immer geil, das man als Laie wie ich, schon doch viel erreichen kann. Schade, das das mit der neuen Engine und X4 (bzw. schon bei XR) passe ist.
... naja, wenn man die engine n bissl kennt, gehts eigentlich ganz schnell ^^ (nachdem man jahrelang rumgemodded hat :mrgreen: )
... ins zeug leg ich mich auch hobbymäßig mit programmier-spielereien an X3-daten ^^ (bin aber z.Z. etwas überfragt, wie ich das ganze weitermach ... :?: )

ne high-performance-grafik ist schon (praktisch) fertig (kann über 5 mio. faces mit 60fps rendern auf ner GTX 1050 TI)
hab aber probleme bei der (high-performance-)physik (kollisionen effizient ermitteln)
zumindest kann ich die einzelnen features eines objekts steuern (z.B. turrets auf ziel ausrichten, engines mit partikelquellen versehen usw.)
Bis wann machst du uns dann ein richtiges X4? Kappa :D, nur Spaß.
X3:FL fand ich schon sehr geil. Aber irgendwie hab ich schon zu viel X2/X3 im Leben gespielt, die Langzeitmotivation ist nicht mehr so da bei mir. Habe halt auch zu viele andere Spiele und darunter miese Zeitfresser.
X2 spiel ich, auf meinem 20 Jahre alten Win XP Laptop, wenn ich drei Mal im Jahr in nem Überlandbuss oder Zug sitze - hat seinen Charm (vor allem ist es noch fordernd und hat ne geile Story) aber wenn ich dann Daheim bin, sind da die vielen anderen Spiele wieder hi hi.

Die Art einer Story, wie in X2, das allgemeine Rundum Konzept von nem X3 und das ganze in der Engine von X4 (mit Sprungantrieb natürlich :D) - Und dann wachte ich auf und sah die Realität wieder :sceptic:
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

User avatar
Aldebaran_Prime
Posts: 1386
Joined: Sat, 20. Feb 10, 17:47
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Aldebaran_Prime » Sun, 10. Apr 22, 00:12

FritzHugo3 wrote:
Mon, 4. Apr 22, 00:15
...
Die Art einer Story, wie in X2, das allgemeine Rundum Konzept von nem X3 und das ganze in der Engine von X4 (mit Sprungantrieb natürlich :D) - Und dann wachte ich auf und sah die Realität wieder :sceptic:
JAAAA!! Das möchte ich auch!!!
:x2: :x3: :x4:

Ich befürchte aber, dass wird es leider bei ES nicht mehr geben...

FritzHugo3
Posts: 4655
Joined: Mon, 6. Sep 04, 17:24
x4

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by FritzHugo3 » Mon, 11. Apr 22, 03:47

Aldebaran_Prime wrote:
Sun, 10. Apr 22, 00:12
FritzHugo3 wrote:
Mon, 4. Apr 22, 00:15
...
Die Art einer Story, wie in X2, das allgemeine Rundum Konzept von nem X3 und das ganze in der Engine von X4 (mit Sprungantrieb natürlich :D) - Und dann wachte ich auf und sah die Realität wieder :sceptic:
JAAAA!! Das möchte ich auch!!!
:x2: :x3: :x4:

Ich befürchte aber, dass wird es leider bei ES nicht mehr geben...
Da sie das alte System, sowie den Sprungantrieb ja quasi als technische Notlösung bezeichnet haben und mehrfach wiedergaben, wie sehr unglücklich sie doch damit waren und wie toll nun das "voll" Simulierte Handelssystem sei (ich finds nicht geil, das alles nur funktioniert, weil Schiffe zerstört werden) - Aber was willste machen. Ist halt kein Wunschkonzert. Wenn denn die alten Modder da wären, (denk nur Mal was die bei Xtended zustande gebracht hatten) aber da hatten wohl die meisten kein Bock, schon bei XR, vermute wegen der Engine und fehklendem Scripteditor. Es is halt was anderes Sachen als nicht Programmierer zusammen klicken zu können oder halt richtig aufwendig programmieren zu müssen (hat zwar auch Vorteile aber da bist du dann wirklich Dev Entwickler und kein Hobbymodder mehr).

Farnhams Legände war für mich jedenfalls eine sehr großartige Erfahrung. Bleibt zu hoffen, das Egosoft irgendwann X4 freigibt für ein ähnliches Fanprojekt. (Ich mag alleine schon die Rautenanordnung der Sectoren in X4, finde ich unübersichtlich). Oder ein zum reisen nutzbarer Sinzza (derzeit ist er nur um Geld zu "cheaten" wirklich nutzbar). Was manche Spieler toll finden an nem eigenem Büro, wo man nichts spielerisch machen kann frag ich mich auch, wenn gleich es so viele Kleinigkeiten in der Steuerung und Bugs zu machen gäbe. Aber so is das eben, nicht allen kann mans Recht machen.

Ich glaube wir beide gehören zu einer aussterbenenden X Spielerschaft ;-).
Aber wir driften völlig ab vom Thread Thema ;-).

Eine angenehme Woche euch allen.
Ich fordere mehr und vorallem gerechtere Verteilung von Keksen und Süßkram für die "Magischen 20"! Daher wählen Sie jetzt die DPFGKV, die Deutsche Partei für gerechtere Keks - Verteilung!

Vega8
Posts: 24
Joined: Wed, 29. Jan 20, 08:17
x3ap

Re: [DISKUSSION] Allgemeine S&M-Fragen III

Post by Vega8 » Thu, 14. Apr 22, 08:20

Da mir das Geschriebene von JSDD kaum etwas sagt. Könnte jemand, der sich damit besser auskennt, ein Skript oder einen Mod davon anfertigen?
Großes Dankeschön schon vorweg.
JSDD wrote:
Sun, 3. Apr 22, 01:33
hätte ne andere idee ... die teststelle im textfile mit einem verweis ins "leere" laufen lassen
// glaube, es ist die pageID 13 textID 1319
// einfach mal ne {13,99999} oder sowas reinsetzen in ne neue leere geladene textfile

ob sich dadurch der zeitverzug beim sprung verhindern lässt, weiß ich nicht (?)

p.s. hey GR! ... wie gehts denn so? immer noch am X-en ? :mrgreen:

EDIT:

umreferenzieren der textid funktioniert, es wird kein text ausgegeben und der sprung klappt wie gewohnt

EDIT2:
-- die datei im ordner "mov" mit namen "00044.pck" entpacken mit 7.zip
-- entpackte datei in "00044.xml" umbenennen
-- originale datei "00044.pck" in "orig_00044.pck" umbenennen (als backup sozusagen)
-- "00044.xml" öffnen und unter page id="13" den text <t id="1319" s="31149578" l="16469"/> finden
-- einfach die zeile in <!--<t id="1319" s="31149578" l="16469"/>--> umbenennen (also xml-getreu "auskommentieren")
-- speichern

schon wird nie wieder "sprungantrieb wird geladen ... papalapap ..." gelabert :wink:

zur info:
die zeile <t id="1319" s="31149578" l="16469"/> besagt, dass der korrespondierende text zur ...
-- "textid 1319" ...
-- bei stelle s=... millisekunden anfängt und
-- l=... millisekunden dauert
die datei worin sich der ton befindet ist wie üblich die riesige wav-datei, worin sich alle gesprochenen sachen befinden: 00144.dat
man kan sich die datei anhören, indem man sie zu "00144.wav" umbenennt (backup nicht vergessen) und mit dem player seiner wahl anhört (z.B. vlc)
die obige s="31149578" besagt, dass in der datei bei stelle 8h 39min 9sek der text gesprochen wird

benutzt man den befehl "[object] -> put into environment: $sector" statt "= [object] -> use jump drive: target= $sector", dann wird ohne zeitverzug gewarpt

Code: Select all

Script !move.jump
Version: 2
for Script Engine Version: 40

Description
jump to a sector 
Arguments
•1: target , Value , 'gate or sector' 
•2: withfollowers , Var/Number , 'followers should jump too' 

Source Text


001   if [THIS] -> is docked
002 @ |= [THIS] -> call script '!move.undock' : 
003   end
004   
005   skip if [THIS] -> get true amount of ware Jumpdrive in cargo bay
006   |return FLRET_ERROR
007   
008   $sector = $target
009   skip if $target -> is of class Sector
010   |$sector = $target -> get sector
011   
012   $energy = [THIS] -> needed jump drive energy for jump to sector $sector
013   $nume = [THIS] -> get true amount of ware Energy Cells in cargo bay
014   skip if $nume >= $energy
015   |return FLRET_ERROR
016   
017   * big ships take longer to jump than fighter escorts. So the escorts fly back
018   * by having the big ship jump before tellings escorts to jump we avoid that
019   skip if not [THIS] -> is of class Big Ship
020   |$r = [THIS] -> use jump drive: target=$target
021   
022   if $withfollowers
023   |$afollowers = [THIS] -> get formation follower ships
024   |if $afollowers
025   ||$s =  size of array $afollowers
026   ||while $s > 0
027   |||dec $s = 
028   |||$ship = $afollowers[$s]
029   |||$docked = $ship -> get environment
030   |||if $docked != [THIS]
031   * 12Jan09: only ships that are not docked at leader undock for jump
032   ||||$ship -> interrupt with script '!ship.signal.leaderjumps' and prio 20: arg1=[THIS] arg2=$target arg3=$withfollowers arg4=null
033   |||end
034   ||end
035   |end
036   end
037   
038   * big ships should already have jumped
039   skip if [THIS] -> is of class Big Ship
040   |$r = [THIS] -> use jump drive: target=$target
041   
042   return $r
zeile 20 und 40 wären zu ändern, um nie wieder zeitverzug beim springen abwarten zu müssen (in besagtes "[THIS -> ]put into environment: $sector")
sowie den rückgabewert $r = [FLRET_WARPED] setzen (würd ich sagen)

habe es gerade probiert, klappt ohne probleme :roll:

Post Reply

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