[DISKUSSION] Allgemeine S&M-Fragen
Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum
-
- Moderator (Script&Mod)
- Posts: 14571
- Joined: Sun, 20. Nov 05, 22:45
benenne dich über die Tastenkombination [P] -> [M] in "Thereshallbewings" um.. oder nimm ein beliebiges !setup-script um dein Spiel ohne Aktivierung des SE modified zu machen...
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
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

-
- Posts: 2
- Joined: Sat, 23. May 09, 23:17
ich dachte ich ich muss mich in Thereshallbewings umbennen um überhaupt in den SE reinzukommen da es sonst unter globale kommandos nicht auswählbar ist...bzw wenn ich drin bin und sagen wir bei eins der fertigen scripts wie galaxy.Example.initplayership herumspiele und mir das schiff und den rest ausgesucht habe konnte ich bei x3 reunion das dann herzaubern...nur weiß ich leider nicht mehr wie bzw ka ob sich daran was geändert hat im tc...darum gings mir...wenn ich drin bin kann ich meine namen nicht nochmal ändern ohne aus dem SE raus zu müssen
-
- Moderator (Deutsch)
- Posts: 25130
- Joined: Sun, 2. Apr 06, 16:38
Nö, es hat sich nichts geändert. Um das Script auszuführen, musst du es nur in der Liste auswählen, "r" drücken und dann zweimal mit "Enter" bestätigen.Soric wrote:nur weiß ich leider nicht mehr wie bzw ka ob sich daran was geändert hat im tc
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
-
- Posts: 170
- Joined: Tue, 1. May 07, 12:32
-
- Posts: 13244
- Joined: Fri, 13. Jan 06, 16:39
Wieso schaust du nicht in die Scripts rein?dFalcon wrote:Ich habe ne Frage bezüglich einger Commandos/Jobs:
!ship.command.move.pos.continue -> Ist das der Leerlauf Befehl oder der: move.pos.continue ?
!job.trade.freetrader -> Weiß jemand, über welchen Bereich sich das erstreckt?
!ship.cmd.mtc.trade.run? Was für eine Hndelsfahrt ist das, ist sie endlos?
Mit dem Mod Manager lassen sich alle scripts en gros entpacken so daß sie direkt lesbar sind.
Dann alle .pck scripts gelöscht und du kannst dich austoben.
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.
There is no sense crying over every mistake. You just keep on trying till you run out of cake.
-
- Posts: 170
- Joined: Tue, 1. May 07, 12:32
Achja, da war ja was ...Gazz wrote:Mit dem Mod Manager lassen sich alle scripts en gros entpacken so daß sie direkt lesbar sind.

Eine andere Frage hab ich aber noch:
Code: Select all
001 $Page.ID = get global variable: name='udds.text.id'
002 $sector.array = get global variable: name='udds.sectorlib'
003
004
005 $drone.array = array alloc: size=0
006 $t1 = 0
007 while $t1 < 120
008 |inc $t1 =
009 |$sec.count = = random value from 0 to 179 - 1
010 |$sector = $sector.array[$sec.count]
011 |$drone = create ship: type=Frachtdrohne owner=Neutrale addto=null x=1 y=1 z=1
012 |$name = read text: page=$Page.ID id=41
013 |$drone -> set name to $name
014 |= $drone -> install 30 units of Triebwerkstuning
015 |= $drone -> install 1 units of Sprungantrieb
016 |= $drone -> install 1 units of Transporter
017 |= $drone -> install 1 units of Handelscomputer-Erweiterung
018 |= $drone -> install 1 units of Handelssoftware MK1
019 |= $drone -> install 1 units of Handelssoftware MK2
020 |= $drone -> install 1 units of Handelssoftware MK3
021 |= $drone -> install 1 units of Navigationssoftware MK1
022 |= $drone -> install 1 units of Schnäppchen-Finder
023 |= $drone -> install 1 units of Singularitäts-Zeitverzerrungsantrieb
024 |= $drone -> install 1 units of Triplex Scanner
025
026 |$gate = $sector -> get north warp gate
027 |skip if $gate -> exists
028 ||$gate = $sector -> get south warp gate
029 |skip if $gate -> exists
030 ||$gate = $sector -> get east warp gate
031 |skip if $gate -> exists
032 ||$gate = $sector -> get west warp gate
033 |= $drone -> use jump drive: target=$gate
034 |append $drone to array $drone.array
035 |$drone -> start task 1 with script '!job.trade.freetrader' and prio 0: arg1=1 arg2=null arg3=null arg4=null arg5=null
036 end
037
038 set global variable: name='udds.drone.array' value=$drone.array
039
040
041 return null
Ich kann auch ohne jump out of existence leben, war nur schöner, weil die Drohne dann nicht irgendwann explodiert, sondern einfach weg springt.
-
- Posts: 13244
- Joined: Fri, 13. Jan 06, 16:39
Du zerstörst also die Drohne, wunderst dich aber wenn sie dadurch nicht mehr existiert...?dFalcon wrote:sobald ich §drone -> jump out of existence und ein wait in Line 36 einbaue (also einfügen, end rutscht dann ja vor) wird die Drohne nicht mehr in den §drone.array eingtragen, bzw. wenn ich den abfrage ist der null.
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.
There is no sense crying over every mistake. You just keep on trying till you run out of cake.
-
- Posts: 170
- Joined: Tue, 1. May 07, 12:32
Sie werden ja eigentlich erst nach 60 Minuten zerstört, so lange sollten sie ja doch noch im Array stehen oder nicht?
Edit: Ok, ich weiß warums nicht geht ... mit jump out of existence geht man aus dem Script oben raus in ein anderes, das erste wird dann nicht wieter ausgeführt.
Jetzt frag ich mich, ob man ein beliebiges Script einfach parallel starten kann, ohne das das Script, was dieses andere Script aufruft, vorzeitig beendet wird, sondern das es weiterläuft.
Edit 2: Ok, ich glaub ich habs ... Tasks sind toll.
Edit: Ok, ich weiß warums nicht geht ... mit jump out of existence geht man aus dem Script oben raus in ein anderes, das erste wird dann nicht wieter ausgeführt.
Jetzt frag ich mich, ob man ein beliebiges Script einfach parallel starten kann, ohne das das Script, was dieses andere Script aufruft, vorzeitig beendet wird, sondern das es weiterläuft.
Edit 2: Ok, ich glaub ich habs ... Tasks sind toll.

