From 628d33984d9228f1781d13a65fbb80f35facc899 Mon Sep 17 00:00:00 2001 From: hybrid Date: Thu, 11 Jun 2026 19:55:24 +0300 Subject: init --- Server/PVFunctions/RequestCommanderVote.sqf | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Server/PVFunctions/RequestCommanderVote.sqf (limited to 'Server/PVFunctions/RequestCommanderVote.sqf') diff --git a/Server/PVFunctions/RequestCommanderVote.sqf b/Server/PVFunctions/RequestCommanderVote.sqf new file mode 100644 index 0000000..cff13d4 --- /dev/null +++ b/Server/PVFunctions/RequestCommanderVote.sqf @@ -0,0 +1,20 @@ +Private["_commanderTeam","_side","_team"]; + +_side = _this; + +if ((WF_Logic getVariable Format["%1CommanderVoteTime",str _side]) <= 0) then { + _team = -1; + _commanderTeam = (_side) Call GetCommanderTeam; + + if (!IsNull _commanderTeam) then { + _team = (Format["WFBE_%1TEAMS",str _side] Call GetNamespace) find _commanderTeam; + }; + + [_side,_team] Call SetCommanderVotes; + [_side] Spawn SVoteForCommander; + ["VotingForNewCommander","",_side,""] Spawn SideMessage; + + WFBE_VoteForCommander = [_side,'CLTFNCVOTEFORCOMMANDER']; + publicVariable 'WFBE_VoteForCommander'; + if (isHostedServer) then {[_side,'CLTFNCVOTEFORCOMMANDER'] Spawn HandlePVF}; +}; -- cgit v1.3.1