pathtoclasses = "newspawn\classes\";
EXECscript1 = 'player execVM "'+pathtoclasses+'%1"';
PlayerHumanity = (player getVariable "humanity");
if (PlayerHumanity > 4999) then {
classes =
[
["",false],
["Select Class", [2], "#USER:Hero", -5, [["expression", ""]], "1", "1"],
["", [-1], "", -5, [["expression", ""]], "1", "0"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];};
if (PlayerHumanity < 0) then {
classes =
[
["",false],
["Select Class", [2], "#USER:Bandit", -5, [["expression", ""]], "1", "1"],
["", [-1], "", -5, [["expression", ""]], "1", "0"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];};
if (isNil "classes") then {
classes =
[
["",false],
["Select Class", [2], "#USER:NormalSurvivor", -5, [["expression", ""]], "1", "1"],
["", [-1], "", -5, [["expression", ""]], "1", "0"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];};
Hero =
[
["",false],
["British Soldier", [2], "", -5, [["expression", format[EXECscript1,"britishs.sqf"]]], "1", "1"],
["US Soldier", [3], "", -5, [["expression", format[EXECscript1,"uss.sqf"]]], "1", "1"],
["", [-1], "", -5, [["expression", ""]], "1", "0"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];
Bandit =
[
["",false],
["Czech Soldier", [2], "", -5, [["expression", format[EXECscript1,"czechs.sqf"]]], "1", "1"],
["Terrorist", [3], "", -5, [["expression", format[EXECscript1,"terrorist.sqf"]]], "1", "1"],
["", [-1], "", -5, [["expression", ""]], "1", "0"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];
NormalSurvivor =
[
["",false],
["Civilian", [2], "", -5, [["expression", format[EXECscript1,"civilian.sqf"]]], "1", "1"],
["Civilian Lady", [3], "", -5, [["expression", format[EXECscript1,"civilianl.sqf"]]], "1", "1"],
["Farmer", [4], "", -5, [["expression", format[EXECscript1,"farmer.sqf"]]], "1", "1"],
["Worker", [5], "", -5, [["expression", format[EXECscript1,"worker.sqf"]]], "1", "1"],
["", [-1], "", -5, [["expression", ""]], "1", "0"],
["Exit", [13], "", -3, [["expression", ""]], "1", "1"]
];
showCommandingMenu "#USER:classes";