Handelsvertreter

Hier ist der ideale Ort um über Scripts und Mods für X³: Reunion zu diskutieren.

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

User avatar
KlAuE_BeLiaS
Posts: 62
Joined: Sat, 10. Jan 04, 12:00
x3tc

Post by KlAuE_BeLiaS »

Hi ich hab ein prob nämlich wenn ich meinen hvt so einstellen will das er den lohn von der Station nehmebn soll (2,4,1) komm so ein nein piep, muss ich was vorher einstellen damit er das akzeptiert?

Danke im Vorraus für Hilfe

Installierte Scripts:
X3 2.5
bonuspack
X3plus
Shipbroker
Taxi-Software 3.3 (aufgrund commandcollision mit RSK Slot verändert)
Reaktionsstreitkräfte der Völker
Wirtschafts und versorgungshändler

Ich glaub das war alles

MfG
User avatar
wyvern11
Posts: 1703
Joined: Sat, 15. Jul 06, 20:59
x3

Post by wyvern11 »

Hi lucike

im zuge meiner trimod-tests habe ich erstaunt festgestellt, daß die neueren hvt's (version suche ich dir noch raus) mit und ohne reiseantrieb keine EZ kaufen (sie fliegen das KW an und docken genau so ab, wie sie angedockt haben)

soll ich dir den save auf deinen server stellen?
Redest du noch - oder denkst du schon ?
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike »

@wyvern11

Ich schau mir gerade den Spielstand von Hauumwienix an. Das wird bestimmt der selbe Fehler sein. Ich bin dran ... nur im Moment ist das Wetter so geil ... ;)

Gruß
Lucike
Image
User avatar
wyvern11
Posts: 1703
Joined: Sat, 15. Jul 06, 20:59
x3

Post by wyvern11 »

no sweat - ich spiele derzeit eh fast nur sonntags (kochsendungsabend :wink: ) - es verfälscht halt etwas die trimod-statistik :lol:

OT: ich habe da jetzt rund zwei tage statistikdaten - hättest du die gerne?
es lässt sich ganz gut spielen

lass es dir gut gehen - der herbst kommt bestimmt
Redest du noch - oder denkst du schon ?
chris123456789
Posts: 6
Joined: Mon, 5. May 08, 15:25

nach Update auf 3.4.05 HVT in Endlosschleife...

Post by chris123456789 »

Hallo Gemeinde!

Ist mein erster Beitrag, hoffe dass ihr mir helfen könnt, folgendes Problem:

- Ich habe X3 Version 2.5 inkl. Bala Gi
- Hatte das letzte Bonuspack installiert, klappte alles soweit (glaube HVT Version 3.1.1 oder so) bis auf bekannte Bugs, war auch der Grund für
HVT Update auf 3.4.05
- Habe dann letzte Version HVT 3.4.05 installiert, streng nach Anleitung

Jetzt machen meine HVT aber folgendes:
- sie versuchen Waren an einer Station für mein HQ zu kaufen,
die es entweder dort gar nicht gibt oder die sie nicht kaufen dürfen
aufgrund mangelnden Völkerrangs

Folge: Sie verrotten dort in einer Endlosschleife... (merke das außerdem
daran, dass meine CPU-Temp + CPU-Lüfter auf max, also Indiz für Vollast-Schleife)

Hat jemand ne Idee, was da schief läuft bzw. wie es zu lösen ist?

Danke im Voraus!!!
EarthZone
Posts: 962
Joined: Thu, 23. Aug 07, 15:26
x3tc

Post by EarthZone »

Finale Version? Super.

Sag mal Lucike, bist du im DevNet tätig? Wirds deinen Handelsvertreter auch im Nachfolger geben? Der ist, wie ich finde, ausm X-Uni nicht mehr weg zu denken.


Edit: Ich sehe grad das du der Verfasser des Bonus-Pack Themas bist. Solltest du vlt mal anpassen, da u.a. der HV in diesem nicht mehr up to date ist. Möglicherweise ein neues Bonus-Pack?
Last edited by EarthZone on Wed, 7. May 08, 19:49, edited 1 time in total.
Is it a PC or a Mac? - Yes.
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike »

