AI Core
Prace i służbyai-jobs

ai-jobs

Trasy pracy zaczynane w bazie (taksówka, autobus, ciężarówka, śmieciarka, wiadomości, holowanie, recykling, winnica, nurkowanie) i stoisko z hot dogami.

ai-jobs daje graczom proste prace, które mogą zacząć w bazie: przejedź trasę i dostań zapłatę za przystanek, holuj zepsute auta albo zbieraj przedmioty pieszo. Obok tras prowadzi stoisko z hot dogami: wynajmij wózek, pchaj go, gotuj i sprzedawaj przechodniom. Każda trasa i każdy przystanek są ustawiane w panelu administratora, więc możesz dodawać nowe prace bez pisania kodu.

Co robi w grze

  • Zaczynanie zmiany. Każda trasa ma bazę z blipem na mapie. Podejdź do bazy i użyj punktu (Start working). Trasy z jazdą stawiają pojazd służbowy w punkcie spawnu trasy i dają ci jego klucze. Użyj bazy ponownie (Stop working), aby zakończyć zmianę.
  • Przystanki. Serwer wybiera twój następny przystanek i pokazuje go na mapie. Na przystanku użyj punktu (Work here): pasek postępu biegnie przez czas na przystanek trasy, potem dostajesz zapłatę (lub przedmioty na trasie zbierackiej) i pojawia się następny przystanek.
  • Rodzaje tras.
    • Random stops: następnym przystankiem jest dowolny inny przystanek trasy (taksówka, ciężarówka, wiadomości, śmieciarka).
    • Stops in order: przystanki następują po sobie według ID i zaczynają się od nowa od pierwszego (autobus).
    • Gathering on foot: bez pojazdu; każdy przystanek daje losową liczbę przedmiotu (recykling, winnica, nurkowanie). Przystanki pod wodą odtwarzają animację nurkowania.
    • Towing: na przystanku czeka zamknięte zepsute auto. Załaduj je na lawetę, potem następnym przystankiem staje się baza. Zapłatę dostajesz w bazie, tylko jeśli holowane auto jest nadal w odległości 15 m od lawety.
  • Koniec zmiany. Zmiana kończy się, gdy przystanki na zmianę są zrobione (0 oznacza, że nigdy nie kończy się sama), gdy zatrzymasz ją w bazie, gdy wyjdziesz z serwera albo gdy zasób się zatrzyma. Pojazd służbowy i holowane auto są wtedy usuwane. Nic nie jest zapisywane w bazie danych.
  • Zapłata. Trasy z jazdą i holownicze płacą stawkę za przystanek trasy na konto zapłaty trasy (domyślnie bank).

Stoisko z hot dogami

  1. Przy ladzie wynajmij stoisko. Kaucja jest pobierana z konta kaucji. Stoisko pojawia się w swoim punkcie spawnu obok lady.
  2. Użyj stoiska, aby otworzyć jego menu: Push the stand, Prepare hot dogs, Start selling / Stop selling.
  3. Podczas pchania naciśnij G, aby puścić. Puszczasz też, gdy upadniesz, zginiesz, celujesz, walczysz lub wsiadasz do pojazdu.
  4. Prepare hot dogs uruchamia serię testów zręczności. Bez pomyłki powstaje idealny hot dog (A), z jedną pomyłką rzadki (B), z większą liczbą pomyłek zwykły (C). Każdy hot dog podnosi twoją reputację sprzedawcy hot dogów. Od poziomu 2 połowa partii jest szczęśliwa i daje więcej niż jednego hot doga.
  5. Start selling: przechodnie w pobliżu podchodzą do stoiska i składają ofertę (od 1 do 3 hot dogów jednej jakości, w cenie z zakresu twojego poziomu). Zaakceptuj ją przy kliencie. Klient czeka 30 s. Odejście dalej niż 10 m od stoiska lub wyczerpanie zapasu zatrzymuje sprzedaż.
  6. Oddaj stoisko przy ladzie, aby odzyskać kaucję. Wylogowanie ze stoiskiem oznacza utratę kaucji; zatrzymanie zasobu ją zwraca.

Reputacja jest zapisywana w postaci (rep.hotdog, ten sam klucz, którego używa QBCore), więc zostaje między sesjami. Twój poziom to najwyższy poziom, którego From reputation osiągnąłeś; poziom ustala, ile hot dogów każdej jakości mieści stoisko i jakie mają ceny.

Instalacja

Instalowany przez przepis AI Core. Ręcznie: włóż folder do resources/[ai]/ i dodaj ensure ai-jobs po ensure ai-core. Wymaga ai-core i OneSync.

