Jump to content

[WIP]Unofficial PHP EpochRedis Tools


Dwarfer

Recommended Posts

Unofficial PHP EpochRedis Tools

 

I have started some work on some php redis tools to help my own gaming community out I have decided to share these tools and to within reason take some request on tools/cmd people would like to see

 

This is no way a complete user package with a nice GUI it will all be command line stuff that should be easy to modify and adapt to run along any website using some simple php includes.  I hope to document some simple calls for example showing player on the website or building a list of what is in stock.

 

Checkout the progress on my GitHub.

 

https://github.com/Dwarfer/EpochRedis

 

** ALWAYS TAKE BACKUPS ITS YOUR OWN FAULT IF SOMETHING GOES WRONG AND YOU DON'T HAVE ONE **

 

Main features
 
- Cleanup AI Items when no trader exists anymore.
- Remove key items from traders
- Re stock basic items
- Add basic items to traders
- [WIP] Display Trader loaction and what they have in stock.
 
ToDo List
 
- look for an economy trend and stock acrodigly.

 

Thanks

 

p.s.

Go easy on me please :-)

Link to comment
Share on other sites

Some example scripts from the GitHub

 

 

traders_update_example.php

#php traders_update_example.php
Loading the AI DATA
Found 48 Traders
Building Array data
Built Array data
        Now lets do something with it
        Lets Add 3 med packs, 3 scam_epoch and 3 ItemSodaBurst to each trader
        So Far 48 Traders Have Meds in stock
        So Far 1 Traders Have scam_epoch in stock
        So Far 0 Traders Have ItemSodaBurst in stock
        Now 48 Traders have 3 or more Meds in stock
        Now 48 Traders have 3 or more scam_epoch in stock
        Now 48 Traders have 3 or more ItemSodaBurst in stock

traders_delete_example.php

#php traders_delete_example.php
Loading the AI DATA
Found 48 Traders
Building Array data
Built Array data
        Now lets do something with it
        Lets Delete 3 med packs, 3 scam_epoch and 3 ItemSodaBurst to each trader
        So Far 48 Traders Have Meds in stock
        So Far 48 Traders Have scam_epoch in stock
        So Far 48 Traders Have ItemSodaBurst in stock
        Now 0 Traders have 3 or more Meds in stock
        Now 0 Traders have 3 or more scam_epoch in stock
        Now 0 Traders have 3 or more ItemSodaBurst in stock

traders_delete_orphans_example.php // Deletes the old trader data once an trader has been killed

DONT RUN YET WORKING SOME BUGS OUT

#php traders_delete_orphans_example.php
Loading the AI Traders DATA
Found 1 Orphan AI_ITEMS
Deleting AI_ITEMS:CH402:50
Link to comment
Share on other sites

  • 2 weeks later...

Allright, I've spent some time on this and ran into several things :

 

1. Static traders are orphaned in the DB, they only have AI-Items, not an AI entry itself. Using the delete-orphans will delete their items, but ADDING to them can't be done with the scripts.

 

So : I create an traders_create_parents.php . This isn't optimal since you *will* get obsolete entries, but at least you can modify static traders.. Option could be : run delete_orphans, run the server for a day or 2 (so the static traders will have items again) , THEN run traders_create_parents.php  . After this you can edit items on all traders.

 

traders_create_parents.php

<?php
/*
EpochMod Redis tools
http://www.deadmenrising.net/
By Dwarfer

Example file to show deleting the Old AI_ITEMS once an AI Trader has been killed
*/

require 'include/connect.inc.php';
require 'include/functions.inc.php';

print "Loading the AI Traders DATA\n";
$AI_ID = ListRedisIDs('AI:*');
$AI_ITEM_ID = ListRedisIDs('AI_ITEMS:*');

//Checks to see if AI_ITEM_ID has extra data that is not in the AI_ID
$AI_DIFF = array_diff_key($AI_ITEM_ID, $AI_ID);
print "Found " . count($AI_DIFF) . " Orphan AI_ITEMS\n";

foreach($AI_DIFF as $X=>$Y ){
//Adds the Parent
print "Adding $X\n\n";
$RDClient-> set('AI:'.$InstanceID.':'.$X,'[]');
}

?>

 

2. I didn't want to add missing items, but make a clear static list what traders should have after a cleanout.. Below are the 2 scripts needed (added extra function) with everything to 0 except chemlights. You can alter the numbers in the middle section how you like it !

 

\include\functions.inc.php

<?php
/*
EpochMod Redis tools
http://www.deadmenrising.net/
By Dwarfer
*/

//This Function builds the list of Traders
function ListRedisIDs($keys){
global $RDClient;
global $InstanceID;
$IDReturn = array();
$ITEM_DATA = $RDClient-> keys($keys);

foreach($ITEM_DATA as $x=>$DATA){
  list($TB, $IN, $ID) = explode(":", $DATA);
  //Lets Check the InstanceID now
  if($InstanceID!=$IN) continue;
  $IDReturn[$ID] = $DATA;
}
ksort($IDReturn);
return $IDReturn;
}

//This Function Adds/Updates the new value to the Array and
function Update_Item_In_Traders($tid,$data,$item,$count){
if($data){
  if(isset($data[$item])){
   if($data[$item]<=$count){
    $data[$item] = $count;
    }
  }else{
   $data[$item] = $count;
  }
}else{
  $data[$item] = $count;
};
return $data;
};

//This Function Sets the new value to the Array and
function Set_Item_In_Traders($tid,$data,$item,$count){
if($data){
  $data[$item] = $count;
}else{
  $data[$item] = $count;
};
return $data;
};

//This Function Removes the value from the Array
function Delete_Item_In_Traders($tid,$data,$item,$count){
if($data){
  if(isset($data[$item])){
   unset($data[$item]);
  }
}
return $data;
};

//This Function Find the and returns all the needle found in the haystack
function Find_Item_In_Traders($haystack,$needle){
$rtd = array();
foreach($haystack as $A=>$ B){
  if($ B){
   foreach($B as $C=>$D){
    if($needle==$C){
     //echo "### $A $B $C $D\n";
     $rtd[$A][$C] = $D;
    }
   }
  }
}
return $rtd;
}

//This Function takes the Array and changes it back into the Epoch Storage
function Build_Trader_Items_Format($TDA){
if(empty($TDA)){
  return "[[],[]]";
}else{
  $t = 0;
  foreach($TDA as $A => $ B){
    $I[$t] = "\"$A\"";
    $C[$t] = "$B";
    $t++;
  }
  return "[[" . implode(',', $I) . "],[" . implode(',', $C) . "]]";
}
};

//This Function builds all the Trader items into a PHP Array.
function Build_Trader_Items_Array($AI_ID){
global $RDClient;
global $InstanceID;
$TDA = array();
foreach($AI_ID as $X=>$Y ){
  list($TB, $IN, $ID) = explode(":", $Y);
  //Lets Check the InstanceID now
  if($InstanceID!=$IN) continue;
  $Trader_Items = $RDClient-> get("AI_ITEMS:$IN:$ID");
  $SD = json_decode($Trader_Items);
  if($SD){
   if($SD[0]){
    foreach($SD[0] as $R=>$S){
     $TDA[$ID][$S] = $SD[1][$R];
    }
   }else{
    $TDA[$ID] = NULL;
   }
  }else{
   $TDA[$ID] = NULL;
  }
}
return $TDA;
}

?>

 

traders_update_static_numbers.php

<?php
/*
EpochMod Redis tools
http://www.deadmenrising.net/
By Dwarfer

This file is for traders
*/

require 'include/connect.inc.php';
require 'include/functions.inc.php';

print "Loading the AI DATA\n";
$AI_ID = ListRedisIDs('AI:*');

print "Found " . count($AI_ID) . " Traders\n";
print "Building Array data\n";
$TDA = Build_Trader_Items_Array($AI_ID);

