Podgląd wideo
ZMIANY
AKTUALIZACJA v1.6:
- Naprawiono wyciek CPU w moim fatalnie zoptymalizowanym skrypcie PolyZone, dzięki FjamZoo.
- Twoje lokalizacje pozostaną takie same, wystarczy je trochę przestawić w pliku locations.lua
- Dodano system znaczników do lokalizacji
- Zapomniałem o tym, ale teraz jest dostępne
- Prosty system nazewnictwa, jeśli nie podano nazwy blipa, domyślnie jest to “Warsztat mechanika”
- Dołączony kolor znacznika, aby pomóc w rozróżnieniu lokalizacji
- Naprawiono kilka problemów ze skryptami niestandardowych garaży
- Dodano wbudowane wywołanie zwrotne, które sprawdza, czy pojazd jest posiadany, czy nie
- Oznacza to, że nie musi dotykać żadnego systemu garażowego i usuwa zależność qb-garage.
AKTUALIZACJA v1.5:
- Naprawiono brakującą pętlę dla nazw modeli, co naprawia błąd naprawy (myślałem, że wszystkie wyłapałem…)
- Naprawiono informacje pomocy w komendzie /togglesound
- Naprawiono całkowicie zepsuty system własności pojazdów, niektóre były zepsute, a niektóre brakujące.
- Każdy skrypt został zmieniony, aby naprawić to, dodając callback.
- Elementy kosmetyczne są wywoływane tylko raz po otwarciu menu
- Elementy wydajności są wywoływane więcej niż raz w celu dodania i usunięcia
- Można to wyłączyć za pomocą config.lua, ALE nadal dodaje zależność qb-garages. (lub przynajmniej używanego callbacku)
- Added the ability to add mechanic sklep locations for specific jobs
- Istnieje kilka nowych komend konfiguracyjnych, które mogą drastycznie zmienić sposób działania systemów
- Przełączniki dotyczące sytuacji, gdy wymagana jest lokalizacja, czy praca jest wymagana dla tej lokalizacji, a nawet czy każdy gracz może dostosowywać rzeczy, ale MUSI to robić w sklepie.
- Zależy to od tego, co jest włączone i wyłączone.
- Nowe lokalizacje plików.lua
- To są fizyczne lokalizacje Twojej pracy, instrukcje użytkowania znajdują się w samym pliku.
- Obsługuje wiele lokalizacji pracy
- Obsługuje brak wymogu posiadania pracy dla lokalizacji warsztatu mechanika.
- Nowe pliki payments.lua i paymentservers.lua
- To jest nowy skrypt płatności. Jeśli masz inny system płatności, nie będziesz go potrzebować.
- Wykorzystuje qb-input i ponownie wykorzystane zdarzenia z qb-phone do stworzenia systemu faktur dla pracy
- Komisja staje się możliwa dzięki temu systemowi poprzez drobne edycje konfiguracji qb-phones.
- System zgłoszeń z moich innych skryptów jest opcją, wystarczy dodać jedną linię do pliku client.lua skryptu qb-phone
- Opcja dodania lokalizacji kas, które można używać z qb-target.
- Nowe polecenie /charge
- Jest to zasadniczo komenda bill, ale dostępna dla wszystkich osób określonych przez Config.JobRoles.
- Działa to tak samo jak system kasy fiskalnej, ale jest po prostu komendą.
- Jeśli nie chcesz używać systemów rejestracji qb-target, jest to dobra alternatywa.
- Można to łatwo usunąć, komentując to w paymentserver.lua
AKTUALIZACJA v1.4:
- Naprawiono błąd, spowodowany dziwną funkcją FiveM, podczas pobierania nazw modeli niektóre są wywoływane nieprawidłowo
- np. landstalker2 jest wywoływany jako landstlkr2
- Dodałem pętle zdarzeń, aby to naprawić
- Jeśli masz problemy i są jakieś pojazdy, które pominąłem, sprawdź repair.lua, aby uzyskać informacje o debugowaniu.
- Zauważyłem, że importy również nie otrzymują poprawnych nazw. Użyj powiadomienia debugowania, aby dowiedzieć się, co “myśli”, że powinno być, i dodaj to do konfiguracji, aby to poprawić.
- Zmieniono sposób, w jaki menu przedmiotów wywołują nazwy
- to idzie w parze z powyższym błędem, ale działa tak, jak jest
- Dodano obejście problemów z “vehicleStatus” będącym nil
- Jeśli informacje nie zostaną znalezione, wymusza nową konfigurację vehicleStatus
- Dopóki nie znajdę lepszego sposobu, wymusza konfigurację, powiadamia mechanika, a następnie zatrzymuje polecenie.
- Sprawia to, że czasami trzeba użyć narzędzi mechanika dwa razy, ale informuje o tym użytkownika.
- Koszty naprawy są teraz oparte na uszkodzeniach pojazdu, a wartości konfiguracyjne są ich maksimum.
- For Example: If the engine repair cost is set to 10 and the engine is 40% damaged, it will cost 4 of the chosen material
- Te nadal są ignorowane, jeśli w konfiguracji ustawisz darmowe naprawy
AKTUALIZACJA v1.3
- Dodano Wsparcie dla wielu ról zawodowych
- “Config.JobRole” określa, które zawody będą mogły używać przedmiotów, jeśli “Config.RequiresJob = true”, w przeciwnym razie zignoruje kod wymogu zawodu.
- Usunięto niektóre niepotrzebne wywołania wymagań pracy, były one ukryte za menu wymaganym przez pracę
- Próbowano sprawić, aby postać była zwrócona w stronę pojazdu, dzięki czemu nie zmienisz silnika, odwracając się od samochodu.
- Podziękowania dla kotów z CatCafe za nauczenie mnie, jak to zaimplementować.
- Usunięto podwójne + błędnie sformułowane powiadomienia podczas używania przedmiotów, które miały zostać usunięte lub dodane do ekwipunku
- Fixed % numbers for extra parts on the vehicle
- Odkomentuj eksporty z qb-vehiclefailure, aby umożliwić uszkodzenie tych części
- Upewnij się, że pasują do nazwy skryptu używanego dla Twojej domyślnej pracy mechanika (qb-mechanicjob)
AKTUALIZACJA v1.2
- Naprawiono menu dla osób niebędących mechanikami, które podczas zamykania menu wyświetlały komunikat “tylko mechanik może tego użyć”.
- Zaktualizowano wszystkie polecenia, aby używały wbudowanej funkcji poleceń QBCore, dzięki czemu teraz wyświetlają opisy.
- Zmieniono /vehicledamage na /checkdamage, aby pasowało do /checkmods
- Naprawiono samochody bez zainstalowanych modów pokazujące 0 możliwych modów
- Wprowadzono zmiany w większości plików tego skryptu. Jeśli komenda/przedmiot musi pobrać modyfikacje, został on edytowany w celu tej poprawki.
- Dodano przedmiot Taśma klejąca, naprawia ona określoną ilość karoserii i silnika i naprawi tylko do maksymalnej wartości, którą zdecydujesz (jest to zamierzone jako alternatywa dla zestawów naprawczych)
- Aby zainstalować, skopiuj i wklej folder, dodaj nowy przedmiot ducttape do shared (dostarczony w shared.lua) i dodaj obraz bodyrepair.png do swojego qb-inventory
- Ten przedmiot jest wysoce konfigurowalny, czy ustawić go jako jednorazową tymczasową naprawę, czy musi być używany wielokrotnie, czy jest zużywany podczas użycia.
AKTUALIZACJA v1.1:
- Dodano obsługę pliku drivingdistance.lua z qb-mechanicjob. Teraz obsługuje dodatkowe części, takie jak zbiornik paliwa i sprzęgło
- Nieznacznie zoptymalizowano kod







Kurt (zweryfikowany) –
Very beginner-friendly setup. The instructions made the installation process simple.
Alverta (zweryfikowany) –
Updates are frequent, and the developer clearly continues improving the product.
Katheryn (zweryfikowany) –
I appreciate how customizable this resource is. We were able to make it match our server branding perfectly.
Waldo (zweryfikowany) –
Very good product. Installation was quick, and the documentation answered all my questions.
Brionna (zweryfikowany) –
Great item! It provides too many things compared to its price charged.