-
- Posts: 2062
- Joined: Thu, 18. Aug 05, 13:04
-
- Posts: 13244
- Joined: Fri, 13. Jan 06, 16:39
Kann schon sein daß sie das sollen. Aber das hast du nicht geschrieben.dFalcon wrote:Sie werden ja eigentlich erst nach 60 Minuten zerstört, so lange sollten sie ja doch noch im Array stehen oder nicht?
34 Du trägtst die Drohne ins Array ein.
35 du startest ein trade script auf task 1 (das ist ein turret task...)
36 (im selben oder nächsten Frame) du zerstörst die Drohne mit jump out of existance
Kann schon sein, daß sie zusätzlich später nochmal aus dem Array geholt und zerstört wird aber das ist eigentlich nicht notwendig, da du sie ja sofort zerstörst, nachdem du diesen Task gestartet hast.
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.
There is no sense crying over every mistake. You just keep on trying till you run out of cake.
-
- Posts: 20
- Joined: Sun, 7. Oct 07, 21:55
scriptemn und modden beibringen???
Moin..Frage an all die scripter und modder:
Ist es irgendwie möglich das mir jemanden das scripten und modden beibringt?ich hab so viele ideen die ich gerne umsetzen würde aber aus Mangel an Wissen nicht kann.Es wäre super wenn sich der ein oder andere dazu bereit erklären würde.Es muß ja nicht hier im Forum sein weil es sicherlich den Rahmen sprengen würde.
Also...schreibt mir ne PM bitte oder auch hier.Wenn sich wer dazu bereit erklärt dem oder denen würde ich gerne entweder Skype Addy geben oder eine TS IP um mir das zu erklären.
Vielen Dank im Vorraus...
Ist es irgendwie möglich das mir jemanden das scripten und modden beibringt?ich hab so viele ideen die ich gerne umsetzen würde aber aus Mangel an Wissen nicht kann.Es wäre super wenn sich der ein oder andere dazu bereit erklären würde.Es muß ja nicht hier im Forum sein weil es sicherlich den Rahmen sprengen würde.
Also...schreibt mir ne PM bitte oder auch hier.Wenn sich wer dazu bereit erklärt dem oder denen würde ich gerne entweder Skype Addy geben oder eine TS IP um mir das zu erklären.
Vielen Dank im Vorraus...
-
- Posts: 1962
- Joined: Tue, 8. Jan 08, 18:19
Also einen richtigen Privatlehrer wirst du hier wohl nicht finden.
Fragen kannst du aber immer im Frage-Thread stellen. Sie werden i.d.R. auch immer beantwortet.
Auch wenn du wahrscheinlich schon davon weißt, möchte ich dich trotzdem auf die schon vorhandenen Tutorials hinweisen (z.B. die von X3:R).
Die helfen dir auf jeden Fall bei den ersten Schritten!
Sonst kann man dir nur raten klein anzufangen.
Z.B. beim Skripten erstmal ein "Hallo Welt" - Skript schreiben.
Danach z.B. eines um Schiffe zu erschaffen, die dann auch noch ausgerüstet werden.
Also immer etwas schwieriger.
Und ganz wichtig: Schau dir die Skripts von anderen an. Besonders empfehlenswert, da sehr leserlich geschrieben, sind hier Lucike's Skripts auch wenn diese ziemlich komplex sind.
Fange also erst mit etwas kleinerem an.
Also: Selbst ist der Mann. Habe Geduld und gib nicht direkt auf.
Mehr Tips kann ich dir nicht geben.
MfG,
ScRaT
Fragen kannst du aber immer im Frage-Thread stellen. Sie werden i.d.R. auch immer beantwortet.
Auch wenn du wahrscheinlich schon davon weißt, möchte ich dich trotzdem auf die schon vorhandenen Tutorials hinweisen (z.B. die von X3:R).
Die helfen dir auf jeden Fall bei den ersten Schritten!
Sonst kann man dir nur raten klein anzufangen.
Z.B. beim Skripten erstmal ein "Hallo Welt" - Skript schreiben.
Danach z.B. eines um Schiffe zu erschaffen, die dann auch noch ausgerüstet werden.
Also immer etwas schwieriger.
Und ganz wichtig: Schau dir die Skripts von anderen an. Besonders empfehlenswert, da sehr leserlich geschrieben, sind hier Lucike's Skripts auch wenn diese ziemlich komplex sind.
Fange also erst mit etwas kleinerem an.
Also: Selbst ist der Mann. Habe Geduld und gib nicht direkt auf.
Mehr Tips kann ich dir nicht geben.
MfG,
ScRaT
-
- Posts: 13244
- Joined: Fri, 13. Jan 06, 16:39
Tutorials lesen is gut, MSCI Ausdrucken ist Pflicht. =)
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.
There is no sense crying over every mistake. You just keep on trying till you run out of cake.
-
- Moderator (Deutsch)
- Posts: 25130
- Joined: Sun, 2. Apr 06, 16:38
Ich schiebe dein Thema mal ins Diskussionsthema zu den Allgemeinen S&M Fragen.wuschel79 wrote:scriptemn und modden beibringen???...
***Themen zusammengefügt***
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
-
- Posts: 2245
- Joined: Mon, 10. Nov 03, 18:22
Hallo,
kennt jemand eine Möglichkeit zu prüfen ob eine Station zu einem Komplex gehört oder herauszufinden welche Stationen zu einem bestimmten Komplex/Kontrollzemtrum gehören?
Also wenn man sich ein Array der Spielerstationen ausgeben läßt, dann sind da ja alle Stationen dabei, die Einzelstationen und auch das Kontrollzentrum. Habe ich einen Befehl übersehen? Bin erst seit ein paar Tagen wieder scriptisch unterwegs ^^
kennt jemand eine Möglichkeit zu prüfen ob eine Station zu einem Komplex gehört oder herauszufinden welche Stationen zu einem bestimmten Komplex/Kontrollzemtrum gehören?
Also wenn man sich ein Array der Spielerstationen ausgeben läßt, dann sind da ja alle Stationen dabei, die Einzelstationen und auch das Kontrollzentrum. Habe ich einen Befehl übersehen? Bin erst seit ein paar Tagen wieder scriptisch unterwegs ^^
-
- Moderator (Script&Mod)
- Posts: 14571
- Joined: Sun, 20. Nov 05, 22:45
$Stations.Complex.arr = $Complex.Hub -> get (player owned) Stations of Sector
oder sowas in der art konnte man verwenden, um Stationen eines Komplexes zu erhalten
und umgekehrt, also für Komplexstationen den Hub finden, müsste es gehen indem man das [ENVIRONMENT] prüft, aber da bin ich mir nicht wirklich sicher sondern das ist nur ne vermutung..
oder sowas in der art konnte man verwenden, um Stationen eines Komplexes zu erhalten

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
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

