21.09.2009, 14:20 | #1 (permalink) |
Revive-Respawn auf LHD endet im Wasser
Hallo!
Ich habe versucht eine Veränderung in der MP-Mission Carrier Domination vorzunehmen. Geplant ist das Norrin-Revive-Skript (Version 1.4) einzubauen, allerdings führt dies bei mir zu dem Problem, dass der Spieler beim Missionsstart und beim Revive-Respawn "unter" dem Träger landet, also im Wasser startet... Kann mir jemand sagen, wie ich das Problem aus der Welt schaffen kann? |
|
22.09.2009, 09:46 | #5 (permalink) |
Hallo Xeno!
Alle Spielerfiguren haben diese Vorgabe: Code:
this setPosASL [getposASL this select 0, getposASL this select 1, 15.9]; Code:
"base_spawn_1" setMarkerPosLocal [markerPos "base_spawn_1" select 0, markerPos "base_spawn_1" select 1, 15.9]; Jedoch landet jeder Spieler, der "Revive to Base" nutzen möchte unweigerlich unter Deck im Wasser. Habe ich irgendwo einen Eintrag vergessen? Noch habe ich nicht alle x_files auf irgendwelche Hinweise zu "respawn_west" und "base_spawn_1" durchsucht. Ich bin zwar schon lange mit meinem Latein am Ende, aber für Vorschläge zum Austesten bin ich Geändert von Natalon (22.09.2009 um 09:48 Uhr). |
|
22.09.2009, 13:34 | #6 (permalink) |
Registriert seit: 03.01.2008
Beiträge: 238
|
Ich habe vor Monaten mal beim erstellen einer Mission festgestellt, dass ArmA2 bei der Höhenplatzierung über Wasser offenbar vom Meeresboden aus rechnet.
Mir hat ArmA einen Hubschrauber ständig ins Wasser anstatt auf dem Flugdeck des Carriers gesetzt und erst als ich dann für die Höhe mal testweise 200m eingegeben habe, war der knapp über Deck. Ich habe das seidem allerdings nicht mehr gebraucht und vielleicht ist es ja mittlerweile auch gepatched worden, aber Du kannst ja testweise auch mal einen eigentlich zu großen Höhenwert eingeben.
__________________
BUMM - Aua! |
22.09.2009, 13:44 | #7 (permalink) |
Registriert seit: 26.11.2008
Ort: Würzburg
Beiträge: 32
|
ich schätze einfach mal das du "getpos" genommen hast, da dürfte ArmA von dem Boden aus gehen, also von unter Wasser. Deswegen im Wasser immer "getposASL". Das ist nämlich die höhe vom Meeresspiegel aus. |
22.09.2009, 22:16 | #8 (permalink) |
Registriert seit: 03.01.2008
Beiträge: 238
|
Sollte man meinen, hat seiner Zeit aber nicht richtig funktioniert. Ich habe noch mal in der Mission nachgeschaut. Vielleicht betrifft/betraf das Problem auch nur Hubschrauber (Fahrzeuge). Beim Soldaten reichte wohl SetPos und Höhe 15, aber erst mit der Höhe 167.5 stand der Schrauber richtig auf dem Träger. Hier mal die Init Zeile: Code:
ah1 setPosASL [ getPosASL this select 0, getPosASL this select 1, (getPosASL this select 2) +167.5];
__________________
BUMM - Aua! |
22.09.2009, 22:54 | #9 (permalink) |
Naja, ich habe keine Probleme Fahrzeuge oder Personen auf dem Deck zu platzieren... Hier geht es um einen Marker, der anscheinend in der Höhe variiert werden muß...
Ich habe den Träger per unsichtbaren Heli-H in der Mission.sqm auf Meereshöhe definiert: Code:
this setPosASL [getposASL this select 0, getposASL this select 1, 0]; base_spawn_1= LHD_Center + 15.9 ? Falls ja, wie würde das dann aussehen? |
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Mission Einöde endet nicht | SvN | Offizielle Missionen & Kampagnen | 53 | 09.02.2010 04:23 |
Briefing nach respawn / revive | burns | Editing & Scripting | 0 | 13.07.2009 22:08 |
Mission: Manhatten endet nicht | chrissk | Offizielle Missionen & Kampagnen | 2 | 06.06.2009 12:46 |
Wasser | muhgeneral | Mod und Addon Ecke | 3 | 16.05.2006 21:08 |
Wasser | Alex.Sworn | Editing | 12 | 15.08.2004 18:25 |