if($TDA){
print "Built Array data<br>\n";
print "\tNow lets do something with it<br><br>\n";
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag")) . " Traders Have 100Rnd_65x39_caseless_mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag_Tracer")) . " Traders Have 100Rnd_65x39_caseless_mag_Tracer in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"10rnd_22X44_magazine")) . " Traders Have 10rnd_22X44_magazine in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"10Rnd_762x51_Mag")) . " Traders Have 10Rnd_762x51_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"11Rnd_45ACP_Mag")) . " Traders Have 11Rnd_45ACP_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box")) . " Traders Have 150Rnd_762x51_Box in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box_Tracer")) . " Traders Have 150Rnd_762x51_Box_Tracer in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"16Rnd_9x21_Mag")) . " Traders Have 16Rnd_9x21_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"1911_pistol_epoch")) . " Traders Have 1911_pistol_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"200Rnd_556x45_M249")) . " Traders Have 200Rnd_556x45_M249 in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box")) . " Traders Have 200Rnd_65x39_cased_Box in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box_Tracer")) . " Traders Have 200Rnd_65x39_cased_Box_Tracer in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"20Rnd_556x45_UW_mag")) . " Traders Have 20Rnd_556x45_UW_mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"20Rnd_762x51_Mag")) . " Traders Have 20Rnd_762x51_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01")) . " Traders Have 30Rnd_45ACP_Mag_SMG_01 in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01_Tracer_Green")) . " Traders Have 30Rnd_45ACP_Mag_SMG_01_Tracer_Green in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag")) . " Traders Have 30Rnd_556x45_Stanag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Green")) . " Traders Have 30Rnd_556x45_Stanag_Tracer_Green in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Red")) . " Traders Have 30Rnd_556x45_Stanag_Tracer_Red in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Yellow")) . " Traders Have 30Rnd_556x45_Stanag_Tracer_Yellow in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green")) . " Traders Have 30Rnd_65x39_caseless_green in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green_mag_Tracer")) . " Traders Have 30Rnd_65x39_caseless_green_mag_Tracer in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag")) . " Traders Have 30Rnd_65x39_caseless_mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag_Tracer")) . " Traders Have 30Rnd_65x39_caseless_mag_Tracer in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_762x39_Mag")) . " Traders Have 30Rnd_762x39_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_9x21_Mag")) . " Traders Have 30Rnd_9x21_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"3Rnd_SmokeYellow_Grenade_shell")) . " Traders Have 3Rnd_SmokeYellow_Grenade_shell in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_APDS_Mag")) . " Traders Have 5Rnd_127x108_APDS_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_Mag")) . " Traders Have 5Rnd_127x108_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"5Rnd_rollins_mag")) . " Traders Have 5Rnd_rollins_mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"6Rnd_45ACP_Cylinder")) . " Traders Have 6Rnd_45ACP_Cylinder in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"6Rnd_GreenSignal_F")) . " Traders Have 6Rnd_GreenSignal_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"6Rnd_RedSignal_F")) . " Traders Have 6Rnd_RedSignal_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"7Rnd_408_Mag")) . " Traders Have 7Rnd_408_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"9Rnd_45ACP_Mag")) . " Traders Have 9Rnd_45ACP_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"9rnd_45X88_magazine")) . " Traders Have 9rnd_45X88_magazine in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"acc_flashlight")) . " Traders Have acc_flashlight in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"acc_pointer_IR")) . " Traders Have acc_pointer_IR in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"AKM_EPOCH")) . " Traders Have AKM_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"APERSBoundingMine_Range_Mag")) . " Traders Have APERSBoundingMine_Range_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"APERSTripMine_Wire_Mag")) . " Traders Have APERSTripMine_Wire_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_C_F")) . " Traders Have arifle_Katiba_C_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_F")) . " Traders Have arifle_Katiba_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_GL_F")) . " Traders Have arifle_Katiba_GL_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_F")) . " Traders Have arifle_Mk20_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_F")) . " Traders Have arifle_Mk20_GL_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_plain_F")) . " Traders Have arifle_Mk20_GL_plain_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_plain_F")) . " Traders Have arifle_Mk20_plain_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_F")) . " Traders Have arifle_Mk20C_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_plain_F")) . " Traders Have arifle_Mk20C_plain_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_Black_F")) . " Traders Have arifle_MX_Black_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_F")) . " Traders Have arifle_MX_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_Black_F")) . " Traders Have arifle_MX_GL_Black_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_F")) . " Traders Have arifle_MX_GL_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_Black_F")) . " Traders Have arifle_MX_SW_Black_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_F")) . " Traders Have arifle_MX_SW_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXC_Black_F")) . " Traders Have arifle_MXC_Black_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXC_F")) . " Traders Have arifle_MXC_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXM_Black_F")) . " Traders Have arifle_MXM_Black_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXM_F")) . " Traders Have arifle_MXM_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_SDAR_F")) . " Traders Have arifle_SDAR_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_TRG20_F")) . " Traders Have arifle_TRG20_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_F")) . " Traders Have arifle_TRG21_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_GL_F")) . " Traders Have arifle_TRG21_GL_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ATMine_Range_Mag")) . " Traders Have ATMine_Range_Mag in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Heli_Light_01_EPOCH")) . " Traders Have B_Heli_Light_01_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Heli_Transport_03_unarmed_EPOCH")) . " Traders Have B_Heli_Transport_03_unarmed_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_MRAP_01_EPOCH")) . " Traders Have B_MRAP_01_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_SDV_01_EPOCH")) . " Traders Have B_SDV_01_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_Box_Epoch")) . " Traders Have B_Truck_01_Box_Epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_covered_EPOCH")) . " Traders Have B_Truck_01_covered_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_mover_EPOCH")) . " Traders Have B_Truck_01_mover_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_transport_EPOCH")) . " Traders Have B_Truck_01_transport_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Binocular")) . " Traders Have Binocular in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_police_EPOCH")) . " Traders Have C_Boat_Civil_01_police_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_rescue_EPOCH")) . " Traders Have C_Boat_Civil_01_rescue_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Hatchback_01_EPOCH")) . " Traders Have C_Hatchback_01_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Hatchback_02_EPOCH")) . " Traders Have C_Hatchback_02_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Quadbike_01_EPOCH")) . " Traders Have C_Quadbike_01_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Offroad_01_EPOCH")) . " Traders Have C_Offroad_01_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_02_EPOCH")) . " Traders Have C_Rubberboat_02_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_03_EPOCH")) . " Traders Have C_Rubberboat_03_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_04_EPOCH")) . " Traders Have C_Rubberboat_04_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_EPOCH")) . " Traders Have C_Rubberboat_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_SUV_01_EPOCH")) . " Traders Have C_SUV_01_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Van_01_box_EPOCH")) . " Traders Have C_Van_01_box_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Van_01_transport_EPOCH")) . " Traders Have C_Van_01_transport_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ChainSaw")) . " Traders Have ChainSaw in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_blue")) . " Traders Have Chemlight_blue in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_green")) . " Traders Have Chemlight_green in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_red")) . " Traders Have Chemlight_red in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_yellow")) . " Traders Have Chemlight_yellow in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"CinderBlocks")) . " Traders Have CinderBlocks in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"CircuitParts")) . " Traders Have CircuitParts in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ColdPack")) . " Traders Have ColdPack in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ebike_epoch")) . " Traders Have ebike_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"emptyjar_epoch")) . " Traders Have emptyjar_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"EpochRadio0")) . " Traders Have EpochRadio0 in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"FAK")) . " Traders Have FAK in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"FoodBioMeat")) . " Traders Have FoodBioMeat in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"FoodSnooter")) . " Traders Have FoodSnooter in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_101_EPOCH")) . " Traders Have H_101_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_39_EPOCH")) . " Traders Have H_39_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_44_EPOCH")) . " Traders Have H_44_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_53_EPOCH")) . " Traders Have H_53_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_57_EPOCH")) . " Traders Have H_57_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_60_EPOCH")) . " Traders Have H_60_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_63_EPOCH")) . " Traders Have H_63_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_68_EPOCH")) . " Traders Have H_68_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_70_EPOCH")) . " Traders Have H_70_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_71_EPOCH")) . " Traders Have H_71_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_73_EPOCH")) . " Traders Have H_73_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_76_EPOCH")) . " Traders Have H_76_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_80_EPOCH")) . " Traders Have H_80_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_93_EPOCH")) . " Traders Have H_93_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"HandGrenade")) . " Traders Have HandGrenade in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Hatchet")) . " Traders Have Hatchet in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"HeatPack")) . " Traders Have HeatPack in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_ACPC2_F")) . " Traders Have hgun_ACPC2_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_P07_F")) . " Traders Have hgun_P07_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_PDW2000_F")) . " Traders Have hgun_PDW2000_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_01_F")) . " Traders Have hgun_Pistol_heavy_01_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_02_F")) . " Traders Have hgun_Pistol_heavy_02_F in stock<br>\n";
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_Signal_F")) . " Traders Have hgun_Pistol_Signal_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Rook40_F")) . " Traders Have hgun_Rook40_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"honey_epoch")) . " Traders Have honey_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"I_Heli_light_03_unarmed_EPOCH")) . " Traders Have I_Heli_light_03_unarmed_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"I_Heli_Transport_02_EPOCH")) . " Traders Have I_Heli_Transport_02_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemAmethyst")) . " Traders Have ItemAmethyst in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemCoolerE")) . " Traders Have ItemCoolerE in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemCorrugated")) . " Traders Have ItemCorrugated in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemDocument")) . " Traders Have ItemDocument in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemEmerald")) . " Traders Have ItemEmerald in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders Have ItemGarnet in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders Have ItemGarnet in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemJade")) . " Traders Have ItemJade in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemMixOil")) . " Traders Have ItemMixOil in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemOnyx")) . " Traders Have ItemOnyx in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders Have ItemRuby in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders Have ItemRuby in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSapphire")) . " Traders Have ItemSapphire in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemScraps")) . " Traders Have ItemScraps in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaBurst")) . " Traders Have ItemSodaBurst in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaMocha")) . " Traders Have ItemSodaMocha in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaOrangeSherbet")) . " Traders Have ItemSodaOrangeSherbet in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaPurple")) . " Traders Have ItemSodaPurple in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaRbull")) . " Traders Have ItemSodaRbull in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemWatch")) . " Traders Have ItemWatch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"jerrycan_epoch")) . " Traders Have jerrycan_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"LMG_Mk200_F")) . " Traders Have LMG_Mk200_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"LMG_Zafir_F")) . " Traders Have LMG_Zafir_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m107_EPOCH")) . " Traders Have m107_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m107Tan_EPOCH")) . " Traders Have m107Tan_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"M14_EPOCH")) . " Traders Have M14_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"M14Grn_EPOCH")) . " Traders Have M14Grn_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m16_EPOCH")) . " Traders Have m16_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m16Red_EPOCH")) . " Traders Have m16Red_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m249_EPOCH")) . " Traders Have m249_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m249Tan_EPOCH")) . " Traders Have m249Tan_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m4a3_EPOCH")) . " Traders Have m4a3_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"meatballs_epoch")) . " Traders Have meatballs_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"MeleeSledge")) . " Traders Have MeleeSledge in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"MortarBucket")) . " Traders Have MortarBucket in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"MultiGun")) . " Traders Have MultiGun in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_acp")) . " Traders Have muzzle_snds_acp in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_B")) . " Traders Have muzzle_snds_B in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H")) . " Traders Have muzzle_snds_H in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H_MG")) . " Traders Have muzzle_snds_H_MG in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_L")) . " Traders Have muzzle_snds_L in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_M")) . " Traders Have muzzle_snds_M in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Light_02_unarmed_EPOCH")) . " Traders Have O_Heli_Light_02_unarmed_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_bench_EPOCH")) . " Traders Have O_Heli_Transport_04_bench_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_box_EPOCH")) . " Traders Have O_Heli_Transport_04_box_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_covered_EPOCH")) . " Traders Have O_Heli_Transport_04_covered_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_EPOCH")) . " Traders Have O_Heli_Transport_04_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_02_box_EPOCH")) . " Traders Have O_Truck_02_box_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_02_covered_EPOCH")) . " Traders Have O_Truck_02_covered_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_02_transport_EPOCH")) . " Traders Have O_Truck_02_transport_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_03_covered_EPOCH")) . " Traders Have O_Truck_03_covered_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Aco")) . " Traders Have optic_Aco in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn")) . " Traders Have optic_ACO_grn in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn_smg")) . " Traders Have optic_ACO_grn_smg in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Arco")) . " Traders Have optic_Arco in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Hamr")) . " Traders Have optic_Hamr in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Holosight")) . " Traders Have optic_Holosight in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_LRPS")) . " Traders Have optic_LRPS in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_MRD")) . " Traders Have optic_MRD in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_NVS")) . " Traders Have optic_NVS in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_SOS")) . " Traders Have optic_SOS in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_tws_mg")) . " Traders Have optic_tws_mg in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Yorris")) . " Traders Have optic_Yorris in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanBlk")) . " Traders Have PaintCanBlk in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanBlu")) . " Traders Have PaintCanBlu in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanBrn")) . " Traders Have PaintCanBrn in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanClear")) . " Traders Have PaintCanClear in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanGrn")) . " Traders Have PaintCanGrn in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanOra")) . " Traders Have PaintCanOra in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanPur")) . " Traders Have PaintCanPur in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanRed")) . " Traders Have PaintCanRed in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanTeal")) . " Traders Have PaintCanTeal in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanYel")) . " Traders Have PaintCanYel in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PartOre")) . " Traders Have PartOre in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PartOreGold")) . " Traders Have PartOreGold in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PartOreSilver")) . " Traders Have PartOreSilver in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Pelt_EPOCH")) . " Traders Have Pelt_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Rollins_F")) . " Traders Have Rollins_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ruger_pistol_epoch")) . " Traders Have ruger_pistol_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"sardines_epoch")) . " Traders Have sardines_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"scam_epoch")) . " Traders Have scam_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SMG_01_F")) . " Traders Have SMG_01_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SMG_02_F")) . " Traders Have SMG_02_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShell")) . " Traders Have SmokeShell in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellBlue")) . " Traders Have SmokeShellBlue in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellGreen")) . " Traders Have SmokeShellGreen in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellOrange")) . " Traders Have SmokeShellOrange in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellPurple")) . " Traders Have SmokeShellPurple in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellRed")) . " Traders Have SmokeShellRed in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellYellow")) . " Traders Have SmokeShellYellow in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_DMR_01_F")) . " Traders Have srifle_DMR_01_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_EBR_F")) . " Traders Have srifle_EBR_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_GM6_F")) . " Traders Have srifle_GM6_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_LRR_F")) . " Traders Have srifle_LRR_F in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"sweetcorn_epoch")) . " Traders Have sweetcorn_epoch in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Towelette")) . " Traders Have Towelette in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_10_EPOCH")) . " Traders Have V_10_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_12_EPOCH")) . " Traders Have V_12_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_13_EPOCH")) . " Traders Have V_13_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_17_EPOCH")) . " Traders Have V_17_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_19_EPOCH")) . " Traders Have V_19_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_20_EPOCH")) . " Traders Have V_20_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_23_EPOCH")) . " Traders Have V_23_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_25_EPOCH")) . " Traders Have V_25_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_27_EPOCH")) . " Traders Have V_27_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_3_EPOCH")) . " Traders Have V_3_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_36_EPOCH")) . " Traders Have V_36_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_37_EPOCH")) . " Traders Have V_37_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_7_EPOCH")) . " Traders Have V_7_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_8_EPOCH")) . " Traders Have V_8_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_9_EPOCH")) . " Traders Have V_9_EPOCH in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"VehicleRepair")) . " Traders Have VehicleRepair in stock<br>\n";  
print "\tSo Far " . count(Find_Item_In_Traders($TDA,"WhiskeyNoodle")) . " Traders Have WhiskeyNoodle in stock<br>\n";  
foreach($TDA as $TID=>$DATA){
  $DATA = Set_Item_In_Traders($TID,$DATA,"100Rnd_65x39_caseless_mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"100Rnd_65x39_caseless_mag_Tracer",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"10rnd_22X44_magazine",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"10Rnd_762x51_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"11Rnd_45ACP_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"150Rnd_762x51_Box",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"150Rnd_762x51_Box_Tracer",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"16Rnd_9x21_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"1911_pistol_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"200Rnd_556x45_M249",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"200Rnd_65x39_cased_Box",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"200Rnd_65x39_cased_Box_Tracer",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"20Rnd_556x45_UW_mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"20Rnd_762x51_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_45ACP_Mag_SMG_01",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_45ACP_Mag_SMG_01_Tracer_Green",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag_Tracer_Green",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag_Tracer_Red",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag_Tracer_Yellow",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_green",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_green_mag_Tracer",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_mag_Tracer",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_762x39_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_9x21_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"3Rnd_SmokeYellow_Grenade_shell",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"5Rnd_127x108_APDS_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"5Rnd_127x108_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"5Rnd_rollins_mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"6Rnd_45ACP_Cylinder",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"6Rnd_GreenSignal_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"6Rnd_RedSignal_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"7Rnd_408_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"9Rnd_45ACP_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"9rnd_45X88_magazine",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"acc_flashlight",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"acc_pointer_IR",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"AKM_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"APERSBoundingMine_Range_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"APERSTripMine_Wire_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Katiba_C_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Katiba_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Katiba_GL_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_GL_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_GL_plain_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_plain_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20C_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20C_plain_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_Black_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_GL_Black_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_GL_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_SW_Black_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_SW_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXC_Black_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXC_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXM_Black_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXM_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_SDAR_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_TRG20_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_TRG21_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"arifle_TRG21_GL_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ATMine_Range_Mag",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_Heli_Light_01_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_Heli_Transport_03_unarmed_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_MRAP_01_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_SDV_01_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_Box_Epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_covered_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_mover_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_transport_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Binocular",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Boat_Civil_01_police_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Boat_Civil_01_rescue_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Hatchback_01_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Hatchback_02_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Quadbike_01_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Offroad_01_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_02_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_03_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_04_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_SUV_01_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Van_01_box_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"C_Van_01_transport_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ChainSaw",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_blue",5);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_green",5);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_red",5);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_yellow",5);
  $DATA = Set_Item_In_Traders($TID,$DATA,"CinderBlocks",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"CircuitParts",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ColdPack",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ebike_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"emptyjar_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"EpochRadio0",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"FAK",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"FoodBioMeat",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"FoodSnooter",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_101_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_39_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_44_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_53_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_57_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_60_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_63_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_68_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_70_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_71_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_73_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_76_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_80_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"H_93_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"HandGrenade",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Hatchet",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"HeatPack",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"hgun_ACPC2_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"hgun_P07_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"hgun_PDW2000_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Pistol_heavy_01_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Pistol_heavy_02_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Pistol_Signal_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Rook40_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"honey_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"I_Heli_light_03_unarmed_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"I_Heli_Transport_02_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemAmethyst",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemCoolerE",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemCorrugated",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemDocument",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemEmerald",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemGarnet",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemGarnet",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemJade",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemMixOil",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemOnyx",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemRuby",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemRuby",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemSapphire",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemScraps",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaBurst",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaMocha",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaOrangeSherbet",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaPurple",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaRbull",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ItemWatch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"jerrycan_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"LMG_Mk200_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"LMG_Zafir_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"m107_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"m107Tan_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"M14_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"M14Grn_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"m16_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"m16Red_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"m249_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"m249Tan_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"m4a3_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"meatballs_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"MeleeSledge",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"MortarBucket",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"MultiGun",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_acp",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_B",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_H",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_H_MG",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_L",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_M",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Light_02_unarmed_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_bench_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_box_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_covered_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_02_box_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_02_covered_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_02_transport_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_03_covered_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_Aco",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_ACO_grn",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_ACO_grn_smg",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_Arco",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_Hamr",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_Holosight",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_LRPS",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_MRD",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_NVS",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_SOS",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_tws_mg",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"optic_Yorris",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanBlk",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanBlu",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanBrn",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanClear",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanGrn",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanPur",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanOra",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanRed",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanTeal",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanYel",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PartOre",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PartOreGold",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"PartOreSilver",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Pelt_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Rollins_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"ruger_pistol_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"sardines_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"scam_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SMG_01_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SMG_02_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShell",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellBlue",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellGreen",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellOrange",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellPurple",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellRed",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellYellow",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"srifle_DMR_01_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"srifle_EBR_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"srifle_GM6_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"srifle_LRR_F",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"sweetcorn_epoch",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"Towelette",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_10_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_12_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_13_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_17_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_19_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_20_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_23_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_25_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_27_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_3_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_36_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_37_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_7_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_8_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"V_9_EPOCH",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"VehicleRepair",0);
  $DATA = Set_Item_In_Traders($TID,$DATA,"WhiskeyNoodle",0);
  //Rember to Update the stored array fproccessing if need be
  $TDA[$TID] = $DATA;
 
  //Lets now Build The Update command and run it
  $RDClient-> set("AI_ITEMS:$InstanceID:$TID",Build_Trader_Items_Format($DATA));
};

