HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-167/)
-   -   Problem mit dofire (https://hx3.de/editing-scripting-167/problem-dofire-21687/)

killshot 18.07.2012 11:30

Problem mit dofire
 
Hey,

ich habe ein MGNest (Ost) auf einem Hügel platziert und möchte, dass ein ziviles Fahrzeug abgeschossen wird, sobald ein Trigger ausgelöst wird.

Ich hab es mit setcaptive false, settarget und dofire probiert, aber leider bisher ohne Erfolg. Das Fahrzeug ist auch im Sichtbereich.

Kennt jemand die Lösung?


Gruß

burns 18.07.2012 14:59

Ich kenns vom Ablauf her so, das man vor dofire zuerst dotarget gibt, probier mal.

killshot 18.07.2012 15:36

Habe ich probiert.

Liegt es daran, dass es sich um ein "Warfare Gebäude" und keine normale Einheit handelt?

Ein T55 oder ein normaler Schütze z.B. folgen dem Befehl nämlich und schießen dann auch bei mir auf Zivilisten.

Aber ich will in der nacht ein schönes knatterndes MG Nest, dass die Dunkelheit erleuchtet ^^

Das muss doch schon von jemandem benutzt/gewollt worden sein?
Hab aber leider auch nichts gefunden

Grüße

burns 18.07.2012 15:39

Dafür brauchsde invisible Targets ...

Oder einfacher: Stell ne Feindeinheit daneben, machse unverwundbar (allowdamage false), und danach unsichtbar (befehl hab ich grad nich im Kopf).

Das sollte klappen :daumen:

killshot 18.07.2012 16:23

Hmm

Also wenn ich den Zivilisten direkt mit dem Takistanen (Possibility of Presence 0) verbinde wird er auch vom MG Nest oder den statischen Waffen attackiert,
aber sie schießen nicht, wenn ich den Civ im Auslöser der Gruppe vom Tak zuweise.

Dann wird der Wagen aber wahrscheinlich schon auf große Distanz zerlegt.

Ich probier mal was über die invisible targest zu finden.

burns 18.07.2012 16:27

Ne tus nicht, invisible targets sind ja wieder ein extra addon, was sich niemand extra für die Mission laden will.


Probiers so wie oben geschrieben, eine unverwundbare Feindeinheit (probability Trick ist hier nicht nötig), und die dann einfach unsichtbar machen.

Musst nur warten bis hier jemand vorbeischrammt der den Befehl im Kopf hat.

killshot 18.07.2012 16:31

Das mit dem extra Addon hab ich mir auch gerade gedacht bevor ich deinen Post gelesen habe ^^

Schade, dass es so kompliziert ist

spaccy 18.07.2012 20:28

Hallo,

versuchs doch mal so:

Dein Auslöser:
Aktivierung: deine Bedingung
Bei Aktivierung: 0 = [Dein_MG_Nest, Dein_Ziel] execVM "MGNEst.sqf";

MGNest.sqf:
Code:

if (!isServer) exitWith {};

private ["_nest", "_target"];

_nest    = _this select 0;
_target    = _this select 1;


// wenn das Ziel zerstört ist endet die Schleife
while {alive car1} do
    {
    // Ziel bekannt machen
    _nest reveal _target;

    // Ziel wird anvisiert
    _nest doWatch _target;

    // wählt Hauptwaffe aus und feuert
    _nest selectWeapon "M240_veh_MG_Nest";
    _nest fire "M240_veh_MG_Nest";

    sleep 0.1;
    };

Allerdings zielt er bei mir ziemlich hoch, irgendwie müsste man ihn dazu kriegen etwas tiefer zu zielen.

Gruß
spaccy

killshot 19.07.2012 02:31

Dank dir, das funktioniert auch wunderbar, aber wie du schon erwähntest, zielt er (seltsamerweise??) etwas hoch. Bei mir sogar deutlich übers Ziel hinaus :D

Auto und Fahrer sind auch nach 400 Schuss auf 20m noch fabrikneu.

killshot 19.07.2012 20:01

Ich hab das MG-Nest jetzt den Hang runtergenommen (leider) und nun trifft es auch ab und an Mal, ich mach einfach nen Script und lass das verdammte Auto hochgehen.

Danke für die Hilfe ^^

Gruß

edit:

bzw. auf einmal klappt alles, habe gerade neu geladen, das mgnest befindet sich seitlich der Straße auf etwa 15m Höhe.

Der Name ist m2, in der InitZeile steht

m2 dowatch t1; m2 dotarget t1;

der Wagen (t1) InitZeile

t1 setcaptive true;

ein Auslöser (ausgelöst durch x)

Bedingung: players in thislist

Bei Aktivierung:

t1 setcaptive false; null=[] spawn {m2 dotarget t1 ;sleep 2;while {alive t1 and alive m2} do {sleep 0.1; gl action ["useweapon",vehicle m2,m2 turretUnit [0],0];};sleep 15; t1 setDamage 1};


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:20 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119