Trasy zbierackie domyślnie dają scrapmetal, grape i coral. Upewnij się, że te przedmioty istnieją na liście przedmiotów twojego ekwipunku, albo zmień przedmiot trasy w panelu. Domyślne pojazdy służbowe to modele GTA (taxi, bus, rumpo, trash2, flatbed), dodatkowe pojazdy nie są potrzebne.

Ustawienia w panelu

Panel administratora > Work routes. Ma trzy zakładki: Routes, Stops i Hot dog stand. Wartości domyślne pochodzą z data/routes.json, data/stops.json i data/hotdog.json.

Zakładka Routes

Jeden rekord na trasę. Domyślne trasy to taxi, bus, trucker, garbage, recycle, vineyard, diving, tow i news.

Route (trasa)

UstawienieCo zmieniaJednostkaDomyślnie dla nowej trasy
NameNazwa widoczna w podpowiedzi bazy i na blipie. 1-48 znaków.puste
KindJak wybierany jest następny przystanek: Random stops, Stops in order, Gathering on foot lub Towing broken-down cars (zobacz wyżej).Random stops
JobsTrasę mogą zaczynać tylko członkowie tych prac. Zostaw prace i gangi puste, aby była dostępna dla wszystkich. Baza i blip zablokowanej trasy są widoczne tylko dla graczy, którzy mogą z niej korzystać.puste (wszyscy)
GangsCzłonkowie tych gangów też mogą ją zaczynać.puste
Only on dutyCzłonkowie pracy muszą być na służbie w tej pracy.wył.
DepotGdzie gracze zaczynają i kończą pracę. Stań tam i użyj swojej pozycji.0, 0, 0
Stops per shiftIle przystanków ma jedna zmiana. 0 oznacza, że zmiana trwa, dopóki gracz jej nie zatrzyma. 0-100.5
Time per stopIle trwa praca na przystanku (pasek postępu). 0-120.s5
Depot blipSprite, kolor i rozmiar blipa bazy na mapie.sprite 67, kolor 5, rozmiar 0.65

Work vehicle (pojazd służbowy)

UstawienieCo zmieniaJednostkaDomyślnie
Vehicle modelNazwa spawnu pojazdu służbowego (taxi, bus, mule, trash). Puste: bez pojazdu (trasy zbierackie).puste
Vehicle spawnGdzie pojawia się pojazd służbowy i w którą stronę jest zwrócony.0, 0, 0
Pay per stopWypłacane na konto zapłaty po każdym przystanku. 0-100 000.$100
Pay accountKonto pieniężne, na które trafia zapłata.bank
Broken-down carsTylko trasy holownicze: nazwy spawnu aut, które czekają na przystankach; jedno jest wybierane losowo. Do 40 nazw.12 aut GTA (sultanrs, zion, oracle...)

Gathering (zbieranie)

UstawienieCo zmieniaJednostkaDomyślnie
Item per stopPrzedmiot dawany na każdym przystanku.puste
Fewest items per stopNajmniejsza liczba na przystanek. 1-100.1
Most items per stopNajwiększa liczba na przystanek. Każdy przystanek daje losową liczbę między tymi wartościami. 1-100.3

NPC (opcjonalnie, osoba stojąca w bazie)

UstawienieCo zmieniaDomyślnie
ModelModel peda; puste oznacza brak NPC. Gracze widzą go z odległości 50 m.puste (baza śmieciarek ma s_m_y_garbage, baza nurków a_m_m_salton_01)
What it doesAnimacja bezczynności: stoi spokojnie, czeka niecierpliwie, trzyma podkładkę, patrzy w telefon, pije kawę, pali, stoi na straży, bezczynność policjanta, przesiaduje.Stands still
Where it standsMiejsce NPC i kierunek, w którym patrzy. Bez tego stoi w punkcie bazy.baza

Domyślne trasy:

TrasaRodzajPojazdZapłata za przystanekCzas na przystanekPrzystanki na zmianę
Downtown Cab Co. (taxi)Random stopstaxi$1204 s8
Dashound Bus (bus)Stops in orderbus$606 s0 (bez końca)
Post OP Freight (trucker)Random stopsrumpo$2508 s5
Los Santos Sanitation (garbage)Random stopstrash2$906 s10
Recycling Center (recycle)Gatheringbrak, daje scrapmetal5 s0 (bez końca)
Marlowe Vineyard (vineyard)Gatheringbrak, daje grape4 s0 (bez końca)
Del Perro Diving (diving)Gatheringbrak, daje coral8 s7
Hayes Towing (tow)Towingflatbed$2508 s5
Weazel News (news)Random stopsrumpo$18015 s5

Zakładka Stops

Jeden rekord na przystanek. Trasy bez przystanków nie da się zacząć. Usunięcie trasy zachowuje jej przystanki.

