[DISKUSSION] Allgemeine S&M-Fragen II

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

User avatar
Ogerboss
Posts: 1465
Joined: Sat, 5. Aug 06, 22:05
x3tc

[DISKUSSION] Allgemeine S&M-Fragen II

Post by Ogerboss »

Allgemeine S&M-Fragen II

All jene, die nur kurze, einfach zu beantwortende Fragen zu SE, oder Modding haben, posten diese bitte hier, statt ein neues Topic aufzumachen, um zur Übersichtlichkeit des Forums beizutragen. Wer Fragen zum MD hat, stellt diese bitte hier.

Dies ist der Folgethread von diesem hier.
[ external image ]
***modified*** und stolz drauf
User avatar
Ponder
Posts: 1585
Joined: Wed, 19. Nov 08, 15:58
x3tc

Post by Ponder »

Ogerboss wrote:

Code: Select all

while [TRUE] 
    [...Anweisungen zum Warenhinzufügen...] 
    wait $time ms 
end 
Wäre es im wesentlichen, einfach eine Endlosschleife mit einem entsprechenden Wait nutzen.
hast du das "while [TRUE]" mit <RetVar/If><Expressions> gemacht?
wenn ja was kommt ins letze "eingabefeld"?
wenn nein womit dann?

edit: hat sich ergebn aber wo bekomme ich das end her?
wenn ich speichern will dann sagt er mir das mir nen end fehlt (is ja auch logisch) aber wo bekomm ichs her in den Generell Commands hab ichs nich gefunden.
Last edited by Ponder on Sun, 13. Dec 09, 22:15, edited 1 time in total.
User avatar
Gazz
Posts: 13244
Joined: Fri, 13. Jan 06, 16:39
x4

Post by Gazz »

End = 3 oder 4x ENTER. =)
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
Ponder
Posts: 1585
Joined: Wed, 19. Nov 08, 15:58
x3tc

Post by Ponder »

Gazz wrote:End = 3 oder 4x ENTER. =)
sry aber :?

wenn ich end drücke komm ich ja entweder bei new line zu neuen zeilen oder bei bestehenden zu den variablen oder was auch immer


AAAHHHHHHHHH xDD
bin heut etwas unübersichtlich
Last edited by Ponder on Thu, 30. Jul 09, 14:28, edited 2 times in total.
User avatar
for sale
Posts: 147
Joined: Fri, 6. Mar 09, 16:02
x3tc

Post by for sale »

wie bekomme ich heraus ob der galaxyeditor auf die von mir editierte tfactories zugrift bzw. wie kann ich dafür sorgen dass er es tut?
User avatar
Ponder
Posts: 1585
Joined: Wed, 19. Nov 08, 15:58
x3tc

Post by Ponder »

hi,
ihc hab grad mal versucht irgendwas mit "if" zu machen
und zwar das hier:

Code: Select all

001   if ARRAY ( Beta Kyonen Emitter, Khaak Bomber ) == 5
002   |= [PLAYERSHIP] -> add 1 units of AEGIS Waffensystem
003   end
004   return null
irgendetwas is da falsch bestimmt was ganz offentdichtliches aber nich hauen ;)
User avatar
ScRaT_GER
Posts: 1962
Joined: Tue, 8. Jan 08, 18:19
x3tc

Post by ScRaT_GER »

Code: Select all

001   if ARRAY ( Beta Kyonen Emitter, Khaak Bomber ) == 5 
Diese Zeile ist komplett sinnlos.

ARRAY ( Beta Kyonen Emitter, Khaak Bomber ) ist keine Variable.
Ich weiß nicht wie du diese Bedingung hinbekommen hast, aber eigentlich müsste da sowas stehen wie:

Code: Select all

if $array == 5
In der Variablen $array ist dann der Array gespeichert.

Aber selbst dann wäre die Bedinung noch sinnlos.
Auf deutsch wäre das: Falls die Variable $array den Wert 5 hat, fahre fort.

Aber ein Array kann nicht den Wert 5 haben.
Ich weiß nicht was du da überhaupt überprüfen willst, aber du könntest höchstens die Größe des Arrays mit einem Zahlenwert vergleichen.

Also so in der Richtung:

Code: Select all

$size = size of array $array
if $size == 5
Aber auch das scheint nicht das zu sein, was du möchtest...

Sag am besten was du mit diesem Skript bezwecken möchtest, dann kann dir geholfen werden.

MfG,
ScRaT
User avatar
Ponder
Posts: 1585
Joined: Wed, 19. Nov 08, 15:58
x3tc

