Setup
Install and configure the catalytic converters beta.
#Dependencies
Install oxmysql, zyke_lib, and
zyke_anglegrinder. Configure the framework, inventory, and target providers inzyke_lib. See Dependencies.
#Resource & Items
Place the resource in your server's resources folder as
zyke_catalytic.Copy the matching definitions from
zyke_catalytic/extras/items/ox_inventory.txtorzyke_catalytic/extras/items/qb-core.txtinto your configured inventory. Copy the icons fromextras/items/images/256/into the inventory's image directory. The bundled definitions includecatalytic_converter_small,catalytic_converter_medium,catalytic_converter_large,catalytic_converter_new, andcatalytic_jack.Keep the converter items non-stackable/unique so each retains its vehicle, plate, grade, and condition metadata. On ox_inventory, each grade uses its own icon.
The fence sells the grinder, discs, and battery from
zyke_anglegrinder, so install that resource's items too.
#Configuration
Edit
shared/unlocked/config.lua. Review vehicle classes, grades, guards, the fence position, and contracts. Use the Config reference for current defaults.Custom action restrictions belong in
client/unlocked/can_checks.luaandserver/unlocked/can_checks.lua. Enforce trusted restrictions on the server. Connect your dispatch resource inOnConverterAlertinsideserver/unlocked/hooks.lua.
#Start Order
Start your configured providers and their dependencies before Catalytic Converters:
cfgensure oxmysql ensure zyke_lib ensure zyke_anglegrinder ensure zyke_catalyticDatabase tables are created on first start. The console warns about any configured item missing from your inventory.
#Verify Gameplay
Use
/catjackedto spawn a car already on a jack. Equip the grinder with a disc and a charged battery, slide under, and cut the converter out. Sell it to the fence, then install acatalytic_converter_newon the car. Use/catguardsto test each guard.