print "\tNow " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag")) . " Traders have 0 100Rnd_65x39_caseless_mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag_Tracer")) . " Traders have 0 100Rnd_65x39_caseless_mag_Tracer in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"10rnd_22X44_magazine")) . " Traders have 0 10rnd_22X44_magazine in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"10Rnd_762x51_Mag")) . " Traders have 0 10Rnd_762x51_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"11Rnd_45ACP_Mag")) . " Traders have 0 11Rnd_45ACP_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box")) . " Traders have 0 150Rnd_762x51_Box in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box_Tracer")) . " Traders have 0 150Rnd_762x51_Box in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"16Rnd_9x21_Mag")) . " Traders have 0 16Rnd_9x21_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"1911_pistol_epoch")) . " Traders have 0 1911_pistol_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"200Rnd_556x45_M249")) . " Traders have 0 200Rnd_556x45_M249 in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box")) . " Traders have 0 200Rnd_65x39_cased_Box in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box_Tracer")) . " Traders have 0 200Rnd_65x39_cased_Box_Tracer in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"20Rnd_556x45_UW_mag")) . " Traders have 0 20Rnd_556x45_UW_mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"20Rnd_762x51_Mag")) . " Traders have 0 20Rnd_762x51_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01")) . " Traders have 0 30Rnd_45ACP_Mag_SMG_01 in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01_Tracer_Green")) . " Traders have 0 30Rnd_45ACP_Mag_SMG_01_Tracer_Green in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag")) . " Traders have 0 30Rnd_556x45_Stanag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Green")) . " Traders have 0 30Rnd_556x45_Stanag_Tracer_Green in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Red")) . " Traders have 0 30Rnd_556x45_Stanag_Tracer_Red in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Yellow")) . " Traders have 0 30Rnd_556x45_Stanag_Tracer_Yellow in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green")) . " Traders have 0 30Rnd_65x39_caseless_green in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green_mag_Tracer")) . " Traders have 0 30Rnd_65x39_caseless_green_mag_Tracer in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag")) . " Traders have 0 30Rnd_65x39_caseless_mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag_Tracer")) . " Traders have 0 30Rnd_65x39_caseless_mag_Tracer in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_762x39_Mag")) . " Traders have 0 30Rnd_762x39_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_9x21_Mag")) . " Traders have 0 30Rnd_9x21_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"3Rnd_SmokeYellow_Grenade_shell")) . " Traders have 0 3Rnd_SmokeYellow_Grenade_shell in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_APDS_Mag")) . " Traders have 0 5Rnd_127x108_APDS_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_Mag")) . " Traders have 0 5Rnd_127x108_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"5Rnd_rollins_mag")) . " Traders have 0 5Rnd_rollins_mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"6Rnd_45ACP_Cylinder")) . " Traders have 0 6Rnd_45ACP_Cylinder in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"6Rnd_GreenSignal_F")) . " Traders have 0 6Rnd_GreenSignal_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"6Rnd_RedSignal_F")) . " Traders have 0 6Rnd_RedSignal_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"7Rnd_408_Mag")) . " Traders have 0 7Rnd_408_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"9Rnd_45ACP_Mag")) . " Traders have 0 9Rnd_45ACP_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"9rnd_45X88_magazine")) . " Traders have 0 9rnd_45X88_magazine in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"acc_flashlight")) . " Traders have 0 acc_flashlight in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"acc_pointer_IR")) . " Traders have 0 acc_pointer_IR in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"AKM_EPOCH")) . " Traders have 0 AKM_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"APERSBoundingMine_Range_Mag")) . " Traders have 0 APERSBoundingMine_Range_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"APERSTripMine_Wire_Mag")) . " Traders have 0 APERSTripMine_Wire_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_C_F")) . " Traders have 0 arifle_Katiba_C_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_F")) . " Traders have 0 arifle_Katiba_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_GL_F")) . " Traders have 0 arifle_Katiba_GL_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_F")) . " Traders have 0 arifle_Mk20_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_F")) . " Traders have 0 arifle_Mk20_GL_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_plain_F")) . " Traders have 0 arifle_Mk20_GL_plain_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_plain_F")) . " Traders have 0 arifle_Mk20_plain_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_F")) . " Traders have 0 arifle_Mk20C_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_plain_F")) . " Traders have 0 arifle_Mk20C_plain_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_Black_F")) . " Traders have 0 arifle_MX_Black_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_F")) . " Traders have 0 arifle_MX_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_Black_F")) . " Traders have 0 arifle_MX_GL_Black_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_F")) . " Traders have 0 arifle_MX_GL_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_Black_F")) . " Traders have 0 arifle_MX_SW_Black_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_F")) . " Traders have 0 arifle_MX_SW_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXC_Black_F")) . " Traders have 0 arifle_MXC_Black_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXC_F")) . " Traders have 0 arifle_MXC_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXM_Black_F")) . " Traders have 0 arifle_MXM_Black_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXM_F")) . " Traders have 0 arifle_MXM_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_SDAR_F")) . " Traders have 0 arifle_SDAR_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_TRG20_F")) . " Traders have 0 arifle_TRG20_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_F")) . " Traders have 0 arifle_TRG21_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_GL_F")) . " Traders have 0 arifle_TRG21_GL_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ATMine_Range_Mag")) . " Traders have 0 ATMine_Range_Mag in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Heli_Light_01_EPOCH")) . " Traders have 0 B_Heli_Light_01_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Heli_Transport_03_unarmed_EPOCH")) . " Traders have 0 B_Heli_Transport_03_unarmed_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_MRAP_01_EPOCH")) . " Traders have 0 B_MRAP_01_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_SDV_01_EPOCH")) . " Traders have 0 B_SDV_01_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_Box_Epoch")) . " Traders have 0 B_Truck_01_Box_Epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_covered_EPOCH")) . " Traders have 0 B_Truck_01_covered_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_mover_EPOCH")) . " Traders have 0 B_Truck_01_mover_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_transport_EPOCH")) . " Traders have 0 B_Truck_01_transport_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Binocular")) . " Traders have 0 Binocular in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_police_EPOCH")) . " Traders have 0 C_Boat_Civil_01_police_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_rescue_EPOCH")) . " Traders have 0 C_Boat_Civil_01_rescue_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Hatchback_01_EPOCH")) . " Traders have 0 C_Hatchback_01_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Hatchback_02_EPOCH")) . " Traders have 0 C_Hatchback_02_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Quadbike_01_EPOCH")) . " Traders have 0 C_Quadbike_01_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Offroad_01_EPOCH")) . " Traders have 0 C_Offroad_01_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_02_EPOCH")) . " Traders have 0 C_Rubberboat_02_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_03_EPOCH")) . " Traders have 0 C_Rubberboat_03_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_04_EPOCH")) . " Traders have 0 C_Rubberboat_04_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_EPOCH")) . " Traders have 0 C_Rubberboat_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_SUV_01_EPOCH")) . " Traders have 0 C_SUV_01_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Van_01_box_EPOCH")) . " Traders have 0 C_Van_01_box_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Van_01_transport_EPOCH")) . " Traders have 0 C_Van_01_transport_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ChainSaw")) . " Traders have 0 ChainSaw in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_blue")) . " Traders have 5 Chemlight_blue in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_green")) . " Traders have 5 Chemlight_green in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_red")) . " Traders have 5 Chemlight_red in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_yellow")) . " Traders have 5 Chemlight_yellow in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"CinderBlocks")) . " Traders have 0 CinderBlocks in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"CircuitParts")) . " Traders have 0 CircuitParts in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ColdPack")) . " Traders have 0 ColdPack in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ebike_epoch")) . " Traders have 0 ebike_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"emptyjar_epoch")) . " Traders have 0 emptyjar_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"EpochRadio0")) . " Traders have 0 EpochRadio0 in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"FAK")) . " Traders have 0 FAK in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"FoodBioMeat")) . " Traders have 0 FoodBioMeat in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"FoodSnooter")) . " Traders have 0 FoodSnooter in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_101_EPOCH")) . " Traders have 0 H_101_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_39_EPOCH")) . " Traders have 0 H_39_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_44_EPOCH")) . " Traders have 0 H_44_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_53_EPOCH")) . " Traders have 0 H_53_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_57_EPOCH")) . " Traders have 0 H_57_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_60_EPOCH")) . " Traders have 0 H_60_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_63_EPOCH")) . " Traders have 0 H_63_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_68_EPOCH")) . " Traders have 0 H_68_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_70_EPOCH")) . " Traders have 0 H_70_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_71_EPOCH")) . " Traders have 0 H_71_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_73_EPOCH")) . " Traders have 0 H_73_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_76_EPOCH")) . " Traders have 0 H_76_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_80_EPOCH")) . " Traders have 0 H_80_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"H_93_EPOCH")) . " Traders have 0 H_93_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"HandGrenade")) . " Traders have 0 HandGrenade in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Hatchet")) . " Traders have 0 Hatchet in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"HeatPack")) . " Traders have 0 HeatPack in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_ACPC2_F")) . " Traders have 0 hgun_ACPC2_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_P07_F")) . " Traders have 0 hgun_P07_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_PDW2000_F")) . " Traders have 0 hgun_PDW2000_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_01_F")) . " Traders have 0 hgun_Pistol_heavy_01_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_02_F")) . " Traders have 0 hgun_Pistol_heavy_02_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_Signal_F")) . " Traders have 0 hgun_Pistol_Signal_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Rook40_F")) . " Traders have 0 hgun_Rook40_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"honey_epoch")) . " Traders have 0 honey_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"I_Heli_light_03_unarmed_EPOCH")) . " Traders have 0 I_Heli_light_03_unarmed_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"I_Heli_Transport_02_EPOCH")) . " Traders have 0 I_Heli_Transport_02_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemAmethyst")) . " Traders have 0 ItemAmethyst in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemCoolerE")) . " Traders have 0 ItemCoolerE in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemCorrugated")) . " Traders have 0 ItemCorrugated in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemDocument")) . " Traders have 0 ItemDocument in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemEmerald")) . " Traders have 0 ItemEmerald in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders have 0 ItemGarnet in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders have 0 ItemGarnet in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemJade")) . " Traders have 0 ItemJade in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemMixOil")) . " Traders have 0 ItemMixOil in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemOnyx")) . " Traders have 0 ItemOnyx in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders have 0 ItemRuby in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders have 0 ItemRuby in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSapphire")) . " Traders have 0 ItemSapphire in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemScraps")) . " Traders have 0 ItemScraps in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaBurst")) . " Traders have 0 ItemSodaBurst in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaMocha")) . " Traders have 0 ItemSodaMocha in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaOrangeSherbet")) . " Traders have 0 ItemSodaOrangeSherbet in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaPurple")) . " Traders have 0 ItemSodaPurple in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaRbull")) . " Traders have 0 ItemSodaRbull in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemWatch")) . " Traders have 0 ItemWatch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"jerrycan_epoch")) . " Traders have 0 jerrycan_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"LMG_Mk200_F")) . " Traders have 0 LMG_Mk200_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"LMG_Zafir_F")) . " Traders have 0 LMG_Zafir_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"m107_EPOCH")) . " Traders have 0 m107_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"m107Tan_EPOCH")) . " Traders have 0 m107Tan_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"M14_EPOCH")) . " Traders have 0 M14_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"M14Grn_EPOCH")) . " Traders have 0 M14Grn_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"m16_EPOCH")) . " Traders have 0 m16_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"m16Red_EPOCH")) . " Traders have 0 m16Red_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"m249_EPOCH")) . " Traders have 0 m249_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"m249Tan_EPOCH")) . " Traders have 0 m249Tan_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"m4a3_EPOCH")) . " Traders have 0 m4a3_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"meatballs_epoch")) . " Traders have 0 meatballs_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"MeleeSledge")) . " Traders have 0 MeleeSledge in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"MortarBucket")) . " Traders have 0 MortarBucket in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"MultiGun")) . " Traders have 0 MultiGun in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_acp")) . " Traders have 0 muzzle_snds_acp in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_B")) . " Traders have 0 muzzle_snds_B in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H")) . " Traders have 0 muzzle_snds_H in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H_MG")) . " Traders have 0 muzzle_snds_H_MG in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_L")) . " Traders have 0 muzzle_snds_L in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_M")) . " Traders have 0 muzzle_snds_M in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Light_02_unarmed_EPOCH")) . " Traders have 0 O_Heli_Light_02_unarmed_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_bench_EPOCH")) . " Traders have 0 O_Heli_Transport_04_bench_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_box_EPOCH")) . " Traders have 0 O_Heli_Transport_04_box_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_covered_EPOCH")) . " Traders have 0 O_Heli_Transport_04_covered_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_EPOCH")) . " Traders have 0 O_Heli_Transport_04_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_02_box_EPOCH")) . " Traders have 0 O_Truck_02_box_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_02_covered_EPOCH")) . " Traders have 0 O_Truck_02_covered_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_02_transport_EPOCH")) . " Traders have 0 O_Truck_02_transport_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_03_covered_EPOCH")) . " Traders have 0 O_Truck_03_covered_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Aco")) . " Traders have 0 optic_Aco in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn")) . " Traders have 0 optic_ACO_grn in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn_smg")) . " Traders have 0 optic_ACO_grn_smg in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Arco")) . " Traders have 0 optic_Arco in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Hamr")) . " Traders have 0 optic_Hamr in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Holosight")) . " Traders have 0 optic_Holosight in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_LRPS")) . " Traders have 0 optic_LRPS in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_MRD")) . " Traders have 0 optic_MRD in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_NVS")) . " Traders have 0 optic_NVS in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_SOS")) . " Traders have 0 optic_SOS in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_tws_mg")) . " Traders have 0 optic_tws_mg in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Yorris")) . " Traders have 0 optic_Yorris in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanBlk")) . " Traders have 0 PaintCanBlk in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanBlu")) . " Traders have 0 PaintCanBlu in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanBrn")) . " Traders have 0 PaintCanBrn in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanClear")) . " Traders have 0 PaintCanClear in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanGrn")) . " Traders have 0 PaintCanGrn in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanOra")) . " Traders have 0 PaintCanOra in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanPur")) . " Traders have 0 PaintCanPur in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanRed")) . " Traders have 0 PaintCanRed in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanTeal")) . " Traders have 0 PaintCanTeal in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanYel")) . " Traders have 0 PaintCanYel in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PartOre")) . " Traders have 0 PartOre in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PartOreGold")) . " Traders have 0 PartOreGold in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"PartOreSilver")) . " Traders have 0 PartOreSilver in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Pelt_EPOCH")) . " Traders have 0 Pelt_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Rollins_F")) . " Traders have 0 Rollins_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"ruger_pistol_epoch")) . " Traders have 0 ruger_pistol_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"sardines_epoch")) . " Traders have 0 sardines_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"scam_epoch")) . " Traders have 0 scam_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SMG_01_F")) . " Traders have 0 SMG_01_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SMG_02_F")) . " Traders have 0 SMG_02_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShell")) . " Traders have 0 SmokeShell in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellBlue")) . " Traders have 0 SmokeShell in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellGreen")) . " Traders have 0 SmokeShellGreen in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellOrange")) . " Traders have 0 SmokeShellOrange in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellPurple")) . " Traders have 0 SmokeShellPurple in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellRed")) . " Traders have 0 SmokeShellRed in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellYellow")) . " Traders have 0 SmokeShellYellow in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_DMR_01_F")) . " Traders have 0 srifle_DMR_01_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_EBR_F")) . " Traders have 0 srifle_EBR_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_GM6_F")) . " Traders have 0 srifle_GM6_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_LRR_F")) . " Traders have 0 srifle_LRR_F in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"sweetcorn_epoch")) . " Traders have 0 sweetcorn_epoch in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"Towelette")) . " Traders have 0 Towelette in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_10_EPOCH")) . " Traders have 0 V_10_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_12_EPOCH")) . " Traders have 0 V_12_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_13_EPOCH")) . " Traders have 0 V_13_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_17_EPOCH")) . " Traders have 0 V_17_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_19_EPOCH")) . " Traders have 0 V_19_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_20_EPOCH")) . " Traders have 0 V_20_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_23_EPOCH")) . " Traders have 0 V_23_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_25_EPOCH")) . " Traders have 0 V_25_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_27_EPOCH")) . " Traders have 0 V_27_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_3_EPOCH")) . " Traders have 0 V_3_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_36_EPOCH")) . " Traders have 0 V_36_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_37_EPOCH")) . " Traders have 0 V_37_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_7_EPOCH")) . " Traders have 0 V_7_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_8_EPOCH")) . " Traders have 0 V_8_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"V_9_EPOCH")) . " Traders have 0 V_9_EPOCH in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"VehicleRepair")) . " Traders have 0 VehicleRepair in stock<br>\n";
print "\tNow " . count(Find_Item_In_Traders($TDA,"WhiskeyNoodle")) . " Traders have 0 WhiskeyNoodle in stock<br>\n";
}

