player2_dz

Untitled

Apr 20th, 2014
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.     fnc_checkSale =
  3.     {
  4.         private["_loadout_level","_loadout_globalvar_soldier","_part_in","_zombzPlaya"];
  5.         diag_log("========= fnc_checkSale: Starting...");
  6.  
  7.         _part_in = _this select 0;
  8.         _zombzPlaya = player;
  9.         p2_isWeaponBad = false;
  10.  
  11.         if (p2SpT) then {   diag_log format ["==== fnc_checkSale: _part_in: %1, Debugging: %2", _part_in, p2SpT];    };
  12.  
  13.         _loadout_level = _zombzPlaya getVariable ["ZombZLoadoutLevel", 0];
  14.         waitUntil {!isNil "_loadout_level"};
  15.         if (p2SpT) then {   diag_log format ["=== fnc_checkSale: Got Player Loadout Level: %1", _loadout_level];    };
  16.  
  17.         _loadout_globalvar_soldier = format["%1_%2_weapons", _loadout_level, "soldier"];
  18.         _loadout_globalvar_medic = format["%1_%2_weapons", _loadout_level, "medic"];
  19.         _loadout_globalvar_engineer = format["%1_%2_weapons", _loadout_level, "engineer"];
  20.         _loadout_globalvar_soldier_backpack = format["%1_%2_weapons", _loadout_level, "soldier_backpack"];
  21.         _loadout_globalvar_medic_backpack = format["%1_%2_weapons", _loadout_level, "medic_backpack"];
  22.         _loadout_globalvar_engineer_backpack = format["%1_%2_weapons", _loadout_level, "engineer_backpack"];
  23.         if (p2SpT) then {   diag_log format ["fnc_checkSale: loadout weapon variables: %1", [_loadout_globalvar_soldier, _loadout_globalvar_medic, _loadout_globalvar_engineer]];    };
  24.         if (p2SpT) then {   diag_log format ["fnc_checkSale: loadout backpack weapon variables: %1", [_loadout_globalvar_soldier_backpack, _loadout_globalvar_medic_backpack, _loadout_globalvar_engineer_backpack]];    };
  25.  
  26.         if (p2SpT) then {   diag_log format ["=== fnc_checkSale: Checking if weapon being sold is in %1 weapons", _loadout_level];    };
  27.  
  28.         call compile format["
  29.             if (p2SpT) then { diag_log (""_part_in:  "" + str %1 + ""   _loadout_globalvar_soldier:  "" + str %2); };
  30.             if (%1 in %2) then {
  31.                 p2_isWeaponBad = true;
  32.             };
  33.         ", str _part_in,_loadout_globalvar_soldier];
  34.         call compile format["
  35.             if (p2SpT) then { diag_log (""_part_in:  "" + str %1 + ""   _loadout_globalvar_medic:  "" + str %2); };
  36.             if (%1 in %2) then {
  37.                 p2_isWeaponBad = true;
  38.             };
  39.         ", str _part_in,_loadout_globalvar_medic];
  40.         call compile format["
  41.             if (p2SpT) then { diag_log (""_part_in:  "" + str %1 + ""   _loadout_globalvar_engineer:  "" + str %2); };
  42.             if (%1 in %2) then {
  43.                 p2_isWeaponBad = true;
  44.             };
  45.         ", str _part_in,_loadout_globalvar_engineer];
  46.  
  47.         if (p2SpT) then {   diag_log format ["=== fnc_checkSale: Checking if weapon being sold is in %1 backpack weapons", _loadout_level];    };
  48.  
  49.         call compile format["
  50.             if (p2SpT) then { diag_log (""_part_in:  "" + str %1 + ""   _loadout_globalvar_soldier_backpack:  "" + str %2); };
  51.             if (%1 in %2) then {
  52.                 p2_isWeaponBad = true;
  53.             };
  54.         ", str _part_in,_loadout_globalvar_soldier_backpack];
  55.         call compile format["
  56.             if (p2SpT) then { diag_log (""_part_in:  "" + str %1 + ""   _loadout_globalvar_medic_backpack:  "" + str %2); };
  57.             if (%1 in %2) then {
  58.                 p2_isWeaponBad = true;
  59.             };
  60.         ", str _part_in,_loadout_globalvar_medic_backpack];
  61.         call compile format["
  62.             if (p2SpT) then { diag_log (""_part_in:  "" + str %1 + ""   _loadout_globalvar_engineer_backpack:  "" + str %2); };
  63.             if (%1 in %2) then {
  64.                 p2_isWeaponBad = true;
  65.             };
  66.         ", str _part_in,_loadout_globalvar_engineer_backpack];
  67.  
  68.         if (p2SpT) then {   diag_log format ["==== fnc_checkSale: p2_isWeaponBad: %1", p2_isWeaponBad];    };
  69.         diag_log("========= fnc_checkSale: Finished...");
  70.  
  71.     };
Advertisement
Add Comment
Please, Sign In to add comment