chris123456789 wrote:Jetzt machen meine HVT aber folgendes:
- sie versuchen Waren an einer Station für mein HQ zu kaufen,
die es entweder dort gar nicht gibt oder die sie nicht kaufen dürfen
aufgrund mangelnden Völkerrangs

Folge: Sie verrotten dort in einer Endlosschleife... (merke das außerdem
daran, dass meine CPU-Temp + CPU-Lüfter auf max, also Indiz für Vollast-Schleife)

Hat jemand ne Idee, was da schief läuft bzw. wie es zu lösen ist?
Hm, setze das betroffende Volk im Frachter bis zum Völkerrangaufstieg auf "Feind" oder sperre diese Ware für die HVTs, bis sie die Waren kaufen können.
EarthZone wrote:Sag mal Lucike, bist du im DevNet tätig? Wirds deinen Handelsvertreter auch im Nachfolger geben? Der ist, wie ich finde, ausm X-Uni nicht mehr weg zu denken.
Kann ich noch nicht sagen.

Gruß
Lucike
Image
chris123456789
Posts: 6
Joined: Mon, 5. May 08, 15:25

Post by chris123456789 »

@Lucike:

Hallo und danke erstmal für die schnelle Reaktion,
ich bitte um weitere Hilfestellung bzw. Brainstorming:

Das mit der Freund/Feindeinstellung beim HVT zu ändern würde
zwar funktionieren, aber dann würde er ja gar nichts mehr kaufen
bei diesem Volk.... :-(

Ich kenne mich nicht so ganz aus, deshalb frage ich hier als Laie:
- müsste der HVT in seinem Programm nicht Abfragen der Art

1) kann ich die Ware hier kaufen (gibts die Ware hier?)
2) darf ich die Ware hier kaufen (ist mein Rang hoch genug?)

haben?


Bei mir versucht einer der HVT an einer Teladium-Fabrik
1GJ-Schilde zu kaufen die es dort gar nicht gibt....

Ein anderer HVT versucht Beta-Energieplasmawerfer zu kaufen,
die es am Ausrüstungsdock der Split zwar gibt,
aber der Völkerrang ist zu niedrig...

In welchem Script, welcher library oder was auch immer müsste
denn die fehlerhafte Routine stehen?
Ich stehe etwas im Dunkeln, wo das Problem zu suchen ist...
Wie kann man das Problem einkreisen...? Sorry, i need support ;-)

MfG
Chris
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike »

chris123456789 wrote:Das mit der Freund/Feindeinstellung beim HVT zu ändern würde
zwar funktionieren, aber dann würde er ja gar nichts mehr kaufen
bei diesem Volk.... :-(
Das ist richtig. Allerdings nur so lange bis der Völkerrang wieder ausreichend ist. Dann kann die Einstellung wieder rückgängig gemacht werden.
chris123456789 wrote:Ich kenne mich nicht so ganz aus, deshalb frage ich hier als Laie:
- müsste der HVT in seinem Programm nicht Abfragen der Art

1) kann ich die Ware hier kaufen (gibts die Ware hier?)
2) darf ich die Ware hier kaufen (ist mein Rang hoch genug?)

haben?
Das wäre eine nicht ganz kleine Routine, die selbst erstellt werden muss. Das wird sogar ganz schön mächtig. Die Abfrage muss ermitteln, ob der Frachter die zukaufende Ware an der entsprechenden Station kaufen darf. Man muss also eine eigene Tabelle erstellen.

Hier fehlt eindeutig ein Befehl im SE, der wie folgt aussehen könnte. Mal schauen ... vielleicht TC ...

<RetVar/IF> <RefObj> can buy ware <Var/Ware> at station <Var/Station>

Allerdings muss ich aktuell noch etwas ändern. Der Frachter wird dann zwar zur Station fliegen, wo er die Ware nicht kaufen kann, aber er wird nicht mehr in einer Schleife festsitzen und immer wieder versuchen an dieser Station die Ware zukaufen. Mal schauen ...

Gruß
Lucike
Image
chris123456789
Posts: 6
Joined: Mon, 5. May 08, 15:25