?>

 

-The list of items is long.. If you want to delete vehicles ony, strip every weapon/ammo etc out of the above list and run

-I might have missed items, I'll probably add them coming time

-Requests for custom code can be done here, I'll gladly help out.

-Dwarfer made the 1st steps that helped me hugely, so all credits in the scripts go to him.

Link to comment
Share on other sites

Hi nedfox

 

Nice work :-). Trying to see the diff in the function file so submit back to my repo. but cannot tell the diff even with DIFF :-( what as the new function ?

 

You can always do a pull request and submit it back :-)

 

Thanks

Link to comment
Share on other sites

The new function is 

 

//This Function Sets the new value to the Array and
function Set_Item_In_Traders($tid,$data,$item,$count){
if($data){
  $data[$item] = $count;
}else{
  $data[$item] = $count;
};
return $data;
};

 

Also, to do the "delete orphans" in reverse you swap X and Y in the last bit , still using the diff but using it to fill the gaps instead of deleting the left overs :)

 

Just realize that the function is kinda meh lol, The thing does the setting anyways, if result is true or false..

Link to comment
Share on other sites

  • 3 weeks later...

Allright, I've spent some time on this and ran into several things :

1. Static traders are orphaned in the DB, they only have AI-Items, not an AI entry itself. Using the delete-orphans will delete their items, but ADDING to them can't be done with the scripts.

