Version ist 1.27a ist fertig! (wird nicht mehr weiterentwickelt)

Änderungen und neue Funktionen:
-1.26 Automatischer Frachterneustart im nächsten Suchlauf (Bei Update)(Geht jetzt)
-1.26 Beim Verkaufen wird mit allen bekannten Frachtern abgeglichen-
-1.26 Beim Verkaufen ist das Anfliegen von mehr als einer Station pro Sektor und Homebase möglich
-1.26 Sektoralarm beim Einschalten und Ausschalten gibt es eine Sektorbericht.
-1.26a Sektoralarm gefixt(Frachter sind einfach weitergeflogen)
-1.26a Automatischer Restart bei Homebasewechsel im Betrieb gefixt
-1.26b Frachter die in einen alarmierten Sektor einfliegen, drehen um und laden im Herkunftssektor. Dort warten sie bis der Alarm beendet wurde.
-1.27a Jumdrive sollte jetzt in dringenden Situationen benutzt werden
-1.27a Es wird angezeigt was der Frachter gerade tut
Achtung:: ReadMe lesen / Mr.Gee's route.patrol wird ab Version 1.26 unterstützt.
Bitte die signierte Version downloaden
Bemerkung:Es sucht nur jede Sekunde ein Frachter, das kann bedeutet, dass Frachter gelegentlich für 30 Sekunden bis zu 2 Minuten nichts tun. Also wenns ruckelt die BPH wars nicht