Post by chris123456789 »

@Lucike:

Phänomenal, Deine schnellen Antworten, bin begeistert ;-)
Danke Dir. Dein HVT ist übrigens natürlich eine super Sache :-)

Folgendes irritiert mich aber ein bisschen. Korrigiere mich
bitte wenn ich falsch liege:

Der HVT hat das von mir beschriebene Verhalten in der Version
des Bonuspacks (glaube 3.3.1 oder so) nicht gezeigt...
Ich frage mich, warum er sich dann auf einmal in einer späteren Version,
also 3.4.05 so verhält. Könnte das an nicht von Dir geschriebenen Routinen liegen auf die er zurück greift?
Ich will darauf hinaus: Ich habe ja u.a. die Skript-Dateien des
HVT 3.4.05 und die der Library in den entsprechenden X3 Ordner kopiert.
Dabei wurden alte Versionen überschrieben. Könnte es sein,
das die alten Versionen dieses Fehlverhalten vermieden hätten?
Kurz gefragt: in der Version 3.3.1 war der Fehler soweit ich
mich erinnere nicht drin, in der Version 3.5.1 schon. Wie kommt das?

MfG,
Chris
Hauumwienix
Posts: 131
Joined: Tue, 19. Apr 05, 16:19
x4

Post by Hauumwienix »

Naja es gibt ja nicht umsonst die Version 3.405, er hat noch optimiert, eventuell noch nen Befehl hinzugefügt, die kleinste Veränderung wirkt sich ja auf alles aus und muss wieder angepasst werden. Und dafür müssen wir ihn mal loben, das er auch auf die Probleme der Nutzer seiner Scripte eingeht und diese versucht zu tilgen!
Zumal vielleicht auch immernoch ein fremdes Skript mit reinspielen könnte wenn dieselben ID's genutz werden.

TIPP: Wenn bei dir in der alten Version alles gut lief und du zufrieden warst, installiere diese doch nochmal und gut ist's?!

Gruß
chris123456789
Posts: 6
Joined: Mon, 5. May 08, 15:25

Post by chris123456789 »

@Hauumwienix

Hi!

Natürlich hat er das super gemacht! Habe es auch selten erlebt, dass
jemand so schnell antwortet und kontinuierlich bemüht ist. 1000xLob@Lucike ;-)

Zu Deinem Tipp: habe von 3.3.1 auf 3.5.1 upgedated, weil
1) mein HVT durch Xenon-Sektoren geflogen ist
2) er teilweise ohne Notsprungenergie rumgeflogen ist, was in
Kombination mit 1) stets tödlich war ;-)

MfG,
Chris
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike »

Ich habe mir gestern Abend die Zeit genommen und mir den Spielstand von Hauumwienix angeschaut. Dabei habe ich den Fehler gefunden, der die Frachter in der Einkaufstation hängen lässt.

Auch habe ich mir Gedanken darüber gemacht, wie ich nun die Geschichte mit dem Einkauf von Völkerrangwaren regeln will.

Das alles werde ich heute Abend umsetzen. Mal schauen, wie nüchtern ich heute Abend noch bin, wenn wir aus dem Biergarten heimkehren. :)

Gruß
Lucike
Image
Old Man II
Posts: 1913
Joined: Wed, 6. Nov 02, 20:31
x3ap

Post by Old Man II »

Hallo,

tu mir einen Gefallen. Scan deine Rechnung vom Biergarten und leg diese zum Update! Nur damit ich weiß ob ich das Update einspielen sollte..... :lol:


Ach ja, viel Spaß!

CU Tom
Hauumwienix
Posts: 131
Joined: Tue, 19. Apr 05, 16:19
x4

Post by Hauumwienix »

Ich dachte eim ersten Moment, su zahlst seine Rechnung!

Prima Lucike, dass du den Fehler gefunden hast, bin gespannt. Nen dickes Prost!
chris123456789
Posts: 6
Joined: Mon, 5. May 08, 15:25

Post by chris123456789 »

@Lucike

