Hello, I am having 2 problems with a mission I am creating. Firstly, I'm using the Norrin revive script (v0.5) but when I fly a helicopter and crash it into the sea, there is no revive or respawn message (tried on multiple maps). It says *playername* was killed and stays on a black screen, if you press escape and then Respawn the same thing happens again (*playername* was killed and stays on a black screen). If you crash on land it is fine and the revive and respawn works as normal, I will get the option to spawn back at my base on an island then spawn normally.
My other problem is also a respawn issue but is caused in a different way. I have units spawning on the LHD on Thirsk Island for the start of the mission only, after that any other spawns will be on a small island on the map. They initially spawn fine on the carrier deck, the problem here is that if you respawn whilst on the carrier, when you spawn on the island you are swimming on the ground, I believe this is something to do with them having the "this setPosASL [getposASL this select 0, getposASL this select 1, 16]" script in their init fields. I have tried the mission using units not on the carrier (without setPosASL) and there is no respawn issue, again they spawn normally on the island.
In both cases I have also tried making a new map and only using the units and revive script without any other scripts or anything being run, to make sure it wasn't a conflict with any other scripts I am using, but I had the same results. I have been looking for quite a while to find something but I have found nothing, does anybody here have experience of either of these problems? Thanks.