-
- Posts: 2245
- Joined: Mon, 10. Nov 03, 18:22
Ha! Danke 
mit $Stations.array = $Hub -> get factory array from sector funktionierts (alle anderen "gets" liefern null).
EDIT:
Und mit $GehörtZuKomplex = [PLAYERSHIP] -> is docking allowed at $Station kann man schauen ob eine Station zu einem Komplex gehört (dann ergibt das null da man dort ja nicht landen darf)

mit $Stations.array = $Hub -> get factory array from sector funktionierts (alle anderen "gets" liefern null).
EDIT:
Und mit $GehörtZuKomplex = [PLAYERSHIP] -> is docking allowed at $Station kann man schauen ob eine Station zu einem Komplex gehört (dann ergibt das null da man dort ja nicht landen darf)
-
- Posts: 767
- Joined: Fri, 27. Feb 09, 18:47
problem mit den jobs
hoi hoi,
ich hoffe der eine oder andere kennt sich mit der jobs-file aus und kann mir ggf weiterhelfen...
ich hab mich heute rangesetzt und wollte einige jobs meinen vorstellungen entsprechend ändern. ich hab, um den erfolg zu prüfen, also eine neue, leere jobs- und jobwings-file gemacht und die jobs (ich hab mit der argon eins plus gefolge geprüft, um es einfach zu halten) dort reingeschrieben, bzw kopiert; allerdings mit einer anderen id - statt 1004, 1006, 1010 & 5001 100, 101 usw.
ingame sind dann auch alle in argon prime gespawnt und die eins hat brav ihren job fight.attackallenemies gemacht, nur die ihr zugeteilten wings machen irgendwie nicht, was sie sollen.
anstatt wing.protect, bzw patrol.short auszuführen, fliegen sie zu den koordinaten 0/0/0 und lösen sich dann auf. sie haben auch nicht, wie normalerweise, die eins als heimatbasis zugeteilt.
die frage ist jetzt, warum sie nicht das tun, was sie tun sollen oder eben, warum sie das tun, was sie da tun?
nochmal als anm: die jobs sind kopiert - es kann also nicht sein, dass ich irgendwo etwas vergessen habe einzutragen und verändert habe ich lediglich die id!
danke schon mal im voraus
ich hoffe der eine oder andere kennt sich mit der jobs-file aus und kann mir ggf weiterhelfen...
ich hab mich heute rangesetzt und wollte einige jobs meinen vorstellungen entsprechend ändern. ich hab, um den erfolg zu prüfen, also eine neue, leere jobs- und jobwings-file gemacht und die jobs (ich hab mit der argon eins plus gefolge geprüft, um es einfach zu halten) dort reingeschrieben, bzw kopiert; allerdings mit einer anderen id - statt 1004, 1006, 1010 & 5001 100, 101 usw.
ingame sind dann auch alle in argon prime gespawnt und die eins hat brav ihren job fight.attackallenemies gemacht, nur die ihr zugeteilten wings machen irgendwie nicht, was sie sollen.
anstatt wing.protect, bzw patrol.short auszuführen, fliegen sie zu den koordinaten 0/0/0 und lösen sich dann auf. sie haben auch nicht, wie normalerweise, die eins als heimatbasis zugeteilt.
die frage ist jetzt, warum sie nicht das tun, was sie tun sollen oder eben, warum sie das tun, was sie da tun?
nochmal als anm: die jobs sind kopiert - es kann also nicht sein, dass ich irgendwo etwas vergessen habe einzutragen und verändert habe ich lediglich die id!
danke schon mal im voraus

