Kolmain 6 Posted August 18, 2010 (edited) Looking for some help on fixing my script, thanks :confused: // Created By Kolmain for use with 97thRR. // _classes = tl, opr, demo, ar, at, sniper, spotter // Call: [this,"_class"] exec "loadout.sqf" // www.97thrr.org _man = _this select 1 _class = _this select 2 removeAllWeapons _man; if _class == tl _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_RCO_GL"; exit; if _class == opr _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; exit; if _class == demo _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; exit; if _class == ar _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "Mk_48"; exit; if _class == at _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addMagazine "m136" _man addweapon "NVGoggles"; _man addWeapon "M136"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_Aim_camo"; if _class == sniper _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M40A3"; exit; if _class == spotter _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M4SPR"; exit; if _class == opr _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_AIM_Camo"; exit; executing via [this, "tl"] exec "loadout.sqf" Edited August 18, 2010 by Kolmain Share this post Link to post Share on other sites
Deadfast 43 Posted August 18, 2010 That's some nasty mistakes you did. The first two lines are missing a semi-column at the end. In if conditions the condition to evaluate (_class == "tl") has to be in brackets. You left out quotes around the strings too BTW. The actual block of the code that is to be executed has to be wrapped in curly brackets {}, leading to that has to be a then command: if (_class == "tl") then { //Code... }; The exit command does nothing at all and won't end the script as you probably though. For many possible states of one variable it is better to use switch than a nested if-then-else commands: _man = _this select 1; _class = _this select 2; removeAllWeapons _man; switch (toLower _class) do { case "tl": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_RCO_GL"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "demo": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "ar": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "Mk_48"; }; case "at": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addMagazine "m136" _man addweapon "NVGoggles"; _man addWeapon "M136"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_Aim_camo"; }; case "sniper": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M40A3"; }; case "spotter": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M4SPR"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_AIM_Camo"; }; default: { hint "Wrong class >" + _class + "<!"; }; }; Share this post Link to post Share on other sites
kylania 567 Posted August 18, 2010 You have a strange mix of SQS and SQF in there which is why it's failing. Reading the SQF Scripting Guide should help you figure out why it's failing. Hints: Every line needs to end with ; and exit does nothing. Share this post Link to post Share on other sites
Kolmain 6 Posted August 18, 2010 going to test right away, thank you guys so much! ---------- Post added at 02:58 PM ---------- Previous post was at 02:55 PM ---------- seems that its mixing all of them together?... Share this post Link to post Share on other sites
kylania 567 Posted August 18, 2010 What do you mean? Can you post the code as you're calling it and writing it and give more details about what's not working? Share this post Link to post Share on other sites
Deadfast 43 Posted August 18, 2010 seems that its mixing all of them together?... Are you using my script or yours with corrections? If the second then you're missing else statements: if (_class == "ar") then { //Do stuff } else { if (_class == "at") then { //Do other stuff } else { if (_class == "ofr") then { //Do some other other stuff } else { //Repeat... }; }; }; Share this post Link to post Share on other sites
Kolmain 6 Posted August 18, 2010 im using yours, it gives me all of the classes if I use the switch method you gave me lol ---------- Post added at 03:16 PM ---------- Previous post was at 03:14 PM ---------- _man = _this select 1; _class = _this select 2; removeAllWeapons _man; switch (toLower _class) do { case "tl": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_RCO_GL"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "demo": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "ar": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "Mk_48"; }; case "at": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addMagazine "m136" _man addweapon "NVGoggles"; _man addWeapon "M136"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_Aim_camo"; }; case "sniper": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M40A3"; }; case "spotter": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M4SPR"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_AIM_Camo"; }; default: { hint "Wrong class >" + _class + "<!"; }; }; this just gives me all of the classes, regardless of my class being tl and also gives me the wrong class hint Share this post Link to post Share on other sites
Deadfast 43 Posted August 18, 2010 Well, there's your problem: // Call: [this,"_class"] exec "loadout.sqf" exec is for SQS, you need execVM for an SQF script. Share this post Link to post Share on other sites
Kolmain 6 Posted August 18, 2010 [tl, "tl"] execVM "loadout.sqf"; Error: Type Script, Expected Nothing wont let me put it in??? Share this post Link to post Share on other sites
Deadfast 43 Posted August 18, 2010 null = [tl, "tl"] execVM "loadout.sqf"; Init lines and triggers require a script handle. Share this post Link to post Share on other sites
Kolmain 6 Posted August 18, 2010 null = [this, tl] execVM "loadout.sqf"; removes all my weps and doesnt give me anything.... edit: null = [tl, "tl"] execVM "loadout.sqf"; doesnt work and null = [this, "tl"] execVM "loadout.sqf"; doesnt work Share this post Link to post Share on other sites
kylania 567 Posted August 18, 2010 tl needs to be a string, like this: null = [this, "tl"] execVM "loadout.sqf"; Share this post Link to post Share on other sites
KC Grimes 79 Posted August 18, 2010 Just curious, with 'select' does it matter whether it starts with 1 or 0? I've always seen it starting with 0, like this: _man = _this select 0; _class = _this select 1; Also, how come you are using switch (toLower _class) do instead of an if/then? Share this post Link to post Share on other sites
Deadfast 43 Posted August 18, 2010 (edited) ;1722895']Just curious' date=' with 'select' does it matter whether it starts with 1 or 0? I've always seen it starting with 0, like this:[/quote'] Aw, crap, thanks. Fixed version: _man = _this select 0; _class = _this select 1; removeAllWeapons _man; switch (toLower _class) do { case "tl": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_RCO_GL"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "demo": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "ar": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "Mk_48"; }; case "at": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addMagazine "m136" _man addweapon "NVGoggles"; _man addWeapon "M136"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_Aim_camo"; }; case "sniper": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M40A3"; }; case "spotter": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M4SPR"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_AIM_Camo"; }; default: { hint "Wrong class >" + _class + "<!"; }; }; @Kolmain: Enable debugger messages via the -showScriptErrors shortcut param. ;1722895']Also' date=' how come you are usingswitch (toLower _class) do instead of an if/then? Because it achieves the same thing without having to go into an awfully deep if-else block. Edited August 18, 2010 by Deadfast Share this post Link to post Share on other sites
Kolmain 6 Posted August 18, 2010 just removes all my weps, thats it.... Share this post Link to post Share on other sites
KC Grimes 79 Posted August 18, 2010 (edited) That switch with the select numbers will probably fix the problem. _man was selecting "tf", so nothing was added and _class wasn't being selected at all, so nothing was added. The script stopped after the removeWeapons. Edit: Alright, if you are still having an issue all I can think of is at least trying the if/then. I'll mess with it in a minute. Edited August 18, 2010 by Grimes [3rd ID] Share this post Link to post Share on other sites
kylania 567 Posted August 18, 2010 Because it achieves the same thing without having to go into an awfully deep if-else block. We need elsif! :) Share this post Link to post Share on other sites
Kolmain 6 Posted August 18, 2010 still doesnt work, just removes weps Share this post Link to post Share on other sites
Deadfast 43 Posted August 18, 2010 just removes all my weps, thats it.... Kolmain, you really have to enable the error messages as I told you. There is a missing semi-colon on line 148. Another issue (my fault) is that there is no colon after default in SQF. Sigh, sneaky little differences (from C++) are the worst... Fixed and tested version: _man = _this select 0; _class = _this select 1; removeAllWeapons _man; switch (toLower _class) do { case "tl": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_RCO_GL"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "demo": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_HWS_GL_camo"; }; case "ar": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "1Rnd_HE_M203"; _man addmagazine "Laserbatteries"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "100Rnd_762x51_M240"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "PipeBomb"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "Mk_48"; }; case "at": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "Laserbatteries"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addMagazine "m136"; _man addweapon "NVGoggles"; _man addWeapon "M136"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_Aim_camo"; }; case "sniper": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "5Rnd_762x51_M24"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M40A3"; }; case "spotter": { _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "15Rnd_9x19_M9SD"; _man addmagazine "Laserbatteries"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "20Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "M9SD"; _man addweapon "M4SPR"; }; case "opr": { _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "7Rnd_45ACP_1911"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "30Rnd_556x45_Stanag"; _man addmagazine "HandGrenade_West"; _man addmagazine "SmokeShellRed"; _man addmagazine "SmokeShellGreen"; _man addweapon "NVGoggles"; _man addweapon "Laserdesignator"; _man addweapon "Colt1911"; _man addweapon "M4A1_AIM_Camo"; }; default { hint "Wrong class >" + _class + "<!"; }; }; Share this post Link to post Share on other sites
Kolmain 6 Posted August 18, 2010 yea i did, didnt show me anything, sorry :( ---------- Post added at 04:21 PM ---------- Previous post was at 04:18 PM ---------- Works like a charm thanks! Share this post Link to post Share on other sites
Deadfast 43 Posted August 18, 2010 yea i did, didnt show me anything, sorry :( Hm, you must have a mistake somewhere then. It started complaining as soon as I executed the script here ;) http://community.bistudio.com/wiki/Arma2:_Startup_Parameters#Misc. The errors are also saved in your arma2.RPT Works like a charm thanks! Glad we finally got it sorted :) Share this post Link to post Share on other sites