UstawienieCo zmieniaDomyślnie
RouteID trasy, do której należy ten przystanek (taxi, bus...).taxi
NameNazwa przystanku. 1-48 znaków.puste
PlaceGdzie zatrzymuje się pracownik. Stań w tym miejscu i użyj swojej pozycji.0, 0, 0

Zakładka Hot dog stand

Stand (stoisko)

UstawienieCo zmieniaJednostkaDomyślnie
OpenWył. ukrywa ladę. Już wynajęte stoiska działają, dopóki nie zostaną oddane.wł.
CounterGdzie gracze wynajmują i oddają stoisko.39.31, -1005.54, 29.48 (Legion Square)
Stand spawnGdzie pojawia się wynajęte stoisko, zwrócone tak, jak ma patrzeć lada stoiska.38.15, -1001.65, 29.44
Stand modelProp stoiska.prop_hotdogstand_01
Jobs / Gangs / Only on dutyKto może wynająć stoisko (ta sama zasada co przy trasach). Puste: wszyscy.puste
Map blipBlip lady.sprite 542, kolor 17, rozmiar 0.6

Money (pieniądze)

UstawienieCo zmieniaJednostkaDomyślnie
DepositPobierana przy wynajmie stoiska, zwracana przy oddaniu go przy ladzie (przepada przy wylogowaniu). 0-1 000 000.$250
Deposit accountKonto, z którego pobierana jest kaucja i na które jest zwracana.bank
Sales paid intoKonto, na które trafiają pieniądze klienta.cash

Cooking and reputation (gotowanie i reputacja)

UstawienieCo zmieniaDomyślnie
Skill checksTesty zręczności na jednego hot doga. 1-10.3
Reputation per perfectReputacja za idealnego hot doga. 0-100.3
Reputation per rareReputacja za rzadkiego hot doga. 0-100.2
Reputation per commonReputacja za zwykłego hot doga. 0-100.1
Highest reputationTu reputacja przestaje rosnąć. 0-100 000.200

Levels i Prices (jedna lista, do 10 poziomów; pierwszy obowiązuje od 0)

UstawienieCo zmienia
From reputationReputacja, od której zaczyna się ten poziom.
Hot dogs per qualityIle hot dogów każdej jakości mieści stoisko na tym poziomie.
Perfect from / to, Rare from / to, Common from / toZakres ceny jednego hot doga danej jakości, w $. Każda oferta wybiera cenę z zakresu.

Domyślne poziomy:

From reputationHot dogi na jakośćIdealneRzadkieZwykłe
015$8-12$6-9$4-6
5030$9-13$7-10$5-7
10045$10-14$8-11$6-9
20060$11-15$9-12$7-9

Stoisko ma też kartę NPC (model, animacja bezczynności, pozycja), jak trasy.

Komendy

Brak.

Klawisze

Każdy gracz może je zmienić w ustawieniach klawiszy GTA (sekcja FiveM); właściciel zmienia wartości domyślne w panelu administratora (Keybinds).

Domyślny klawiszCo robi
GPuść pchane stoisko z hot dogami (jobs_hotdog_release).

Bazy, przystanki, lada i stoisko to punkty interakcji: podpowiedź z klawiszem interakcji (domyślnie E) lub opcja targetu, zależnie od ustawienia Interaction style w ai-core.

Co zastępuje

Brak fxProvide. Jeden silnik obejmuje to, co QBCore / Qbox dostarczają jako osobne skrypty prac (taksówka, autobus, ciężarówka, śmieciarka, holowanie, wiadomości i prace zbierackie), a stoisko z hot dogami to port qb-hotdogjob. Nie odpowiada na eksporty ani zdarzenia tych skryptów.

Zgodne skrypty

Klucze pojazdów służbowych przechodzą przez warstwę kluczy AI Core, przedmioty przez warstwę ekwipunku. Działa każdy skrypt kluczy i ekwipunek obsługiwany przez AI Core (zobacz Zgodność).

Znane ograniczenia

  • Zmiana jest trzymana tylko w pamięci: wyjście z serwera lub restart zasobu ją kończy, a pojazd służbowy jest usuwany.
  • Serwer odrzuca przystanek, gdy gracz jest dalej niż 12 m od niego, dalej niż 15 m od pojazdu służbowego (trasy z jazdą) albo dociera szybciej niż 60 m/s od ostatniego przystanku (teleporty).
  • Hot dogi nie są przedmiotami ekwipunku: zapas jest na stoisku, a klientami są tylko NPC. Gracze nie mogą kupować od siebie nawzajem.
  • Kanały logów: work (zapłata za trasy) i hotdog (sprzedaż).

Na tej stronie