Jump to content

flakvest

Member
  • Posts

    79
  • Joined

  • Last visited

Posts posted by flakvest

  1. Just replace everything in your TradeFromVehicle\init.sqf and replace the trader skin with the skin from your trader(s) and you should be good.

     

     

    waitUntil {!isNil "dayz_animalCheck"};
    sleep 1;
     
    /*    *******************************************************************************************************************************************   */
    /*    Turn debugging functionality on or off.                                                                                                       */
    /*    *******************************************************************************************************************************************   */
    tfv_DEBUGGING = true;
     
    /*    *******************************************************************************************************************************************   */
    /*    How many weapons will be sold per cycle.                                                                                                      */
    /*    *******************************************************************************************************************************************   */
    tfv_SALES_PER_ANIM = 5;
     
    /*    *******************************************************************************************************************************************   */
    /*    How many magazines will be sold per cycle.                                                                                                      */
    /*    *******************************************************************************************************************************************   */
    tfv_SALES_PER_ANIM_MAGS = 10;
     
    /*    *******************************************************************************************************************************************   */
    /*    A list of each trader, along with the weapons they accept.                                                                                    */
    /*    *******************************************************************************************************************************************   */
     
    tfv_TRADERS_ITEMS = [
            
    ["US_Delta_Force_EP1",["AKS_74_U","AKS_74_kobra","AK_47_M","AK_74","BAF_L85A2_RIS_Holo","BAF_L85A2_RIS_SUSAT","BAF_LRR_scoped","Colt1911","Crossbow_DZ","FHQ_ACR_BLK_CCO","FHQ_ACR_BLK_CCO_F","FHQ_ACR_BLK_CCO_GL","FHQ_ACR_BLK_CCO_GL_F","FHQ_ACR_BLK_CCO_GL_SD","FHQ_ACR_BLK_CCO_GL_SD_F","FHQ_ACR_BLK_CCO_SD","FHQ_ACR_BLK_CCO_SD_F","FHQ_ACR_BLK_G33","FHQ_ACR_BLK_G33_F","FHQ_ACR_BLK_G33_GL","FHQ_ACR_BLK_G33_GL_F","FHQ_ACR_BLK_G33_GL_SD","FHQ_ACR_BLK_G33_GL_SD_F","FHQ_ACR_BLK_G33_SD","FHQ_ACR_BLK_G33_SD_F","FHQ_ACR_BLK_HAMR","FHQ_ACR_BLK_HAMR_F","FHQ_ACR_BLK_HAMR_GL","FHQ_ACR_BLK_HAMR_GL_F","FHQ_ACR_BLK_HAMR_GL_SD","FHQ_ACR_BLK_HAMR_GL_SD_F","FHQ_ACR_BLK_HAMR_SD","FHQ_ACR_BLK_HAMR_SD_F","FHQ_ACR_BLK_HWS","FHQ_ACR_BLK_HWS_F","FHQ_ACR_BLK_HWS_GL","FHQ_ACR_BLK_HWS_GL_F","FHQ_ACR_BLK_HWS_GL_SD","FHQ_ACR_BLK_HWS_GL_SD_F","FHQ_ACR_BLK_HWS_SD","FHQ_ACR_BLK_HWS_SD_F","FHQ_ACR_BLK_IRN","FHQ_ACR_BLK_IRN_F","FHQ_ACR_BLK_IRN_GL","FHQ_ACR_BLK_IRN_GL_F","FHQ_ACR_BLK_IRN_GL_SD","FHQ_ACR_BLK_IRN_GL_SD_F","FHQ_ACR_BLK_IRN_SD","FHQ_ACR_BLK_IRN_SD_F","FHQ_ACR_BLK_RCO","FHQ_ACR_BLK_RCO_F","FHQ_ACR_BLK_RCO_GL","FHQ_ACR_BLK_RCO_GL_F","FHQ_ACR_BLK_RCO_GL_SD","FHQ_ACR_BLK_RCO_GL_SD_F","FHQ_ACR_BLK_RCO_SD","FHQ_ACR_BLK_RCO_SD_F","FHQ_ACR_SNW_CCO","FHQ_ACR_SNW_CCO_F","FHQ_ACR_SNW_CCO_GL","FHQ_ACR_SNW_CCO_GL_F","FHQ_ACR_SNW_CCO_GL_SD","FHQ_ACR_SNW_CCO_GL_SD_F","FHQ_ACR_SNW_CCO_SD","FHQ_ACR_SNW_CCO_SD_F","FHQ_ACR_SNW_G33","FHQ_ACR_SNW_G33_F","FHQ_ACR_SNW_G33_GL","FHQ_ACR_SNW_G33_GL_F","FHQ_ACR_SNW_G33_GL_SD","FHQ_ACR_SNW_G33_GL_SD_F","FHQ_ACR_SNW_G33_SD","FHQ_ACR_SNW_G33_SD_F","FHQ_ACR_SNW_HAMR","FHQ_ACR_SNW_HAMR_F","FHQ_ACR_SNW_HAMR_GL","FHQ_ACR_SNW_HAMR_GL_F","FHQ_ACR_SNW_HAMR_GL_SD","FHQ_ACR_SNW_HAMR_GL_SD_F","FHQ_ACR_SNW_HAMR_SD","FHQ_ACR_SNW_HAMR_SD_F","FHQ_ACR_SNW_HWS","FHQ_ACR_SNW_HWS_F","FHQ_ACR_SNW_HWS_GL","FHQ_ACR_SNW_HWS_GL_F","FHQ_ACR_SNW_HWS_GL_SD","FHQ_ACR_SNW_HWS_GL_SD_F","FHQ_ACR_SNW_HWS_SD","FHQ_ACR_SNW_HWS_SD_F","FHQ_ACR_SNW_IRN","FHQ_ACR_SNW_IRN_F","FHQ_ACR_SNW_IRN_GL","FHQ_ACR_SNW_IRN_GL_F","FHQ_ACR_SNW_IRN_GL_SD","FHQ_ACR_SNW_IRN_GL_SD_F","FHQ_ACR_SNW_IRN_SD","FHQ_ACR_SNW_IRN_SD_F","FHQ_ACR_SNW_RCO","FHQ_ACR_SNW_RCO_F","FHQ_ACR_SNW_RCO_GL","FHQ_ACR_SNW_RCO_GL_F","FHQ_ACR_SNW_RCO_GL_SD","FHQ_ACR_SNW_RCO_GL_SD_F","FHQ_ACR_SNW_RCO_SD","FHQ_ACR_SNW_RCO_SD_F","FHQ_ACR_TAN_CCO","FHQ_ACR_TAN_CCO_F","FHQ_ACR_TAN_CCO_GL","FHQ_ACR_TAN_CCO_GL_F","FHQ_ACR_TAN_CCO_GL_SD","FHQ_ACR_TAN_CCO_GL_SD_F","FHQ_ACR_TAN_CCO_SD","FHQ_ACR_TAN_CCO_SD_F","FHQ_ACR_TAN_G33","FHQ_ACR_TAN_G33_F","FHQ_ACR_TAN_G33_GL","FHQ_ACR_TAN_G33_GL_F","FHQ_ACR_TAN_G33_GL_SD","FHQ_ACR_TAN_G33_GL_SD_F","FHQ_ACR_TAN_G33_SD","FHQ_ACR_TAN_G33_SD_F","FHQ_ACR_TAN_HAMR","FHQ_ACR_TAN_HAMR_F","FHQ_ACR_TAN_HAMR_GL","FHQ_ACR_TAN_HAMR_GL_F","FHQ_ACR_TAN_HAMR_GL_SD","FHQ_ACR_TAN_HAMR_GL_SD_F","FHQ_ACR_TAN_HAMR_SD","FHQ_ACR_TAN_HAMR_SD_F","FHQ_ACR_TAN_HWS","FHQ_ACR_TAN_HWS_F","FHQ_ACR_TAN_HWS_GL","FHQ_ACR_TAN_HWS_GL_F","FHQ_ACR_TAN_HWS_GL_SD","FHQ_ACR_TAN_HWS_GL_SD_F","FHQ_ACR_TAN_HWS_SD","FHQ_ACR_TAN_HWS_SD_F","FHQ_ACR_TAN_IRN","FHQ_ACR_TAN_IRN_F","FHQ_ACR_TAN_IRN_GL","FHQ_ACR_TAN_IRN_GL_F","FHQ_ACR_TAN_IRN_GL_SD","FHQ_ACR_TAN_IRN_GL_SD_F","FHQ_ACR_TAN_IRN_SD","FHQ_ACR_TAN_IRN_SD_F","FHQ_ACR_TAN_RCO","FHQ_ACR_TAN_RCO_F","FHQ_ACR_TAN_RCO_GL","FHQ_ACR_TAN_RCO_GL_F","FHQ_ACR_TAN_RCO_GL_SD","FHQ_ACR_TAN_RCO_GL_SD_F","FHQ_ACR_TAN_RCO_SD","FHQ_ACR_TAN_RCO_SD_F","FHQ_ACR_WDL_CCO","FHQ_ACR_WDL_CCO_F","FHQ_ACR_WDL_CCO_GL","FHQ_ACR_WDL_CCO_GL_F","FHQ_ACR_WDL_CCO_GL_SD","FHQ_ACR_WDL_CCO_GL_SD_F","FHQ_ACR_WDL_CCO_SD","FHQ_ACR_WDL_CCO_SD_F","FHQ_ACR_WDL_G33","FHQ_ACR_WDL_G33_F","FHQ_ACR_WDL_G33_GL","FHQ_ACR_WDL_G33_GL_F","FHQ_ACR_WDL_G33_GL_SD","FHQ_ACR_WDL_G33_GL_SD_F","FHQ_ACR_WDL_G33_SD","FHQ_ACR_WDL_G33_SD_F","FHQ_ACR_WDL_HAMR","FHQ_ACR_WDL_HAMR_F","FHQ_ACR_WDL_HAMR_GL","FHQ_ACR_WDL_HAMR_GL_F","FHQ_ACR_WDL_HAMR_GL_SD","FHQ_ACR_WDL_HAMR_GL_SD_F","FHQ_ACR_WDL_HAMR_SD","FHQ_ACR_WDL_HAMR_SD_F","FHQ_ACR_WDL_HWS","FHQ_ACR_WDL_HWS_F","FHQ_ACR_WDL_HWS_GL","FHQ_ACR_WDL_HWS_GL_F","FHQ_ACR_WDL_HWS_GL_SD","FHQ_ACR_WDL_HWS_GL_SD_F","FHQ_ACR_WDL_HWS_SD","FHQ_ACR_WDL_HWS_SD_F","FHQ_ACR_WDL_IRN","FHQ_ACR_WDL_IRN_F","FHQ_ACR_WDL_IRN_GL","FHQ_ACR_WDL_IRN_GL_F","FHQ_ACR_WDL_IRN_GL_SD","FHQ_ACR_WDL_IRN_GL_SD_F","FHQ_ACR_WDL_IRN_SD","FHQ_ACR_WDL_IRN_SD_F","FHQ_ACR_WDL_RCO","FHQ_ACR_WDL_RCO_F","FHQ_ACR_WDL_RCO_GL","FHQ_ACR_WDL_RCO_GL_F","FHQ_ACR_WDL_RCO_GL_SD","FHQ_ACR_WDL_RCO_GL_SD_F","FHQ_ACR_WDL_RCO_SD","FHQ_ACR_WDL_RCO_SD_F","FHQ_MSR_DESERT","FHQ_MSR_NV_DESERT","FHQ_MSR_NV_SD_DESERT","FHQ_MSR_SD_DESERT","FHQ_RSASS_SD_TAN","FHQ_RSASS_TAN","FHQ_XM2010_DESERT","FHQ_XM2010_NV_DESERT","FHQ_XM2010_NV_SD_DESERT","FHQ_XM2010_SD_DESERT","FN_FAL","FN_FAL_ANPVS4","G36A_camo","G36C","G36C_camo","G36K_camo","G36_C_SD_camo","KSVK_DZE","LeeEnfield","M1014","M110_TWS_EP1","M136","M136","M14_EP1","M16A2","M16A2GL","M16A4_ACG","M24","M240_DZ","M249_EP1_DZ","M249_m145_EP1_DZE","M24_des_EP1","M40A3","M4A1","M4A1_AIM_SD_camo","M4A1_Aim","M4A1_HWS_GL_SD_Camo","M4A1_HWS_GL_camo","M4A3_CCO_EP1","M4SPR","M60A4_EP1_DZE","M8_SAW","M9","M9SD","MAAWS","MAAWS_HEAT","MG36","MG36_camo","MP5A5","MP5SD","MR43","Makarov","MakarovSD","Mk_48_DZ","RH_Deagleg","RH_Deaglem","RH_Deaglemz","RH_Deaglemzb","RH_Deagles","RH_anac","RH_anacg","RH_browninghp","RH_bull","RH_ctar21","RH_ctar21glacog","RH_ctar21m","RH_ctar21mgl","RH_deagle","RH_g17","RH_g17sd","RH_g18","RH_g19","RH_g19t","RH_hk416","RH_hk416acog","RH_hk416aim","RH_hk416eotech","RH_hk416gl","RH_hk416glacog","RH_hk416glaim","RH_hk416gleotech","RH_hk416s","RH_hk416sacog","RH_hk416saim","RH_hk416sd","RH_hk416sdaim","RH_hk416sdeotech","RH_hk416sdgl","RH_hk416sdglaim","RH_hk416sdgleotech","RH_hk416seotech","RH_hk416sgl","RH_hk416sglacog","RH_hk416sglaim","RH_hk416sgleotech","RH_hk417","RH_hk417acog","RH_hk417aim","RH_hk417eotech","RH_hk417s","RH_hk417sacog","RH_hk417saim","RH_hk417sd","RH_hk417sdacog","RH_hk417sdaim","RH_hk417sdeotech","RH_hk417sdsp","RH_hk417seotech","RH_hk417sgl","RH_hk417sglacog","RH_hk417sglaim","RH_hk417sgleotech","RH_hk417sp","RH_m14","RH_m14acog","RH_m14aim","RH_m14eot","RH_m1911","RH_m1911old","RH_m1911sd","RH_m1s","RH_m1sacog","RH_m1saim","RH_m1seot","RH_m1sshd","RH_m1ssp","RH_m1st","RH_m1stacog","RH_m1staim","RH_m1steot","RH_m1stshd","RH_m1stsp","RH_m21","RH_m9","RH_m93r","RH_m9c","RH_m9csd","RH_m9sd","RH_mas","RH_masacog","RH_masaim","RH_masb","RH_masbacog","RH_masbaim","RH_masbeotech","RH_masbsd","RH_masbsdacog","RH_masbsdaim","RH_masbsdeotech","RH_maseotech","RH_massd","RH_massdacog","RH_massdaim","RH_massdeotech","RH_mk2","RH_mk22","RH_mk22sd","RH_mk22v","RH_mk22vsd","RH_p226","RH_p226s","RH_p38","RH_ppk","RH_python","RH_sc2","RH_sc2acog","RH_sc2aim","RH_sc2eot","RH_sc2shd","RH_sc2sp","RH_star21","RH_tec9","RH_tt33","RH_usp","RH_uspm","RH_uspsd","RH_vz61","RPG7V","RPK_74","Remington870_lamp","SCAR_H_CQC_CCO","SCAR_H_CQC_CCO_SD","SCAR_H_LNG_Sniper_SD","SCAR_H_STD_TWS_SD","SCAR_L_CQC","SCAR_L_CQC_CCO_SD","SCAR_L_CQC_Holo","SCAR_L_STD_EGLM_RCO","SVD","SVD_CAMO","SVD_des_EP1","Sa58P_EP1","Sa58V_CCO_EP1","Sa58V_EP1","Sa58V_RCO_EP1","Sa61_EP1","Saiga12K","USSR_cheytacM200","USSR_cheytacM200_sd","UZI_EP1","UZI_SD_EP1","VSS_vintorez","Vil_AKS_74_UB","Vil_AKS_74_UN_kobra","Vil_AK_105_c","Vil_AK_107_c","Winchester1866","bizon","bizon_silenced","glock17_EP1","gms_k98","gms_k98_knife","gms_k98_rg","gms_k98zf39","huntingrifle","m240_scoped_EP1_DZE","m8_carbine","m8_compact","m8_holo_sd","m8_sharpshooter","revolver_EP1","revolver_gold_EP1","skavil_M60","skavil_M60e3","vil_9a91","vil_9a91_c","vil_9a91_csd","vil_AEK1","vil_AEK2","vil_AEK_GL","vil_AG3","vil_AG36","vil_AG36A2","vil_AG36KA4","vil_AG36KV","vil_AG3EOT","vil_AKM","vil_AKMS","vil_AKMSB","vil_AKMS_GP25","vil_AKM_GL","vil_AKS_47","vil_AKS_74","vil_AKS_74_gp","vil_AKS_74p","vil_AKS_74p_45","vil_AKS_74p_gp","vil_AK_101","vil_AK_103","vil_AK_105","vil_AK_107","vil_AK_47","vil_AK_47_49","vil_AK_47_m1","vil_AK_74","vil_AK_74M_PSO","vil_AK_74P","vil_AK_74_N","vil_AK_74_gp","vil_AK_74m","vil_AK_74m_EOT","vil_AK_74m_EOT_Alfa","vil_AK_74m_EOT_FSB","vil_AK_74m_EOT_FSB_45","vil_AK_74m_EOT_FSB_60","vil_AK_74m_c","vil_AK_74m_gp","vil_AK_74m_gp_29","vil_AK_74m_k","vil_AK_74m_p29","vil_AK_nato_m1","vil_AK_nato_m80","vil_AKs_74_u","vil_AKs_74_u45","vil_AMD","vil_AMD63","vil_ASH82","vil_Abakan","vil_Abakan_P29","vil_Abakan_gp","vil_AeK_23","vil_AeK_3","vil_AeK_3_K","vil_B_HP","vil_G36CC","vil_G36E","vil_G36KA4","vil_G36KES","vil_G36KSK","vil_G36KSKES","vil_G36KSKdes","vil_G36KSKdesES","vil_G36KV3","vil_G36KV3Des","vil_G36KVA4","vil_G36KVZ","vil_G36VA4","vil_G36VA4Eot","vil_G36a2","vil_G3SG1","vil_G3TGS","vil_G3TGSb","vil_G3ZF","vil_G3a2","vil_G3a3","vil_G3a4","vil_G3a4b","vil_G3an","vil_G3anb","vil_G3sg1b","vil_G3zfb","vil_Galil","vil_Galil_arm","vil_Glock","vil_Glock_o","vil_Groza_GL","vil_Groza_HG","vil_Groza_SC","vil_Groza_SD","vil_HK417s","vil_M110","vil_M110sd","vil_M14G","vil_M21G","vil_M240_B","vil_M249_Para","vil_M64","vil_M70","vil_M70B","vil_MG4","vil_MG4E","vil_MP5SD_EOTech","vil_MP5_EOTech","vil_MPi","vil_Mg3","vil_Minimi","vil_PK","vil_PKM","vil_PKP","vil_PKP_EOT","vil_PMI","vil_PMI74S","vil_PMIS","vil_RPD","vil_RPK","vil_RPK74","vil_RPK74M","vil_RPK74M_P29","vil_RPK75","vil_RPK75_M72","vil_RPK75_Romania","vil_SKS","vil_SR25","vil_SR25SD","vil_SVDK","vil_SVD_63","vil_SVD_M","vil_SVD_N","vil_SVD_P21","vil_SVD_S","vil_SV_98","vil_SV_98_69","vil_SV_98_SD","vil_USP","vil_USP45","vil_USP45SD","vil_USPSD","vil_VAL","vil_VAL_C","vil_Vikhr","vil_ak12","vil_ak12_ap","vil_ak12_gp","vil_type88_1","vil_uzi","vil_uzi_SD","vil_uzi_c","vil_uzimini","vil_uzimini_SD","vil_vsk94","vil_zastava_m84"],["weapons"],0]
     
    ];
    if (tfv_DEBUGGING) then { diag_log "tfv - Traders and their weapons loaded in!"; };
     
    /*    *******************************************************************************************************************************************   */
    /*    List of ALL weapons, regardless of trader, along with the prices.                                                                             */
    /*    *******************************************************************************************************************************************   */
     
    tfv_TRADERS_PRICES = [
        ["AKS_74_U",100],
    ["AKS_74_kobra",200],
    ["AK_47_M",600],
    ["AK_74",100],
    ["BAF_L85A2_RIS_Holo",600],
    ["BAF_L85A2_RIS_SUSAT",300],
    ["BAF_LRR_scoped",2000],
    ["Colt1911",10],
    ["FHQ_ACR_BLK_CCO",1000],
    ["FHQ_ACR_BLK_CCO_F",1000],
    ["FHQ_ACR_BLK_CCO_GL",1000],
    ["FHQ_ACR_BLK_CCO_GL_F",1000],
    ["FHQ_ACR_BLK_CCO_GL_SD",1000],
    ["FHQ_ACR_BLK_CCO_GL_SD_F",1000],
    ["FHQ_ACR_BLK_CCO_SD",1000],
    ["FHQ_ACR_BLK_CCO_SD_F",1000],
    ["FHQ_ACR_BLK_G33",1000],
    ["FHQ_ACR_BLK_G33_F",1000],
    ["FHQ_ACR_BLK_G33_GL",1000],
    ["FHQ_ACR_BLK_G33_GL_F",1000],
    ["FHQ_ACR_BLK_G33_GL_SD",1000],
    ["FHQ_ACR_BLK_G33_GL_SD_F",1000],
    ["FHQ_ACR_BLK_G33_SD",1000],
    ["FHQ_ACR_BLK_G33_SD_F",1000],
    ["FHQ_ACR_BLK_HAMR",1000],
    ["FHQ_ACR_BLK_HAMR_F",1000],
    ["FHQ_ACR_BLK_HAMR_GL",1000],
    ["FHQ_ACR_BLK_HAMR_GL_F",1000],
    ["FHQ_ACR_BLK_HAMR_GL_SD",1000],
    ["FHQ_ACR_BLK_HAMR_GL_SD_F",1000],
    ["FHQ_ACR_BLK_HAMR_SD",1000],
    ["FHQ_ACR_BLK_HAMR_SD_F",1000],
    ["FHQ_ACR_BLK_HWS",1000],
    ["FHQ_ACR_BLK_HWS_F",1000],
    ["FHQ_ACR_BLK_HWS_GL",1000],
    ["FHQ_ACR_BLK_HWS_GL_F",1000],
    ["FHQ_ACR_BLK_HWS_GL_SD",1000],
    ["FHQ_ACR_BLK_HWS_GL_SD_F",1000],
    ["FHQ_ACR_BLK_HWS_SD",1000],
    ["FHQ_ACR_BLK_HWS_SD_F",1000],
    ["FHQ_ACR_BLK_IRN",1000],
    ["FHQ_ACR_BLK_IRN_F",1000],
    ["FHQ_ACR_BLK_IRN_GL",1000],
    ["FHQ_ACR_BLK_IRN_GL_F",1000],
    ["FHQ_ACR_BLK_IRN_GL_SD",1000],
    ["FHQ_ACR_BLK_IRN_GL_SD_F",1000],
    ["FHQ_ACR_BLK_IRN_SD",1000],
    ["FHQ_ACR_BLK_IRN_SD_F",1000],
    ["FHQ_ACR_BLK_RCO",1000],
    ["FHQ_ACR_BLK_RCO_F",1000],
    ["FHQ_ACR_BLK_RCO_GL",1000],
    ["FHQ_ACR_BLK_RCO_GL_F",1000],
    ["FHQ_ACR_BLK_RCO_GL_SD",1000],
    ["FHQ_ACR_BLK_RCO_GL_SD_F",1000],
    ["FHQ_ACR_BLK_RCO_SD",1000],
    ["FHQ_ACR_BLK_RCO_SD_F",1000],
    ["FHQ_ACR_SNW_CCO",1000],
    ["FHQ_ACR_SNW_CCO_F",1000],
    ["FHQ_ACR_SNW_CCO_GL",1000],
    ["FHQ_ACR_SNW_CCO_GL_F",1000],
    ["FHQ_ACR_SNW_CCO_GL_SD",1000],
    ["FHQ_ACR_SNW_CCO_GL_SD_F",1000],
    ["FHQ_ACR_SNW_CCO_SD",1000],
    ["FHQ_ACR_SNW_CCO_SD_F",1000],
    ["FHQ_ACR_SNW_G33",1000],
    ["FHQ_ACR_SNW_G33_F",1000],
    ["FHQ_ACR_SNW_G33_GL",1000],
    ["FHQ_ACR_SNW_G33_GL_F",1000],
    ["FHQ_ACR_SNW_G33_GL_SD",1000],
    ["FHQ_ACR_SNW_G33_GL_SD_F",1000],
    ["FHQ_ACR_SNW_G33_SD",1000],
    ["FHQ_ACR_SNW_G33_SD_F",1000],
    ["FHQ_ACR_SNW_HAMR",1000],
    ["FHQ_ACR_SNW_HAMR_F",1000],
    ["FHQ_ACR_SNW_HAMR_GL",1000],
    ["FHQ_ACR_SNW_HAMR_GL_F",1000],
    ["FHQ_ACR_SNW_HAMR_GL_SD",1000],
    ["FHQ_ACR_SNW_HAMR_GL_SD_F",1000],
    ["FHQ_ACR_SNW_HAMR_SD",1000],
    ["FHQ_ACR_SNW_HAMR_SD_F",1000],
    ["FHQ_ACR_SNW_HWS",1000],
    ["FHQ_ACR_SNW_HWS_F",1000],
    ["FHQ_ACR_SNW_HWS_GL",1000],
    ["FHQ_ACR_SNW_HWS_GL_F",1000],
    ["FHQ_ACR_SNW_HWS_GL_SD",1000],
    ["FHQ_ACR_SNW_HWS_GL_SD_F",1000],
    ["FHQ_ACR_SNW_HWS_SD",1000],
    ["FHQ_ACR_SNW_HWS_SD_F",1000],
    ["FHQ_ACR_SNW_IRN",1000],
    ["FHQ_ACR_SNW_IRN_F",1000],
    ["FHQ_ACR_SNW_IRN_GL",1000],
    ["FHQ_ACR_SNW_IRN_GL_F",1000],
    ["FHQ_ACR_SNW_IRN_GL_SD",1000],
    ["FHQ_ACR_SNW_IRN_GL_SD_F",1000],
    ["FHQ_ACR_SNW_IRN_SD",1000],
    ["FHQ_ACR_SNW_IRN_SD_F",1000],
    ["FHQ_ACR_SNW_RCO",1000],
    ["FHQ_ACR_SNW_RCO_F",1000],
    ["FHQ_ACR_SNW_RCO_GL",1000],
    ["FHQ_ACR_SNW_RCO_GL_F",1000],
    ["FHQ_ACR_SNW_RCO_GL_SD",1000],
    ["FHQ_ACR_SNW_RCO_GL_SD_F",1000],
    ["FHQ_ACR_SNW_RCO_SD",1000],
    ["FHQ_ACR_SNW_RCO_SD_F",1000],
    ["FHQ_ACR_TAN_CCO",1000],
    ["FHQ_ACR_TAN_CCO_F",1000],
    ["FHQ_ACR_TAN_CCO_GL",1000],
    ["FHQ_ACR_TAN_CCO_GL_F",1000],
    ["FHQ_ACR_TAN_CCO_GL_SD",1000],
    ["FHQ_ACR_TAN_CCO_GL_SD_F",1000],
    ["FHQ_ACR_TAN_CCO_SD",1000],
    ["FHQ_ACR_TAN_CCO_SD_F",1000],
    ["FHQ_ACR_TAN_G33",1000],
    ["FHQ_ACR_TAN_G33_F",1000],
    ["FHQ_ACR_TAN_G33_GL",1000],
    ["FHQ_ACR_TAN_G33_GL_F",1000],
    ["FHQ_ACR_TAN_G33_GL_SD",1000],
    ["FHQ_ACR_TAN_G33_GL_SD_F",1000],
    ["FHQ_ACR_TAN_G33_SD",1000],
    ["FHQ_ACR_TAN_G33_SD_F",1000],
    ["FHQ_ACR_TAN_HAMR",1000],
    ["FHQ_ACR_TAN_HAMR_F",1000],
    ["FHQ_ACR_TAN_HAMR_GL",1000],
    ["FHQ_ACR_TAN_HAMR_GL_F",1000],
    ["FHQ_ACR_TAN_HAMR_GL_SD",1000],
    ["FHQ_ACR_TAN_HAMR_GL_SD_F",1000],
    ["FHQ_ACR_TAN_HAMR_SD",1000],
    ["FHQ_ACR_TAN_HAMR_SD_F",1000],
    ["FHQ_ACR_TAN_HWS",1000],
    ["FHQ_ACR_TAN_HWS_F",1000],
    ["FHQ_ACR_TAN_HWS_GL",1000],
    ["FHQ_ACR_TAN_HWS_GL_F",1000],
    ["FHQ_ACR_TAN_HWS_GL_SD",1000],
    ["FHQ_ACR_TAN_HWS_GL_SD_F",1000],
    ["FHQ_ACR_TAN_HWS_SD",1000],
    ["FHQ_ACR_TAN_HWS_SD_F",1000],
    ["FHQ_ACR_TAN_IRN",1000],
    ["FHQ_ACR_TAN_IRN_F",1000],
    ["FHQ_ACR_TAN_IRN_GL",1000],
    ["FHQ_ACR_TAN_IRN_GL_F",1000],
    ["FHQ_ACR_TAN_IRN_GL_SD",1000],
    ["FHQ_ACR_TAN_IRN_GL_SD_F",1000],
    ["FHQ_ACR_TAN_IRN_SD",1000],
    ["FHQ_ACR_TAN_IRN_SD_F",1000],
    ["FHQ_ACR_TAN_RCO",1000],
    ["FHQ_ACR_TAN_RCO_F",1000],
    ["FHQ_ACR_TAN_RCO_GL",1000],
    ["FHQ_ACR_TAN_RCO_GL_F",1000],
    ["FHQ_ACR_TAN_RCO_GL_SD",1000],
    ["FHQ_ACR_TAN_RCO_GL_SD_F",1000],
    ["FHQ_ACR_TAN_RCO_SD",1000],
    ["FHQ_ACR_TAN_RCO_SD_F",1000],
    ["FHQ_ACR_WDL_CCO",1000],
    ["FHQ_ACR_WDL_CCO_F",1000],
    ["FHQ_ACR_WDL_CCO_GL",1000],
    ["FHQ_ACR_WDL_CCO_GL_F",1000],
    ["FHQ_ACR_WDL_CCO_GL_SD",1000],
    ["FHQ_ACR_WDL_CCO_GL_SD_F",1000],
    ["FHQ_ACR_WDL_CCO_SD",1000],
    ["FHQ_ACR_WDL_CCO_SD_F",1000],
    ["FHQ_ACR_WDL_G33",1000],
    ["FHQ_ACR_WDL_G33_F",1000],
    ["FHQ_ACR_WDL_G33_GL",1000],
    ["FHQ_ACR_WDL_G33_GL_F",1000],
    ["FHQ_ACR_WDL_G33_GL_SD",1000],
    ["FHQ_ACR_WDL_G33_GL_SD_F",1000],
    ["FHQ_ACR_WDL_G33_SD",1000],
    ["FHQ_ACR_WDL_G33_SD_F",1000],
    ["FHQ_ACR_WDL_HAMR",1000],
    ["FHQ_ACR_WDL_HAMR_F",1000],
    ["FHQ_ACR_WDL_HAMR_GL",1000],
    ["FHQ_ACR_WDL_HAMR_GL_F",1000],
    ["FHQ_ACR_WDL_HAMR_GL_SD",1000],
    ["FHQ_ACR_WDL_HAMR_GL_SD_F",1000],
    ["FHQ_ACR_WDL_HAMR_SD",1000],
    ["FHQ_ACR_WDL_HAMR_SD_F",1000],
    ["FHQ_ACR_WDL_HWS",1000],
    ["FHQ_ACR_WDL_HWS_F",1000],
    ["FHQ_ACR_WDL_HWS_GL",1000],
    ["FHQ_ACR_WDL_HWS_GL_F",1000],
    ["FHQ_ACR_WDL_HWS_GL_SD",1000],
    ["FHQ_ACR_WDL_HWS_GL_SD_F",1000],
    ["FHQ_ACR_WDL_HWS_SD",1000],
    ["FHQ_ACR_WDL_HWS_SD_F",1000],
    ["FHQ_ACR_WDL_IRN",1000],
    ["FHQ_ACR_WDL_IRN_F",1000],
    ["FHQ_ACR_WDL_IRN_GL",1000],
    ["FHQ_ACR_WDL_IRN_GL_F",1000],
    ["FHQ_ACR_WDL_IRN_GL_SD",1000],
    ["FHQ_ACR_WDL_IRN_GL_SD_F",1000],
    ["FHQ_ACR_WDL_IRN_SD",1000],
    ["FHQ_ACR_WDL_IRN_SD_F",1000],
    ["FHQ_ACR_WDL_RCO",1000],
    ["FHQ_ACR_WDL_RCO_F",1000],
    ["FHQ_ACR_WDL_RCO_GL",1000],
    ["FHQ_ACR_WDL_RCO_GL_F",1000],
    ["FHQ_ACR_WDL_RCO_GL_SD",1000],
    ["FHQ_ACR_WDL_RCO_GL_SD_F",1000],
    ["FHQ_ACR_WDL_RCO_SD",1000],
    ["FHQ_ACR_WDL_RCO_SD_F",1000],
    ["FHQ_MSR_DESERT",1000],
    ["FHQ_MSR_NV_DESERT",1000],
    ["FHQ_MSR_NV_SD_DESERT",1000],
    ["FHQ_MSR_SD_DESERT",1000],
    ["FHQ_RSASS_SD_TAN",1000],
    ["FHQ_RSASS_TAN",1000],
    ["FHQ_XM2010_DESERT",1000],
    ["FHQ_XM2010_NV_DESERT",1000],
    ["FHQ_XM2010_NV_SD_DESERT",1000],
    ["FHQ_XM2010_SD_DESERT",1000],
    ["FHQ_rem_20Rnd_762x51_PMAG_NT",100],
    ["FHQ_rem_20Rnd_762x51_PMAG_NT_SD",100],
    ["FHQ_rem_30Rnd_680x43_ACR",100],
    ["FHQ_rem_30Rnd_680x43_ACR_SD",100],
    ["FHQ_rem_5Rnd_300Win_XM2010_NT",100],
    ["FHQ_rem_5Rnd_300Win_XM2010_NT_SD",100],
    ["FHQ_rem_7Rnd_338Lapua_MSR_NT",100],
    ["FHQ_rem_7Rnd_338Lapua_MSR_NT_SD",100],
    ["FN_FAL",500],
    ["FN_FAL_ANPVS4",1000],
    ["G36A_camo",300],
    ["G36C",200],
    ["G36C_camo",300],
    ["G36K_camo",300],
    ["G36_C_SD_camo",500],
    ["KSVK_DZE",1000],
    ["LeeEnfield",10],
    ["M1014",200],
    ["M110_TWS_EP1",5000],
    ["M14_EP1",1000],
    ["M16A2",100],
    ["M16A2GL",200],
    ["M16A4_ACG",200],
    ["M24",600],
    ["M240_DZ",500],
    ["M249_EP1_DZ",600],
    ["M249_m145_EP1_DZE",600],
    ["M24_des_EP1",600],
    ["M40A3",600],
    ["M4A1",200],
    ["M4A1_AIM_SD_camo",500],
    ["M4A1_Aim",400],
    ["M4A1_HWS_GL_SD_Camo",1000],
    ["M4A1_HWS_GL_camo",400],
    ["M4A3_CCO_EP1",500],
    ["M4SPR",600],
    ["M60A4_EP1_DZE",1000],
    ["M8_SAW",600],
    ["M9",20],
    ["M9SD",100],
    ["MAAWS",5000],
    ["MAAWS_HEAT",5000],
    ["MG36",600],
    ["MG36_camo",600],
    ["MP5A5",20],
    ["MP5SD",300],
    ["MR43",8],
    ["Makarov",10],
    ["MakarovSD",100],
    ["Mk_48_DZ",1000],
    ["Pecheneg_DZ",1000],
    ["RH_Deagleg",1000],
    ["RH_Deaglem",1000],
    ["RH_Deaglemz",1000],
    ["RH_Deaglemzb",1000],
    ["RH_Deagles",1000],
    ["RH_anac",1000],
    ["RH_anacg",1000],
    ["RH_browninghp",1000],
    ["RH_bull",1000],
    ["RH_ctar21",1000],
    ["RH_ctar21glacog",1000],
    ["RH_ctar21m",1000],
    ["RH_ctar21mgl",1000],
    ["RH_deagle",1000],
    ["RH_g17",1000],
    ["RH_g17sd",1000],
    ["RH_g18",1000],
    ["RH_g19",1000],
    ["RH_g19t",1000],
    ["RH_hk416",1000],
    ["RH_hk416acog",1000],
    ["RH_hk416aim",1000],
    ["RH_hk416eotech",1000],
    ["RH_hk416gl",1000],
    ["RH_hk416glacog",1000],
    ["RH_hk416glaim",1000],
    ["RH_hk416gleotech",1000],
    ["RH_hk416s",1000],
    ["RH_hk416sacog",1000],
    ["RH_hk416saim",1000],
    ["RH_hk416sd",1000],
    ["RH_hk416sdaim",1000],
    ["RH_hk416sdeotech",1000],
    ["RH_hk416sdgl",1000],
    ["RH_hk416sdglaim",1000],
    ["RH_hk416sdgleotech",1000],
    ["RH_hk416seotech",1000],
    ["RH_hk416sgl",1000],
    ["RH_hk416sglacog",1000],
    ["RH_hk416sglaim",1000],
    ["RH_hk416sgleotech",1000],
    ["RH_hk417",1000],
    ["RH_hk417acog",1000],
    ["RH_hk417aim",1000],
    ["RH_hk417eotech",1000],
    ["RH_hk417s",1000],
    ["RH_hk417sacog",1000],
    ["RH_hk417saim",1000],
    ["RH_hk417sd",1000],
    ["RH_hk417sdacog",1000],
    ["RH_hk417sdaim",1000],
    ["RH_hk417sdeotech",1000],
    ["RH_hk417sdsp",1000],
    ["RH_hk417seotech",1000],
    ["RH_hk417sgl",1000],
    ["RH_hk417sglacog",1000],
    ["RH_hk417sglaim",1000],
    ["RH_hk417sgleotech",1000],
    ["RH_hk417sp",1000],
    ["RH_m14",1000],
    ["RH_m14acog",1000],
    ["RH_m14aim",1000],
    ["RH_m14eot",1000],
    ["RH_m1911",1000],
    ["RH_m1911old",1000],
    ["RH_m1911sd",1000],
    ["RH_m1s",1000],
    ["RH_m1sacog",1000],
    ["RH_m1saim",1000],
    ["RH_m1seot",1000],
    ["RH_m1sshd",1000],
    ["RH_m1ssp",1000],
    ["RH_m1st",1000],
    ["RH_m1stacog",1000],
    ["RH_m1staim",1000],
    ["RH_m1steot",1000],
    ["RH_m1stshd",1000],
    ["RH_m1stsp",1000],
    ["RH_m21",1000],
    ["RH_m9",1000],
    ["RH_m93r",1000],
    ["RH_m9c",1000],
    ["RH_m9csd",1000],
    ["RH_m9sd",1000],
    ["RH_mas",1000],
    ["RH_masacog",1000],
    ["RH_masaim",1000],
    ["RH_masb",1000],
    ["RH_masbacog",1000],
    ["RH_masbaim",1000],
    ["RH_masbeotech",1000],
    ["RH_masbsd",1000],
    ["RH_masbsdacog",1000],
    ["RH_masbsdaim",1000],
    ["RH_masbsdeotech",1000],
    ["RH_maseotech",1000],
    ["RH_massd",1000],
    ["RH_massdacog",1000],
    ["RH_massdaim",1000],
    ["RH_massdeotech",1000],
    ["RH_mk2",1000],
    ["RH_mk22",1000],
    ["RH_mk22sd",1000],
    ["RH_mk22v",1000],
    ["RH_mk22vsd",1000],
    ["RH_p226",1000],
    ["RH_p226s",1000],
    ["RH_p38",1000],
    ["RH_ppk",1000],
    ["RH_python",1000],
    ["RH_sc2",1000],
    ["RH_sc2acog",1000],
    ["RH_sc2aim",1000],
    ["RH_sc2eot",1000],
    ["RH_sc2shd",1000],
    ["RH_sc2sp",1000],
    ["RH_star21",1000],
    ["RH_tec9",1000],
    ["RH_tt33",1000],
    ["RH_usp",1000],
    ["RH_uspm",1000],
    ["RH_uspsd",1000],
    ["RH_vz61",1000],
    ["RPK_74",600],
    ["Remington870_lamp",100],
    ["SCAR_H_CQC_CCO",3000],
    ["SCAR_H_CQC_CCO_SD",4000],
    ["SCAR_H_LNG_Sniper_SD",1000],
    ["SCAR_H_STD_TWS_SD",4000],
    ["SCAR_L_CQC",3000],
    ["SCAR_L_CQC_CCO_SD",3000],
    ["SCAR_L_CQC_Holo",3000],
    ["SCAR_L_STD_EGLM_RCO",3000],
    ["SVD",600],
    ["SVD_CAMO",600],
    ["SVD_des_EP1",600],
    ["Sa58P_EP1",100],
    ["Sa58V_CCO_EP1",400],
    ["Sa58V_EP1",100],
    ["Sa58V_RCO_EP1",400],
    ["Sa61_EP1",50],
    ["Saiga12K",300],
    ["USSR_cheytacM200",1000],
    ["USSR_cheytacM200_sd",1000],
    ["UZI_EP1",200],
    ["UZI_SD_EP1",500],
    ["VSS_vintorez",400],
    ["Vil_AKS_74_UB",1000],
    ["Vil_AKS_74_UN_kobra",1000],
    ["Vil_AK_105_c",1000],
    ["Vil_AK_107_c",1000],
    ["Winchester1866",10],
    ["bizon",500],
    ["bizon_silenced",500],
    ["glock17_EP1",50],
    ["gms_k98",1000],
    ["gms_k98_knife",1000],
    ["gms_k98_mag",1000],
    ["gms_k98_rg",1000],
    ["gms_k98zf39",1000],
    ["huntingrifle",100],
    ["m240_scoped_EP1_DZE",600],
    ["m8_carbine",200],
    ["m8_compact",200],
    ["m8_holo_sd",400],
    ["m8_sharpshooter",300],
    ["revolver_EP1",10],
    ["revolver_gold_EP1",200],
    ["skavil_M60",1000],
    ["skavil_M60e3",1000],
    ["vil_9a91",1000],
    ["vil_9a91_c",1000],
    ["vil_9a91_csd",1000],
    ["vil_AEK1",1000],
    ["vil_AEK2",1000],
    ["vil_AEK_GL",1000],
    ["vil_AG3",1000],
    ["vil_AG36",1000],
    ["vil_AG36A2",1000],
    ["vil_AG36KA4",1000],
    ["vil_AG36KV",1000],
    ["vil_AG3EOT",1000],
    ["vil_AKM",1000],
    ["vil_AKMS",1000],
    ["vil_AKMSB",1000],
    ["vil_AKMS_GP25",1000],
    ["vil_AKM_GL",1000],
    ["vil_AKS_47",1000],
    ["vil_AKS_74",1000],
    ["vil_AKS_74_gp",1000],
    ["vil_AKS_74p",1000],
    ["vil_AKS_74p_45",1000],
    ["vil_AKS_74p_gp",1000],
    ["vil_AK_101",1000],
    ["vil_AK_103",1000],
    ["vil_AK_105",1000],
    ["vil_AK_107",1000],
    ["vil_AK_47",1000],
    ["vil_AK_47_49",1000],
    ["vil_AK_47_m1",1000],
    ["vil_AK_74",1000],
    ["vil_AK_74M_PSO",1000],
    ["vil_AK_74P",1000],
    ["vil_AK_74_N",1000],
    ["vil_AK_74_gp",1000],
    ["vil_AK_74m",1000],
    ["vil_AK_74m_EOT",1000],
    ["vil_AK_74m_EOT_Alfa",1000],
    ["vil_AK_74m_EOT_FSB",1000],
    ["vil_AK_74m_EOT_FSB_45",1000],
    ["vil_AK_74m_EOT_FSB_60",1000],
    ["vil_AK_74m_c",1000],
    ["vil_AK_74m_gp",1000],
    ["vil_AK_74m_gp_29",1000],
    ["vil_AK_74m_k",1000],
    ["vil_AK_74m_p29",1000],
    ["vil_AK_nato_m1",1000],
    ["vil_AK_nato_m80",1000],
    ["vil_AKs_74_u",1000],
    ["vil_AKs_74_u45",1000],
    ["vil_AMD",1000],
    ["vil_AMD63",1000],
    ["vil_ASH82",1000],
    ["vil_Abakan",1000],
    ["vil_Abakan_P29",1000],
    ["vil_Abakan_gp",1000],
    ["vil_AeK_23",1000],
    ["vil_AeK_3",1000],
    ["vil_AeK_3_K",1000],
    ["vil_B_HP",1000],
    ["vil_FnMag",1000],
    ["vil_G36CC",1000],
    ["vil_G36E",1000],
    ["vil_G36KA4",1000],
    ["vil_G36KES",1000],
    ["vil_G36KSK",1000],
    ["vil_G36KSKES",1000],
    ["vil_G36KSKdes",1000],
    ["vil_G36KSKdesES",1000],
    ["vil_G36KV3",1000],
    ["vil_G36KV3Des",1000],
    ["vil_G36KVA4",1000],
    ["vil_G36KVZ",1000],
    ["vil_G36VA4",1000],
    ["vil_G36VA4Eot",1000],
    ["vil_G36a2",1000],
    ["vil_G3SG1",1000],
    ["vil_G3TGS",1000],
    ["vil_G3TGSb",1000],
    ["vil_G3ZF",1000],
    ["vil_G3a2",1000],
    ["vil_G3a3",1000],
    ["vil_G3a4",1000],
    ["vil_G3a4b",1000],
    ["vil_G3an",1000],
    ["vil_G3anb",1000],
    ["vil_G3sg1b",1000],
    ["vil_G3zfb",1000],
    ["vil_Galil",1000],
    ["vil_Galil_arm",1000],
    ["vil_Glock",1000],
    ["vil_Glock_o",1000],
    ["vil_Groza_GL",1000],
    ["vil_Groza_HG",1000],
    ["vil_Groza_SC",1000],
    ["vil_Groza_SD",1000],
    ["vil_HK417s",1000],
    ["vil_M110",1000],
    ["vil_M110sd",1000],
    ["vil_M14G",1000],
    ["vil_M21G",1000],
    ["vil_M240_B",1000],
    ["vil_M249_Para",1000],
    ["vil_M64",1000],
    ["vil_M70",1000],
    ["vil_M70B",1000],
    ["vil_MG4",1000],
    ["vil_MG4E",1000],
    ["vil_MP5SD_EOTech",1000],
    ["vil_MP5_EOTech",1000],
    ["vil_MPi",1000],
    ["vil_Mg3",1000],
    ["vil_Minimi",1000],
    ["vil_PK",1000],
    ["vil_PKM",1000],
    ["vil_PKP",1000],
    ["vil_PKP_EOT",1000],
    ["vil_PMI",1000],
    ["vil_PMI74S",1000],
    ["vil_PMIS",1000],
    ["vil_RPD",1000],
    ["vil_RPK",1000],
    ["vil_RPK74",1000],
    ["vil_RPK74M",1000],
    ["vil_RPK74M_P29",1000],
    ["vil_RPK75",1000],
    ["vil_RPK75_M72",1000],
    ["vil_RPK75_Romania",1000],
    ["vil_SKS",1000],
    ["vil_SR25",1000],
    ["vil_SR25SD",1000],
    ["vil_SVDK",1000],
    ["vil_SVD_63",1000],
    ["vil_SVD_M",1000],
    ["vil_SVD_N",1000],
    ["vil_SVD_P21",1000],
    ["vil_SVD_S",1000],
    ["vil_SV_98",1000],
    ["vil_SV_98_69",1000],
    ["vil_SV_98_SD",1000],
    ["vil_USP",1000],
    ["vil_USP45",1000],
    ["vil_USP45SD",1000],
    ["vil_USPSD",1000],
    ["vil_VAL",1000],
    ["vil_VAL_C",1000],
    ["vil_Vikhr",1000],
    ["vil_ak12",1000],
    ["vil_ak12_ap",1000],
    ["vil_ak12_gp",1000],
    ["vil_type88_1",1000],
    ["vil_usp45_mag",100],
    ["vil_usp45sd_mag",100],
    ["vil_uzi",1000],
    ["vil_uzi_SD",1000],
    ["vil_uzi_c",1000],
    ["vil_uzimini",1000],
    ["vil_uzimini_SD",1000],
    ["vil_vsk94",1000],
    ["vil_zastava_m84",1000]
    ]; if (tfv_DEBUGGING) then { { diag_log format ["tfv - Price loaded - %1",_x]; } forEach tfv_TRADERS_PRICES; };
     
    /*    *******************************************************************************************************************************************   */
    /*    Anything below this line was not intended to be modified.                                                                                     */
    /*    *******************************************************************************************************************************************   */
     
    tfv_TRADERS = [];
    { tfv_TRADERS set [(count tfv_TRADERS),(_x select 0)]; } forEach tfv_TRADERS_ITEMS;
    tfv_TRADERS_TYPES = [];
    { tfv_TRADERS_TYPES set [(count tfv_TRADERS_TYPES),(_x select 2)]; } forEach tfv_TRADERS_ITEMS;
    if (tfv_DEBUGGING) then { { diag_log format ["tfv - Trader loaded - %1",_x]; } forEach tfv_TRADERS; };
    tfv_SALE_SUCCESS_STRING = "Sold %1 weapons from your vehicle";
    tfv_SALE_SUCCESS_STRING_MAGS = "Sold %1 items from your vehicle";
    tfv_PREP_FOR_TRADE = "Starting trade in %1 seconds, move to cancel";
    tfv_CANCELLED_TRADE = "Trade cancelled";
    tfv_STARTING_TRADE = "Starting trade";
    tfv_TRADE_STEPS = "Trading, stage %1 of %2";
    tfv_TRADE_CANCELLED_END = "Trade cancelled\nMake sure your vehicle is empty and isn't moving";
    tfv_SIDENOTE = "You were paid an %1";
    tfv_VEHICLE_CONFIRM = "Trading from %1";
    tfv_NO_WEAPONS = "There is no weapons inside your vehicle (%1)";
    tfv_NO_MAGAZINES = "There is no items inside your vehicle (%1)";
    tfv_ACTION_INDEX = -1;
    tfv_ACTION = 0;
    tfv_ACTION_INDEX_MAGS = -1;
    tfv_ACTION_MAGS = 0;
    tfv_IS_TRADING = false;
    tfv_EXCHANGE = [
    ["ItemBriefcase100oz",10000],
    ["ItemBriefcase90oz",9000],
    ["ItemBriefcase80oz",8000],
    ["ItemBriefcase70oz",7000],
    ["ItemBriefcase60oz",6000],
    ["ItemBriefcase50oz",5000],
    ["ItemBriefcase40oz",4000],
    ["ItemBriefcase30oz",3000],
    ["ItemBriefcase20oz",2000],
    ["ItemGoldBar10oz",1000],
    ["ItemGoldBar9oz",900],
    ["ItemGoldBar8oz",800],
    ["ItemGoldBar7oz",700],
    ["ItemGoldBar6oz",600],
    ["ItemGoldBar5oz",500],
    ["ItemGoldBar4oz",400],
    ["ItemGoldBar3oz",300],
    ["ItemGoldBar2oz",200],
    ["ItemGoldBar",100],
    ["ItemBriefcaseS90oz",90],
    ["ItemBriefcaseS80oz",80],
    ["ItemBriefcaseS70oz",70],
    ["ItemBriefcaseS60oz",60],
    ["ItemBriefcaseS50oz",50],
    ["ItemBriefcaseS40oz",40],
    ["ItemBriefcaseS30oz",30],
    ["ItemBriefcaseS20oz",20],
    ["ItemSilverBar10oz",10],
    ["ItemSilverBar9oz",9],
    ["ItemSilverBar8oz",8],
    ["ItemSilverBar7oz",7],
    ["ItemSilverBar6oz",6],
    ["ItemSilverBar5oz",5],
    ["ItemSilverBar4oz",4],
    ["ItemSilverBar3oz",3],
    ["ItemSilverBar2oz",2],
        ["ItemSilverBar",1]
    ]; if (tfv_DEBUGGING) then { { diag_log format ["tfv - Exchange loaded - %1",_x]; } forEach tfv_EXCHANGE; };
     
    /*    *******************************************************************************************************************************************   */
    /*    Functions.                                                                                                                                    */
    /*    *******************************************************************************************************************************************   */
     
    tfv_fnc_aConcat =        compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_aConcat.sqf";
    tfv_fnc_checkTrade =     compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_checkTrade.sqf";
    tfv_fnc_Convert =        compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_Convert.sqf";
    tfv_fnc_findPrices =     compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_findPrices.sqf";
    tfv_fnc_findTrWeapons =  compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_findTrWeapons.sqf";
    tfv_fnc_getSteps =       compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_getSteps.sqf";
    tfv_fnc_payTrade =       compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_payTrade.sqf";
    tfv_fnc_wCount =         compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_wCount.sqf";
    tfv_fnc_mCount =         compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_mCount.sqf";
    tfv_fnc_checkTradeMags = compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_checkTradeMags.sqf";
    tfv_fnc_aConcatMags =    compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_aConcatMags.sqf";
    tfv_fnc_getStepsMags =   compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_getStepsMags.sqf";
    tfv_fnc_payTradem =      compile preprocessFileLineNumbers "TradeFromVehicle\functions\fnc_payTradem.sqf";
     
    /*    *******************************************************************************************************************************************   */
    /*    Init file finished. Start monitor script.    */    [] ExecVM "TradeFromVehicle\monitor.sqf";
    /*    *******************************************************************************************************************************************   */

  2. "I seem to be having some reliability issues with this.  I came in with a full truck and sold everything and it worked beautifully.  Went out to do some more farming, filled my truck up again, and then came in and the menu would not come up.  I relogged but still no menu.  So I travelled to a different trader area, still no menu at the other trader city.  Looked in arma2oaserver.RPT and I have no errors.  Any thoughts?"

     

    It seems it works once per trader per restart.  Any thoughts anyone?

  3. I seem to be having some reliability issues with this.  I came in with a full truck and sold everything and it worked beautifully.  Went out to do some more farming, filled my truck up again, and then came in and the menu would not come up.  I relogged but still no menu.  So I travelled to a different trader area, still no menu at the other trader city.  Looked in arma2oaserver.RPT and I have no errors.  Any thoughts?

  4. I actually have a really easy way of doing this.  It works for me but before I put it out to the public, I would love to have another person or 2 test it.  I have no desire to keep it private, just would like a couple testers to vet it for me.  It does require you have access to your HiveExt.ini and BEC scheduler.xml

  5. You could try something like this with a database event

     

    DROP EVENT IF EXISTS removeObjectOld;
    CREATE EVENT removeObjectOld
    ON SCHEDULE EVERY 1 DAY
    COMMENT 'Removes old objects and vehicles'
    DO
    DELETE FROM `Object_DATA` WHERE `LastUpdated` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 14 DAY) AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 14 DAY);
  6. You can also create a MYSQL event that will unlock abandoned cars after a certain period of time.  Here is what I am using.  Just edit to make the table name match the spelling and capitalization of your 'object_data' table.  This unlocks vehicles that are at least 4 days old and haven't been touched in 10 days.  You can change the numbers to reflect the time you want this to happen.

     

    DROP EVENT IF EXISTS unlockAbandonedVehicles;
    CREATE EVENT unlockAbandonedVehicles
    ON SCHEDULE EVERY 1 DAY
    COMMENT 'Unlocks vehicles that have been abandoned'
    DO
    UPDATE `Object_DATA` SET `CharacterID` = 0 WHERE `LastUpdated` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 4 DAY) AND `Datestamp` < DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 10 DAY) AND `CharacterID` > 0 AND `Classname` NOT IN ('VaultStorage','LockboxStorage','VaultStorageLocked','LockboxStorageLocked','WoodShack_DZ','StorageShed_DZ','TentStorageDomed','TentStorageDomed2','TentStorage')  AND `Inventory` <> '[]' AND `Inventory` IS NOT NULL;
×
×
  • Create New...