Wasteland base building Scroll menu!
Hey guys, i just took someones dayz scroll menu for building and added some common wasteland base building supplies and ammo crates, but i need some help. I dont want to have to press shift p or go to server control to open the scroll menu everytime. I wanted something like i press it once and it shows like "open building menu"... and stays on the side... So if anyone could help it would really help me and anyone who wants to play semi-legit on wasteland! Here's the script!!
vehicles1 = [];
vehicles2 = [];
_dir = getdir vehicle player;
_pos = getPos vehicle player;
_xos = _pos select 0;
_yos = _pos select 1;
_zos = _pos select 2;
_rid = 999+random(9999);
_svr = format["
if (isServer) then {
_object = createVehicle ['%1', [%2, %3, %4], [], 0, 'CAN_COLLIDE'];
_object setVariable ['ObjectID', %5, true];
dayz_serverObjectMonitor set [count dayz_serverObjectMonitor, _object];
_uid = _object call dayz_objectUID;
_object setVariable ['ObjectUID', _uid, true];
_object setVariable ['OwnerID', 0, true];
}", "%1", _xos, _yos, _zos, _rid];
vehicles1 =
[
["",true],
["TK_WarfareBVehicleServicePoint_Base_EP1", [2], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "TK_WarfareBVehicleServicePoint_Base_EP1"]]]]], "1", "1"],
["Land_Fort_Watchtower_EP1", [3], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Land_Fort_Watchtower_EP1"]]]]], "1", "1"],
["Land_HBarrier_large", [4], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Land_HBarrier_large"]]]]], "1", "1"],
["Land_HBarrier5", [5], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Land_HBarrier5"]]]]], "1", "1"],
["Fort_RazorWire", [6], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Fort_RazorWire"]]]]], "1", "1"],
["Land_fortified_nest_small", [7], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Land_fortified_nest_small"]]]]], "1", "1"],
["Base_WarfareBBarrier10xTal", [8], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Base_WarfareBBarrier10xTal"]]]]], "1", "1"],
["Base_WarfareBBarrier10x", [9], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Base_WarfareBBarrier10x"]]]]], "1", "1"],
["ZavoraAnim", [10], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "ZavoraAnim"]]]]], "1", "1"],
["Next", [11], "#USER:vehicles2", -5, [["expression", ""]], "1", "1"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];
vehicles2 =
[
["",true],
["USBasicWeapons_EP1", [1], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "USBasicWeapons_EP1"]]]]], "1", "1"],
["USLaunchers_EP1", [2], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "USLaunchers_EP1"]]]]], "1", "1"],
["USOrdnanceBox_EP1", [3], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "USOrdnanceBox_EP1"]]]]], "1", "1"],
["USSpecialWeapons_EP1", [4], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "USSpecialWeapons_EP1"]]]]], "1", "1"],
["TKBasicWeapons_EP1", [5], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "TKBasicWeapons_EP1"]]]]], "1", "1"],
["TKLaunchers_EP1", [6], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "TKLaunchers_EP1"]]]]], "1", "1"],
["TKOrdnanceBox_EP1", [7], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "TKOrdnanceBox_EP1"]]]]], "1", "1"],
["TKSpecialWeapons_EP1", [8], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "TKSpecialWeapons_EP1"]]]]], "1", "1"],
["Land_A_statue01", [9], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Land_A_statue01"]]]]], "1", "1"],
["Land_A_Office02", [10], "", -5, [["expression", format["sleep 0.1; player %1; sleep 0.1; processInitCommands; sleep 0.1; clearVehicleInit player;", format['setVehicleInit "%1"', format[_svr, "Land_A_Office02"]]]]], "1", "1"],
["Next", [11], "#USER:vehicles3", -5, [["expression", ""]], "1", "1"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];
showCommandingMenu "#USER:vehicles1";