HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-167/)
-   -   Respawn In Fahrzeug (https://hx3.de/editing-scripting-167/respawn-fahrzeug-21029/)

Steirer 29.09.2011 00:11

Respawn In Fahrzeug
 
Für eine Multiplayer Coop Mission möchte ich gerne alle Spieler in einem Fahrzeug spawnen und nach jedem Tod darin respawnen.

Den Spawn im Fahrzeug mache ich einfach per Initzeile der Spielereinheit durch:
Code:

this moveInCargo FahrzeugName;
Wie krieg ich den Respawn der Einheit in das Fahrzeug hin?
Wenn ich respawn = base habe spawnt er schließlich am Marker und wenn ich keinen Marker setze auf seiner Leiche.

Zur Info: Das Fahrzeug ist abgeschlossen und in einer anderen Gruppe.

Nebenfrage: Wird die Initzeile der Einheit bei jedem Spawn erneut ausgeführt?

Vienna 29.09.2011 01:02

Einen Mehrfachauslöser.

Bedingung: not alive player

Bei Deak. player moveInCargo FahrzeugName

!!! Bei Deak !!!

Steirer 29.09.2011 08:20

Super, das funktioniert schon mal. Vielen Dank!

Aber er steht immer für einen kurzen Moment erst am Boden bevor er ins Fahrzeug gesetzt wird. Kann man das unterbinden?

Buliwyf 29.09.2011 09:31

Ich denke das lässt sich mit dem EventHandler "MPKilled" lösen...

-= Download Demo =-

:rolleyes:

Vienna 29.09.2011 16:04

Du kannst das auch mit Ab- und Aufblenden machen:


Einen Mehrfachauslöser.

Bedingung: not alive player

Bei Akt: TitleCut ["Dein Text","BLACK OUT",3]

Bei Deak. player moveInCargo FahrzeugName; TitleCut ["Dein Text","BLACK IN",3]


So findet der Sprung ins Fahrzeug im Dunklen statt. Den Respanwn-Marker stellst du auf eine abseits gelegene Stelle.

Wolkenbeisser 29.09.2011 16:16

Wenn Du den Respawn mehrfach während der Mission an verschiedene Orte verschiebst, und die Spieler sollen nur für eine gewisse Zeit im Fahrzeug respawnen, kannst Du z.B. ein unsichtbares H (z.B. mit dem Namen "Fahrzeugrespawnort" im Nirgendwo platzieren und darüber einen Auslöser legen: Jeder vorhanden, mehrfach, Bed: player in thislist Akt: player moveInCargo Auto1.

Dann stellst Du mit weiteren Auslösern sicher, dass der Respawn zur Richtigen Zeit zum unsichtbaren H namens "Fahrzeugrespawn" versetzt wird. Damit werden die Spieler von nun an ins Fahrzeug gebeamt. Wenn Du das später in der Mission wieder aufheben möchtest, kannst Du den Respawn einach wieder an einen anderen Ort versetzen.

So kann man während einer Mission X verschiedene Respawnmöglichkeiten realisieren.

Vienna 29.09.2011 17:08

Die Absicht des Fahrzeug-Respawns ist mit dem Fahrzeug den Respawn taktisch in die Nähe des Kampfgeschehens zu verlagern. Dazu kann man z.B. ein Sanitätsfahrzeug nehmen, dass vom Feind nicht beschossen werden darf.

Den Respawn über ein Skript zu steuern wäre von Vorteil. Man kann damit gleich das Respawnfahrzeug managen.

Eine weitere Möglichkeit wäre es, den Soldaten nach dem Respawn eine Position für einen Fallschirmabsprung auf der Karte markieren zu lassen. So ein Markieren kann erzwungen werden, weil es möglich ist die Kartenansicht zu fixieren.

Steirer 29.09.2011 23:44

Meine Absicht ist den Spieler in einer weiträumig kreisenden c130 zu spawnen um ihn selbst entscheiden zu lassen von wo er die Mission angeht.
Der Vorschlag von Vienna ist mir hierzu vorerst ausreichend.
Danke auch für den Tipp mit dem BlackOut.

tamim94 18.10.2011 16:44

bei mir kommt wenn ich das reinschreibe: typ bool erwartet nichts

Vienna 18.10.2011 17:34

Wenn du wo was reinschreibst?

tamim94 18.10.2011 17:58

beim auslöser

Buliwyf 18.10.2011 18:06

lol


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:18 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