Hallo Ketraar,Ketraar wrote:Im MD script setze den flag sellable="1" (was eigentlich default sein sollte) und schau obs geholfen hat.
MFG
Ketraar
vielen Dank für Deine schnelle Hilfe. Dein Tipp hat meine Probleme gelöst.
MFG
Klaus
Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators
Hallo Ketraar,Ketraar wrote:Im MD script setze den flag sellable="1" (was eigentlich default sein sollte) und schau obs geholfen hat.
MFG
Ketraar
Nach mehreren vergeblichen Versuchen habe ich erst mal aufgegeben.Ketraar wrote:set_override_name
Obs bei Stationen funktioniert kann ich mich nicht mehr erinnern.
MFG
Ketraar
Code: Select all
<find_station name="L2M019.Jonferco_Silicon" typename="SS_FAC_A_SIL_1" race="argon" silent="1">
<sector sector="L2M019.Albion3"/>
</find_station>
<do_if value="{object.exists@L2M019.Jonferco_Silicon}" exact="1">
<do_if value="{object.name.textid@L2M019.Jonferco_Silicon}" exact="20551">
<set_override_name object="L2M019.Jonferco_Silicon" textid="20521"/>
</do_if>
</do_if>
Ich danke Dir vielmals für Deine erneute Hilfe!Ketraar wrote:So hab mal kurz in den Plot files rumgewühlt da ich dachte es g+abe da was und siehe da es gibt.
Also sollte es auch funktionieren, denke das die textid aus page 17 stammen muss, dann gehts. Ignoriere das do_if ich hab das 1:1 aus der Albion Prelude Plot Datei kopiert, nach dem find sollte das set_override_name funktionieren (sofern das find auch was "gefunden" hat).Code: Select all
<find_station name="L2M019.Jonferco_Silicon" typename="SS_FAC_A_SIL_1" race="argon" silent="1"> <sector sector="L2M019.Albion3"/> </find_station> <do_if value="{object.exists@L2M019.Jonferco_Silicon}" exact="1"> <do_if value="{object.name.textid@L2M019.Jonferco_Silicon}" exact="20551"> <set_override_name object="L2M019.Jonferco_Silicon" textid="20521"/> </do_if> </do_if>
MFG
Ketraar
PS.: sollte man eine station via MD erstellt haben, erübrigt sich das find_ da man ja bereits die Ref hat.
Code: Select all
<find_station name="Schiffswerft_KlausTeladi01" race="teladi" typename="SS_FAC_A_SHIP_BIG" silent="1">
<sector sector="Profitabler Handel"/>
</find_station>
<set_override_name object="Schiffswerft_KlausTeladi01" pageid="17" textid="5151"/>
Ich habs mal gaschafft: mit M2 in Landebucht verschanzt und die turrets des torus haben selbigen zerlegt.Ketraar wrote:Aber man kann das Ding nicht sprengen in Vanilla afaik.
Hali hallo hier haben wir ein paar kleinigkeiten in deinem code ich versuchen werde so gut wie es get zu erläutern.Klaus11 wrote:Aus Deinem Beispiel habe ich folgendes gemacht:
Code: Select all
<find_station name="Schiffswerft_KlausTeladi01" race="teladi" typename="SS_FAC_A_SHIP_BIG" silent="1">
Code: Select all
<cue name="Cue_1">
<action>
<do_all>
<find_station name="this.station" typename="SS_FAC_A_SIL_1" race="argon">
<sector x="0" y="0"/>
</find_station>
</do_all>
</action>
</cue>
Bist du sicher? War das vielleicht eine 350017? Wenn ja das ist das weiterhin page 17 ingame, die 35 ist ne art prefix um von den Vorgängern zu unterscheiden (35 ist TC, 38 ist AP, etc)In Deinem Beispiel bezog sich die Text ID auf eine andere Page ID als 17.
Naja englisch war halt eher übergreifend, auch wenn es in DE einfacher gewesen wäre. Wenn sicher einer findet der evtl. Untertitel machen möchte (was ich nicht glaube) dann könnte man diese auch hinzufügen.Ich habe auf YouTube mal versucht, Deine Tutorials zum MD zu verstehen. Leider ist mein Englisch viel zu schlecht. Schade, dass es so etwas nicht auf Deutsch gibt.
Ich verstehe deine Frage nicht, kannst du das mal bitte genauer erklären?Hast du noch eine andere idee warum 0.30 was anderes als 1 oder 0 returnt und zwar auch nach reset que?
Wird trotzdem Intern unter Page 17 zusammen gefasst..Klaus11 wrote:Der Text: <t id="20521">Plutarch Siliziummine</t> ist aus AP, also 380017. Du hattest also recht. Ich bin trotzdem bei meinem Namen geblieben.
ADs können nix Produzieren, sind schliesslich keine Fabriken wenn du damit meinst "mit der Werft verbinden": iirc müssen Sektor und Volk dafür einfach gleich sein, das wars..Klaus11 wrote:Nun möchte ich noch ein Ausrüstungsdock hinzufügen. Hoffentlich kriege ich es hin, dass es auch produziert.
Kann man. Mit diesem Code habe ich die "find" Sache eingespart.JSDD wrote:... kann man nich direkt im <create_station/> kommando die textid angeben ??
Code: Select all
<create_station name="this.Schiffswerft_KlausTeladi01" race="teladi" typename="SS_FAC_T_SHIP_BIG" invincible="1" pageid="17" textid="5151">
Langsam verstehe ich die Syntax, glaube ich. Solche Hilfestellungen, wie diese hier von Dir, sind mir sehr willkommen. Danke Dir dafür.JSDD wrote:zum MD tutorial: hier gibts ja die anleitung auf deutsch
ok, videos sind manchmal besser "verdaulicher" ... aber sofern du schon etwas vom MD verstanden hast: im tutorial wird nur die absoluten basics angeschnitten. wenn du kleine "briefings" im game sehen willlst und mini-plots machen willst, das fehlt leider im tutorial, musste dir selbst aneignen .. oder eben hier fragen
hier hatte ich schonmal n kleine übersicht gemacht, wie man die hyroglyphen lesen kann ... wie der code abläuft etc