MSCI Onlinereferenz Foren-Übersicht
NAVIGATION Home  •   Forum  •  Profil  •   Suchen  •   Registrieren  •   Einloggen, um private Nachrichten zu lesen  •   Login

 Schiff in Angriffsposition bringen

Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Cusminus
Ärgernis
Ärgernis





Anmeldungsdatum: 18.10.2009
Beiträge: 2


blank.gif

BeitragVerfasst am: 26.10.2009, 21:55    Schiff in Angriffsposition bringen Antworten mit ZitatNach oben

Hallo zusammen,

ich beschäftige mich seit ein paar Tagen mit dem Scripten und mache auch so meine Fortschritte.

Für einen aus meiner Sicht einfachen Handlungsbefehl hab ich mir jetzt über Tage den Kopf zerbrochen. Könnt Ihr mir da bitte ein wenig helfen?

Ich möchte per Befehl ein Schiff in Angriffsposition vor eine Station bringen.

Nun möchte ich aber nicht dauerhaft auf die Station ballern lassen. Das Schiff soll die Station anfliegen und unter Beschuss nehmen für eine Zeitdauer von 5-15 Minuten zum Beispiel. Wäre dazu der Befehl

@ <RetVar/IF> <RefObj> -> attack run on target <Value>: timeout=<Var/Number> ms

notwendig? Und wenn ja, wie bekomme ich den unterbrochen, wenn zum Beispiel ein bestimmtes Ereignis eingetroffen ist? Die Beschreibung hier auf der Seite hat mir bezogen auf den Rückgabewert nicht wirklich weitergeholfen.

Vielen Dank im Voraus.

OfflineBenutzer-Profile anzeigenPrivate Nachricht senden    
MADxHAWK
Site Admin
Site Admin



Geschlecht:
Alter: 38
Anmeldungsdatum: 30.10.2006
Beiträge: 638
Wohnort: Bonn


germany.gif

BeitragVerfasst am: 27.10.2009, 01:49    (Kein Titel) Antworten mit ZitatNach oben

@ <RetVar/IF> <RefObj> -> attack run on target <Value>: timeout=<Var/Number> ms

Dreht das Schiff <RefObj> in Richtung des Ziels und übergibt FLRET_FIREFREE wenn das Schiff innerhalb des vorgegebenen Timeout in Feuerposition ist.

<RetVar> enthält das Signal FLRET_FIREFREE sollte das Schiff innerhalb von timeout=<Var/Number>ms in Feuerposition ist. Mit diesem Signal kannst Du dann die Laser anweisen zu Feuern. Den Anflug auf die Station und die Dauer des Angriffs müsstest Du in einer Schleife durchlaufen, würde ich jetzt auf anhieb mal sagen.

Um den Angriff anzubrechen schau dir mal folgendes an:
Prioritäten, Signals und Tasks

_________________
Image
Image
***modified*** und stolz drauf

OfflineBenutzer-Profile anzeigenPrivate Nachricht sendenWebsite dieses Benutzers besuchenICQ-Nummer    
Cusminus
Ärgernis
Ärgernis





Anmeldungsdatum: 18.10.2009
Beiträge: 2


blank.gif

BeitragVerfasst am: 28.10.2009, 22:05    (Kein Titel) Antworten mit ZitatNach oben

Hallo,

vielen Dank für die Info. Das klappt jetzt auch soweit. Nur leider bleibt das Schiff an einer Position stehen, der der max. Reichweite der Waffen entspricht. Nun kann das Schiff auch feuern, aber eigentlich wäre es mir lieber, wenn das Schiff noch 1/3 dieser max. Reichweite an die Station heran fliegen würde.

Ich habe nun mit dem move-Befehl versucht dies zu realisieren, scheitere aber grundsätzlich an den automatischen Ausweichverhalten der Ego-KI. Mein Schiff fliegt zwar dann näher heran, aber weicht dann aus und feuert ins Leere.

Dadurch habe ich nun zwei Probleme entdeckt.

Erstens: Mein Schiff hat irgend wann bei all dem Ausweichmanövern keine direkte Feuerlinie mehr zur Station. Also müsste ich es drehen, aber move turret scheint nicht das Schiff zu bewegen, mir gelang dies jedenfalls mit diesem Befehl nicht und so feuert mein Schiff schön brav ins Leere Smile Ein Befehl: Feuer nur wenn Target in Feuerrichtung gibt es wohl nicht? Smile

und

Zweitens: Welcher Befehl hilft mir das Schiff automatisch etwas näher an die Position der Station zu bringen? Ich hatte es mit getposx und so weiter versucht und diese Koordinaten dann um einen gewissen Faktor erhöht, aber ich kann nicht mal sagen, ob posx+1000 nun 1000 km oder 1000m oder blos 1000 punkten entspricht Smile

Habt Ihr da eine Idee?

Übrigens: Wenn mein kleiner Brocken auf eine eigentlich freundliche Station ballert müsste dann die Station nicht beginnen sich zu wehren? Ich bin etwas erstaunt, dass mein Schiff mal eben Schilde bis auf 60 Prozent ballern konnte und es geschah nichts?

OfflineBenutzer-Profile anzeigenPrivate Nachricht senden    
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


 Gehe zu:   



Berechtigungen anzeigen




Copyright
Powered by Orion based on phpBB
© 2001, 2002 phpBB Group

Content: © 2006 - 2010 by MSCI-Onlinereferenz
.: msci II Style © 2007 by MADxHAWK :.
based on Dragon OrangeDarkness Theme by Dragon

X Game Logos, Insignia © by EGOSOFT
 
Mitarbeiter
Name
Level
Status
MADxHAWK Admin Offline
Ogerboss Admin Offline
SymTec ltd. Moderator Offline
Jens Ka Moderator Offline
UniTrader Supermod Offline
 
Info
Boarddatum und Zeit: 09.09.2010, 15:02
Alle Zeiten sind GMT + 2 Stunden
Topsites Pagerank Pagerank
X-Game Fansites Ranking-Hits  
  Suchmaschinenoptimierung, SEO - Pimp-My-Rank - Tipp von madxhawk.com PageRank Verifizierung www.madxhawk.com
   


Radio BlackPearl - Die Juwelen der Musikgeschichte
24level.com - Hier kauf ich Spiele


AB-Webspace   •   Seizewell   •   X-Tec   •   2x-pensive   •   Belis X3 Galerie   •   Xai-corp
Forensicherheit

[ Page generation time: 0.1228s (PHP: 69% - SQL: 31%) | SQL queries: 21 | GZIP disabled | Debug on ]