Post by Ponder »

nja ich hab Var/Ship and ware genomm
eig wollt ich das so machen. das wenn 5 kyonen-emmitter ein Aegis installiert wird aber anscheinend hab ichs komplett verfehlt :oops:
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

$KE.Anzahl = $ship get amount of Ware Kyonen Emitter in cargo bay
if $KE.Anzahl == 5
| <no returnvalue> = $ship -> add 1 units of Aegis
end

Anmerkungen:
der erste Befehl ist nur aus dem Kopf abgetippt, sollte aber passen ;)
statt dem add Ware kann auch ein Install Ware verwendet werden, aber das ist nicht nötig da vorhandene Software immer automatisch installiert ist.. das braucht es eigentlich nur bei Lasern und evtl. Schilden ;) (ausserdem gibt es probleme wenn man mit Install Ware Waren abzieht, desweden nehme ich immer add ware ausser install ist unbedingt nötig ;))
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
Ponder
Posts: 1585
Joined: Wed, 19. Nov 08, 15:58
x3tc

Post by Ponder »

ok da bin ich etwas dran vorbei :oops:


EDIT2: warum steht eig bei allen Kha'ak-schiffen in den Tships das die nur AKE nehmen können obwohl sie ingame verschiedene Kyonen-Emitter tragen?
Eistee999
Posts: 188
Joined: Mon, 20. Aug 07, 18:03
x3tc

Post by Eistee999 »

Schaf123 wrote:EDIT2: warum steht eig bei allen Kha'ak-schiffen in den Tships das die nur AKE nehmen können obwohl sie ingame verschiedene Kyonen-Emitter tragen?
Villeicht ist das eine Abkürzung für All Kyonen Emitter

^^
User avatar
Ponder
Posts: 1585
Joined: Wed, 19. Nov 08, 15:58
x3tc

Post by Ponder »

xDDD
ne da steht richtig Alpha Kyonen Emitter
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

vielleicht weil der Slot für den AKE derselbe wie für den BKE ist ;) afaik gab es da ein paar änderungen, sodass mehrere Waffen in denselben Slot passen können.. (genauer erklären kann ich das jetzt nicht...)
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
Ponder
Posts: 1585
Joined: Wed, 19. Nov 08, 15:58
x3tc

Post by Ponder »

ok ich hab mich schon gewundert warum die anderen Kyonen Emiter nich in der Liste stehen. danke :)
Khaakmörder
Posts: 208
Joined: Mon, 27. Feb 06, 16:33

Post by Khaakmörder »

Da mir auf den eigens gestellten Thread niemand eine Antwort gibt, frag ich hier: wo zum Teufel krieg ich den ModManager + xsp Schiffe her?
User avatar
Ketraar
EGOSOFT
EGOSOFT
Posts: 12103
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

Khaakmörder wrote:Da mir auf den eigens gestellten Thread niemand eine Antwort gibt, frag ich hier: wo zum Teufel krieg ich den ModManager her?
Also als ersteres würde ich schleunigst einen Tonwechsel empfehlen. :sceptic:

2. Checken wo man die Fragen stellt.

3. X-Tools

*split, merge und co.*

MFG

Ketraar
Image
worstl
Posts: 367
Joined: Wed, 15. Oct 08, 18:02
x4

[FRAGE] laufendes Skript beenden

Post by worstl »

Also ich habe mir jetzt mal ein script gebastelt welches mit einer while arbeitet. Jedoch habe ich irgendwie die timeout zeit zu hoch angesetzt und nun dürfte es glaub 2-3 wochen dauern eh das script beendet wird :lol: ... gibt es eine möglichkeit es abzubrechen?[/i]
User avatar
Gazz
Posts: 13244
Joined: Fri, 13. Jan 06, 16:39
x4

Post by Gazz »

Wie Didi schon sagte: Ich brauche mehr Details.
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
Ketraar
EGOSOFT
EGOSOFT
Posts: 12103
Joined: Fri, 21. May 04, 17:15
x4

Post by Ketraar »

Für generelle fragen bitte das gepinnte Tehma benutzen.

*zusammenschweiss*

MFG

Ketraar
Image
Khaakmörder
Posts: 208
Joined: Mon, 27. Feb 06, 16:33

Post by Khaakmörder »

Sorry, war schon wegen einer anderen Sache extrem gereizt^^

Das mit den X-Tools sieht vielversprechend aus, welches muss ich da nehmen? Und kann ich auch xsps aus X³ da einfügen?

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