best,
F.A.B.
F.A.B.
-
- Moderator (Script&Mod)
- Posts: 14571
- Joined: Sun, 20. Nov 05, 22:45
hast du auch wirklich alle IDs verändert?? in der Zeile für den Job der Argon 1 wird nämlich auf den Wing für den Begleitschutz verwiesen - iirc mit eben dieser ID 
PS poste mal am besten den Inhalt deiner beiden Dateien..

PS poste mal am besten den Inhalt deiner beiden Dateien..
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
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

-
- Posts: 767
- Joined: Fri, 27. Feb 09, 18:47
ja, ja, daran hab ich gedacht... (die komplett zu posten wäre wohl zu viel)
job
100 argon.one (fight.attackallenemies) / jobwings index 1000
-101 guard argon.one (wing.protect) / jobwings index 1001
--102 wing guard.argon.one (wing.attacksame) / none
-103 patrol argon.one (patrol.short) / jobwings index 1003
--104 wing patrol.argon.one (wing.attacksame) / none
jobwings
1000;101;101;101;103;103;103
1001;102;102;102;102
1003;104;104;104;104
edit: mir ist da noch gestern noch aufgefallen - wenn die wings der eins ingame nicht zugordnet sind, dürften sie doch auch nur aufgrund des eigentlichen jobs in der jobs-file spawnen, oder!?
seltsam ist allerdings, dass sie, obwohl sie dem sektor -1/-1 zugeordnet sind, an den toren von argon prime erscheinen.
job
100 argon.one (fight.attackallenemies) / jobwings index 1000
-101 guard argon.one (wing.protect) / jobwings index 1001
--102 wing guard.argon.one (wing.attacksame) / none
-103 patrol argon.one (patrol.short) / jobwings index 1003
--104 wing patrol.argon.one (wing.attacksame) / none
jobwings
1000;101;101;101;103;103;103
1001;102;102;102;102
1003;104;104;104;104
edit: mir ist da noch gestern noch aufgefallen - wenn die wings der eins ingame nicht zugordnet sind, dürften sie doch auch nur aufgrund des eigentlichen jobs in der jobs-file spawnen, oder!?
seltsam ist allerdings, dass sie, obwohl sie dem sektor -1/-1 zugeordnet sind, an den toren von argon prime erscheinen.
best,
F.A.B.
F.A.B.