# Cross-Resource Modifications Fișiere modificate **în afara resursei principale** la care s-a lucrat. Util pentru tracking git — aceste fișiere aparțin altor resurse dar au fost modificate pentru a suporta features noi. --- ## Feature: Mechanic Job Outfit (lucrat pe `t1ger_mechanic`) ### Fișiere modificate în alte resurse: | Fișier | Resursă | Ce s-a modificat | |--------|---------|------------------| | `configs/Config.lua` | `17mov_CharacterSystem` | Adăugat `Config.Outfits['mechanic']` cu outfit data per grad (0-4) și gen (male/female) | | `shared/jobs.lua` | `qb-core` | Schimbat label job mechanic: "Servicii Auto" → "Mecanic" | | `resources.cfg` | Server root | Adăugat `ensure [stream]` pentru încărcare AdminPack | ### Fișiere NOI create în t1ger_mechanic: | Fișier | Ce face | |--------|---------| | `client/shop/markers/getoutfit.lua` | Comandă admin `/getoutfit` — printează clothing component IDs | | `client/shop/markers/duty.lua` | **MODIFICAT** — adăugat auto-apply/restore outfit la duty toggle | ### Fișiere NOI create în alte locații: | Fișier | Locație | Ce face | |--------|---------|---------| | `fxmanifest.lua` | `[stream]/[admin-outfit]/AdminPack/` | Manifest pentru încărcare clothing pack admin | | `fxmanifest.lua` | `_preLoad/AdminPack/` | Manifest pre-staging (copie, nu se încarcă pe server) | | `start_server.ps1` | Server root | PowerShell wrapper anti Ctrl+C | | `job-outfit-setup.md` | `.agents/workflows/` | Workflow refolosibil pentru setup outfit per job | --- ## Feature: Mechanic Job Garage & Keys (lucrat pe `t1ger_mechanic` + `qs-advancedgarages`) ### Fișiere modificate în alte resurse: | Fișier | Resursă | Ce s-a modificat | |--------|---------|------------------| | `fxmanifest.lua` | `qs-advancedgarages` | Verificat/ajustat dependințe | ### Note: - Modificările la garage/keys au fost în principal în fișierele native ale `t1ger_mechanic` (garage.lua, duty.lua) - Logica de key removal la admin delete a fost adăugată cross-resource între t1ger_mechanic și qs-advancedgarages --- ## Rezumat rapid — Toate fișierele modificate ``` resources/[framework]/[core]/qb-core/shared/jobs.lua ← MODIFICAT resources/[framework]/[base]/[auth]/17mov_CharacterSystem/configs/Config.lua ← MODIFICAT resources/[framework]/[base]/[jobs]/[legal]/[mechanic]/t1ger_mechanic/ └── client/shop/markers/duty.lua ← MODIFICAT └── client/shop/markers/getoutfit.lua ← NOU resources/[stream]/[admin-outfit]/AdminPack/fxmanifest.lua ← NOU resources.cfg ← MODIFICAT start_server.ps1 ← NOU _preLoad/AdminPack/fxmanifest.lua ← NOU .agents/workflows/job-outfit-setup.md ← NOU ``` --- ## Feature: Wasabi Police Install (lucrat pe `wasabi_police` — 2026-03-29) ### Fișiere modificate în alte resurse: | Fișier | Resursă | Ce s-a modificat | |--------|---------|------------------| | `shared/items.lua` | `qs-inventory` | Adăugat `bobby_pin` + `tracking_bracelet` în secțiunea Cops Tools | | `html/images/bobby_pin.png` | `qs-inventory` | Copiat imagine item din `_install_first/inventory_images/` | | `html/images/tracking_bracelet.png` | `qs-inventory` | Copiat imagine item din `_install_first/inventory_images/` | ### Fișiere modificate în wasabi_police: | Fișier | Ce s-a modificat | |--------|------------------| | `game/configuration/config.lua` | `Config.Jail.jail = 'rcore'` (linia 74) | ### Note: - Items `bobby_pin` și `tracking_bracelet` existau deja în `qb-core/shared/items.lua` (adăugate anterior pe 2026-01-18) - `handcuffs` exista deja în ambele (qb-core + qs-inventory) - SQL-urile ESX din `_install_first/esx/sql/` nu au fost executate (suntem pe QBCore) - Resursa se încarcă automat via `ensure [jobs]` din `resources.cfg`