11.09.2013, 14:42 | #1 (permalink) |
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
|
Alle Cargoplätze sperren ausser dem Ersten
Hallo zusammen
In meiner neusten Mission gibt es einen Lastwagen, welcher auf der Ladefläche eine Cruise Missile angeklebt hat (AttachTo lässt grüssen). Damit die Spieler die Rakete gut sehen habe ich einen MVTR (USMC) genommen - der hat schön Platz zwischen den Bänken und man sieht von aussen relativ gut durch die Ladeöffnung. Das Problem: Der MVTR muss offen sein, damit einer der Spieler das Ding fahren kann. Jedoch sollten alle Cargoplätze ausser dem ersten (der neben dem Fahrer) gesperrt sein. Grund: Ich möchte nicht, dass die Spieler auf die Ladefläche einsteigen können, nur um festzustellen, dass sie in der... - Aussenansicht halb in der Rakete sitzen - Innenansicht die Rakete gar nicht sehen können Zur Not habe ich es mit einem Auslöser wie folgt gelöst: Code:
"typeOf player != 'USMC_Soldier_Pilot' && typeOf vehicle player == 'MVTR'"; Code:
"if (player != driver vehicle player) then {player action ['eject',vehicle player]}"; Weiss hier jemand rat? Google bisher nicht... |
11.09.2013, 14:51 | #2 (permalink) |
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
|
Ah, habe grad doch etwas gefunden. Offenbar kann man mit einem Befehl wie...
Code:
Raketenlaster lockCargo [1,true]; Eine andere Idee wäre es, die Sitzplätze gezielt mit unsichtbarer KI zu besetzten. Die KI müsste dabei vermutlich wie folgt konfiguriert werden: - eigene Seite, damit der Laster nicht zu einer fremden Fraktion zählt und dadurch uneinsteigbar wird - inventarlos (damit sie auch ganz sicher nichts anstellen können, die Schlawiner) - invisible (damit niemand sie sieht) - setCaptive true (damit OPFOR nicht angreift) - setDamage fasle (damit sie nicht unabsichtlich im Kugelhagel sterben, rausfallen und Plätze freigeben) Ihr müsst also vorerst nicht anfangen zu hirnen. Ich probiers erst mal damit. (Man findet immer erst Such-Treffer, wenn man die Frage schon gepostet hat ) Geändert von Wolkenbeisser (11.09.2013 um 15:16 Uhr). |
12.09.2013, 11:01 | #3 (permalink) |
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
|
Kurzes Update (Lösung) für diejenigen, welche später vielleicht auch mal vor demselben Problem stehen:
Ich habe die Cargoplätze 2 - 11 gesperrt, wie im letzten Post beschrieben. Die Cargoplätze 0 und 1 liess ich offen. Somit sind die beiden Beifahrerplätze neben dem Fahrer zugänglich und die Ladefläche ist gesperrt. Es können also insgesamt drei Spieler in den Laster einsteigen: Der Fahrer und zwei Beifahrer - alle vorne in der Kabine. Die Ladefläche ist komplett gesperrt. P.S: Ich hatte zuerst Bedenken, dass sich ein Fahrer, der einsteigt nachdem die beiden Beifahrer bereits drin sind, auf den Rücksitz wechseln kann und somit auf die Ladefläche hinten geschoben wird. Und so quasi die Sperre der hinteren Cargoplätze umgangen wird. Dem ist aber (zumindest bei dem von mir verwendeten MVTR) nicht so. Man kann auch duch Platzwechsel im Fahrzeug nicht nach hinten wechseln... somit --> Problem gelöst Geändert von Wolkenbeisser (12.09.2013 um 11:04 Uhr). Grund: der übliche nervöse Finger |
12.09.2013, 11:23 | #4 (permalink) |
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
|
Wow gut zu wissen ! Meine letzten Versuche nach Einführung der mehreren neuen Lock Befehle waren diesbezüglich eher ernüchternd, da konnte man im Fahrzeug nach wie vor bequem hin und her wechseln.
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547 |
12.09.2013, 15:05 | #5 (permalink) |
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
|
Ja, ich bin nicht sicher, ob ich hier einfach Glück hatte. Es könnte nämlich auch am Fahrzeugtyp liegen, ob so ein "Platzwechselproblem" auftaucht oder nicht.
Der MVTR hat nämlich offenbar zwei verschiedene Cargo-Räume. Einmal vorne in der Kabine (addaction an der Beifahrertür) und einmal hinten auf der Ladefläche (addaction an der Ladeklappe). Man kann also als Spieler bei einem leeren MVTR wählen, ob man vorne oder hinten einsteigen will. Habe das auch erst gestern erst festgestellt. Aaaaaaaaaaber: Wählt man als Fahrer die Option "zum Rücksitz wechseln" während schon zwei Kollegen in der Kabine vorne sitzen, und die Ladefläche ist nicht gesperrt, wird man durch die Kabinenwand auf die Ladefläche gebeamt . Wählt man aber als Fahrer die Option "zum Rücksitz wechseln" während schon zwei Kollegen in der Kabine vorne sitzen, und die Ladefläche ist gesperrt, tauscht man einfach den Platz mit dem ersten Cargoplatz in der Kabine (Cargo-Platz 0). Der Beifahrer wird so zum Fahrer und der Fahrer zum Beifahrer - in the blink of an eye... das wär was für Le Mans Fahrer . Offenbar verhindert die Sperre hier den Switch in den anderen Cargo-Raum, lässt aber einen Switch auf den ungesperrten (aber durch KI besetzten) Cargo-Plätzen zu. Ich habe das nicht mit jedem erdenklichen Fahrzeug und jeder erdenklichen Kombination ausprobiert. Nur meinen MVTR habe ich zu tode getestet. Und ich bin einfach nur froh, dass ein Switch auf die Ladefläche im Falle des MVTR bei gesperrter Ladefläche nicht geht. Geändert von Wolkenbeisser (12.09.2013 um 15:08 Uhr). |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Piloten sitz sperren | Dirk87 | Editing & Scripting | 33 | 26.08.2010 14:12 |