Dodaj do koszyka
Promocja!
Script QBCore

Praca mechanika (QBCore)

Pierwotna cena wynosiła: $23.99.Aktualna cena wynosi: $13.99.

-42%

Mechanic Job is a QBCore job script that replaces the standard sit-in-car repair with an RP mechanic system, dynamic qb-menu menus, DLC wheel rim support, and location blips for FiveM servers.

(5 opinii klienta)

Product facts

Framework
QBCore
Resource type
Script
Included files
1 downloadable file
Add to Cart
FiveM Nowa praca mechanika
Praca mechanika (QBCore)
$23.99 Pierwotna cena wynosiła: $23.99.$13.99Aktualna cena wynosi: $13.99.

Podgląd wideo

https://streamable.com/1cdjx7
https://streamable.com/hxf9zh

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

5 opinii dla Mechanic Job (QBCore)

  1. Kurt (zweryfikowany)

    Very beginner-friendly setup. The instructions made the installation process simple.

  2. Alverta (zweryfikowany)

    Updates are frequent, and the developer clearly continues improving the product.

  3. Katheryn (zweryfikowany)

    I appreciate how customizable this resource is. We were able to make it match our server branding perfectly.

  4. Waldo (zweryfikowany)

    Very good product. Installation was quick, and the documentation answered all my questions.

  5. Brionna (zweryfikowany)

    Great item! It provides too many things compared to its price charged.

Tylko zalogowani klienci, którzy kupili ten produkt mogą napisać opinię.