[ESX & QB] tk_crafting - Advanced Crafting System

tk_crafting

[ Video ]
[ Purchase ]

About

  • Uses FiveM Asset Escrow System, but if there is anything you would like to get changed or added to the editable file, contact me!
  • Crafting Tables
    • Place with coords (add a model that will spawn)
    • Add to certain models (all entities with this model will have a crafting table)
    • Add as many crafting tables as you want with different craftable items
    • Configure markers for tables (can be completely disabled)
    • Configure blips for tables (can be completele disabled)
    • Restrict certain tables to certain jobs
  • Blueprint System
    • Configure if an item needs a blueprint or not
    • Configure if item should show up in menu if player doesn’t have the blueprin
  • XP System
    • Configure how much XP you need to craft certain items
    • Configure how much XP you get from crafting items
    • Configure if items should show up in menu if player doesn’t have enough xXP
  • Place Crafting Tables Yourself (Crafting Tables as Items)
    • Configure items that when used, will place down a crafting table that will act as any other crafting table and save over restarts
      • Add as many different crafting table items as you want with different craftable items for each table
    • Configure who can pick up the crafting table (only table “owner”, police, everyone, etc.)
  • Crafting
    • Configure duration for crafting
    • Animations for crafting and having a table open (can be edited)
    • Configure what items should be removed and which should be kept
  • Secure
  • Modern UI (search, gray out image if not craftable)
  • Optimised
  • Supports ESX, QBCore and also ox_lib and ox_target
  • Discord logs
  • English and Finnish translations by default, and you are able to translate everything yourself
Screenshots

Config

Purchase (14.99€ + VAT)


Code is accessible Partially
Subscription-based No
Lines (approximately) ~1700
Requirements es_extended or qb-core, mysql or oxmysql
Support Yes
2 Likes

Update 1.0.1

  • Add support for restricting tables to QB gangs

Update 1.0.2

  • Fix table removing not working as intended (make sure to run sql file again)

Update 1.0.3

  • Add server side config and move Config.CraftingTables there

Update 1.0.4

  • Fix not being able to edit sv_config.lua

Update 1.0.5

  • Add distance check for each time crafting a new item instead of only when starting

Update 1.0.6

  • Move function DoProgress to editable client file

Update 1.0.7

  • Fix error caused by latest update

Update 1.0.8

  • Add tableIndex param to XP set & get functions
  • Move ox_target functions to editable client file

Update 1.0.9

  • Add CanOpen to client/main_editable.lua

Update 1.1.0

  • Minor improvements

Update 1.1.1

  • More minor improvements

Update 1.1.2

  • Fix crafting amount not working correctly if keep was set to true for any of items needed for crafting

Update 1.1.3

  • Add line clamping to craftable item label

Update 1.1.4

  • Add function CanCraft to editable server file