BPH-Erweiterungskit MK1
Verwendungszweck:(leicht geändert)
Wieso gibts diese BPHandelerweiterungskit eine Begründung meinerseits:
Was stört an den Egosoft-Scripts(Kaufe zum besten Preis usw.)
1. Das 2 Frachter mit gleichem Produkt immer die gleichen Anflugstationen haben.
2. Das 1 Frachter nur eine Ware zu geteilt bekommt.
3. Das beim Verkaufen(z.B. SKW) der 2. Frachter oft an der gleichen Station verkäuft, wie der Erste. EGAL wie der Preis ist.
4. Das beschädigte Frachter nur per Zufall oder nur bei Komplettkontrollen auffallen.
5. Das Frachter auch mal nur 4 Kristalle kaufen und die im gleichen Sektor vorhandene Fab mit 40 Kristallen ignorieren, weil der Preis an der Handelsstation besser war.
6. Das ich beim Frachterersezten(wegen Trantor oder so) auch mir aufschreiben mußte welche Ware sie lieferten, weil in der Meldung steht ja nur der Name und die Heimatbasis.
Was macht die BPH bzw. was habe ich dagegen unternommen
zu 1. Die BPH Frachter prüfen ob diese Station schon von einem anderen BPH Frachter mit gleicher Heimatbasis angeflogen wird und wählen gegebenenfalls eine andere.
zu 2. Die BPH Frachter liefern ohne Zuteilung einer Ware, man kann ihnen aber eine Ware verbieten(wegen Gothik's SDS/Auf Wunsch kann ich auch meherere machen)
zu 3. Die BPH Frachter testen nach jedem Sektorwechsel ob der Preis noch im erlaubten bereich liegt und wählen gegebenenfalls ein neues Ziel
zu 4. BPH Frachter mit weniger als 85% Hülle fliegen die nächste Schiffswerft(Raumdock) an und melden sich von dort.
zu 5. BPH Fracher bevorzugen bei Ressourcenknappheit den mit der höchsten Menge und fliegen für 4 Stück garnicht erst los. Die sind sowieso weg bevor er ankommt.
zu 6. Durch die obrigen Punkte reicht jetzt der Typ und die Homebase zum Ersetzten
Welchen Vorteil habe ich durch die BPH?
-Weniger Frachter müssen gekauft werden!(Moskitofab, anstatt 3-4 Frachter nur 1-2)
-Die Frachter sind immer im optimalen Zustand(Es fliegt nicht einer rum mit nur 20% Hülle)
-Du erreichst immer optimalen Profit! Weil z.B. EZ immer zu höchst Preisen verkauft werden.
-Die Fab's in der Umgebung werden gleichmäßig geleert, beliefert und dadurch bleibt auch die Nachfrage gleichmäßig.
Zusammefassung: Was bringt die BPH?
-DU hast weniger Arbeit.
-DU hast mehr Profit!
Kommandostruktur:
Starten
Bestimmen von gesperrten Waren(auf Anraten von mkess)
Sektoralarm
Integrierte Funktionen
-Feststellen der Ressourcenbedarfs und kaufen der am dringensten benötigten Ressource.[GETESTET]
-Bei knappen Ressourcen, die Station/Fab mit dem höchsten Lagerstand als Ziel auswählen.[GETESTET]
-Test pro Sektorwechsel und nach Landung ob der Preis im vorgegebenen Rahmen liegt. Beim Verkaufen und Kaufen[GETESTET]
-Ressourceneinkauf geht vor Produktverkauf. Mittlerweile recht aufwenige Bedingungen:) [GETESTET}
-Schiffe mit gleicher Homebase laufen nach einer Einlaufphase nicht mehr die gleiche Stationen an (Kaufen)[GETESTET]
-Einbeziehen sämtlicher Fab-Frachter mit gleicher Homebase und deren Aufträge in die Versorgungskalkulation [GETESTET]
-Wenn auf dem Fabrik kein Moos ist um den Frachter zu bezahlen, Nachricht versenden. [GETESTET]
-Kein Zugriff mehr aufs Spielerkonto, ab 1.10c wird nur noch das Fabkonto benutzt[GETESTET]
-Frachter fliegen, wenn sie zu 60% der Lagerraumkapazität mit Ressourcen beladen sind nur noch auf dem Heimweg gelegene Stationen an. [GETESTET]
-Verwalterschiffe die zusätzlich zur Standardfunktion regelmäßig den aktuellen Aufenthaltssektor nach Frachtern scannen, die nicht mit der BPH-Software ausgestattet sind, um diese in die Datenbank integrieren (Handelserweiterung nötig) [GETESTET]
-Das Anlaufen der gleichen Stationen beim Verkaufen verhindern.[GETESTET]
-Bei Beschädigung Anflug des nächsten Reparaturdocks und Meldung abschicken[GETESTET]
-Kommadokonsolenbefehle fertiggestellen [GETESTET]
-Sektoralarm [GETESTET]
-Sperrbare Ressourcen erweitert [GETESTET]
-Dateiennamen angepasst(plugin.*) [GETESTET]
-Fliegt das nächste freundlich gesinnte Raumdock im Radius von 5 Sprüngen an. [GETESTET]
-1.25pre1 Logfunktion hinzugefügt [GETESTET]
-1.25pre1 minimale Jumpdriveunterstützung [WENIG GETESTET]
-1.24c + 1.25 Eigene Ausweichroutine(Egosoftroutine angepasst)[GETESTET]
-1.25a Logfunktion erweitert[GETESTET]
-1.25a CPU-Lastverteilung (pro Sekunde startet nur ein Frachter einen Suchlauf.[GETESTET]
Geplant für die nächste Version:
-Den Code überarbeiten (Übersichtlichkeit, Struktur, unnötige Variabeln entfernen)[IMMER]
-Mehr Kommentare einfügen[IMMER]
-Das Verwenden eines vorhanden Sprungantriebes im Gefahrenfall.
-Das Verwenden eines vorhanden Sprungantriebes, wenn die Fabrik gefahr läuft wegen Ressourcenmangel stillzustehen.
-Das Versorgen mit EZ für den eigenen Sprungantrieb.
Geplant (Träume)

-Eine Fluchtroutine, die im Zusammenspiel mit einem Scanner und der Schild/Gegnerauswertung(M5-25MW keine Flucht) eine mehr oder weniger intelligentes Ausweichen ermöglicht.
-Für Dickschiff(M1,M2,M6,TL) zusätzliche Funktion, nach Aktivierung automatische Senden der eigenen Frachter zum Einkaufen/Verkaufen von Waren bis zu einer einzugeben Menge in einem Sektor mit Sprungweite X. [GESTRICHEN] siehe Thread gsl.energysupply
Erhältlich, Voraussetzungen, Preis und Kosten
Version: ab 1.3
Preis: ca. 38.000cr
Laufende Kosten: 5cr pro Sektor, 30cr pro Landung und 200cr pro Sprung*. (Halts für Logischer

Erhältlich: Boronen-Aussrüstungs-Docks
Standardfunktionen: BPH-Erweiterungskit MK1
Zusätzliche Funktionen: Handelserweiterung
*Jumpdriveunterstützung in der nächsten Version.
Versionshistory:
Code: Select all
siehe Readme
Kritik, Anregungen und Lob wird gern gesehen.
Gruß ticaki
P.S. Wird täglich aktualisiert