Advertisement
secondcoming

Exilemod: Replace TRYK Items in the Database

May 11th, 2016
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 23.57 KB | None | 0 0
  1. <?php
  2.    
  3.     echo "<hr><h2>REPLACING TRYK GEAR IN DATABASE:</h2><hr>";
  4.    
  5.     // Database Connection Setup
  6.     // -------------------------------------------------------
  7.     $dbhost = '127.0.0.1';
  8.     $dbname = 'exile';
  9.     $dbuser = 'dbuser';
  10.     $dbpass = 'dbpass';
  11.     // -------------------------------------------------------
  12.     $db_local = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
  13.    
  14.     $replacement_uniform    = "Exile_Uniform_Woodland";
  15.     $replacement_vest       = "V_PlateCarrierGL_blk";
  16.     $replacement_headgear   = "H_HelmetLeaderO_ocamo";
  17.     $replacement_backpack   = "B_Carryall_oli";
  18.    
  19.     $tryk_uniforms =    [
  20.                             "TRYK_HRP_UCP",
  21.                             "TRYK_HRP_USMC",
  22.                             "TRYK_HRP_khk",
  23.                             "TRYK_U_B_OD_OD_CombatUniform",
  24.                             "TRYK_U_B_OD_OD_R_CombatUniform",
  25.                             "TRYK_U_B_TANTAN_CombatUniform",
  26.                             "TRYK_U_B_TANTAN_R_CombatUniform",
  27.                             "TRYK_U_B_BLKBLK_CombatUniform",
  28.                             "TRYK_U_B_BLKBLK_R_CombatUniform",
  29.                             "TRYK_U_B_GRYOCP_CombatUniform",
  30.                             "TRYK_U_B_GRYOCP_R_CombatUniformTshirt",
  31.                             "TRYK_U_B_TANOCP_CombatUniform",
  32.                             "TRYK_U_B_TANOCP_R_CombatUniformTshirt",
  33.                             "TRYK_U_B_BLKOCP_CombatUniform",
  34.                             "TRYK_U_B_BLKOCP_R_CombatUniformTshirt",
  35.                             "TRYK_U_B_BLKTAN_CombatUniform",
  36.                             "TRYK_U_B_BLKTANR_CombatUniformTshirt",
  37.                             "TRYK_U_B_ODTAN_CombatUniform",
  38.                             "TRYK_U_B_ODTANR_CombatUniformTshirt",
  39.                             "TRYK_U_B_GRTAN_CombatUniform",
  40.                             "TRYK_U_B_GRTANR_CombatUniformTshirt",
  41.                             "TRYK_U_B_wood_CombatUniform",
  42.                             "TRYK_U_B_woodR_CombatUniformTshirt",
  43.                             "TRYK_U_B_wood3c_CombatUniform",
  44.                             "TRYK_U_B_wood3c_CombatUniformTshirt",
  45.                             "TRYK_U_B_MARPAT_WOOD_CombatUniform",
  46.                             "TRYK_U_B_MARPAT_WOOD_CombatUniformTshirt",
  47.                             "TRYK_U_B_WOOD_MARPAT_CombatUniform",
  48.                             "TRYK_U_B_WOOD_MARPAT_CombatUniformTshirt",
  49.                             "TRYK_U_B_woodtan_CombatUniform",
  50.                             "TRYK_U_B_woodtanR_CombatUniformTshirt",
  51.                             "TRYK_U_B_JSDF_CombatUniform",
  52.                             "TRYK_U_B_JSDF_CombatUniformTshirt",
  53.                             "TRYK_U_B_3CD_Delta_BDU",
  54.                             "TRYK_U_B_3CD_Delta_BDUTshirt",
  55.                             "TRYK_U_B_3CD_Ranger_BDU",
  56.                             "TRYK_U_B_3CD_Ranger_BDUTshirt",
  57.                             "TRYK_U_B_3CD_BLK_BDUTshirt",
  58.                             "TRYK_U_B_3CD_BLK_BDUTshirt2",
  59.                             "TRYK_U_B_ACU",
  60.                             "TRYK_U_B_ACUTshirt",
  61.                             "TRYK_U_B_MARPAT_Wood",
  62.                             "TRYK_U_B_MARPAT_Wood_Tshirt",
  63.                             "TRYK_U_B_MARPAT_Desert",
  64.                             "TRYK_U_B_MARPAT_Desert_Tshirt",
  65.                             "TRYK_U_B_MARPAT_Desert2",
  66.                             "TRYK_U_B_MARPAT_Desert2_Tshirt",
  67.                             "TRYK_U_B_3c",
  68.                             "TRYK_U_B_3cr",
  69.                             "TRYK_U_B_Sage_Tshirt",
  70.                             "TRYK_U_B_BLK3CD",
  71.                             "TRYK_U_B_BLK3CD_Tshirt",
  72.                             "TRYK_U_B_BLK",
  73.                             "TRYK_U_B_BLK_Tshirt",
  74.                             "TRYK_U_B_BLKTAN",
  75.                             "TRYK_U_B_BLKTAN_Tshirt",
  76.                             "TRYK_U_B_ODTAN",
  77.                             "TRYK_U_B_ODTAN_Tshirt",
  78.                             "TRYK_U_B_BLK_OD",
  79.                             "TRYK_U_B_BLK_OD_Tshirt",
  80.                             "TRYK_U_B_C01_Tsirt",
  81.                             "TRYK_U_B_C02_Tsirt",
  82.                             "TRYK_U_B_OD_BLK",
  83.                             "TRYK_U_B_OD_BLK_2",
  84.                             "TRYK_U_B_BLK_TAN_1",
  85.                             "TRYK_U_B_BLK_TAN_2",
  86.                             "TRYK_U_B_wh_tan_Rollup_CombatUniform",
  87.                             "TRYK_U_B_wh_OD_Rollup_CombatUniform",
  88.                             "TRYK_U_B_wh_blk_Rollup_CombatUniform",
  89.                             "TRYK_U_B_BLK_tan_Rollup_CombatUniform",
  90.                             "TRYK_U_B_BLK_OD_Rollup_CombatUniform",
  91.                             "TRYK_U_B_NATO_UCP_GRY_CombatUniform",
  92.                             "TRYK_U_B_NATO_UCP_GRY_R_CombatUniform",
  93.                             "TRYK_U_B_NATO_UCP_CombatUniform",
  94.                             "TRYK_U_B_NATO_UCP_R_CombatUniform",
  95.                             "TRYK_U_B_NATO_OCP_c_BLK_CombatUniform",
  96.                             "TRYK_U_B_NATO_OCP_BLK_c_R_CombatUniform",
  97.                             "TRYK_U_B_NATO_OCP_BLK_CombatUniform",
  98.                             "TRYK_U_B_NATO_OCP_BLK_R_CombatUniform",
  99.                             "TRYK_U_B_NATO_OCPD_CombatUniform",
  100.                             "TRYK_U_B_NATO_OCPD_R_CombatUniform",
  101.                             "TRYK_U_B_NATO_OCP_CombatUniform",
  102.                             "TRYK_U_B_NATO_OCP_R_CombatUniform",
  103.                             "TRYK_U_B_AOR1_Rollup_CombatUniform",
  104.                             "TRYK_U_B_AOR2_Rollup_CombatUniform",
  105.                             "TRYK_U_B_MTP_CombatUniform",
  106.                             "TRYK_U_B_MTP_R_CombatUniform",
  107.                             "TRYK_U_B_MTP_BLK_CombatUniform",
  108.                             "TRYK_U_B_MTP_BLK_R_CombatUniform",
  109.                             "TRYK_U_B_Woodland",
  110.                             "TRYK_U_B_Woodland_Tshirt",
  111.                             "TRYK_U_B_WDL_GRY_CombatUniform",
  112.                             "TRYK_U_B_WDL_GRY_R_CombatUniform",
  113.                             "TRYK_U_B_ARO1_GR_CombatUniform",
  114.                             "TRYK_U_B_ARO1_GR_R_CombatUniform",
  115.                             "TRYK_U_B_ARO1_GRY_CombatUniform",
  116.                             "TRYK_U_B_ARO1_GRY_R_CombatUniform",
  117.                             "TRYK_U_B_ARO1_CombatUniform",
  118.                             "TRYK_U_B_ARO1R_CombatUniform",
  119.                             "TRYK_U_B_ARO1_BLK_CombatUniform",
  120.                             "TRYK_U_B_ARO1_BLK_R_CombatUniform",
  121.                             "TRYK_U_B_ARO1_CBR_CombatUniform",
  122.                             "TRYK_U_B_ARO1_CBR_R_CombatUniform",
  123.                             "TRYK_U_B_ARO2_CombatUniform",
  124.                             "TRYK_U_B_ARO2R_CombatUniform",
  125.                             "TRYK_U_B_AOR2_BLK_CombatUniform",
  126.                             "TRYK_U_B_AOR2_BLK_R_CombatUniform",
  127.                             "TRYK_U_B_AOR2_OD_CombatUniform",
  128.                             "TRYK_U_B_AOR2_OD_R_CombatUniform",
  129.                             "TRYK_U_B_AOR2_GRY_CombatUniform",
  130.                             "TRYK_U_B_AOR2_GRY_R_CombatUniform",
  131.                             "TRYK_U_B_Snow_CombatUniform",
  132.                             "TRYK_U_B_Snowt",
  133.                             "TRYK_U_B_Denim_T_WH",
  134.                             "TRYK_U_B_Denim_T_BK",
  135.                             "TRYK_U_B_BLK_T_WH",
  136.                             "TRYK_U_B_BLK_T_BK",
  137.                             "TRYK_U_B_RED_T_BR",
  138.                             "TRYK_U_B_Denim_T_BG_WH",
  139.                             "TRYK_U_B_Denim_T_BG_BK",
  140.                             "TRYK_U_B_BLK_T_BG_WH",
  141.                             "TRYK_U_B_BLK_T_BG_BK",
  142.                             "TRYK_U_B_RED_T_BG_BR",
  143.                             "TRYK_U_B_fleece",
  144.                             "TRYK_U_B_fleece_UCP",
  145.                             "TRYK_U_B_UCP_PCUs",
  146.                             "TRYK_U_B_GRY_PCUs",
  147.                             "TRYK_U_B_Wood_PCUs",
  148.                             "TRYK_U_B_PCUs",
  149.                             "TRYK_U_B_UCP_PCUs_R",
  150.                             "TRYK_U_B_GRY_PCUs_R",
  151.                             "TRYK_U_B_Wood_PCUs_R",
  152.                             "TRYK_U_B_PCUs_R",
  153.                             "TRYK_U_B_PCUGs",
  154.                             "TRYK_U_B_PCUODs",
  155.                             "TRYK_U_B_PCUGs_gry",
  156.                             "TRYK_U_B_PCUGs_BLK",
  157.                             "TRYK_U_B_PCUGs_OD",
  158.                             "TRYK_U_B_PCUGs_gry_R",
  159.                             "TRYK_U_B_PCUGs_BLK_R",
  160.                             "TRYK_U_B_PCUGs_OD_R",
  161.                             "TRYK_U_Bts_GRYGRY_PCUs",
  162.                             "TRYK_U_Bts_UCP_PCUs",
  163.                             "TRYK_U_Bts_Wood_PCUs",
  164.                             "TRYK_U_Bts_PCUs",
  165.                             "TRYK_U_pad_j",
  166.                             "TRYK_U_pad_j_blk",
  167.                             "TRYK_U_pad_hood_Cl",
  168.                             "TRYK_U_pad_hood_Cl_blk",
  169.                             "TRYK_U_pad_hood_tan",
  170.                             "TRYK_U_pad_hood_Blk",
  171.                             "TRYK_U_pad_hood_CSATBlk",
  172.                             "TRYK_U_pad_hood_Blod",
  173.                             "TRYK_U_pad_hood_odBK",
  174.                             "TRYK_U_pad_hood_BKT2",
  175.                             "TRYK_hoodie_Blk",
  176.                             "TRYK_hoodie_FR",
  177.                             "TRYK_hoodie_Wood",
  178.                             "TRYK_hoodie_3c",
  179.                             "TRYK_T_camo_tan",
  180.                             "TRYK_T_camo_3c",
  181.                             "TRYK_T_camo_Wood",
  182.                             "TRYK_T_camo_wood_marpat",
  183.                             "TRYK_T_camo_Desert_marpat",
  184.                             "TRYK_T_camo_3c_BG",
  185.                             "TRYK_T_camo_Wood_BG",
  186.                             "TRYK_T_camo_wood_marpat_BG",
  187.                             "TRYK_T_camo_desert_marpat_BG",
  188.                             "TRYK_T_PAD",
  189.                             "TRYK_T_OD_PAD",
  190.                             "TRYK_T_TAN_PAD",
  191.                             "TRYK_T_BLK_PAD",
  192.                             "TRYK_T_T2_PAD",
  193.                             "TRYK_T_CSAT_PAD",
  194.                             "TRYK_U_nohoodPcu_gry",
  195.                             "TRYK_U_hood_nc",
  196.                             "TRYK_U_hood_mc",
  197.                             "TRYK_U_denim_hood_blk",
  198.                             "TRYK_U_denim_hood_mc",
  199.                             "TRYK_U_denim_hood_3c",
  200.                             "TRYK_U_denim_hood_nc",
  201.                             "TRYK_U_denim_jersey_blu",
  202.                             "TRYK_U_denim_jersey_blk",
  203.                             "TRYK_shirts_PAD",
  204.                             "TRYK_shirts_OD_PAD",
  205.                             "TRYK_shirts_TAN_PAD",
  206.                             "TRYK_shirts_BLK_PAD",
  207.                             "TRYK_shirts_PAD_BK",
  208.                             "TRYK_shirts_OD_PAD_BK",
  209.                             "TRYK_shirts_TAN_PAD_BK",
  210.                             "TRYK_shirts_BLK_PAD_BK",
  211.                             "TRYK_shirts_PAD_BLW",
  212.                             "TRYK_shirts_OD_PAD_BLW",
  213.                             "TRYK_shirts_TAN_PAD_BLW",
  214.                             "TRYK_shirts_BLK_PAD_BLW",
  215.                             "TRYK_shirts_PAD_YEL",
  216.                             "TRYK_shirts_OD_PAD_YEL",
  217.                             "TRYK_shirts_TAN_PAD_YEL",
  218.                             "TRYK_shirts_BLK_PAD_YEL",
  219.                             "TRYK_shirts_PAD_RED2",
  220.                             "TRYK_shirts_OD_PAD_RED2",
  221.                             "TRYK_shirts_TAN_PAD_RED2",
  222.                             "TRYK_shirts_BLK_PAD_RED2",
  223.                             "TRYK_shirts_PAD_BLU3",
  224.                             "TRYK_shirts_OD_PAD_BLU3",
  225.                             "TRYK_shirts_TAN_PAD_BLU3",
  226.                             "TRYK_shirts_BLK_PAD_BLU3",
  227.                             "TRYK_shirts_DENIM_R",
  228.                             "TRYK_shirts_DENIM_BL",
  229.                             "TRYK_shirts_DENIM_BK",
  230.                             "TRYK_shirts_DENIM_WH",
  231.                             "TRYK_shirts_DENIM_BWH",
  232.                             "TRYK_shirts_DENIM_RED2",
  233.                             "TRYK_shirts_DENIM_WHB",
  234.                             "TRYK_shirts_DENIM_ylb",
  235.                             "TRYK_shirts_DENIM_od",
  236.                             "TRYK_shirts_DENIM_R_Sleeve",
  237.                             "TRYK_shirts_DENIM_BL_Sleeve",
  238.                             "TRYK_shirts_DENIM_BK_Sleeve",
  239.                             "TRYK_shirts_DENIM_WH_Sleeve",
  240.                             "TRYK_shirts_DENIM_BWH_Sleeve",
  241.                             "TRYK_shirts_DENIM_RED2_Sleeve",
  242.                             "TRYK_shirts_DENIM_WHB_Sleeve",
  243.                             "TRYK_shirts_DENIM_ylb_Sleeve",
  244.                             "TRYK_shirts_DENIM_od_Sleeve",
  245.                             "TRYK_shirts_PAD_BL",
  246.                             "TRYK_shirts_OD_PAD_BL",
  247.                             "TRYK_shirts_TAN_PAD_BL",
  248.                             "TRYK_shirts_BLK_PAD_BL",
  249.                             "TRYK_U_taki_wh",
  250.                             "TRYK_U_taki_COY",
  251.                             "TRYK_U_taki_BL",
  252.                             "TRYK_U_taki_BLK",
  253.                             "TRYK_U_Bts_PCUGs",
  254.                             "TRYK_U_Bts_PCUODs",
  255.                             "TRYK_U_taki_G_WH",
  256.                             "TRYK_U_taki_G_COY",
  257.                             "TRYK_U_taki_G_BL",
  258.                             "TRYK_U_taki_G_BLK",
  259.                             "TRYK_U_B_PCUHs",
  260.                             "TRYK_U_B_PCUGHs",
  261.                             "TRYK_U_B_PCUODHs",
  262.                             "TRYK_B_USMC_R",
  263.                             "TRYK_B_USMC_R_ROLL",
  264.                             "TRYK_ZARATAKI",
  265.                             "TRYK_ZARATAKI2",
  266.                             "TRYK_ZARATAKI3",
  267.                             "TRYK_B_TRYK_UCP_T",
  268.                             "TRYK_B_TRYK_3C_T",
  269.                             "TRYK_B_TRYK_MTP_T",
  270.                             "TRYK_B_TRYK_OCP_T",
  271.                             "TRYK_B_TRYK_OCP_D_T",
  272.                             "TRYK_DMARPAT_T",
  273.                             "TRYK_C_AOR2_T",
  274.                             "TRYK_U_B_Sage_T",
  275.                             "TRYK_U_B_Wood_T",
  276.                             "TRYK_U_B_BLTAN_T",
  277.                             "TRYK_U_B_BLOD_T",
  278.                             "TRYK_OVERALL_flesh",
  279.                             "TRYK_OVERALL_nok_flesh",
  280.                             "TRYK_OVERALL_SAGE_BLKboots",
  281.                             "TRYK_OVERALL_SAGE_BLKboots_nk_blk",
  282.                             "TRYK_OVERALL_SAGE_BLKboots_nk",
  283.                             "TRYK_OVERALL_SAGE_BLKboots_nk_blk2",
  284.                             "TRYK_OVERALL_SAGE",
  285.                             "TRYK_SUITS_BLK_F",
  286.                             "TRYK_SUITS_BR_F",
  287.                             "TRYK_H_ghillie_top_headless3glass",
  288.                             "TRYK_shoulder_armor_BK",
  289.                             "TRYK_shoulder_armor_OD",
  290.                             "TRYK_shoulder_armor_CY",
  291.                             "TRYK_H_ghillie_top_headless3",
  292.                             "TRYK_U_B_PCUHsW",
  293.                             "TRYK_U_B_PCUHsW2",
  294.                             "TRYK_U_B_PCUHsW3",
  295.                             "TRYK_U_B_PCUHsW3nh",
  296.                             "TRYK_U_B_PCUHsW4",
  297.                             "TRYK_U_B_PCUHsW5",
  298.                             "TRYK_U_B_PCUHsW6"
  299.     ];
  300.    
  301.     $tryk_vests =   [
  302.                         "TRYK_Hrp_vest_ucp",
  303.                         "TRYK_V_PlateCarrier_JSDF",
  304.                         "TRYK_V_ArmorVest_AOR1",
  305.                         "TRYK_V_ArmorVest_AOR2",
  306.                         "TRYK_V_ArmorVest_coyo",
  307.                         "TRYK_V_ArmorVest_Brown",
  308.                         "TRYK_V_ArmorVest_CBR",
  309.                         "TRYK_V_ArmorVest_khk",
  310.                         "TRYK_V_ArmorVest_rgr",
  311.                         "TRYK_V_ArmorVest_green",
  312.                         "TRYK_V_ArmorVest_tan",
  313.                         "TRYK_V_ArmorVest_Delta",
  314.                         "TRYK_V_ArmorVest_Ranger",
  315.                         "TRYK_V_ArmorVest_AOR1_2",
  316.                         "TRYK_V_ArmorVest_AOR2_2",
  317.                         "TRYK_V_ArmorVest_coyo2",
  318.                         "TRYK_V_ArmorVest_Brown2",
  319.                         "TRYK_V_ArmorVest_cbr2",
  320.                         "TRYK_V_ArmorVest_khk2",
  321.                         "TRYK_V_ArmorVest_rgr2",
  322.                         "TRYK_V_ArmorVest_green2",
  323.                         "TRYK_V_ArmorVest_tan2",
  324.                         "TRYK_V_ArmorVest_Delta2",
  325.                         "TRYK_V_ArmorVest_Ranger2",
  326.                         "TRYK_V_PlateCarrier_blk",
  327.                         "TRYK_V_PlateCarrier_coyo",
  328.                         "TRYK_V_PlateCarrier_wood",
  329.                         "TRYK_V_PlateCarrier_ACU",
  330.                         "TRYK_V_TacVest_coyo",
  331.                         "TRYK_V_harnes_blk_L",
  332.                         "TRYK_V_harnes_od_L",
  333.                         "TRYK_V_harnes_TAN_L",
  334.                         "TRYK_V_PlateCarrier_blk_L",
  335.                         "TRYK_V_PlateCarrier_wood_L",
  336.                         "TRYK_V_PlateCarrier_ACU_L",
  337.                         "TRYK_V_PlateCarrier_coyo_L",
  338.                         "TRYK_V_ChestRig_L",
  339.                         "TRYK_V_ChestRig",
  340.                         "TRYK_V_Bulletproof",
  341.                         "TRYK_V_Bulletproof_BLK",
  342.                         "TRYK_V_Bulletproof_BL",
  343.                         "TRYK_V_IOTV_BLK",
  344.                         "TRYK_V_tacv1M_BK",
  345.                         "TRYK_V_tacv1MLC_BK",
  346.                         "TRYK_V_tacv1",
  347.                         "TRYK_V_tacv1_CY",
  348.                         "TRYK_V_tacv1_BK",
  349.                         "TRYK_V_tacv1_P_BK",
  350.                         "TRYK_V_tacv1_SHERIFF_BK",
  351.                         "TRYK_V_tacv1_FBI_BK",
  352.                         "TRYK_V_tacv1LP_BK",
  353.                         "TRYK_V_tacv1LSRF_BK",
  354.                         "TRYK_V_tacv1LC_BK",
  355.                         "TRYK_V_tacv1LC_CY",
  356.                         "TRYK_V_tacv1LC_OD",
  357.                         "TRYK_V_tacv1LC_FBI_BK",
  358.                         "TRYK_V_tacv1LC_SRF_BK",
  359.                         "TRYK_V_tacv1LC_SRF_OD",
  360.                         "TRYK_V_tacv1LC_P_BK",
  361.                         "TRYK_V_PlateCarrier_POLICE",
  362.                         "TRYK_V_ArmorVest_HRT_B",
  363.                         "TRYK_V_ArmorVest_HRT_OD",
  364.                         "TRYK_V_ArmorVest_HRT2_B",
  365.                         "TRYK_V_ArmorVest_HRT2_OD",
  366.                         "TRYK_V_ArmorVest_Winter",
  367.                         "TRYK_V_Sheriff_BA_OD",
  368.                         "TRYK_V_tacv10_BK",
  369.                         "TRYK_V_tacv10_OD",
  370.                         "TRYK_V_tacv10_TN",
  371.                         "TRYK_V_tacv10LC_BK",
  372.                         "TRYK_V_tacv10LC_OD",
  373.                         "TRYK_V_tacv10LC_TN",
  374.                         "TRYK_V_tacv1L_BK",
  375.                         "TRYK_V_tacv1L_OD",
  376.                         "TRYK_V_tacv1L_CY",
  377.                         "TRYK_V_tacv1LC_FBI2_BK",
  378.                         "TRYK_V_tacv1LC_SRF2_BK",
  379.                         "TRYK_V_tacv1LC_SRF2_OD",
  380.                         "TRYK_V_tacv1LC_P2_BK",
  381.                         "TRYK_V_tacv1_MSL_BK",
  382.                         "TRYK_V_tacv1_MSL_NV",
  383.                         "TRYK_V_tacv1LMSL_BK",
  384.                         "TRYK_V_tacv1LMSL_NV",
  385.                         "TRYK_V_tacv1LC_MSL_BK",
  386.                         "TRYK_V_tacv1LC_MSL_NV",
  387.                         "TRYK_V_tacSVD_BK",
  388.                         "TRYK_V_tacSVD_OD",
  389.                         "TRYK_V_Sheriff_BA_TL",
  390.                         "TRYK_V_Sheriff_BA_TBL",
  391.                         "TRYK_V_Sheriff_BA_TCL",
  392.                         "TRYK_V_Sheriff_BA_TL2",
  393.                         "TRYK_V_Sheriff_BA_TBL2",
  394.                         "TRYK_V_Sheriff_BA_TCL2",
  395.                         "TRYK_V_Sheriff_BA_T",
  396.                         "TRYK_V_Sheriff_BA_TB",
  397.                         "TRYK_V_Sheriff_BA_T2",
  398.                         "TRYK_V_Sheriff_BA_TB2",
  399.                         "TRYK_V_Sheriff_BA_T3",
  400.                         "TRYK_V_Sheriff_BA_TB3",
  401.                         "TRYK_V_Sheriff_BA_T4",
  402.                         "TRYK_V_Sheriff_BA_TB4",
  403.                         "TRYK_V_Sheriff_BA_T5",
  404.                         "TRYK_V_Sheriff_BA_TB5",
  405.                         "TRYK_V_Sheriff_BA_TBL3_BK",
  406.                         "TRYK_V_Sheriff_BA_TBL3_OD",
  407.                         "TRYK_V_Sheriff_BA_TBL3_TN",
  408.                         "TRYK_LOC_AK_chestrig_OD",
  409.                         "TRYK_LOC_AK_chestrig_TAN" 
  410.                     ];
  411.                    
  412.     $tryk_headgears =   [
  413.                         "TRYK_Beard_Gr4",
  414.                         "TRYK_US_ESS_Glasses",
  415.                         "TRYK_US_ESS_Glasses_WH",
  416.                         "TRYK_US_ESS_Glasses_BLK",
  417.                         "TRYK_US_ESS_Glasses_TAN",
  418.                         "TRYK_US_ESS_Glasses_TAN_BLK",
  419.                         "TRYK_SPGEAR_Glasses",
  420.                         "TRYK_headset_Glasses",
  421.                         "TRYK_SpsetG_Glasses",
  422.                         "TRYK_Spset_PHC1_Glasses",
  423.                         "TRYK_Spset_PHC2_Glasses",
  424.                         "TRYK_US_ESS_Glasses_H",
  425.                         "TRYK_US_ESS_Glasses_Cover",
  426.                         "TRYK_headset2_glasses",
  427.                         "TRYK_US_ESS_Glasses_NV",
  428.                         "TRYK_US_ESS_Glasses_TAN_NV",
  429.                         "TRYK_ESS_BLKTAN_NV",
  430.                         "TRYK_ESS_BLKBLK_NV",
  431.                         "TRYK_G_Shades_Black_NV",
  432.                         "TRYK_G_Shades_Blue_NV",
  433.                         "TRYK_G_bala_ess_NV",
  434.                         "TRYK_bandana_NV",
  435.                         "TRYK_SPgearG_NV",
  436.                         "TRYK_SPgear_PHC1_NV",
  437.                         "TRYK_SPgear_PHC2_NV",
  438.                         "TRYK_G_bala_wh_NV",
  439.                         "TRYK_ESS_wh_NV",
  440.                         "TRYK_ESS_CAP_OD",
  441.                         "TRYK_ESS_CAP_tan",
  442.                         "TRYK_R_CAP_BLK",
  443.                         "TRYK_R_CAP_TAN",
  444.                         "TRYK_R_CAP_OD_US",
  445.                         "TRYK_r_cap_tan_Glasses",
  446.                         "TRYK_r_cap_blk_Glasses",
  447.                         "TRYK_r_cap_od_Glasses",
  448.                         "TRYK_H_headsetcap_Glasses",
  449.                         "TRYK_H_headsetcap_blk_Glasses",
  450.                         "TRYK_H_headsetcap_od_Glasses",
  451.                         "TRYK_TAC_EARMUFF_SHADE",
  452.                         "TRYK_TAC_EARMUFF",
  453.                         "TRYK_NOMIC_TAC_EARMUFF",
  454.                         "TRYK_headset2",
  455.                         "TRYK_TAC_EARMUFF_Gs",
  456.                         "TRYK_TAC_SET_bn",
  457.                         "TRYK_NOMIC_TAC_EARMUFF_Gs",
  458.                         "TRYK_TAC_EARMUFF_SHADE_Gs",
  459.                         "TRYK_TAC_SET_TAN",
  460.                         "TRYK_TAC_SET_OD",
  461.                         "TRYK_TAC_SET_WH",
  462.                         "TRYK_TAC_SET_MESH",
  463.                         "TRYK_TAC_SET_TAN_2",
  464.                         "TRYK_TAC_SET_OD_2",
  465.                         "TRYK_TAC_SET_WH_2",
  466.                         "TRYK_TAC_SET_MESH_2",
  467.                         "TRYK_bandana_g",
  468.                         "TRYK_H_PASGT_BLK",
  469.                         "TRYK_H_PASGT_OD",
  470.                         "TRYK_H_PASGT_COYO",
  471.                         "TRYK_H_PASGT_TAN",
  472.                         "TRYK_H_Helmet_Snow",
  473.                         "TRYK_H_WH",
  474.                         "TRYK_H_GR",
  475.                         "TRYK_H_AOR1",
  476.                         "TRYK_H_AOR2",
  477.                         "TRYK_H_EARMUFF",
  478.                         "TRYK_H_TACEARMUFF_H",
  479.                         "TRYK_H_Bandana_H",
  480.                         "TRYK_H_Bandana_wig",
  481.                         "TRYK_H_Bandana_wig_g",
  482.                         "TRYK_H_wig",
  483.                         "TRYK_H_headset2",
  484.                         "TRYK_H_ghillie_over",
  485.                         "TRYK_H_ghillie_top",
  486.                         "TRYK_H_ghillie_top_headless",
  487.                         "TRYK_H_ghillie_over_green",
  488.                         "TRYK_H_ghillie_top_green",
  489.                         "TRYK_H_ghillie_top_headless_green",
  490.                         "TRYK_H_woolhat",
  491.                         "TRYK_H_woolhat_CW",
  492.                         "TRYK_H_woolhat_WH",
  493.                         "TRYK_H_woolhat_br",
  494.                         "TRYK_H_woolhat_cu",
  495.                         "TRYK_H_woolhat_tan",
  496.                         "TRYK_H_headsetcap",
  497.                         "TRYK_H_headsetcap_blk",
  498.                         "TRYK_H_headsetcap_od",
  499.                         "TRYK_H_pakol",
  500.                         "TRYK_H_pakol2",
  501.                         "TRYK_H_LHS_HEL_G",
  502.                         "TRYK_H_Helmet_Winter",
  503.                         "TRYK_H_Helmet_Winter_2",
  504.                         "TRYK_Headphone_NV",
  505.                         "TRYK_HRPIGEAR_NV",
  506.                         "TRYK_Headset_NV",
  507.                         "TRYK_TAC_boonie_SET_NV",
  508.                         "TRYK_TAC_SET_NV_TAN",
  509.                         "TRYK_TAC_SET_NV_OD",
  510.                         "TRYK_TAC_SET_NV_WH",
  511.                         "TRYK_TAC_SET_NV_MESH",
  512.                         "TRYK_TAC_SET_NV_TAN_2",
  513.                         "TRYK_TAC_SET_NV_OD_2",
  514.                         "TRYK_TAC_SET_NV_WH_2",
  515.                         "TRYK_TAC_SET_NV_MESH_2",
  516.                         "TRYK_H_DELTAHELM_NV",
  517.                         "TRYK_Shemagh_shade_MESH",
  518.                         "TRYK_Shemagh_shade_N",
  519.                         "TRYK_Shemagh_shade_G_N",
  520.                         "TRYK_Shemagh_shade_WH_N",
  521.                         "TRYK_kio_balaclava_WH",
  522.                         "TRYK_kio_balaclava_BLK",
  523.                         "TRYK_kio_balaclavas",
  524.                         "TRYK_kio_balaclava_BLK_ear",
  525.                         "TRYK_kio_balaclava_ear",
  526.                         "TRYK_kio_balaclava_ESS",
  527.                         "TRYK_Shemagh",
  528.                         "TRYK_Shemagh_mesh",
  529.                         "TRYK_Shemagh_G",
  530.                         "TRYK_Shemagh_WH",
  531.                         "TRYK_Shemagh_shade",
  532.                         "TRYK_Shemagh_shade_G",
  533.                         "TRYK_Shemagh_shade_WH",
  534.                         "TRYK_Shemagh_shade_MH",
  535.                         "TRYK_Shemagh_ESS",
  536.                         "TRYK_Shemagh_ESS_G",
  537.                         "TRYK_Shemagh_ESS_WH",
  538.                         "TRYK_Shemagh_EAR_TAN",
  539.                         "TRYK_Shemagh_EAR_WH",
  540.                         "TRYK_balaclava_BLACK_NV",
  541.                         "TRYK_balaclava_NV",
  542.                         "TRYK_balaclava_BLACK_EAR_NV",
  543.                         "TRYK_balaclava_EAR_NV",
  544.                         "TRYK_Shemagh_TAN_NV",
  545.                         "TRYK_Shemagh_MESH_NV",
  546.                         "TRYK_Shemagh_G_NV",
  547.                         "TRYK_Shemagh_WH_NV",
  548.                         "TRYK_Shemagh_EAR_NV",
  549.                         "TRYK_Shemagh_EAR_G_NV",
  550.                         "TRYK_Shemagh_EAR_WH_NV",
  551.                         "TRYK_ShemaghESSTAN_NV",
  552.                         "TRYK_ShemaghESSOD_NV",
  553.                         "TRYK_ShemaghESSWH_NV" 
  554.                         ];
  555.     $tryk_backpacks =   [
  556.                         "TRYK_B_AssaultPack_UCP",
  557.                         "TRYK_B_AssaultPack_Type2camo",
  558.                         "TRYK_B_AssaultPack_MARPAT_Desert",
  559.                         "TRYK_B_AssaultPack_MARPAT_Wood",
  560.                         "TRYK_B_Kitbag_Base",
  561.                         "TRYK_B_Kitbag_blk",
  562.                         "TRYK_B_Kitbag_aaf",
  563.                         "TRYK_B_Carryall_blk",
  564.                         "TRYK_B_Carryall_wh",
  565.                         "TRYK_B_Carryall_wood",
  566.                         "TRYK_B_Carryall_JSDF",
  567.                         "TRYK_B_Kitbag_Base_JSDF",
  568.                         "TRYK_B_Coyotebackpack",
  569.                         "TRYK_B_Coyotebackpack_OD",
  570.                         "TRYK_B_Coyotebackpack_BLK",
  571.                         "TRYK_B_Coyotebackpack_WH",
  572.                         "TRYK_B_Alicepack",
  573.                         "TRYK_B_Medbag",
  574.                         "TRYK_B_Medbag_OD",
  575.                         "TRYK_B_Medbag_BK",
  576.                         "TRYK_B_Medbag_ucp",
  577.                         "TRYK_B_Belt",
  578.                         "TRYK_B_Belt_BLK",
  579.                         "TRYK_B_Belt_CYT",
  580.                         "TRYK_B_Belt_tan",
  581.                         "TRYK_B_Belt_br",
  582.                         "TRYK_B_Belt_GR",
  583.                         "TRYK_B_Belt_AOR1",
  584.                         "TRYK_B_Belt_AOR2",
  585.                         "TRYK_B_BAF_BAG_BLK",
  586.                         "TRYK_B_BAF_BAG_CYT",
  587.                         "TRYK_B_BAF_BAG_OD",
  588.                         "TRYK_B_BAF_BAG_rgr",
  589.                         "TRYK_B_BAF_BAG_mcamo",
  590.                         "TRYK_B_tube_cyt",
  591.                         "TRYK_B_tube_od",
  592.                         "TRYK_B_tube_blk",
  593.                         "TRYK_B_FieldPack_Wood",
  594.                         "TRYK_Winter_pack" 
  595.                         ];
  596.                        
  597.  
  598.     $replacement_uniform    = "Exile_Uniform_Woodland";
  599.     $replacement_vest       = "V_PlateCarrierGL_blk";
  600.     $replacement_headgear   = "H_HelmetLeaderO_ocamo";
  601.     $replacement_backpack   = "B_Carryall_oli";
  602.    
  603.    
  604.     // Swap TRYK Uniforms equipped on players
  605.     $sql = "SELECT COUNT(*) as count FROM player WHERE uniform like 'TRYK%'";
  606.     $result = mysqli_query($db_local, $sql);
  607.     $row = mysqli_fetch_object($result);
  608.     $count = $row->count;
  609.     echo "Replaced $count uniforms that players had equipped<br>";
  610.     $sql = "UPDATE player SET uniform = '$replacement_uniform' WHERE uniform like 'TRYK%'";
  611.     $result = mysqli_query($db_local, $sql);
  612.    
  613.     // Swap TRYK Vests equipped on players
  614.     $sql = "SELECT COUNT(*) as count FROM player WHERE vest like 'TRYK%'";
  615.     $result = mysqli_query($db_local, $sql);
  616.     $row = mysqli_fetch_object($result);
  617.     $count = $row->count;
  618.     echo "Replaced $count vests that players had equipped<br>";
  619.     $sql = "UPDATE player SET vest = '$replacement_vest' WHERE vest like 'TRYK%'";
  620.     $result = mysqli_query($db_local, $sql);   
  621.    
  622.     // Swap TRYK headgear equipped on players
  623.     $sql = "SELECT COUNT(*) as count FROM player WHERE headgear like 'TRYK%'";
  624.     $result = mysqli_query($db_local, $sql);
  625.     $row = mysqli_fetch_object($result);
  626.     $count = $row->count;
  627.     echo "Replaced $count headgear that players had equipped<br>";
  628.     $sql = "UPDATE player SET headgear = '$replacement_headgear' WHERE headgear like 'TRYK%'";
  629.     $result = mysqli_query($db_local, $sql);   
  630.        
  631.     // Swap TRYK backpacks equipped on players
  632.     $sql = "SELECT COUNT(*) as count FROM player WHERE backpack like 'TRYK%'";
  633.     $result = mysqli_query($db_local, $sql);
  634.     $row = mysqli_fetch_object($result);
  635.     $count = $row->count;
  636.     echo "Replaced $count backpack that players had equipped<br>";
  637.     $sql = "UPDATE player SET backpack = '$replacement_backpack' WHERE backpack like 'TRYK%'";
  638.     $result = mysqli_query($db_local, $sql);       
  639.    
  640.    
  641.    
  642.    
  643.    
  644.     foreach ($tryk_uniforms as $tryk_uniform)
  645.     {
  646.         $sql = "UPDATE container SET cargo_container = REPLACE(cargo_container, '$tryk_uniform', '$replacement_uniform') WHERE cargo_container like '%$tryk_uniform%'";
  647.         $result = mysqli_query($db_local, $sql);
  648.        
  649.         $sql = "UPDATE vehicle SET cargo_container = REPLACE(cargo_container, '$tryk_uniform', '$replacement_uniform') WHERE cargo_container like '%$tryk_uniform%'";
  650.         $result = mysqli_query($db_local, $sql);
  651.        
  652.         $sql = "UPDATE player SET backpack_items = REPLACE(backpack_items, '$tryk_uniform', '$replacement_uniform') WHERE backpack_items like '%$tryk_uniform%'";
  653.         $result = mysqli_query($db_local, $sql);
  654.        
  655.         echo "Replaced all instances of $tryk_uniform in the database<br>";
  656.     };
  657.    
  658.     foreach ($tryk_vests as $tryk_vest)
  659.     {
  660.         $sql = "UPDATE container SET cargo_container = REPLACE(cargo_container, '$tryk_vest', '$replacement_vest') WHERE cargo_container like '%$tryk_vest%'";
  661.         $result = mysqli_query($db_local, $sql);
  662.        
  663.         $sql = "UPDATE vehicle SET cargo_container = REPLACE(cargo_container, '$tryk_vest', '$replacement_vest') WHERE cargo_container like '%$tryk_vest%'";
  664.         $result = mysqli_query($db_local, $sql);
  665.        
  666.         $sql = "UPDATE player SET backpack_items = REPLACE(backpack_items, '$tryk_vest', '$replacement_vest') WHERE backpack_items like '%$tryk_vest%'";
  667.         $result = mysqli_query($db_local, $sql);
  668.        
  669.         echo "Replaced all instances of $tryk_vest in the database<br>";
  670.     }; 
  671.    
  672.     foreach ($tryk_headgears as $tryk_headgear)
  673.     {
  674.         $sql = "UPDATE container SET cargo_items = REPLACE(cargo_items, '$tryk_headgear', '$replacement_headgear') WHERE cargo_items like '%$tryk_headgear%'";
  675.         $result = mysqli_query($db_local, $sql);
  676.        
  677.         $sql = "UPDATE vehicle SET cargo_items = REPLACE(cargo_items, '$tryk_headgear', '$replacement_headgear') WHERE cargo_items like '%$tryk_headgear%'";
  678.         $result = mysqli_query($db_local, $sql);
  679.        
  680.         $sql = "UPDATE player SET backpack_items = REPLACE(backpack_items, '$tryk_headgear', '$replacement_headgear') WHERE backpack_items like '%$tryk_headgear%'";
  681.         $result = mysqli_query($db_local, $sql);
  682.                
  683.         echo "Replaced all instances of $tryk_headgear in the database<br>";
  684.     }; 
  685.    
  686.    
  687.  
  688.     foreach ($tryk_backpacks as $tryk_backpack)
  689.     {
  690.         $sql = "UPDATE container SET cargo_container = REPLACE(cargo_container, '$tryk_backpack', '$replacement_backpack') WHERE cargo_container like '%$tryk_backpack%'";
  691.         $result = mysqli_query($db_local, $sql);
  692.        
  693.         $sql = "UPDATE vehicle SET cargo_container = REPLACE(cargo_container, '$tryk_backpack', '$replacement_backpack') WHERE cargo_container like '%$tryk_backpack%'";
  694.         $result = mysqli_query($db_local, $sql);
  695.        
  696.         $sql = "UPDATE player SET backpack_items = REPLACE(backpack_items, '$tryk_backpack', '$replacement_backpack') WHERE backpack_items like '%$tryk_backpack%'";
  697.         $result = mysqli_query($db_local, $sql);
  698.    
  699.         echo "Replaced all instances of $tryk_backpack in the database<br>";   
  700.     }; 
  701.    
  702.     echo "<hr><h2>FINISHED REPLACING TRYK GEAR IN YOUR DATABASE</h2><hr>";
  703. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement