Przysługa NPC

  • Przysługa NPC
  • Przysługa NPC
  • Przysługa NPC
  • Przysługa NPC
  • Przysługa NPC
  • Przysługa NPC
tisonK
550 subskrybentów
V1.2.7.1
47 629

FS25 Przysługa NPC – Żywe sąsiedztwo

Sąsiedzi rolnicy napędzani sztuczną inteligencją, którzy żyją i pracują na Twojej mapie. Postępują zgodnie z własnymi codziennymi czynnościami, z czasem budują z tobą przyjaźń i proszą o przysługi, które możesz wykonać za gotówkę i lepsze relacje. Podejdź i naciśnij E, aby porozmawiać, bez zbędnych menu.

✨ Funkcje
- Żywi sąsiedzi
- System relacji i przysług
- Interakcja Walk-Up
- W pełni konfigurowalny

🎮 Sterowanie
- Wejdź w interakcję z NPC: E

Należy pamiętać, że NPC mają ustalony harmonogram dnia. Wyjeżdżają na pola, robią sobie przerwy i wracają do domu, więc to, gdzie ich spotkasz, zależy od pory dnia!

====================================================================
Repozytorium GitHuba:
https://github.com/TheCodingDad-TisonK/FS25_NPCFavor
====================================================================
Wiki na GitHubie:
https://github.com/TheCodingDad-TisonK/FS25_NPCFavor/wiki
====================================================================
INFORMACJA O PRAWACH AUTORSKICH:
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie, kopiowanie,
modyfikowanie lub uznawanie tego moda za swój własny jest surowo zabronione.

Autor oryginalny: TisonK
Oryginalny pomysł od: Lion2008
====================================================================

serwer
Konsole
Dziennik zmian
15
  • - Naprawiono nigdy niekończące się przysługi (#62): każdy krok przysługi w promieniu 30 m od celu nazywany był metodą, która nie istniała, powodując przy każdym teście błąd Lua, uniemożliwiający postęp przysługi. Na przykład pożyczkodawca oddał klucze, a następnie nie zrobił nic przy znaczniku pola. Ukończenie kroku miga teraz na HUD-ie łask, a łaski kończą się normalnie.
    - Przysługi są teraz płacone farmie, która je przyjęła, stemplowane w momencie ich przyjęcia i stosowane w każdej witrynie z pieniędzmi, więc właściwa farma jest opłacana nawet na serwerze dedykowanym, a klienci nigdy nie przekazują pieniędzy lokalnie.
    - Spełnianie przysług, spłata pożyczki i prezenty są przesyłane poprzez własne wydarzenie autorytatywne na serwerze moda.
    - Flagi idempotencji (utrzymują się), więc przeładowanie nie może już podwoić przysługi, a także naprawiono podwójną wypłatę na żywo w oknie zarządzania przysługami.
    - Po zainstalowaniu łączy się z czterema podstawowymi usługami (StateLedger, NetworkSync, MasterHUD, SettingsHub), przy czym własne ścieżki moda są zachowywane jako samodzielna rezerwa.
    - Relacja tylko do odczytu i interfejs API preferencji dla Dairy Core i Pro Staff.

  • PRACA W TERENIE NPC (NOWOŚĆ)
    - Prawdziwa uprawa AI z gry podstawowej: traktor i narzędzie NPC działają naprawdę
    praca w polu, a właściwie uprawia ziemię.
    - Pełne dopasowanie zadania do pola: każdy NPC otrzymuje rolę i pasujący sprzęt -
    uprawiać (ciągnik + pług/kultywator), siać (ciągnik + siewnik) lub zbierać plony
    (połączenie + nagłówek). Zadanie AI działa tylko wtedy, gdy stan pola jest zgodny.
    - Bezpieczeństwo upraw: NPC czytają rzeczywisty stan plonów i wzrostu na polu, ale nigdy
    orać lub ścinać rosnące rośliny. Żniwiarze jadą tylko na dojrzałe pola.
    - Awarie: jeśli gra AI nie może działać (brak narzędzia, osiągnięto limit zatrudnienia),
    NPC steruje swoją kombinacją poprzez odnajdywanie ścieżki w grze podstawowej lub przepustkę wizualną, tzw
    zawsze wygląda na zajęty bez błędów.

    SPRZĘT NA ŻĄDANIE
    - Sprzęt pojawia się teraz na żądanie na krawędzi pola w momencie rozpoczęcia NPC
    działają, są dostosowane do aktualnych potrzeb pola i znikają, gdy przestają działać.
    Spowoduje to usunięcie przestarzałego sprzętu (takiego jak pług pozostawiony na polu, które od tego czasu urosło
    uprawa). Pole uprawne po prostu nie jest wyposażone w sprzęt i NPC odwiedza go pieszo.
    - Jeśli NPC opuści pracę, gdy jego pojazd wciąż się ładuje, ładunek zostanie
    anulowane przed pojawieniem się narzędzia, więc nie tworzy się niczego, co można by usunąć.

    POPRAWKI
    - Naprawiono awarię VehicleCharacter spowodowaną niewłaściwą kolejnością argumentów.
    - Naprawiono 5 usunięć pojazdów bez operacji, które powodowały pozostawienie osieroconych jednostek.
    - Naprawiono powódź renderowania nakładki znacznika mapy („Nieznany identyfikator jednostki…”) przez
    współdzieląc jedną nakładkę dla wszystkich znaczników NPC.
    - Naprawiono nigdy nie podłączające się hedery do harwesterów (wskazywana kombinacja New Holland
    heder jako jego kombajn, więc dwa hedery zostały sparowane). Teraz używa prawdziwego
    kombajn, a przystawka przyłącza się i zbiera plony.
    - Wyciszono spam w dzienniku „Nie można wymienić pieniędzy na farmie widzów”: praca NPC AI
    koszt zostaje zerowany, paliwo pojazdów NPC utrzymuje się na najwyższym poziomie, a koszty robotników (kiedy
    zainstalowany) zrzuca wszelkie ładunki wycelowane w farmę widzów.

    ZACHOWANIE AI, TRYB WIELOOSOBOWY, PRZYPADKI EDGE
    - Dodano osobowość „samotnika” do codziennego harmonogramu.
    - Zwiększenie prędkości dojazdów z uwzględnieniem harmonogramu, dzięki czemu spóźnieni NPC poruszają się szybciej
    o każdej porze dnia, nie tylko wieczorem.
    - Spotkania grupowe pokazują teraz dymek nawet wtedy, gdy w pobliżu nie ma partnera.
    - Zmniejszono odległość między NPC-ami i NPC-ami w celu zapewnienia bardziej naturalnego parowania.
    - Zachowana prędkość ruchu zależna od nastroju w trybach chodu i biegu.
    - Usunięto nieaktualne dane dotyczące gromadzenia danych, gdy NPC śpi i ujednolicono harmonogram
    wyszukiwanie aktywności w jedną ścieżkę kodu.
    - Porządkowanie pojazdów sierocych po stronie klienta w trybie wieloosobowym, więc pojazdy NPC osierocone
    są również usuwane na klientach.

    NOWE POLECENIE KONSOLI
    - npcDeleteVehicle [promień]: usuń najbliższy pojazd/narzędzie
    (oczyszczanie jednostek osieroconych). Nigdy nie usuwa pojazdu, w którym się znajdujesz.

  • Jeśli uruchomiłeś Soil & Fertilizer razem z NPCFavor, sąsiednie pola stanowiły problem: nikt nie zarządzał swoją glebą, więc w ramach symulacji ich plony uległyby kraterowi, a przysługa żniw NPC mogłaby stać się niemożliwa do zrealizowania.

    To wydanie to naprawia. NPCFavor informuje teraz FieldSentry, kiedy pole znajduje się pod aktywną łaską, więc pole to pozostaje poza symulacją gleby podczas pracy – żniwa dają normalne plony, a łaska pozostaje możliwa do ukończenia. Im lepsze są Twoje relacje z sąsiadem, tym bardziej integracja Ci ufa: w przypadku bliskiego przyjaciela pole pozostaje w symulacji, dzięki czemu możesz się przygotować i czerpać korzyści z zarządzania nim, podczas gdy pole wrogiego sąsiada jest po prostu maskowane w celu uzyskania zwykłych zbiorów wanilii.

    Działa na hoście i dla jednego gracza, synchronizuje się z klientami poprzez Soil & Fertilizer, a NPCFavor działa dokładnie tak samo, jak wcześniej, jeśli nie masz zainstalowanej Soil & Fertilizer. Pasuje do gleby i nawozów w wersji 2.4.2.9 lub nowszej.

  • - Zsynchronizowano wszystkie pliki tłumaczeń
    - Zaktualizowano tłumaczenie niemieckie (nie natywne)

  • To jest duże. Dwa cykle rozwojowe w jednym wydaniu, obejmujące wszystko od wersji 1.2.2.4.

    Co nowego:
    • Zapytaj o pracę teraz pokazuje, co NPC obecnie robi (← TERAZ) oraz jego dwie kolejne zaplanowane czynności — koniec zgadywania, kiedy je znaleźć
    • Podaruj prezent otwiera panel wyboru: Mały (200 USD), Standardowy (500 USD) lub Hojny (1000 USD) — prezenty teraz poprawnie pobierają pieniądze z Twojego konta (wcześniej były bezpłatne — naprawiono)
    • Naciśnij klawisz F5, aby otworzyć nowy panel ustawień — czystszy, szybszy i nie zacinający się już w menu ESC
    • Role NPC rzeczywiście mają teraz znaczenie: rolnicy kierują się innymi harmonogramami niż sklepikarze i robotnicy i skłaniają się ku dopasowywaniu rodzajów przysług
    • Podczas trudnych warunków pogodowych dotknięci NPC mogą wysyłać pilne prośby o przysługę
    • NPC pamiętają Twoją historię z nimi — wielokrotna pomoc rozgrzewa ich; zignorowane przysługi ochładzają ich — i jest to teraz widoczne w oknie dialogowym i wpływa na to, o co proszą
    • Możesz teraz podejść do sąsiada i zaoferować pomoc, zanim o to poprosi — osobowość określa, czy się zgodzi, a przysługi oferowane przez gracza płacą o 15% więcej
    • Przebudowano system przysług: naprawiono zablokowane patrole watch_property, niespłacane spłaty pożyczek i duplikaty ukończeń
    • Dane NPC są teraz automatycznie zapisywane co 5 minut, więc awaria nie niszczy twoich relacji
    • Historie w Informacje o związkach są teraz w pełni przetłumaczone na wszystkie 10 języków (EN, DE, FR, PL, ES, IT, CZ, BR, UK, RU)
    • Tłumaczenie francuskie poprawione przez native speakera
    • Naprawiono: ostrzeżenie o rozpadzie relacji pokazywało zniekształcony kod formatu zamiast liczby dni w językach innych niż angielski

    Zapisuje: w pełni kompatybilny — nie jest wymagana migracja.

  • Twoi sąsiedzi teraz zwracają na to uwagę. Kiedy wydarzenie światowe jest aktywne lub odbywa się na rynku
    ceny się zmieniają, NPC poruszą ten temat w rozmowie. Ta aktualizacja również
    zapewnia znaczną rundę przysług i poprawek dla wykonawców.

    Co nowego/naprawiono:
    - NPC odwołują się teraz w rozmowach do aktywnych wydarzeń na świecie - boomu rynkowego,
    nieurodzaj, strach przed chorobami – wspomnią o tym, kiedy z nimi porozmawiasz
    - Gdy zainstalowana jest funkcja Market Dynamics, a ceny są znacznie wyższe lub
    poniżej linii bazowej NPC udzielają wskazówek rynkowych
    - Dodano język duński
    - Integracja z ContractorModem: NPC reagują, gdy prace pobliskiego wykonawcy zostaną ukończone
    lub gdy pracujesz blisko nich w terenie
    - Naprawiono przysługi, które czasami nigdy nie pojawiały się, kiedy powinny
    - Naprawiono przycisk anulowania, który nie powodował prawidłowego porzucenia trwającej przysługi
    - Naprawiono pojazdy NPC wypełniające mapę (traktory nie są już używane do dojazdów do NPC)
    - Naprawiono wyłączanie efektów wizualnych jazdy NPC, gdy przysługi dotyczyły pojazdów
    - Audyt systemu pełnego uznania: naprawiono 6 błędów, uproszczona logika odnowienia
    - naprawiono przysługi pożyczkowe i fix_fence; Dodano 3 nowe typy przysług roboczych
    - Naprawiono awarię związaną ze zmianą API FS25 v1.17 (stan setImageColor zerowy)
    - Dodano paginację do okna listy NPC dla farm z wieloma sąsiadami

    Zapisuje: Nie jest wymagana migracja.

  • !!! JEST TO ZWOLNIENIE TYMCZASOWE! !!!

    Ponieważ jest to dość duży projekt, wszystko zajmuje dużo więcej czasu, niż początkowo zakładaliśmy. Ale nadal chcemy, żebyście zobaczyli, że aktywnie pracujemy nad modem i robimy postępy.

    Na razie dzielimy się tym, co aktualnie mamy.

    Proszę pamiętać: *wiemy*, że są błędy. *Wiemy*, że przysługi nie są jeszcze w pełni dopracowane. Naszym celem jest sprawienie, aby każda przysługa miała znaczenie – a nie tylko proste zadanie „zrób to, zdobądź tamto”. Chcemy, aby było bardziej żywe i satysfakcjonujące.

    Jeśli chcesz sprawdzić, co dodaliśmy, zmieniliśmy lub usunęliśmy, możesz zajrzeć do naszego repozytorium GitHub tutaj:
    👉 https://github.com/TheCodingDad-TisonK/FS25_NPCFavor/tree/development

    Dziękuję bardzo za cierpliwość i wsparcie. Naprawdę chcemy, aby ten mod był czymś wspaniałym ❤️

  • - Przywrócono działającą bazę kodu z wersji 1.2.2.4*

    *Wiem, że mapa jest zabugowana i pojawiają się błędy w rysowaniu; Nazwy możesz zobaczyć na minimapie.
    Wkrótce będzie rozwiązanie tego problemu!

  • - Dodano poprawkę tymczasową dla błędu mapHotspot

  • - Naprawiono widoczność nocnych punktów na mapie + dodano etykiety z nazwami NPC
    - Ulepszone animacje NPC, ubrania, ścieżki pracy w terenie i renderowanie HUD
    - Naprawiono trwałość ustawień, rozszerzone menu ESC, naprawiono okno dialogowe/ikonę ładowanie ZIP

  • - Ulepszony teleport, aby zawsze był skierowany w stronę NPC
    - Poprawiona stabilizacja tekstu po teleportacji
    - Dodano polecenie konsoli `npcFavors`
    - Dodano powiązanie F6|F7 dla FavorManagementDialog i NPCListDialog (mogłem to zrobić)

  • - Zaktualizowano ZIP do github ZIP

    Nie, problem z Githubem nie został jeszcze rozwiązany, mam obowiązki taty, więc zrobię to później :(

  • - Dodano zrzuty ekranu

  • Sprawdź repozytorium Github;
    -> Podziękowania dla XelaNull za rozwidlenie repozytorium i wszystkie wprowadzone zmiany

Kredyty
Uwagi
220