18.06.2009, 15:42 | #1 (permalink) |
Registriert seit: 12.06.2009
Beiträge: 53
|
KI schießen lassen (ohne Ziel - nur für den Effekt)
Wiedermal verstehe ich nicht, warum es die Frage noch nicht gab, aber sicher ist sie pipieinfach zu beantworten und ich hab nur Tomaten auf den Augen!
Ist weidermal ne Frage für eine Zwischenszenensituation (wie bei mir meistens): Hubschrauber ist in der Luft (heli) mit pilot (pil) und Schütze (gun). Kamera kreist ganz nah um ihn herum, so dass außer Himmel kaum etwas anderes zu sehen ist. Der Hubschrauber soll feuern was das Zeug hält. Brauch ich unbedingt ein Ziel (phyisches Ziel oder reicht Spiellogik) oder kann ich das Ding auch einfach blind in die Luft feuern lassen? Wie? Nehmen wir mal an, es ist ein MH60s. Der linke Türschütze soll schießen. Wie tu ich das? EDIT: mit den folgenden Scriptzeilen aus Mr-Murrays Guide gehts jedenfalls nicht. Außerdem hätt ich gern Dauerfeuer... Code:
gun fire ["M240_veh", "M240_veh", "B_762x51_Ball"] gun fire "M240_veh" Code:
gun dofire target Geändert von Hath Kull (18.06.2009 um 17:20 Uhr). |
18.06.2009, 18:28 | #2 (permalink) |
Bitte nicht immer gleich schreiben, dass irgendwas aus dem Guide nicht geht,
wenn du etwas irgendwo rauskopierst! Wenn dann bitte mit genauer Quellenangabe Alle Guide-Inputs sind getestet, bevor sie aufgenommen wurden. Zu deinem Problem: Normalerweise sagt man: Einheit fire "WaffenKlassenName" Der Firebefehl ist ja auch ausführlich erläutert. Meine Helis feuern, wenn ich das mache. Bin noch unterwegs, aber schaue später gerne nochmal rein. VG Mr-Murray
__________________
MR-MURRAY presents ArmA Editing Guide Deluxe Edition - English Version Download ArmA Editing Guide Deluxe Edition - German Version Download Visit me at Facebook! Mapfact Murray |
|
18.06.2009, 18:48 | #3 (permalink) |
Registriert seit: 12.06.2009
Beiträge: 53
|
Um Himmels Willen, ich wollte doch nicht am Guide rumnörgeln! Außerdem ist der ja für ArmA1 und da kann es doch sein, dass im 2 was nicht mehr geht. Außerdem hab ich die Classnames für das Tür-MG des MH60S und dessen Munition ja woanders her - der Fehler liegt also entweder da oder ich hab generell was falsch verstanden. (z.B. wieso steht der Name der Waffe zweimal in der Zeile? [Beispiel 1])
Nur hab ichs eben ausprobiert und nix passiert. Nich immer gleich angegriffen fühlen, Mr-Murray! ...und zu den Quellenangaben: Scriptzeile 1 ist von Seite 136 Scriptzeile 2 und 3 sind von Seite 113 unten Ich denke halt mal dass die Beispiele nicht für meine Situation anwendbar sind oder so. Kann ja sein, dass ein normaler Soldat feuert, wenn ich ihm so einen Befehl gebe. Mein Helikopterschütze tut es nicht. Punkt. EDIT: EIN Fehler ist gefunden. Ich muss nicht den Helikopterschützen (gun) feuern lassen sondern den ganzen Hubschrauber (heli). Code:
heli fire "M240_veh" Geändert von Hath Kull (18.06.2009 um 19:33 Uhr). |
18.06.2009, 22:11 | #4 (permalink) |
Hey kein Problem. Passt scho´. War auch eher für Leser u. zur Aufklärung gemeint
__________________
MR-MURRAY presents ArmA Editing Guide Deluxe Edition - English Version Download ArmA Editing Guide Deluxe Edition - German Version Download Visit me at Facebook! Mapfact Murray |
|
18.06.2009, 22:21 | #6 (permalink) |
Bin doch schon dran
__________________
MR-MURRAY presents ArmA Editing Guide Deluxe Edition - English Version Download ArmA Editing Guide Deluxe Edition - German Version Download Visit me at Facebook! Mapfact Murray |
|
18.06.2009, 22:54 | #7 (permalink) |
Also hiermit kannst du dir schon mal den abgefeuerten Typ ausgeben lassen:
this addEventHandler ["Fired", {hint format ["%1", _this]}] Editing Guide 3.16 - Abgefeuerten Typ ausgeben lassen - Seite 92 Jetzt ist ein wenig Fummelarbeit gefragt. Auf meine Tricks ist er nicht reingefallen, also scheints ne größere Sache zu sein! Ich schaue mal weiter. Für meine Battle of Ortego hatte ich einen Heli, der mehrfach die Spielerposition angreift und mit dem 57mm Launcher beschießt! Das war hot! Dort hatte ich es mit _Heli fire "57mmLauncher" umgesetzt
__________________
MR-MURRAY presents ArmA Editing Guide Deluxe Edition - English Version Download ArmA Editing Guide Deluxe Edition - German Version Download Visit me at Facebook! Mapfact Murray |
|
18.06.2009, 22:58 | #8 (permalink) |
Registriert seit: 12.06.2009
Beiträge: 53
|
Ja im Notfall mach ichs halt auch mit nem Launcher, aber ich hätte schon lieber was schnellfeuerndes. Ist ja nur für so ein 5-8-Sekunden Cutscene...
Geht das vielleicht besser wenn ich doch ein Ziel spawne ("empty" vielleicht oder eine Spiel-Logik - was hat die eigentlich für nen ClassName?)... und auf dieses Ziel feuern lasse? Aber wie das? |
18.06.2009, 22:59 | #10 (permalink) |
Geht nicht gibts nicht!
Bisher haben wir alles zum Laufen bekommen. Ist nur ne Kinke, ganz sicher!
__________________
MR-MURRAY presents ArmA Editing Guide Deluxe Edition - English Version Download ArmA Editing Guide Deluxe Edition - German Version Download Visit me at Facebook! Mapfact Murray |
|
18.06.2009, 23:38 | #12 (permalink) |
Registriert seit: 12.06.2009
Beiträge: 53
|
...dann kann ich doch aber während die Schleife läuft nichts anderes machen? Camscripting usw... Dann feuert das Ding halt, aber das gibt ne total langweilige Szene! Ich bräuchte ein Dauerfeuer, das einmal initialisiert wird und dann weiterläuft, während ich im Script weitere Anweisungen gebe...
|
19.06.2009, 17:54 | #14 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Nur wenn du alles in ein Skript packst, in dem auch das While steht, dann wird nichts weiter nach dem While ausgelöst. Mach für dein anderes Skripting einfach ein 2. Skript (wie oben schon genannt) und lass das parallel auslösen
__________________
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Nicht schießen | pspsps91 | Editing | 10 | 04.08.2006 20:50 |
Schießen ohne Effekte .Hmmm ???????? | SF-TIGER | Hilfe | 2 | 16.08.2005 23:59 |
mit panzer schießen? | Mammam | Hilfe | 9 | 09.08.2004 17:02 |