From b06990293397d4b6d0374097f09d1cc5679216e3 Mon Sep 17 00:00:00 2001 From: hybrid Date: Thu, 11 Jun 2026 19:55:04 +0300 Subject: init --- Server/PVFunctions/RequestStructure.sqf | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Server/PVFunctions/RequestStructure.sqf (limited to 'Server/PVFunctions/RequestStructure.sqf') diff --git a/Server/PVFunctions/RequestStructure.sqf b/Server/PVFunctions/RequestStructure.sqf new file mode 100644 index 0000000..ad6b610 --- /dev/null +++ b/Server/PVFunctions/RequestStructure.sqf @@ -0,0 +1,12 @@ +Private ['_dir','_index','_pos','_script','_side','_structure','_structureType']; + +_side = _this select 0; +_structureType = _this select 1; +_pos = _this select 2; +_dir = _this select 3; + +_index = (Format ["WFBE_%1STRUCTURENAMES",str _side] Call GetNamespace) find _structureType; +if (_index != -1) then { + _script = (Format ["WFBE_%1STRUCTURESCRIPTS",str _side] Call GetNamespace) select _index; + [_structureType,_side,_pos,_dir,_index] ExecVM (Format["Server\Construction\Construction_%1.sqf",_script]); +}; \ No newline at end of file -- cgit v1.3.1