Videovoorbeeld
CHANGELOG
UPDATE v1.6:
- Een CPU-lek verholpen met mijn vreselijk geoptimaliseerde PolyZone-script, dank aan FjamZoo.
- Je locaties blijven hetzelfde, je hoeft ze alleen een beetje te verplaatsen in de locations.lua
- Blip-systeem toegevoegd aan de locaties
- Deze was ik vergeten, maar nu beschikbaar
- Eenvoudig naamgevingssysteem, als er geen blip-naam wordt opgegeven, wordt standaard “Mechanic Shop” gebruikt”
- Blip-kleur toegevoegd om onderscheid te maken tussen locaties
- Enkele problemen met aangepaste garagescripts verholpen
- Een ingebouwde callback toegevoegd die controleert of het voertuig eigendom is of niet
- Dit betekent dat het geen enkel garagesysteem hoeft aan te raken en de qb-garage-afhankelijkheid verwijdert
UPDATE v1.5:
- Een ontbrekende loop voor de modelnamen verholpen, dit lost een reparatiefout op (dacht dat ik ze allemaal had gevangen...)
- Hulpinfo voor het \/togglesound-commando verholpen
- Het volledig kapotte voertuigeigenaarsysteem verholpen; sommige waren kapot en sommige ontbraken.
- Elk script is aangepast om dit te verhelpen door een callback toe te voegen.
- Cosmetische items worden slechts één keer aangeroepen wanneer het menu wordt geopend
- Prestatie-items worden meer dan één keer aangeroepen voor toevoegen en verwijderen
- Dit kan worden uitgeschakeld via de config.lua, MAAR voegt nog steeds een afhankelijkheid van qb-garages toe. (of in ieder geval de callback die wordt gebruikt)
- Added the ability to add mechanic winkel locations for specific jobs
- Er zijn verschillende nieuwe config-commando's; deze kunnen drastisch veranderen hoe de systemen werken
- Schakelaars voor wanneer een locatie vereist is, of een baan vereist is voor die locatie, of zelfs of elke speler dingen kan aanpassen maar het in een winkel MOET doen.
- Het hangt af van wat is ingeschakeld en uitgeschakeld.
- Nieuw bestand locations.lua
- Dit zijn je fysieke werklocaties; instructies voor gebruik staan in het bestand zelf.
- Ondersteunt meerdere werklocaties
- Ondersteunt het niet vereisen van een baan voor de garage locatie
- Nieuw bestand payments.lua en paymentservers.lua
- Dit is een nieuw betalingsscript, als je een ander systeem voor betalingen hebt, heb je dit niet nodig.
- Gebruikt qb-input en hergebruikte events van qb-phone om een factuursysteem voor banen te creëren
- Commissie wordt mogelijk met dit systeem door kleine aanpassingen in de config van qb-phone.
- Ticket systeem van mijn andere scripts is een optie, je hoeft slechts één regel toe te voegen aan qb-phone's client.lua
- Optie om kassa locaties toe te voegen die bruikbaar zijn met qb-target.
- Nieuw /charge commando
- Dit is in wezen het factuurcommando, maar bruikbaar door alle personen gespecificeerd door Config.JobRoles
- Dit werkt hetzelfde als het kassasysteem, maar is simpelweg een commando.
- Als je geen qb-target kassasystemen wilt gebruiken, is dit een geschikte vervanging
- Dit kan eenvoudig worden verwijderd door het uit te commentariëren in paymentserver.lua
UPDATE v1.4:
- Een bug opgelost, door een vreemde FiveM native, bij het ophalen van modelnamen worden sommige onjuist aangeroepen
- bijv. landstalker2 wordt aangeroepen als landstlkr2
- Ik heb loopevents toegevoegd om dit te corrigeren
- Als je problemen hebt en er zijn enkele voertuigen die ik heb gemist, controleer dan repair.lua voor de debuginformatie
- Ik heb ontdekt dat imports ook niet correct hun namen krijgen, gebruik de debugmelding om te vinden wat het “denkt” dat het moet zijn en voeg het toe aan de config om het te corrigeren
- Gewijzigd hoe de itemsmenu's de namen aanroepen
- dit gaat samen met de bovenstaande bug maar werkt zoals het is
- Een workaround toegevoegd voor de “vehicleStatus” die nil is problemen
- Als de info niet kan worden gevonden, forceert het een nieuwe setup van vehicleStatus
- Totdat ik een betere manier kan bedenken, forceert het de setup, waarschuwt de monteur en stopt dan het commando.
- Dit zorgt ervoor dat je soms de monteursgereedschappen twee keer moet gebruiken, maar het waarschuwt de gebruiker erover.
- Reparatiekosten zijn nu gebaseerd op voertuigschade, waarbij de configuratiewaarden het maximum zijn.
- Bijvoorbeeld: als de reparatiekosten van de motor zijn ingesteld op 10 en de motor is 40% beschadigd, kost het 4 van het gekozen materiaal.
- Deze worden nog steeds genegeerd als je gratis reparaties instelt in de configuratie.
UPDATE v1.3
- Toegevoegd Steun voor meerdere functierollen
- “Config.JobRole” bepaalt welke banen de items mogen gebruiken als “Config.RequiresJob = true”, anders wordt de functievereiste-code genegeerd.
- Enkele onnodige functievereiste-aanroepen verwijderd; deze waren verborgen achter een functievereist menu.
- Geprobeerd om je personage naar het voertuig te laten kijken, zodat je niet per ongeluk een motor vervangt terwijl je van de auto afgekeerd staat.
- Bedank de katten van de CatCafe voor het leren hoe ik dit kan implementeren.
- Dubbele + onjuist geformuleerde meldingen verwijderd bij gebruik van items die uit de inventaris worden verwijderd of toegevoegd.
- %-nummers voor extra onderdelen op het voertuig gecorrigeerd.
- Haal de exports uit qb-vehiclefailure uit commentaar om schade aan deze onderdelen mogelijk te maken.
- Zorg ervoor dat ze overeenkomen met de naam van het script dat wordt gebruikt voor de standaard monteursbaan (qb-mechanicjob).
UPDATE v1.2
- Niet-monteurmenu's die “alleen een monteur kan dit gebruiken” meldden bij het sluiten van het menu, opgelost.
- Alle opdrachten bijgewerkt om de ingebouwde opdrachtfunctie van QBCore te gebruiken, zodat ze nu beschrijvingen tonen.
- \/vehicledamage gewijzigd naar \/checkdamage zodat het overeenkomt met \/checkmods.
- Auto's zonder reeds geïnstalleerde mods die 0 mogelijke mods toonden, opgelost.
- Dit heeft wijzigingen aangebracht in de meeste bestanden in dit script; als een opdracht/item mods moet ophalen, is het bewerkt voor deze oplossing.
- Duct Tape-item toegevoegd; dit repareert het gekozen bedrag aan de carrosserie en motor en repareert alleen tot een maximum dat je bepaalt (dit is bedoeld als alternatief voor reparatiesets).
- Om te installeren, kopieer en plak de map, voeg het nieuwe ducttape-item toe aan de shared (meegeleverd in de shared.lua) en voeg de bodyrepair.png-afbeelding toe aan je qb-inventory.
- Dit item is zeer aanpasbaar, of het nu wordt ingesteld als een eenmalige tijdelijke reparatie, of het meerdere keren moet worden gebruikt, of het wordt verbruikt bij gebruik.
UPDATE v1.1:
- Ondersteuning toegevoegd voor qb-mechanicjob's drivingdistance.lua. Het verwerkt nu de extra onderdelen zoals brandstoftank en koppeling.
- Code enigszins geoptimaliseerd.







Kurt (geverifieerde eigenaar) –
Zeer beginnersvriendelijke installatie. De instructies maakten het installatieproces eenvoudig.
Alverta (geverifieerde eigenaar) –
Updates zijn frequent en de ontwikkelaar blijft het product duidelijk verbeteren.
Katheryn (geverifieerde eigenaar) –
Ik waardeer hoe aanpasbaar deze bron is. We konden het perfect laten aansluiten bij de branding van onze server.
Waldo (geverifieerde eigenaar) –
Very good product. Installation was quick, and the documentation answered all my questions.
Brionna (geverifieerde eigenaar) –
Geweldig item! Het biedt te veel dingen in verhouding tot de gevraagde prijs.