So : I create an traders_create_parents.php . This isn't optimal since you *will* get obsolete entries, but at least you can modify static traders.. Option could be : run delete_orphans, run the server for a day or 2 (so the static traders will have items again) , THEN run traders_create_parents.php . After this you can edit items on all traders.

traders_create_parents.php

<?php

/*

EpochMod Redis toolshttp://www.deadmenrising.net/

By Dwarfer

Example file to show deleting the Old AI_ITEMS once an AI Trader has been killed

*/

require 'include/connect.inc.php';

require 'include/functions.inc.php';

print "Loading the AI Traders DATA\n";

$AI_ID = ListRedisIDs('AI:*');

$AI_ITEM_ID = ListRedisIDs('AI_ITEMS:*');

//Checks to see if AI_ITEM_ID has extra data that is not in the AI_ID

$AI_DIFF = array_diff_key($AI_ITEM_ID, $AI_ID);

print "Found " . count($AI_DIFF) . " Orphan AI_ITEMS\n";

foreach($AI_DIFF as $X=>$Y ){

//Adds the Parent

print "Adding $X\n\n";

$RDClient-> set('AI:'.$InstanceID.':'.$X,'[]');

}

?>

2. I didn't want to add missing items, but make a clear static list what traders should have after a cleanout.. Below are the 2 scripts needed (added extra function) with everything to 0 except chemlights. You can alter the numbers in the middle section how you like it !

\include\functions.inc.php

<?php

/*

EpochMod Redis toolshttp://www.deadmenrising.net/

By Dwarfer

*/

//This Function builds the list of Traders

function ListRedisIDs($keys){

global $RDClient;

global $InstanceID;

$IDReturn = array();

$ITEM_DATA = $RDClient-> keys($keys);

foreach($ITEM_DATA as $x=>$DATA){

list($TB, $IN, $ID) = explode(":", $DATA);

//Lets Check the InstanceID now

if($InstanceID!=$IN) continue;

$IDReturn[$ID] = $DATA;

}

ksort($IDReturn);

return $IDReturn;

}

//This Function Adds/Updates the new value to the Array and

function Update_Item_In_Traders($tid,$data,$item,$count){

if($data){

if(isset($data[$item])){

if($data[$item]<=$count){

$data[$item] = $count;

}

}else{

$data[$item] = $count;

}

}else{

$data[$item] = $count;

};

return $data;

};

//This Function Sets the new value to the Array and

function Set_Item_In_Traders($tid,$data,$item,$count){

if($data){

$data[$item] = $count;

}else{

$data[$item] = $count;

};

return $data;

};

//This Function Removes the value from the Array

function Delete_Item_In_Traders($tid,$data,$item,$count){

if($data){

if(isset($data[$item])){

unset($data[$item]);

}

}

return $data;

};

//This Function Find the and returns all the needle found in the haystack

function Find_Item_In_Traders($haystack,$needle){

$rtd = array();

foreach($haystack as $A=>$ B){

if($ B){

foreach($B as $C=>$D){

if($needle==$C){

//echo "### $A $B $C $D\n";

$rtd[$A][$C] = $D;

}

}

}

}

return $rtd;

}

//This Function takes the Array and changes it back into the Epoch Storage

function Build_Trader_Items_Format($TDA){

if(empty($TDA)){

return "[[],[]]";

}else{

$t = 0;

foreach($TDA as $A => $ B){

$I[$t] = "\"$A\"";

$C[$t] = "$B";

$t++;

}

return "[[" . implode(',', $I) . "],[" . implode(',', $C) . "]]";

}

};

//This Function builds all the Trader items into a PHP Array.

function Build_Trader_Items_Array($AI_ID){

global $RDClient;

global $InstanceID;

$TDA = array();

foreach($AI_ID as $X=>$Y ){

list($TB, $IN, $ID) = explode(":", $Y);

//Lets Check the InstanceID now

if($InstanceID!=$IN) continue;

$Trader_Items = $RDClient-> get("AI_ITEMS:$IN:$ID");

$SD = json_decode($Trader_Items);

if($SD){

if($SD[0]){

foreach($SD[0] as $R=>$S){

$TDA[$ID][$S] = $SD[1][$R];

}

}else{

$TDA[$ID] = NULL;

}

}else{

$TDA[$ID] = NULL;

}

}

return $TDA;

}

?>

traders_update_static_numbers.php

<?php

/*

EpochMod Redis toolshttp://www.deadmenrising.net/

By Dwarfer

This file is for traders

*/

require 'include/connect.inc.php';

require 'include/functions.inc.php';

print "Loading the AI DATA\n";

$AI_ID = ListRedisIDs('AI:*');

print "Found " . count($AI_ID) . " Traders\n";

print "Building Array data\n";

$TDA = Build_Trader_Items_Array($AI_ID);

