SHOW:
|
|
- or go back to the newest paste.
| 1 | fnc_checkSale = | |
| 2 | {
| |
| 3 | - | private["_loadout_level","_loadout_classname","_part_in","_zombzPlaya"]; |
| 3 | + | private["_loadout_level","_loadout_classname","_part_in","_zombzPlaya"]; |
| 4 | - | diag_log("========= fnc_checkSale: Starting...");
|
| 4 | + | diag_log("========= fnc_checkSale: Starting...");
|
| 5 | _part_in = _this select 0; | |
| 6 | _debugMode = _this select 1; | |
| 7 | _zombzPlaya = player; | |
| 8 | _loadout_level = "l0"; | |
| 9 | - | _loadout_classname = "soldier"; |
| 9 | + | _loadout_classname = "soldier"; |
| 10 | if (_debugMode > 0) then { diag_log format ["fnc_checkSale: _part_in: %1, _debugMode: %2", _part_in, _debugMode]; };
| |
| 11 | ||
| 12 | _loadout_level = _zombzPlaya getVariable ["ZombZLoadoutLevel", 0]; | |
| 13 | - | waitUntil {!isNil "_loadout_level"};
|
| 13 | + | waitUntil {!isNil "_loadout_level"};
|
| 14 | ||
| 15 | _loadout_var = format["%1_%2_weapons", _loadout_level, _loadout_classname]; | |
| 16 | ||
| 17 | if (_debugMode > 0) then { diag_log format ["fnc_checkSale: _loadout_var: %1", _loadout_var]; };
| |
| 18 | ||
| 19 | p2_isWeaponBad = false; | |
| 20 | call compile format[" | |
| 21 | - | diag_log(""checking..."");
|
| 21 | + | diag_log(""checking..."");
|
| 22 | - | diag_log(""%2"");
|
| 22 | + | diag_log(""%2"");
|
| 23 | - | if ((%1) in (%2)) then {
|
| 23 | + | if ((%1) in (%2)) then {
|
| 24 | p2_isWeaponTrue = true; | |
| 25 | diag_log(""trueee"");
| |
| 26 | } else {
| |
| 27 | diag_log(""falseee"");
| |
| 28 | - | }; diag_log(""done..."");", _part_in, _loadout_var];
|
| 28 | + | }; |
| 29 | diag_log(""done..."");
| |
| 30 | ", _part_in, _loadout_var]; | |
| 31 | ||
| 32 | if (_debugMode > 0) then { diag_log format ["fnc_checkSale: p2_isWeaponBad: %1", p2_isWeaponBad]; };
| |
| 33 | diag_log("========= fnc_checkSale: Finished...");
| |
| 34 | ||
| 35 | }; | |
| 36 | ||
| 37 | _null = ["M9SD", 2] spawn fnc_checkSale; | |
| 38 | ||
| 39 | ||
| 40 | /* THIS CODE OUTPUTS: | |
| 41 | ||
| 42 | "========= fnc_checkSale: Starting..." | |
| 43 | "fnc_checkSale: _part_in: M9SD, _debugMode: 2" | |
| 44 | "fnc_checkSale: _loadout_var: l10_soldier_weapons" | |
| 45 | "checking..." | |
| 46 | "l10_soldier_weapons" | |
| 47 | "done..." | |
| 48 | "fnc_checkSale: p2_isWeaponBad: false" | |
| 49 | "========= fnc_checkSale: Finished..." | |
| 50 | ||
| 51 | AKA: THE IF STATEMENT IS NOT RUNNING BECAUSE OF BAD SYNTAX...SO WHAT IS THE RIGHT SYNTAX?! | |
| 52 | */ |