Ah, das beruhigt mich, dass ich
- nicht irgendwie "falsch" upgedated habe
- Dich inspirieren konnte ;-)

Thanks für Dein Bemühen...

Ansonsten, wie wärs mit folgender Idee:
für jedes update, dass Du heraus gibt, überweist jeder,
der es herunterlädt Dir den Gegenwert eines Bieres auf Dein Konto ;-)
Also ich würds machen ;-)

Keep up the good work!

MfG,
Chris

P.S.:
Du schreibst, daß Du den Fehler gefunden hast....
Frage:
Bezieht sich das auf BEIDE gefunden irritierenden Verhaltensweisen,
nämlich den Versuch des HVT, Waren zu kaufen, die er an der Station
1) gar nicht kaufen kann (GJ-Schilde an einer Teladanium-Fabrik)
2) gar nicht kaufen darf (Völkerrang)
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike »

chris123456789 wrote:P.S.:
Du schreibst, daß Du den Fehler gefunden hast....
Frage:
Bezieht sich das auf BEIDE gefunden irritierenden Verhaltensweisen,
nämlich den Versuch des HVT, Waren zu kaufen, die er an der Station
1) gar nicht kaufen kann (GJ-Schilde an einer Teladanium-Fabrik)
2) gar nicht kaufen darf (Völkerrang)
Zu 1)

Das ist nur ein optischer Fehler. Es ist eigentlich nicht mal ein Fehler. Der Pilot will das nächste auf seiner Liste einkaufen, fliegt aber nicht los. In der Kommandozeile steht dann schon "Kaufe 1GJ...", aber er befindet sich noch in der Teladianiumfabrik. Das gehört mit zum eigentlichen Fehler.

Zu 2)

In den neueren Versionen werden mehr potentielle Kaufstationen gefunden, damit sich die HVT besser bzw. umfangreicher absprechen können. Leider werden dann auch alle Stationen erfasst, die nicht kaufbare Waren enthalten, wie etwa bei nicht ausreichendem Völkerrang. Darüber habe ich mir gestern ebenfalls Gedanken gemacht.

Schlussendlich kann man sagen: "Das wird schon ..." :) ;)

Gruß
Lucike

Edit Biergarten: Ich schicke die Rechnung an Egosoft. Die können das gerne mal bezahlen, wenn ich mir die Lampen anmache. :D Es ist wohl mal wieder ein Usertreffen fällig. ;)
Image
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike »


Handelsvertreter
(Version 3.4.05 - 10. Mai 2008)
(Finale Version)


-> Handelsvertreter (Version 3.4.06)
-> Notwendige Befehlsbibliothek "Libraries" (Auf jeden Fall mit installieren !)

-> Beschreibung Handelsvertreter (PDF Format)

Voraussetzung: X³ Reunion ab Version 2.5 !!

Wichtig: Diese Version der Handelsvertreter kann über die signierte Bonuspaketversion kopiert werden. Der Spielstand wird allerdings modifiziert und man bekommt ein so genanntes "Modified" ins Spielprofil, da der Script Editor aktiviert werden muss. !!


10.05.2008 (Finale Version 3.4.06)
  • Piloten hängen nicht mehr in der Einkaufsstation fest.
  • Piloten versuchen nicht mehr Waren zu kaufen, die vom Völkerrang nicht gekauft werden können.
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

Dankeschön :thumb_up:

Wenn es schon mal lief und der SE sowieso, dann war einfaches Überschreiben doch richtig, oder?
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.
User avatar
Lucike
Posts: 12969
Joined: Sun, 9. May 04, 21:26
x4

Post by Lucike »

DWS wrote:Wenn es schon mal lief und der SE sowieso, dann war einfaches Überschreiben doch richtig, oder?
Ganz genau. Ich habe die Version 3.4.06 noch mal hochgeladen. Der aktuelle Download (ab 11.05. ca. 17:30) enthält eine klitzekleine Optimierung. Kein Muss, ist nur eine Performance-Optimierung. Ein Neustart der HVTs ist nicht notwendig, einfach nur rein kopieren.

Gruß
Lucike
Image

Return to “X³: Reunion - Scripts und Modding”