if($TDA){

print "Built Array data<br>\n";

print "\tNow lets do something with it<br><br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag")) . " Traders Have 100Rnd_65x39_caseless_mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag_Tracer")) . " Traders Have 100Rnd_65x39_caseless_mag_Tracer in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"10rnd_22X44_magazine")) . " Traders Have 10rnd_22X44_magazine in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"10Rnd_762x51_Mag")) . " Traders Have 10Rnd_762x51_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"11Rnd_45ACP_Mag")) . " Traders Have 11Rnd_45ACP_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box")) . " Traders Have 150Rnd_762x51_Box in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box_Tracer")) . " Traders Have 150Rnd_762x51_Box_Tracer in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"16Rnd_9x21_Mag")) . " Traders Have 16Rnd_9x21_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"1911_pistol_epoch")) . " Traders Have 1911_pistol_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"200Rnd_556x45_M249")) . " Traders Have 200Rnd_556x45_M249 in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box")) . " Traders Have 200Rnd_65x39_cased_Box in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box_Tracer")) . " Traders Have 200Rnd_65x39_cased_Box_Tracer in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"20Rnd_556x45_UW_mag")) . " Traders Have 20Rnd_556x45_UW_mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"20Rnd_762x51_Mag")) . " Traders Have 20Rnd_762x51_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01")) . " Traders Have 30Rnd_45ACP_Mag_SMG_01 in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01_Tracer_Green")) . " Traders Have 30Rnd_45ACP_Mag_SMG_01_Tracer_Green in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag")) . " Traders Have 30Rnd_556x45_Stanag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Green")) . " Traders Have 30Rnd_556x45_Stanag_Tracer_Green in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Red")) . " Traders Have 30Rnd_556x45_Stanag_Tracer_Red in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Yellow")) . " Traders Have 30Rnd_556x45_Stanag_Tracer_Yellow in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green")) . " Traders Have 30Rnd_65x39_caseless_green in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green_mag_Tracer")) . " Traders Have 30Rnd_65x39_caseless_green_mag_Tracer in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag")) . " Traders Have 30Rnd_65x39_caseless_mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag_Tracer")) . " Traders Have 30Rnd_65x39_caseless_mag_Tracer in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_762x39_Mag")) . " Traders Have 30Rnd_762x39_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"30Rnd_9x21_Mag")) . " Traders Have 30Rnd_9x21_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"3Rnd_SmokeYellow_Grenade_shell")) . " Traders Have 3Rnd_SmokeYellow_Grenade_shell in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_APDS_Mag")) . " Traders Have 5Rnd_127x108_APDS_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_Mag")) . " Traders Have 5Rnd_127x108_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"5Rnd_rollins_mag")) . " Traders Have 5Rnd_rollins_mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"6Rnd_45ACP_Cylinder")) . " Traders Have 6Rnd_45ACP_Cylinder in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"6Rnd_GreenSignal_F")) . " Traders Have 6Rnd_GreenSignal_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"6Rnd_RedSignal_F")) . " Traders Have 6Rnd_RedSignal_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"7Rnd_408_Mag")) . " Traders Have 7Rnd_408_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"9Rnd_45ACP_Mag")) . " Traders Have 9Rnd_45ACP_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"9rnd_45X88_magazine")) . " Traders Have 9rnd_45X88_magazine in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"acc_flashlight")) . " Traders Have acc_flashlight in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"acc_pointer_IR")) . " Traders Have acc_pointer_IR in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"AKM_EPOCH")) . " Traders Have AKM_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"APERSBoundingMine_Range_Mag")) . " Traders Have APERSBoundingMine_Range_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"APERSTripMine_Wire_Mag")) . " Traders Have APERSTripMine_Wire_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_C_F")) . " Traders Have arifle_Katiba_C_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_F")) . " Traders Have arifle_Katiba_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_GL_F")) . " Traders Have arifle_Katiba_GL_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_F")) . " Traders Have arifle_Mk20_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_F")) . " Traders Have arifle_Mk20_GL_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_plain_F")) . " Traders Have arifle_Mk20_GL_plain_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_plain_F")) . " Traders Have arifle_Mk20_plain_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_F")) . " Traders Have arifle_Mk20C_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_plain_F")) . " Traders Have arifle_Mk20C_plain_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_Black_F")) . " Traders Have arifle_MX_Black_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_F")) . " Traders Have arifle_MX_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_Black_F")) . " Traders Have arifle_MX_GL_Black_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_F")) . " Traders Have arifle_MX_GL_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_Black_F")) . " Traders Have arifle_MX_SW_Black_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_F")) . " Traders Have arifle_MX_SW_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXC_Black_F")) . " Traders Have arifle_MXC_Black_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXC_F")) . " Traders Have arifle_MXC_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXM_Black_F")) . " Traders Have arifle_MXM_Black_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_MXM_F")) . " Traders Have arifle_MXM_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_SDAR_F")) . " Traders Have arifle_SDAR_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_TRG20_F")) . " Traders Have arifle_TRG20_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_F")) . " Traders Have arifle_TRG21_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_GL_F")) . " Traders Have arifle_TRG21_GL_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ATMine_Range_Mag")) . " Traders Have ATMine_Range_Mag in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Heli_Light_01_EPOCH")) . " Traders Have B_Heli_Light_01_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Heli_Transport_03_unarmed_EPOCH")) . " Traders Have B_Heli_Transport_03_unarmed_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_MRAP_01_EPOCH")) . " Traders Have B_MRAP_01_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_SDV_01_EPOCH")) . " Traders Have B_SDV_01_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_Box_Epoch")) . " Traders Have B_Truck_01_Box_Epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_covered_EPOCH")) . " Traders Have B_Truck_01_covered_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_mover_EPOCH")) . " Traders Have B_Truck_01_mover_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"B_Truck_01_transport_EPOCH")) . " Traders Have B_Truck_01_transport_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Binocular")) . " Traders Have Binocular in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_police_EPOCH")) . " Traders Have C_Boat_Civil_01_police_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_rescue_EPOCH")) . " Traders Have C_Boat_Civil_01_rescue_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Hatchback_01_EPOCH")) . " Traders Have C_Hatchback_01_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Hatchback_02_EPOCH")) . " Traders Have C_Hatchback_02_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Quadbike_01_EPOCH")) . " Traders Have C_Quadbike_01_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Offroad_01_EPOCH")) . " Traders Have C_Offroad_01_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_02_EPOCH")) . " Traders Have C_Rubberboat_02_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_03_EPOCH")) . " Traders Have C_Rubberboat_03_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_04_EPOCH")) . " Traders Have C_Rubberboat_04_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_EPOCH")) . " Traders Have C_Rubberboat_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_SUV_01_EPOCH")) . " Traders Have C_SUV_01_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Van_01_box_EPOCH")) . " Traders Have C_Van_01_box_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"C_Van_01_transport_EPOCH")) . " Traders Have C_Van_01_transport_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ChainSaw")) . " Traders Have ChainSaw in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_blue")) . " Traders Have Chemlight_blue in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_green")) . " Traders Have Chemlight_green in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_red")) . " Traders Have Chemlight_red in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Chemlight_yellow")) . " Traders Have Chemlight_yellow in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"CinderBlocks")) . " Traders Have CinderBlocks in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"CircuitParts")) . " Traders Have CircuitParts in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ColdPack")) . " Traders Have ColdPack in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ebike_epoch")) . " Traders Have ebike_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"emptyjar_epoch")) . " Traders Have emptyjar_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"EpochRadio0")) . " Traders Have EpochRadio0 in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"FAK")) . " Traders Have FAK in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"FoodBioMeat")) . " Traders Have FoodBioMeat in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"FoodSnooter")) . " Traders Have FoodSnooter in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_101_EPOCH")) . " Traders Have H_101_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_39_EPOCH")) . " Traders Have H_39_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_44_EPOCH")) . " Traders Have H_44_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_53_EPOCH")) . " Traders Have H_53_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_57_EPOCH")) . " Traders Have H_57_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_60_EPOCH")) . " Traders Have H_60_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_63_EPOCH")) . " Traders Have H_63_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_68_EPOCH")) . " Traders Have H_68_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_70_EPOCH")) . " Traders Have H_70_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_71_EPOCH")) . " Traders Have H_71_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_73_EPOCH")) . " Traders Have H_73_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_76_EPOCH")) . " Traders Have H_76_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_80_EPOCH")) . " Traders Have H_80_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"H_93_EPOCH")) . " Traders Have H_93_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"HandGrenade")) . " Traders Have HandGrenade in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Hatchet")) . " Traders Have Hatchet in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"HeatPack")) . " Traders Have HeatPack in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_ACPC2_F")) . " Traders Have hgun_ACPC2_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_P07_F")) . " Traders Have hgun_P07_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_PDW2000_F")) . " Traders Have hgun_PDW2000_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_01_F")) . " Traders Have hgun_Pistol_heavy_01_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_02_F")) . " Traders Have hgun_Pistol_heavy_02_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_Signal_F")) . " Traders Have hgun_Pistol_Signal_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"hgun_Rook40_F")) . " Traders Have hgun_Rook40_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"honey_epoch")) . " Traders Have honey_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"I_Heli_light_03_unarmed_EPOCH")) . " Traders Have I_Heli_light_03_unarmed_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"I_Heli_Transport_02_EPOCH")) . " Traders Have I_Heli_Transport_02_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemAmethyst")) . " Traders Have ItemAmethyst in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemCoolerE")) . " Traders Have ItemCoolerE in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemCorrugated")) . " Traders Have ItemCorrugated in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemDocument")) . " Traders Have ItemDocument in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemEmerald")) . " Traders Have ItemEmerald in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders Have ItemGarnet in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders Have ItemGarnet in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemJade")) . " Traders Have ItemJade in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemMixOil")) . " Traders Have ItemMixOil in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemOnyx")) . " Traders Have ItemOnyx in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders Have ItemRuby in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders Have ItemRuby in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSapphire")) . " Traders Have ItemSapphire in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemScraps")) . " Traders Have ItemScraps in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaBurst")) . " Traders Have ItemSodaBurst in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaMocha")) . " Traders Have ItemSodaMocha in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaOrangeSherbet")) . " Traders Have ItemSodaOrangeSherbet in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaPurple")) . " Traders Have ItemSodaPurple in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemSodaRbull")) . " Traders Have ItemSodaRbull in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ItemWatch")) . " Traders Have ItemWatch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"jerrycan_epoch")) . " Traders Have jerrycan_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"LMG_Mk200_F")) . " Traders Have LMG_Mk200_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"LMG_Zafir_F")) . " Traders Have LMG_Zafir_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m107_EPOCH")) . " Traders Have m107_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m107Tan_EPOCH")) . " Traders Have m107Tan_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"M14_EPOCH")) . " Traders Have M14_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"M14Grn_EPOCH")) . " Traders Have M14Grn_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m16_EPOCH")) . " Traders Have m16_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m16Red_EPOCH")) . " Traders Have m16Red_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m249_EPOCH")) . " Traders Have m249_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m249Tan_EPOCH")) . " Traders Have m249Tan_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"m4a3_EPOCH")) . " Traders Have m4a3_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"meatballs_epoch")) . " Traders Have meatballs_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"MeleeSledge")) . " Traders Have MeleeSledge in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"MortarBucket")) . " Traders Have MortarBucket in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"MultiGun")) . " Traders Have MultiGun in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_acp")) . " Traders Have muzzle_snds_acp in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_B")) . " Traders Have muzzle_snds_B in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H")) . " Traders Have muzzle_snds_H in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H_MG")) . " Traders Have muzzle_snds_H_MG in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_L")) . " Traders Have muzzle_snds_L in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"muzzle_snds_M")) . " Traders Have muzzle_snds_M in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Light_02_unarmed_EPOCH")) . " Traders Have O_Heli_Light_02_unarmed_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_bench_EPOCH")) . " Traders Have O_Heli_Transport_04_bench_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_box_EPOCH")) . " Traders Have O_Heli_Transport_04_box_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_covered_EPOCH")) . " Traders Have O_Heli_Transport_04_covered_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_EPOCH")) . " Traders Have O_Heli_Transport_04_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_02_box_EPOCH")) . " Traders Have O_Truck_02_box_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_02_covered_EPOCH")) . " Traders Have O_Truck_02_covered_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_02_transport_EPOCH")) . " Traders Have O_Truck_02_transport_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"O_Truck_03_covered_EPOCH")) . " Traders Have O_Truck_03_covered_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Aco")) . " Traders Have optic_Aco in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn")) . " Traders Have optic_ACO_grn in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn_smg")) . " Traders Have optic_ACO_grn_smg in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Arco")) . " Traders Have optic_Arco in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Hamr")) . " Traders Have optic_Hamr in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Holosight")) . " Traders Have optic_Holosight in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_LRPS")) . " Traders Have optic_LRPS in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_MRD")) . " Traders Have optic_MRD in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_NVS")) . " Traders Have optic_NVS in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_SOS")) . " Traders Have optic_SOS in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_tws_mg")) . " Traders Have optic_tws_mg in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"optic_Yorris")) . " Traders Have optic_Yorris in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanBlk")) . " Traders Have PaintCanBlk in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanBlu")) . " Traders Have PaintCanBlu in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanBrn")) . " Traders Have PaintCanBrn in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanClear")) . " Traders Have PaintCanClear in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanGrn")) . " Traders Have PaintCanGrn in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanOra")) . " Traders Have PaintCanOra in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanPur")) . " Traders Have PaintCanPur in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanRed")) . " Traders Have PaintCanRed in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanTeal")) . " Traders Have PaintCanTeal in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PaintCanYel")) . " Traders Have PaintCanYel in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PartOre")) . " Traders Have PartOre in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PartOreGold")) . " Traders Have PartOreGold in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"PartOreSilver")) . " Traders Have PartOreSilver in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Pelt_EPOCH")) . " Traders Have Pelt_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Rollins_F")) . " Traders Have Rollins_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"ruger_pistol_epoch")) . " Traders Have ruger_pistol_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"sardines_epoch")) . " Traders Have sardines_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"scam_epoch")) . " Traders Have scam_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SMG_01_F")) . " Traders Have SMG_01_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SMG_02_F")) . " Traders Have SMG_02_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShell")) . " Traders Have SmokeShell in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellBlue")) . " Traders Have SmokeShellBlue in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellGreen")) . " Traders Have SmokeShellGreen in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellOrange")) . " Traders Have SmokeShellOrange in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellPurple")) . " Traders Have SmokeShellPurple in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellRed")) . " Traders Have SmokeShellRed in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"SmokeShellYellow")) . " Traders Have SmokeShellYellow in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_DMR_01_F")) . " Traders Have srifle_DMR_01_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_EBR_F")) . " Traders Have srifle_EBR_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_GM6_F")) . " Traders Have srifle_GM6_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"srifle_LRR_F")) . " Traders Have srifle_LRR_F in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"sweetcorn_epoch")) . " Traders Have sweetcorn_epoch in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"Towelette")) . " Traders Have Towelette in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_10_EPOCH")) . " Traders Have V_10_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_12_EPOCH")) . " Traders Have V_12_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_13_EPOCH")) . " Traders Have V_13_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_17_EPOCH")) . " Traders Have V_17_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_19_EPOCH")) . " Traders Have V_19_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_20_EPOCH")) . " Traders Have V_20_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_23_EPOCH")) . " Traders Have V_23_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_25_EPOCH")) . " Traders Have V_25_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_27_EPOCH")) . " Traders Have V_27_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_3_EPOCH")) . " Traders Have V_3_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_36_EPOCH")) . " Traders Have V_36_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_37_EPOCH")) . " Traders Have V_37_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_7_EPOCH")) . " Traders Have V_7_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_8_EPOCH")) . " Traders Have V_8_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"V_9_EPOCH")) . " Traders Have V_9_EPOCH in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"VehicleRepair")) . " Traders Have VehicleRepair in stock<br>\n";

print "\tSo Far " . count(Find_Item_In_Traders($TDA,"WhiskeyNoodle")) . " Traders Have WhiskeyNoodle in stock<br>\n";

