EnglishGermanFrenchRussianItalianSpanish
Log inRegister
 
Objekt mittels Fadenkreuz identifizieren?
Post new topic Reply to topic
View previous topic :: View next topic
Author Message
HashtagMC





Joined: 23 Nov 2014

Location: Germany

PostPosted: Thu, 16. Apr 15, 22:44    Post subject: Objekt mittels Fadenkreuz identifizieren? Reply with quote Print

Ich möchte ein Script schreiben, dass dem Spiel eine Erweiterung (erwerbbar in Ausrüstungsdocks) hinzufügen soll, die Stationen aus größerer Distanz (zwischen Duplex- und Triplex-Scanner) identifiziert, sobald diese genau im Fadenkreuz liegen. Die Software soll ein Digitales Sichtverbesserungssystem voraussetzen und 'Visuelles Bilderkennungssystem' heißen.

Dazu muss das Script erst feststellen, welches Objekt (Schiff oder Station) sich im Fadenkreuz des Spielers befindet, und anschließend ob das Objekt sich innerhalb einer bestimmten Reichweite befindet. Wenn ja, soll das Objekt identifiziert werden. Wenn es dazu keine Funktion gibt, soll einfach ein Schiff des Spielers in der Station gespawnt und sofort wieder zerstört werden.

Jetzt die Frage, ist das möglich? Und wenn ja, wie?

Back to top
View user's profile Send private message Visit poster's website
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)

MEDAL

Joined: 20 Nov 2005
Posts: 13613 on topic

Thank you for registering your game
PostPosted: Fri, 17. Apr 15, 00:38    Post subject: Reply with quote Print

in X2 keine ahnung, wenn man die rotation des Spielers abfragen kann und sinus/kosinus-Funktionen hat geht es mit dem erfassen ob im Fadenkreuz.. (die infrage kommenden Objekte müsstest du zuerst mit ner regulären Suche nach maximalentfernung finden und dann prüfen, ob sie evtl. im Fadenkreuz sind)
Ich hatte mal eine Lib geschrieben, die für diesen zweck die hälfte erledigt (position hinter dem Spielerschiff bestimmen und aus der entfernungsdifferenz Station - Position und Station - Spielerschiff kann man den Winkel/abstand vom Fadenkreuz ableiten - allerdings müsstest du meine lib dafür erstmal finden und dann abschreiben oder für X2 anpassen.. ich hab grad kA ob ich die berhaupt noch irgendwo rum liegen hab Oops Gazz hat sie aber in X3 gerne verwendet..

EDIT: ah, wieder gefunden Smile http://forum.egosoft.com/viewtopic.php?p=2059502#2059502

EDIT2: hier mehr infos zu der angesprochenen methode: http://forum.egosoft.com/viewtopic.php?t=205532


_________________
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 Wink

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help Wink
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic Reply to topic
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Control Panel
Login Data
The time now is Thu, 19. Apr 18, 17:32

All times are GMT + 2 Hours


Board Security

Copyright © EGOSOFT 1989-2018
Powered by phpBB © 2001, 2005 phpBB Group
Template created by Avatar & BurnIt!
Debug: page generation = 0.05241 seconds, sql queries = 16