Jump to content
Kosiposha1551

How to make a blackout and teleport trigger

Recommended Posts

Help is needed. I wanted to make it so that all players that are in the trigger would be given a blackout for a few seconds and then teleport them to a certain place by coordinates.
I want to do all this in a multiplayer mission.
But I'm new to scripting.

Share this post


Link to post
Share on other sites

Idk about the blackout part, but you could teleport or move a player to another location you define, i have a video on it:

Relocate or deny access to an area with a move trigger - (Arma 3 Code Snippet)

  • Like 1

Share this post


Link to post
Share on other sites

Something like:

if !isServer exitWith {};

//Fade to black effect
[0] remoteExec ["BIS_fnc_fadeEffect"];

//Wait till screen fades completely
uiSleep 3;

//Move all inside trigger area
private _myTrigger = <your trigger name/object goes here>;
private _playersToTeleport = allPlayers inAreaArray _myTrigger;
{
    _x setVehiclePosition [_myPosition, [], 0, "NONE"]; sleep 0.3;
} forEach _playersToTeleport;

//Fade in effect
[1] remoteExec ["BIS_fnc_fadeEffect"];

Important: This code must run in scheduled environment, so it should only be ran via execVM or spawn.

Also because of all these commands global effect nature, I made it so even if you mistakenly start it on every machine, only the server will go through with it, as it's all that's needed.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×