Nein, man muss den Stationstyp vergleichen (siehe mein Beispiel). Eine Station wird niemals gleich ihrem Stationstyp sein.sollte dein prob lösen
MfG,
ScRaT
Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum
Code: Select all
006 $Station = [THIS] -> get user input: type=Var/Station owned by Player, title='Wähle dein gewünschtes Sonnenkraftwerk XXL aus.'
007
008 if $Station == Argon Sonnenkraftwerk XL OR $Station == Boron Sonnenkraftwerk XL OR $Station == Paranid Sonnenkraftwerk XL OR $Station == Split Sonnenkraftwerk XL OR $Station == Teladi Sonnenkraftwerk XL OR $Station == Terran Sonnenkraftwerk XL
009 |play sample 924
010 else
011 |if $Station == Argon Sonnenkraftwerk XXL OR $Station == Boron Sonnenkraftwerk XXL OR $Station == Paranid Sonnenkraftwerk XXL OR $Station == Split Sonnenkraftwerk XXL OR $Station == Teladi Sonnenkraftwerk XXL OR $Station == Terran Sonnenkraftwerk XXL
012 ||play sample 924
013 |end
014 end
015 return null
Code: Select all
006 $Station = [THIS] -> get user input: type=Var/Station owned by Player, title='Wähle dein gewünschtes Sonnenkraftwerk XXL aus.'
007
008 $type = $Station -> get ware type code of object
009
010 if $type == Argon Sonnenkraftwerk XL OR $type == Boron Sonnenkraftwerk XL OR $type == Paranid Sonnenkraftwerk XL OR $type == Split Sonnenkraftwerk XL OR $type == Teladi Sonnenkraftwerk XL OR $type == Terran Sonnenkraftwerk XL
011 |play sample 924
012 else
013 |if $type == Argon Sonnenkraftwerk XXL OR $type == Boron Sonnenkraftwerk XXL OR $type == Paranid Sonnenkraftwerk XXL OR $type == Split Sonnenkraftwerk XXL OR $type == Teladi Sonnenkraftwerk XXL OR $type == Terran Sonnenkraftwerk XXL
014 ||play sample 924
015 |end
016 end
017 return null
wie meinst du das?chaostitan[IBAP] wrote:hat einer ne ahnung wie genau der 1706 eintrag in der t file auf den 0017 eintrag abgestimmt ist?
1706 sind die spieler bezogenen namen z.b. "ihr sonnenkraftwerk m"UniTrader wrote:wie meinst du das?chaostitan[IBAP] wrote:hat einer ne ahnung wie genau der 1706 eintrag in der t file auf den 0017 eintrag abgestimmt ist?
die t id ist in der types/TFactories festgelegt und für Spielerbesitz und KI-Besitz afaik dieselbe.. (oder es stehen 2 verschiedene IDs in der types/TFactories, kA) -> selbiges gilt übrigens analog auch für Schiffe (t id ist in der types/TShips definiert)chaostitan[IBAP] wrote:1706 sind die spieler bezogenen namen z.b. "ihr sonnenkraftwerk m"UniTrader wrote:wie meinst du das?chaostitan[IBAP] wrote:hat einer ne ahnung wie genau der 1706 eintrag in der t file auf den 0017 eintrag abgestimmt ist?
die 0017 die standart namen
die id´s in der vanilla t file sind da nicht wirklich logisch verteilt
doch.UniTrader wrote:die t id ist in der types/TFactories festgelegt und für Spielerbesitz und KI-Besitz afaik dieselbe.. (oder es stehen 2 verschiedene IDs in der types/TFactories, kA) -> selbiges gilt übrigens analog auch für Schiffe (t id ist in der types/TShips definiert.
…
im laufe der Entwicklung wurde das aber nach und nach vernachlässigt, lediglich die tatsache dass auf den Namen immer die Beschreibung folgt ist (da im Hardcode festgelegt) erhalten geblieben...