Installation
📦 Installation Instructions for Evo-K9-V3 Script System
To ensure the proper functioning of the Evo-K9-V3 Script System, follow these installation instructions carefully. This system has essential dependencies and setup steps for a smooth experience.
🛠️ Asset Dependencies
Mandatory Dependencies:
FiveM Server (latest recommended)
MySQL Database
Framework:
QB-Core (recommended)
QBox
Standalone
Inventory System:
qs-inventory
1️⃣ Download & Place the Resource
Download Evo-K9-V3 and place it in your server’s resources folder:
[FRAMEWORK]/evo-k9-v3/
2️⃣ Database Setup
Run the SQL commands from
database.sql
to set up required tables and columns. Example:
Tip: Always back up your database before making changes.
3️⃣ Install Items in Inventory
Add these items to your inventory system (qb-inventory/ox_inventory):
🧾 QBCore Inventory Items
📦 Ox Inventory Items
4️⃣ 🖼️ Images Installation
In the
evo-k9-v3/images
directory, you’ll find all item images.For qb-inventory: Copy all images to:
qb-inventory/html/images
For ox_inventory: Place images in the appropriate
web/images/items
directory.
Make sure all image files are correctly placed so they are visible in your inventory UI.
5️⃣ 📝 Inventory Integration
For ox_inventory: Edit
modules/inventory/server.lua
(afterloadInventoryData
function, usually around line 196) to add the new items.
For qb-inventory: Edit
server/functions.lua
to add the new items.
6️⃣ ⚙️ Script Configuration
Open
config.lua
and adjust settings to match your server:Config = { Framework = 'QB', -- QB, ESX, qbox, standalone target = "qb-target", -- qb-target or ox_target InventoryType = 'qb-inventory', -- qb-inventory or ox_inventory language = 'en', -- Language for localization DevMode = false, -- Enable debug mode }
Adjust shop, training, and other options as needed for your server.
7️⃣ Add to server.cfg
Add the resource to your
server.cfg
:ensure evo-k9-v3
8️⃣ Change Languages
You can fully customize the script language to fit your preferred localization. All sections are open and editable, allowing you to translate the system to any language you choose.
The language configuration is divided into two main parts:
1. Backend Language Settings locales.lua
All dynamic text and system notifications are handled here. You can modify this file to update backend language elements:
📁 EVO-K9-V3/locales.lua
2. UI Language & Outfit Options lang.js
Text that appears in the user interface is defined in this file. Additionally, this file includes an option to remove or customize the dog outfit:
📁 EVO-K9-V3/UI/lang.js
🛠️ Feel free to adjust both files to provide a fully localized and personalized experience for your community.
📌 Final Steps
Double-check all dependencies are installed and configured.
Make sure all images and items are added to your inventory system.
Run the SQL scripts and verify your database tables.
Start your server and enjoy your new K9 companion!
🐾 K9 Not Spawning – Troubleshooting Guide
You must have an active license or a maximum player slot of 8 for the dog to spawn.
Redownload the script from Keymaster, as sometimes it doesn't download completely.
Check if any anti-cheat is blocking the K9 from spawning.
Last updated