foreach($TDA as $TID=>$DATA){

$DATA = Set_Item_In_Traders($TID,$DATA,"100Rnd_65x39_caseless_mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"100Rnd_65x39_caseless_mag_Tracer",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"10rnd_22X44_magazine",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"10Rnd_762x51_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"11Rnd_45ACP_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"150Rnd_762x51_Box",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"150Rnd_762x51_Box_Tracer",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"16Rnd_9x21_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"1911_pistol_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"200Rnd_556x45_M249",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"200Rnd_65x39_cased_Box",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"200Rnd_65x39_cased_Box_Tracer",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"20Rnd_556x45_UW_mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"20Rnd_762x51_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_45ACP_Mag_SMG_01",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_45ACP_Mag_SMG_01_Tracer_Green",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag_Tracer_Green",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag_Tracer_Red",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_556x45_Stanag_Tracer_Yellow",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_green",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_green_mag_Tracer",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_65x39_caseless_mag_Tracer",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_762x39_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"30Rnd_9x21_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"3Rnd_SmokeYellow_Grenade_shell",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"5Rnd_127x108_APDS_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"5Rnd_127x108_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"5Rnd_rollins_mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"6Rnd_45ACP_Cylinder",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"6Rnd_GreenSignal_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"6Rnd_RedSignal_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"7Rnd_408_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"9Rnd_45ACP_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"9rnd_45X88_magazine",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"acc_flashlight",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"acc_pointer_IR",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"AKM_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"APERSBoundingMine_Range_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"APERSTripMine_Wire_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Katiba_C_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Katiba_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Katiba_GL_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_GL_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_GL_plain_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20_plain_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20C_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_Mk20C_plain_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_Black_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_GL_Black_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_GL_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_SW_Black_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MX_SW_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXC_Black_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXC_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXM_Black_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_MXM_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_SDAR_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_TRG20_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_TRG21_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"arifle_TRG21_GL_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ATMine_Range_Mag",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_Heli_Light_01_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_Heli_Transport_03_unarmed_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_MRAP_01_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_SDV_01_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_Box_Epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_covered_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_mover_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"B_Truck_01_transport_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"Binocular",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Boat_Civil_01_police_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Boat_Civil_01_rescue_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Hatchback_01_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Hatchback_02_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Quadbike_01_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Offroad_01_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_02_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_03_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_04_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Rubberboat_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_SUV_01_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Van_01_box_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"C_Van_01_transport_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ChainSaw",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_blue",5);

$DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_green",5);

$DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_red",5);

$DATA = Set_Item_In_Traders($TID,$DATA,"Chemlight_yellow",5);

$DATA = Set_Item_In_Traders($TID,$DATA,"CinderBlocks",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"CircuitParts",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ColdPack",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ebike_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"emptyjar_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"EpochRadio0",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"FAK",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"FoodBioMeat",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"FoodSnooter",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_101_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_39_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_44_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_53_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_57_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_60_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_63_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_68_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_70_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_71_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_73_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_76_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_80_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"H_93_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"HandGrenade",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"Hatchet",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"HeatPack",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"hgun_ACPC2_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"hgun_P07_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"hgun_PDW2000_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Pistol_heavy_01_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Pistol_heavy_02_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Pistol_Signal_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"hgun_Rook40_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"honey_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"I_Heli_light_03_unarmed_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"I_Heli_Transport_02_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemAmethyst",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemCoolerE",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemCorrugated",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemDocument",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemEmerald",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemGarnet",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemGarnet",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemJade",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemMixOil",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemOnyx",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemRuby",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemRuby",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemSapphire",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemScraps",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaBurst",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaMocha",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaOrangeSherbet",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaPurple",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemSodaRbull",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ItemWatch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"jerrycan_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"LMG_Mk200_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"LMG_Zafir_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"m107_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"m107Tan_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"M14_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"M14Grn_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"m16_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"m16Red_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"m249_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"m249Tan_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"m4a3_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"meatballs_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"MeleeSledge",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"MortarBucket",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"MultiGun",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_acp",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_B",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_H",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_H_MG",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_L",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"muzzle_snds_M",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Light_02_unarmed_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_bench_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_box_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_covered_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Heli_Transport_04_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_02_box_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_02_covered_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_02_transport_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"O_Truck_03_covered_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_Aco",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_ACO_grn",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_ACO_grn_smg",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_Arco",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_Hamr",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_Holosight",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_LRPS",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_MRD",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_NVS",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_SOS",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_tws_mg",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"optic_Yorris",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanBlk",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanBlu",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanBrn",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanClear",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanGrn",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanPur",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanOra",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanRed",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanTeal",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PaintCanYel",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PartOre",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PartOreGold",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"PartOreSilver",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"Pelt_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"Rollins_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"ruger_pistol_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"sardines_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"scam_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SMG_01_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SMG_02_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShell",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellBlue",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellGreen",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellOrange",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellPurple",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellRed",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"SmokeShellYellow",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"srifle_DMR_01_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"srifle_EBR_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"srifle_GM6_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"srifle_LRR_F",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"sweetcorn_epoch",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"Towelette",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_10_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_12_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_13_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_17_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_19_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_20_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_23_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_25_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_27_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_3_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_36_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_37_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_7_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_8_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"V_9_EPOCH",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"VehicleRepair",0);

$DATA = Set_Item_In_Traders($TID,$DATA,"WhiskeyNoodle",0);

//Rember to Update the stored array fproccessing if need be

$TDA[$TID] = $DATA;

//Lets now Build The Update command and run it

$RDClient-> set("AI_ITEMS:$InstanceID:$TID",Build_Trader_Items_Format($DATA));

};

print "\tNow " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag")) . " Traders have 0 100Rnd_65x39_caseless_mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"100Rnd_65x39_caseless_mag_Tracer")) . " Traders have 0 100Rnd_65x39_caseless_mag_Tracer in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"10rnd_22X44_magazine")) . " Traders have 0 10rnd_22X44_magazine in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"10Rnd_762x51_Mag")) . " Traders have 0 10Rnd_762x51_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"11Rnd_45ACP_Mag")) . " Traders have 0 11Rnd_45ACP_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box")) . " Traders have 0 150Rnd_762x51_Box in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"150Rnd_762x51_Box_Tracer")) . " Traders have 0 150Rnd_762x51_Box in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"16Rnd_9x21_Mag")) . " Traders have 0 16Rnd_9x21_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"1911_pistol_epoch")) . " Traders have 0 1911_pistol_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"200Rnd_556x45_M249")) . " Traders have 0 200Rnd_556x45_M249 in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box")) . " Traders have 0 200Rnd_65x39_cased_Box in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"200Rnd_65x39_cased_Box_Tracer")) . " Traders have 0 200Rnd_65x39_cased_Box_Tracer in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"20Rnd_556x45_UW_mag")) . " Traders have 0 20Rnd_556x45_UW_mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"20Rnd_762x51_Mag")) . " Traders have 0 20Rnd_762x51_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01")) . " Traders have 0 30Rnd_45ACP_Mag_SMG_01 in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_45ACP_Mag_SMG_01_Tracer_Green")) . " Traders have 0 30Rnd_45ACP_Mag_SMG_01_Tracer_Green in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag")) . " Traders have 0 30Rnd_556x45_Stanag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Green")) . " Traders have 0 30Rnd_556x45_Stanag_Tracer_Green in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Red")) . " Traders have 0 30Rnd_556x45_Stanag_Tracer_Red in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_556x45_Stanag_Tracer_Yellow")) . " Traders have 0 30Rnd_556x45_Stanag_Tracer_Yellow in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green")) . " Traders have 0 30Rnd_65x39_caseless_green in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_green_mag_Tracer")) . " Traders have 0 30Rnd_65x39_caseless_green_mag_Tracer in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag")) . " Traders have 0 30Rnd_65x39_caseless_mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_65x39_caseless_mag_Tracer")) . " Traders have 0 30Rnd_65x39_caseless_mag_Tracer in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_762x39_Mag")) . " Traders have 0 30Rnd_762x39_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"30Rnd_9x21_Mag")) . " Traders have 0 30Rnd_9x21_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"3Rnd_SmokeYellow_Grenade_shell")) . " Traders have 0 3Rnd_SmokeYellow_Grenade_shell in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_APDS_Mag")) . " Traders have 0 5Rnd_127x108_APDS_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"5Rnd_127x108_Mag")) . " Traders have 0 5Rnd_127x108_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"5Rnd_rollins_mag")) . " Traders have 0 5Rnd_rollins_mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"6Rnd_45ACP_Cylinder")) . " Traders have 0 6Rnd_45ACP_Cylinder in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"6Rnd_GreenSignal_F")) . " Traders have 0 6Rnd_GreenSignal_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"6Rnd_RedSignal_F")) . " Traders have 0 6Rnd_RedSignal_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"7Rnd_408_Mag")) . " Traders have 0 7Rnd_408_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"9Rnd_45ACP_Mag")) . " Traders have 0 9Rnd_45ACP_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"9rnd_45X88_magazine")) . " Traders have 0 9rnd_45X88_magazine in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"acc_flashlight")) . " Traders have 0 acc_flashlight in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"acc_pointer_IR")) . " Traders have 0 acc_pointer_IR in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"AKM_EPOCH")) . " Traders have 0 AKM_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"APERSBoundingMine_Range_Mag")) . " Traders have 0 APERSBoundingMine_Range_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"APERSTripMine_Wire_Mag")) . " Traders have 0 APERSTripMine_Wire_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_C_F")) . " Traders have 0 arifle_Katiba_C_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_F")) . " Traders have 0 arifle_Katiba_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Katiba_GL_F")) . " Traders have 0 arifle_Katiba_GL_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_F")) . " Traders have 0 arifle_Mk20_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_F")) . " Traders have 0 arifle_Mk20_GL_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_GL_plain_F")) . " Traders have 0 arifle_Mk20_GL_plain_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20_plain_F")) . " Traders have 0 arifle_Mk20_plain_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_F")) . " Traders have 0 arifle_Mk20C_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_Mk20C_plain_F")) . " Traders have 0 arifle_Mk20C_plain_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_Black_F")) . " Traders have 0 arifle_MX_Black_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_F")) . " Traders have 0 arifle_MX_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_Black_F")) . " Traders have 0 arifle_MX_GL_Black_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_GL_F")) . " Traders have 0 arifle_MX_GL_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_Black_F")) . " Traders have 0 arifle_MX_SW_Black_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MX_SW_F")) . " Traders have 0 arifle_MX_SW_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXC_Black_F")) . " Traders have 0 arifle_MXC_Black_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXC_F")) . " Traders have 0 arifle_MXC_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXM_Black_F")) . " Traders have 0 arifle_MXM_Black_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_MXM_F")) . " Traders have 0 arifle_MXM_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_SDAR_F")) . " Traders have 0 arifle_SDAR_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_TRG20_F")) . " Traders have 0 arifle_TRG20_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_F")) . " Traders have 0 arifle_TRG21_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"arifle_TRG21_GL_F")) . " Traders have 0 arifle_TRG21_GL_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ATMine_Range_Mag")) . " Traders have 0 ATMine_Range_Mag in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Heli_Light_01_EPOCH")) . " Traders have 0 B_Heli_Light_01_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Heli_Transport_03_unarmed_EPOCH")) . " Traders have 0 B_Heli_Transport_03_unarmed_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_MRAP_01_EPOCH")) . " Traders have 0 B_MRAP_01_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_SDV_01_EPOCH")) . " Traders have 0 B_SDV_01_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_Box_Epoch")) . " Traders have 0 B_Truck_01_Box_Epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_covered_EPOCH")) . " Traders have 0 B_Truck_01_covered_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_mover_EPOCH")) . " Traders have 0 B_Truck_01_mover_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"B_Truck_01_transport_EPOCH")) . " Traders have 0 B_Truck_01_transport_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Binocular")) . " Traders have 0 Binocular in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_police_EPOCH")) . " Traders have 0 C_Boat_Civil_01_police_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Boat_Civil_01_rescue_EPOCH")) . " Traders have 0 C_Boat_Civil_01_rescue_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Hatchback_01_EPOCH")) . " Traders have 0 C_Hatchback_01_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Hatchback_02_EPOCH")) . " Traders have 0 C_Hatchback_02_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Quadbike_01_EPOCH")) . " Traders have 0 C_Quadbike_01_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Offroad_01_EPOCH")) . " Traders have 0 C_Offroad_01_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_02_EPOCH")) . " Traders have 0 C_Rubberboat_02_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_03_EPOCH")) . " Traders have 0 C_Rubberboat_03_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_04_EPOCH")) . " Traders have 0 C_Rubberboat_04_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Rubberboat_EPOCH")) . " Traders have 0 C_Rubberboat_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_SUV_01_EPOCH")) . " Traders have 0 C_SUV_01_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Van_01_box_EPOCH")) . " Traders have 0 C_Van_01_box_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"C_Van_01_transport_EPOCH")) . " Traders have 0 C_Van_01_transport_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ChainSaw")) . " Traders have 0 ChainSaw in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_blue")) . " Traders have 5 Chemlight_blue in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_green")) . " Traders have 5 Chemlight_green in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_red")) . " Traders have 5 Chemlight_red in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Chemlight_yellow")) . " Traders have 5 Chemlight_yellow in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"CinderBlocks")) . " Traders have 0 CinderBlocks in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"CircuitParts")) . " Traders have 0 CircuitParts in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ColdPack")) . " Traders have 0 ColdPack in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ebike_epoch")) . " Traders have 0 ebike_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"emptyjar_epoch")) . " Traders have 0 emptyjar_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"EpochRadio0")) . " Traders have 0 EpochRadio0 in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"FAK")) . " Traders have 0 FAK in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"FoodBioMeat")) . " Traders have 0 FoodBioMeat in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"FoodSnooter")) . " Traders have 0 FoodSnooter in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_101_EPOCH")) . " Traders have 0 H_101_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_39_EPOCH")) . " Traders have 0 H_39_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_44_EPOCH")) . " Traders have 0 H_44_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_53_EPOCH")) . " Traders have 0 H_53_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_57_EPOCH")) . " Traders have 0 H_57_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_60_EPOCH")) . " Traders have 0 H_60_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_63_EPOCH")) . " Traders have 0 H_63_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_68_EPOCH")) . " Traders have 0 H_68_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_70_EPOCH")) . " Traders have 0 H_70_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_71_EPOCH")) . " Traders have 0 H_71_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_73_EPOCH")) . " Traders have 0 H_73_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_76_EPOCH")) . " Traders have 0 H_76_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_80_EPOCH")) . " Traders have 0 H_80_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"H_93_EPOCH")) . " Traders have 0 H_93_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"HandGrenade")) . " Traders have 0 HandGrenade in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Hatchet")) . " Traders have 0 Hatchet in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"HeatPack")) . " Traders have 0 HeatPack in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_ACPC2_F")) . " Traders have 0 hgun_ACPC2_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_P07_F")) . " Traders have 0 hgun_P07_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_PDW2000_F")) . " Traders have 0 hgun_PDW2000_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_01_F")) . " Traders have 0 hgun_Pistol_heavy_01_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_heavy_02_F")) . " Traders have 0 hgun_Pistol_heavy_02_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Pistol_Signal_F")) . " Traders have 0 hgun_Pistol_Signal_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"hgun_Rook40_F")) . " Traders have 0 hgun_Rook40_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"honey_epoch")) . " Traders have 0 honey_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"I_Heli_light_03_unarmed_EPOCH")) . " Traders have 0 I_Heli_light_03_unarmed_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"I_Heli_Transport_02_EPOCH")) . " Traders have 0 I_Heli_Transport_02_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemAmethyst")) . " Traders have 0 ItemAmethyst in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemCoolerE")) . " Traders have 0 ItemCoolerE in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemCorrugated")) . " Traders have 0 ItemCorrugated in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemDocument")) . " Traders have 0 ItemDocument in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemEmerald")) . " Traders have 0 ItemEmerald in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders have 0 ItemGarnet in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemGarnet")) . " Traders have 0 ItemGarnet in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemJade")) . " Traders have 0 ItemJade in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemMixOil")) . " Traders have 0 ItemMixOil in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemOnyx")) . " Traders have 0 ItemOnyx in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders have 0 ItemRuby in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemRuby")) . " Traders have 0 ItemRuby in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSapphire")) . " Traders have 0 ItemSapphire in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemScraps")) . " Traders have 0 ItemScraps in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaBurst")) . " Traders have 0 ItemSodaBurst in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaMocha")) . " Traders have 0 ItemSodaMocha in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaOrangeSherbet")) . " Traders have 0 ItemSodaOrangeSherbet in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaPurple")) . " Traders have 0 ItemSodaPurple in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemSodaRbull")) . " Traders have 0 ItemSodaRbull in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ItemWatch")) . " Traders have 0 ItemWatch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"jerrycan_epoch")) . " Traders have 0 jerrycan_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"LMG_Mk200_F")) . " Traders have 0 LMG_Mk200_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"LMG_Zafir_F")) . " Traders have 0 LMG_Zafir_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"m107_EPOCH")) . " Traders have 0 m107_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"m107Tan_EPOCH")) . " Traders have 0 m107Tan_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"M14_EPOCH")) . " Traders have 0 M14_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"M14Grn_EPOCH")) . " Traders have 0 M14Grn_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"m16_EPOCH")) . " Traders have 0 m16_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"m16Red_EPOCH")) . " Traders have 0 m16Red_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"m249_EPOCH")) . " Traders have 0 m249_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"m249Tan_EPOCH")) . " Traders have 0 m249Tan_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"m4a3_EPOCH")) . " Traders have 0 m4a3_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"meatballs_epoch")) . " Traders have 0 meatballs_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"MeleeSledge")) . " Traders have 0 MeleeSledge in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"MortarBucket")) . " Traders have 0 MortarBucket in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"MultiGun")) . " Traders have 0 MultiGun in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_acp")) . " Traders have 0 muzzle_snds_acp in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_B")) . " Traders have 0 muzzle_snds_B in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H")) . " Traders have 0 muzzle_snds_H in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_H_MG")) . " Traders have 0 muzzle_snds_H_MG in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_L")) . " Traders have 0 muzzle_snds_L in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"muzzle_snds_M")) . " Traders have 0 muzzle_snds_M in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Light_02_unarmed_EPOCH")) . " Traders have 0 O_Heli_Light_02_unarmed_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_bench_EPOCH")) . " Traders have 0 O_Heli_Transport_04_bench_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_box_EPOCH")) . " Traders have 0 O_Heli_Transport_04_box_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_covered_EPOCH")) . " Traders have 0 O_Heli_Transport_04_covered_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Heli_Transport_04_EPOCH")) . " Traders have 0 O_Heli_Transport_04_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_02_box_EPOCH")) . " Traders have 0 O_Truck_02_box_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_02_covered_EPOCH")) . " Traders have 0 O_Truck_02_covered_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_02_transport_EPOCH")) . " Traders have 0 O_Truck_02_transport_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"O_Truck_03_covered_EPOCH")) . " Traders have 0 O_Truck_03_covered_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Aco")) . " Traders have 0 optic_Aco in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn")) . " Traders have 0 optic_ACO_grn in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_ACO_grn_smg")) . " Traders have 0 optic_ACO_grn_smg in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Arco")) . " Traders have 0 optic_Arco in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Hamr")) . " Traders have 0 optic_Hamr in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Holosight")) . " Traders have 0 optic_Holosight in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_LRPS")) . " Traders have 0 optic_LRPS in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_MRD")) . " Traders have 0 optic_MRD in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_NVS")) . " Traders have 0 optic_NVS in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_SOS")) . " Traders have 0 optic_SOS in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_tws_mg")) . " Traders have 0 optic_tws_mg in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"optic_Yorris")) . " Traders have 0 optic_Yorris in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanBlk")) . " Traders have 0 PaintCanBlk in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanBlu")) . " Traders have 0 PaintCanBlu in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanBrn")) . " Traders have 0 PaintCanBrn in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanClear")) . " Traders have 0 PaintCanClear in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanGrn")) . " Traders have 0 PaintCanGrn in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanOra")) . " Traders have 0 PaintCanOra in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanPur")) . " Traders have 0 PaintCanPur in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanRed")) . " Traders have 0 PaintCanRed in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanTeal")) . " Traders have 0 PaintCanTeal in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PaintCanYel")) . " Traders have 0 PaintCanYel in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PartOre")) . " Traders have 0 PartOre in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PartOreGold")) . " Traders have 0 PartOreGold in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"PartOreSilver")) . " Traders have 0 PartOreSilver in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Pelt_EPOCH")) . " Traders have 0 Pelt_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Rollins_F")) . " Traders have 0 Rollins_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"ruger_pistol_epoch")) . " Traders have 0 ruger_pistol_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"sardines_epoch")) . " Traders have 0 sardines_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"scam_epoch")) . " Traders have 0 scam_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SMG_01_F")) . " Traders have 0 SMG_01_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SMG_02_F")) . " Traders have 0 SMG_02_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShell")) . " Traders have 0 SmokeShell in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellBlue")) . " Traders have 0 SmokeShell in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellGreen")) . " Traders have 0 SmokeShellGreen in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellOrange")) . " Traders have 0 SmokeShellOrange in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellPurple")) . " Traders have 0 SmokeShellPurple in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellRed")) . " Traders have 0 SmokeShellRed in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"SmokeShellYellow")) . " Traders have 0 SmokeShellYellow in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_DMR_01_F")) . " Traders have 0 srifle_DMR_01_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_EBR_F")) . " Traders have 0 srifle_EBR_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_GM6_F")) . " Traders have 0 srifle_GM6_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"srifle_LRR_F")) . " Traders have 0 srifle_LRR_F in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"sweetcorn_epoch")) . " Traders have 0 sweetcorn_epoch in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"Towelette")) . " Traders have 0 Towelette in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_10_EPOCH")) . " Traders have 0 V_10_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_12_EPOCH")) . " Traders have 0 V_12_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_13_EPOCH")) . " Traders have 0 V_13_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_17_EPOCH")) . " Traders have 0 V_17_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_19_EPOCH")) . " Traders have 0 V_19_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_20_EPOCH")) . " Traders have 0 V_20_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_23_EPOCH")) . " Traders have 0 V_23_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_25_EPOCH")) . " Traders have 0 V_25_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_27_EPOCH")) . " Traders have 0 V_27_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_3_EPOCH")) . " Traders have 0 V_3_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_36_EPOCH")) . " Traders have 0 V_36_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_37_EPOCH")) . " Traders have 0 V_37_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_7_EPOCH")) . " Traders have 0 V_7_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_8_EPOCH")) . " Traders have 0 V_8_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"V_9_EPOCH")) . " Traders have 0 V_9_EPOCH in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"VehicleRepair")) . " Traders have 0 VehicleRepair in stock<br>\n";

print "\tNow " . count(Find_Item_In_Traders($TDA,"WhiskeyNoodle")) . " Traders have 0 WhiskeyNoodle in stock<br>\n";

}

?>

-The list of items is long.. If you want to delete vehicles ony, strip every weapon/ammo etc out of the above list and run

-I might have missed items, I'll probably add them coming time

-Requests for custom code can be done here, I'll gladly help out.

-Dwarfer made the 1st steps that helped me hugely, so all credits in the scripts go to him.

Going to test this out over the weekend.

If all goes well, I will go ahead and add the missing items as well as get this ready for other add on mods for epoch.

Just surprised computermancer with full arrays for his salvage script.

Hope all goes well with my tests. Thanks for your guys hard work on this

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
Darth_Rogue

 

Not sure how this would crash a server as its using all the official redis calls from the library.  I have this running on 3 Windows and 2 Linux boxes every restarts and don't see the issues.  I have latest redis as well.

 

What are you doing with your scripts as I only gave some templates. If you want to send me your files PM them me and I will take a look see if I can get it to crash on mine.

 

Ta

Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Discord

×
×
  • Create New...