Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fnc_checkSale =
- {
- private["_loadout_level","_loadout_classname","_part_in","_zombzPlaya"];
- diag_log("========= fnc_checkSale: Starting...");
- _part_in = _this select 0;
- _debugMode = _this select 1;
- _zombzPlaya = player;
- _loadout_level = "l0";
- _loadout_classname = "soldier";
- if (_debugMode > 0) then { diag_log format ["fnc_checkSale: _part_in: %1, _debugMode: %2", _part_in, _debugMode]; };
- _loadout_level = _zombzPlaya getVariable ["ZombZLoadoutLevel", 0];
- waitUntil {!isNil "_loadout_level"};
- _loadout_var = format["%1_%2_weapons", _loadout_level, _loadout_classname];
- if (_debugMode > 0) then { diag_log format ["fnc_checkSale: _loadout_var: %1", _loadout_var]; };
- p2_isWeaponBad = false;
- call compile format["
- diag_log(""checking..."");
- diag_log(""%2"");
- if ((%1) in (%2)) then {
- p2_isWeaponTrue = true;
- diag_log(""trueee"");
- } else {
- diag_log(""falseee"");
- }; diag_log(""done..."");", _part_in, _loadout_var];
- if (_debugMode > 0) then { diag_log format ["fnc_checkSale: p2_isWeaponBad: %1", p2_isWeaponBad]; };
- diag_log("========= fnc_checkSale: Finished...");
- };
- _null = ["M9SD", 2] spawn fnc_checkSale;
- /* THIS CODE OUTPUTS:
- "========= fnc_checkSale: Starting..."
- "fnc_checkSale: _part_in: M9SD, _debugMode: 2"
- "fnc_checkSale: _loadout_var: l10_soldier_weapons"
- "checking..."
- "l10_soldier_weapons"
- "done..."
- "fnc_checkSale: p2_isWeaponBad: false"
- "========= fnc_checkSale: Finished..."
- AKA: THE IF STATEMENT IS NOT RUNNING BECAUSE OF BAD SYNTAX...SO WHAT IS THE RIGHT SYNTAX?!
- */
Advertisement
Add Comment
Please, Sign In to add comment