xelementzx
-
Content Count
2 -
Joined
-
Last visited
-
Medals
Posts posted by xelementzx
-
-
What i'm trying to do is load my _donorList array from panels.sqf in my adminwspawnfill.sqf and im new to SQF and im certain what im trying to do is really simple but i just can't seem to get it to work
panels.sqf
_ownerList = [ //"76561198092440177" // xElementzx ]; _adminList = [ //"76561198092440177" // xElementzx ]; _janitorList = [ //"76561198092440177" //xElementzx ]; _donorList = [ ["76561198092440177", "level1"] //xElementzx ]; _UID = getPlayerUID player; _donorUID = _donorList select 0; if (_UID in _ownerList) then { //[player] execVM "opfill.sqf"; [] spawn ownermenu; _ok = createDialog "Owner"; } else { if (_UID in _adminList) then { //[player] execVM "adminconsolfill.sqf"; [] spawn adminmenu; _ok = createDialog "Main"; } else { if (_UID in _janitorList) then { //[player] execVM "adminwspawnfill.sqf"; [] spawn janitormenu; _ok = createDialog "Janitor"; } else { if (_UID in _donorUID) then { donormenu = compile preprocessFileLineNumbers "adminwspawnfill.sqf"; //execVM "adminwspawnfill.sqf"; [] spawn donormenu; _ok = createDialog "Donator"; } } } }and im trying to load the array you see above "_donorList" in this file adminwspawn
#define adminwspawn 1995 _donorLevel = _donorList select 1; player groupChat format ["Rank: %1", _donorLevel]; lbAdd [adminwspawn, "[--------Donator Stuff--------]"]; lbAdd [adminwspawn, "Pimp my ride"]; lbAdd [adminwspawn, "Remove my weapons"]; lbAdd [adminwspawn, "GPS/NVG/RANGEFINDER"]; lbAdd [adminwspawn, "Czech Backpack"]; lbAdd [adminwspawn, "Medkit"]; lbAdd [adminwspawn, "10 Bank Insurance"]; lbAdd [adminwspawn, "Large Repair Kit"]; lbAdd [adminwspawn, "Refuel Canister"]; lbAdd [adminwspawn, "10 Lockpicks"]; if (((iscop) && ((player distance (getmarkerpos "respawn_west")) < 100)) or (((isciv) && !(isopf) && !(isins)) && (((player distance (getmarkerpos "respawn_civilian")) < 130) or ((player distance (getmarkerpos "PMCstat")) < 30))) or ((isopf) && ((player distance (getmarkerpos "respawn_east")) < 125)) or ((isins) && ((player distance (getmarkerpos "respawn_guerrila")) < 100))) then { lbAdd [adminwspawn, ""]; lbAdd [adminwspawn, "[-------Donator Weapons!-------]"]; lbAdd [adminwspawn, "[-----------Sidearms-----------]"]; lbAdd [adminwspawn, "M9"]; lbAdd [adminwspawn, "M9 with Stun Rounds"]; lbAdd [adminwspawn, "Colt 1911"]; lbAdd [adminwspawn, "Uzi"]; lbAdd [adminwspawn, "Uzi SD"]; lbAdd [adminwspawn, "[-----------Primarys-----------]"]; lbAdd [adminwspawn, "M16A4 ACOG"]; lbAdd [adminwspawn, "Mk16 CQC GL Holo"]; lbAdd [adminwspawn, "M24 Desert"]; lbAdd [adminwspawn, "L115A3 Desert"]; lbAdd [adminwspawn, "AS50"]; lbAdd [adminwspawn, "M14 DMR"]; lbAdd [adminwspawn, "M240"]; lbAdd [adminwspawn, "PKM"]; lbAdd [adminwspawn, "[-----------ETC-----------]"]; lbAdd [adminwspawn, "M107"]; lbAdd [adminwspawn, "LAV25"]; lbAdd [adminwspawn, "SUV"]; lbAdd [adminwspawn, "Blackhawk"]; lbAdd [adminwspawn, "M14"]; lbAdd [adminwspawn, "MakarovSD"]; };i know that im trying to do is simple but im just clueless on how to do it
[HELP]Copy a multidimensional array from one sqf to another
in ARMA 2 & OA : MISSIONS - Editing & Scripting
Posted
Forgive my inability to do it, but how do i set a global variable? i can't find any documentation on it