function AddTextEntry(key, value) Citizen.InvokeNative(GetHashKey("ADD_TEXT_ENTRY"), key, value) end Citizen.CreateThread(function() AddTextEntry("gstdomgtt3", "Dominator GTT CTX C2") AddTextEntry("gstdomgtt4", "Dominator GTT CTX C3") AddTextEntry("gstdomgtt5", "Dominator GTT Ragga RUM") AddTextEntry("GSTDOR1", "Dorado Pickup") AddTextEntry("gstdrtvzx1", "Vigero ZX DRT") AddTextEntry("gstdst1", "Dorset") AddTextEntry("gstdst1b", "Dorset CTX") AddTextEntry("gstdub1", "Dubsta CTX") AddTextEntry("gstduk1", "Dukes CTX") AddTextEntry("gstduk3", "Dukes CTX C2") AddTextEntry("gstduk4", "Dukes CTX C3") AddTextEntry("GSTEBK1", "Coil E-Bike") AddTextEntry('GSTECSTAS1', 'Ecstasy R') AddTextEntry('GSTECSSY1B', 'Ecstasy R CTX') AddTextEntry("gstegt1", "Omnis e-GT CTX") AddTextEntry("gstegt3", "Omnis GT CTX") AddTextEntry("gstegt3_bon1b", "Secondary Stock Hood") AddTextEntry("gstegt3_bon1c", "Carbon Stock Hood") AddTextEntry("gstegt3_bon2a", "Primary SmoothHood") AddTextEntry("gstegt3_bon2b", "Secondary Smooth Hood") AddTextEntry("gstegt3_bon2c", "Carbon Smooth Hood") AddTextEntry("gstegt3_bon3a", "Primary Performance Hood") AddTextEntry("gstegt3_bon3b", "Secondary Performance Hood") AddTextEntry("gstegt3_bon3c", "Carbon Performance Hood") AddTextEntry("gstegt3_bumf1a", "Primary Front Bumper") AddTextEntry("gstegt3_livery1", "Blue Zipper") AddTextEntry("gstegt3_livery2", "Obey Motorsport Yellow") AddTextEntry("gstegt3_livery3", "Obey Motorsport Red") AddTextEntry("gstegt3_livery4", "Obey Motorsport Blue") AddTextEntry("gstegt3_livery5", "Obey Motorsport White") AddTextEntry("gstegt3_livery6", "Arc Performance Black") AddTextEntry("gstegt3_livery7", "Arc Performance White") AddTextEntry("gstegt3_livery8", "Yellow Full Stripes") AddTextEntry("gstegt3_livery9", "Red Full Stripes") AddTextEntry("gstegt3_livery10", "Blue Full Stripes") AddTextEntry("gstegt3_livery11", "Black Full Stripes") AddTextEntry("gstegt3_livery12", "White Full Stripes") AddTextEntry("gstegt3_livery13", "Yellow Pin Stripes") AddTextEntry("gstegt3_livery14", "Red Pin Stripes") AddTextEntry("gstegt3_livery15", "Blue Pin Stripes") AddTextEntry("gstegt3_livery16", "Black Pin Stripes") AddTextEntry("gstegt3_livery17", "White Pin Stripes") AddTextEntry("gstegt3_mirr_l_b", "Secondary Mirrors") AddTextEntry("gstegt3_mirr_l_c", "Carbon Mirrors") AddTextEntry("gstegt3_mirr_l_d", "Black Mirrors") AddTextEntry("gstegt3_roofacc1a", "Primary Roof Box") AddTextEntry("gstegt3_roofacc1b", "Secondary Roof Box") AddTextEntry("gstegt3_roofacc1c", "Carbon Roof Box") AddTextEntry("gstegt3_roofacc1d", "Black Roof Box") AddTextEntry("gstegt3_roofacc2a", "Primary Aero Box") AddTextEntry("gstegt3_roofacc2b", "Secondary Aero Box") AddTextEntry("gstegt3_roofacc2c", "Carbon Aero Box") AddTextEntry("gstegt3_roofacc2d", "Black Aero Box") AddTextEntry("gstegt3_roof1b", "Secondary Roof") AddTextEntry("gstegt3_roof1c", "Carbon Roof") AddTextEntry("gstegt3_roof1d", "Black Roof") AddTextEntry("gstegt3_wing1a", "Primary Tuner Wing") AddTextEntry("gstegt3_wing1b", "Secondary Tuner Wing") AddTextEntry("gstegt3_wing1c", "Carbon Tuner Wing") AddTextEntry("gstegt3_wing1d", "Black Tuner Wing") AddTextEntry("gstegt3_wing2a", "Primary Street Wing") AddTextEntry("gstegt3_wing2b", "Secondary Street Wing") AddTextEntry("gstegt3_wing2c", "Carbon Street Wing") AddTextEntry("gstegt3_wing2d", "Black Street Wing") AddTextEntry("gstegt3_wing3a", "Primary Drift Wing") AddTextEntry("gstegt3_wing3b", "Secondary Drift Wing") AddTextEntry("gstegt3_wing3c", "Carbon Drift Wing") AddTextEntry("gstegt3_wing3d", "Black Drift Wing") AddTextEntry("gstegt3_wing4a", "Primary Race Wing") AddTextEntry("gstegt3_wing4b", "Secondary Race Wing") AddTextEntry("gstegt3_wing4c", "Carbon Race Wing") AddTextEntry("gstegt3_wing4d", "Black Race Wing") AddTextEntry("gstegt3_wing5a", "Primary GT Wing") AddTextEntry("gstegt3_wing5b", "Secondary GT Wing") AddTextEntry("gstegt3_wing5c", "Carbon GT Wing") AddTextEntry("gstegt3_wing5d", "Black GT Wing") AddTextEntry("gstegt3_wing6a", "Primary High Level Wing") AddTextEntry("gstegt3_wing6b", "Secondary High Level Wing") AddTextEntry("gstegt3_wing6c", "Carbon High Level Wing") AddTextEntry("gstegt3_wing6d", "Black High Level Wing") AddTextEntry("gstegt3_wing7a", "Primary Endurance Racer Wing") AddTextEntry("gstegt3_wing7b", "Secondary Endurance Racer Wing") AddTextEntry("gstegt3_wing7c", "Carbon Endurance Racer Wing") AddTextEntry("gstegt3_wing7d", "Black Endurance Racer Wing") AddTextEntry("electron", "Electron") AddTextEntry("electron1b", "Electron CTX") AddTextEntry("electron1c", "Electron CTX C2") AddTextEntry("gstelectron1_spoiler1", "Lip Spoiler") AddTextEntry("gstelectron1_spoiler2", "Ducktail Spoiler") AddTextEntry("gstelectron1_spoiler3", "Sport Spoiler") AddTextEntry("gstelectron1_spoiler4", "Race Spoiler") AddTextEntry("gstelectron1_spoiler5", "Race N Lip Spoiler") AddTextEntry("gstelectron1_bumf1", "CTX Front Bumper") AddTextEntry("gstelectron1_bumf2", "CTX C2 Front Bumper") AddTextEntry("gstelectron1_bumr1", "CTX Rear Diffuser") AddTextEntry("gstelectron1_bumr2", "CTX C2 Rear Bumper") AddTextEntry("gstelectron1_engine1", "VL1 Swap W/ Left Side Exit Exhaust") AddTextEntry("gstelectron1_engine2", "VL1 Swap W/ Right Side Exit Exhaust") AddTextEntry("gstelectron1_engine3", "VL1 Swap W/ Dual Side Exit Exhaust") AddTextEntry("gstelectron1_skirt1", "CTX C2 Side Skirts") AddTextEntry("gstetrk1", "E-Truck") AddTextEntry("gstetrk1b", "E-Truck DRT") AddTextEntry("gstetrk1c", "E-Truck CTX") AddTextEntryByHash(`GSTETRK5`, "Police E-Truck") AddTextEntryByHash(`NGPOLICE_ANT`, "Antennas 1") AddTextEntryByHash(`NGPOLICE_DIV`, "Divider 1") AddTextEntryByHash(`NGPOLICE_GUNR`, "Trunk Gunrack 1") AddTextEntryByHash(`NGPOLICE_LAPTOP`, "Laptop 1") AddTextEntryByHash(`NGPOLICE_MPH`, "ALPR 1") AddTextEntryByHash(`NGPOLICE_MPHLB`, "ALPR Lightbar 1") AddTextEntryByHash(`NGPOLICE_PLATE1`, "Plate") AddTextEntryByHash(`NGPOLICE_PLATE2`, "LSPD Plate") AddTextEntryByHash(`NGPOLICE_PLATE3`, "BCSO Plate") AddTextEntryByHash(`NGPOLICE_PUSHB`, "Pushbar") AddTextEntryByHash(`NGPOLICE_PUSHB1`, "PushbarWRAP") AddTextEntryByHash(`NGPOLICE_RADAR`, "Radar 1") AddTextEntryByHash(`NGPOLICE_SPOTL1`, "Spotlight Both") AddTextEntryByHash(`NGPOLICE_SPOTL2`, "Spotlight Left") AddTextEntryByHash(`NGPOLICE_SPOTL3`, "Spotlight Right") AddTextEntryByHash(`NGPOLICE_TRUNKEQ`, "Trunk Equip 1") AddTextEntryByHash(`CALLSIGN_A0`, "A0") AddTextEntryByHash(`CALLSIGN_A1`, "A1") AddTextEntryByHash(`CALLSIGN_A2`, "A2") AddTextEntryByHash(`CALLSIGN_A3`, "A3") AddTextEntryByHash(`CALLSIGN_A4`, "A4") AddTextEntryByHash(`CALLSIGN_A5`, "A5") AddTextEntryByHash(`CALLSIGN_A6`, "A6") AddTextEntryByHash(`CALLSIGN_A7`, "A7") AddTextEntryByHash(`CALLSIGN_A8`, "A8") AddTextEntryByHash(`CALLSIGN_A9`, "A9") AddTextEntryByHash(`CALLSIGN_B0`, "B0") AddTextEntryByHash(`CALLSIGN_B1`, "B1") AddTextEntryByHash(`CALLSIGN_B2`, "B2") AddTextEntryByHash(`CALLSIGN_B3`, "B3") AddTextEntryByHash(`CALLSIGN_B4`, "B4") AddTextEntryByHash(`CALLSIGN_B5`, "B5") AddTextEntryByHash(`CALLSIGN_B6`, "B6") AddTextEntryByHash(`CALLSIGN_B7`, "B7") AddTextEntryByHash(`CALLSIGN_B8`, "B8") AddTextEntryByHash(`CALLSIGN_B9`, "B9") AddTextEntryByHash(`CALLSIGN_C0`, "C0") AddTextEntryByHash(`CALLSIGN_C1`, "C1") AddTextEntryByHash(`CALLSIGN_C2`, "C2") AddTextEntryByHash(`CALLSIGN_C3`, "C3") AddTextEntryByHash(`CALLSIGN_C4`, "C4") AddTextEntryByHash(`CALLSIGN_C5`, "C5") AddTextEntryByHash(`CALLSIGN_C6`, "C6") AddTextEntryByHash(`CALLSIGN_C7`, "C7") AddTextEntryByHash(`CALLSIGN_C8`, "C8") AddTextEntryByHash(`CALLSIGN_C9`, "C9") AddTextEntryByHash(`LSPD_LIV_1`, "LSPD Livery") AddTextEntryByHash(`BCSO_LIV_2`, "BCSO Livery") AddTextEntry("gsteur1", "Euros CTX") AddTextEntry("gstevrnrs1", "Everon RS CRAWLER") AddTextEntry("gstevmr1", "Evermore") AddTextEntry("gstevmr2", "Evermore CTX") AddTextEntry("gstf6201", "F620 CTX") AddTextEntry("gstfmj1", "FMJ CTX") AddTextEntry("gstfr361", "FR36 CTX") AddTextEntry("gstgaunt1", "Gauntlet CTX") AddTextEntry("gstgaunt2", "Gauntlet CTX FDR") AddTextEntry("gstgaunt2_intake_1", "Long Airfilter Intake") AddTextEntry("gstgaunt2_intake_2", "Twin Airfilter Intake") AddTextEntry("gstgaunt2_intake_3", "Low Rise Back Swept Ram Pipe Intake") AddTextEntry("gstgaunt2_intake_4", "Primary Low Rise Back Swept Ram Pipe Intake") AddTextEntry("gstgaunt2_intake_5", "Secondary Low Rise Back Swept Ram Pipe Intake") AddTextEntry("gstgaunt2_intake_6", "Low Rise Ram Pipe Intake") AddTextEntry("gstgaunt2_intake_7", "Primary Low Rise Ram Pipe Intake") AddTextEntry("gstgaunt2_intake_8", "Secondary Low Rise Ram Pipe Intake") AddTextEntry("gstgaunt2_intake_9", "Brushed Subtle Intake") AddTextEntry("gstgaunt2_intake_10", "Chrome Subtle Intake") AddTextEntry("gstgaunt2_intake_11", "Primary Subtle Intake") AddTextEntry("gstgaunt2_intake_12", "Secondary Subtle Intake") AddTextEntry("gstgaunt2_intake_13", "Primary 450cui Intake") AddTextEntry("gstgaunt2_intake_14", "Secondary 450cui Intake") AddTextEntry("gstgaunt2_intake_15", "Chrome 450cui Intake") AddTextEntry("gstgaunt2_intake_16", "Primary Twin Filter Intake") AddTextEntry("gstgaunt2_intake_17", "Secondary Twin Filter Intake") AddTextEntry("gstgaunt2_intake_18", "Chrome Twin Filter Intake") AddTextEntry("gstgaunt2_intake_19", "Black ROD Intake") AddTextEntry("gstgaunt2_intake_20", "Brushed ROD Intake") AddTextEntry("gstgaunt2_intake_21", "Chrome ROD Intake") AddTextEntry("gstgaunt2_intake_22", "Primary ROD Intake") AddTextEntry("gstgaunt2_intake_23", "Secondary ROD Intake") AddTextEntry("gstgaunt2_intake_24", "Twin Airfilter Supercharger Intake") AddTextEntry("gstgaunt2_intake_25", "Primary Oval Airfilter Supercharger Intake") AddTextEntry("gstgaunt2_intake_26", "Secondary Oval Airfilter Supercharger Intake") AddTextEntry("gstgaunt2_intake_27", "High Rise Ram Pipe Supercharger Intake") AddTextEntry("gstgaunt2_intake_28", "Primary High Rise Ram Pipe Supercharger Intake") AddTextEntry("gstgaunt2_intake_29", "Secondary High Rise Ram Pipe Supercharger Intake") AddTextEntry("gstgaunt2_intake_30", "High Rise Forward Swept Ram Pipe Supercharger Intake") AddTextEntry("gstgaunt2_intake_31", "Primary High Rise Forward Swept Ram Pipe Supercharger Intake") AddTextEntry("gstgaunt2_intake_32", "Secondary High Rise Forward Swept Ram Pipe Supercharger Intake") AddTextEntry("gstgaunt2_intake_33", "Blown Big Succ Supercharger Intake") AddTextEntry("gstgaunt2_intake_34", "Primary Blown Big Succ Supercharger Intake") AddTextEntry("gstgaunt2_intake_35", "Secondary Blown Big Succ Supercharger Intake") AddTextEntry("gstgaunt2_block_1", "Primary Valve Covers") AddTextEntry("gstgaunt2_block_2", "Secondary Valve Covers") AddTextEntry("gstgaunt2_block_3", "Chrome Valve Covers") AddTextEntry("gstgaunt2_block_4", "Primary Ribbed Valve Covers") AddTextEntry("gstgaunt2_block_5", "Secondary Ribbed Valve Covers") AddTextEntry("gstgaunt2_block_6", "Chrome Ribbed Valve Covers") AddTextEntry("gstgauntc1", "Gauntlet Classic CTX") AddTextEntry("gstgauntclxx1", "Gauntlet Hellfire CLXX") AddTextEntry("gstghell1", "Gauntlet Hellfire CTX") AddTextEntry("gstghell3", "Gauntlet Hellfire CTX UC") AddTextEntry("gstghell4", "Gauntlet Hellfire Drop") AddTextEntry("gstghell4b", "Gauntlet Hellfire Drop CTX") AddTextEntry("gstghell5", "Gauntlet Hellfire HYCADE") AddTextEntry("gstghell7", "Gauntlet Hellfire CTX C2") AddTextEntry("gstgoose1", "Goose XLT") AddTextEntry("gstgoose1b", "Goose XLT White-Cross") AddTextEntry("gstgrlx1", "Granger 3600 CTX") AddTextEntry("gstgrlx3", "Granger 3600 CTX C2") AddTextEntry("gstgrs1", "Gresley XL") AddTextEntry("gstgrs1b", "Gresley XL CTX") AddTextEntry("gstgrs2", "Gresley XL CTX C2") AddTextEntryByHash(`GSTGRS6`, "Police Gresley XL") AddTextEntry("gstgrw1", "Growler CTX") AddTextEntry("gstgt51", "GT500 CTX") AddTextEntry("guardianincerator", "Guadian Incerator") AddTextEntry("gstgwood1", "Greenwood CTX") AddTextEntry("gstgwood2", "Greenwood DNK") AddTextEntry("gstgwood2_intake_1", "Long Airfilter Intake") AddTextEntry("gstgwood2_intake_2", "Twin Airfilter Intake") AddTextEntry("gstgwood2_intake_3", "Low Rise Back Swept Ram Pipe Intake") AddTextEntry("gstgwood2_intake_4", "Primary Low Rise Back Swept Ram Pipe Intake") AddTextEntry("gstgwood2_intake_5", "Secondary Low Rise Back Swept Ram Pipe Intake") AddTextEntry("gstgwood2_intake_6", "Low Rise Ram Pipe Intake") AddTextEntry("gstgwood2_intake_7", "Primary Low Rise Ram Pipe Intake") AddTextEntry("gstgwood2_intake_8", "Secondary Low Rise Ram Pipe Intake") AddTextEntry("gstgwood2_intake_9", "Brushed Subtle Intake") AddTextEntry("gstgwood2_intake_10", "Chrome Subtle Intake") AddTextEntry("gstgwood2_intake_11", "Primary Subtle Intake") AddTextEntry("gstgwood2_intake_12", "Secondary Subtle Intake") AddTextEntry("gstgwood2_intake_13", "Primary 450cui Intake") AddTextEntry("gstgwood2_intake_14", "Secondary 450cui Intake") AddTextEntry("gstgwood2_intake_15", "Chrome 450cui Intake") AddTextEntry("gstgwood2_intake_16", "Primary Twin Filter Intake") AddTextEntry("gstgwood2_intake_17", "Secondary Twin Filter Intake") AddTextEntry("gstgwood2_intake_18", "Chrome Twin Filter Intake") AddTextEntry("gstgwood2_intake_19", "Black ROD Intake") AddTextEntry("gstgwood2_intake_20", "Brushed ROD Intake") AddTextEntry("gstgwood2_intake_21", "Chrome ROD Intake") AddTextEntry("gstgwood2_intake_22", "Primary ROD Intake") AddTextEntry("gstgwood2_intake_23", "Secondary ROD Intake") AddTextEntry("gstgwood2_intake_24", "Twin Airfilter Supercharger Intake") AddTextEntry("gstgwood2_intake_25", "Primary Oval Airfilter Supercharger Intake") AddTextEntry("gstgwood2_intake_26", "Secondary Oval Airfilter Supercharger Intake") AddTextEntry("gstgwood2_intake_27", "High Rise Ram Pipe Supercharger Intake") AddTextEntry("gstgwood2_intake_28", "Primary High Rise Ram Pipe Supercharger Intake") AddTextEntry("gstgwood2_intake_29", "Secondary High Rise Ram Pipe Supercharger Intake") AddTextEntry("gstgwood2_intake_30", "High Rise Forward Swept Ram Pipe Supercharger Intake") AddTextEntry("gstgwood2_intake_31", "Primary High Rise Forward Swept Ram Pipe Supercharger Intake") AddTextEntry("gstgwood2_intake_32", "Secondary High Rise Forward Swept Ram Pipe Supercharger Intake") AddTextEntry("gstgwood2_intake_33", "Blown Big Succ Supercharger Intake") AddTextEntry("gstgwood2_intake_34", "Primary Blown Big Succ Supercharger Intake") AddTextEntry("gstgwood2_intake_35", "Secondary Blown Big Succ Supercharger Intake") AddTextEntry("gsthelic21", "Comet S2 CTX Airvo") AddTextEntry("gstheliconada1", "Conada CTX Airvo") AddTextEntry("gsthelivolatus1", "Volatus CTX Airvo") AddTextEntry("gsthntr1", "Huntley R") AddTextEntry("gsthntr1b", "Huntley R CTX") end)