Skocz do zawartości

patrol_path_manager.cpp BUGTRAP


Rekomendowane odpowiedzi

Zdarza się że jakiś npc ma wyznaczoną "drogę" przez losowo wyrzuconą  anomalię i wyskoczy taki błąd (przykładowo):

FATAL ERROR
 
[error]Expression    : vertex || show_restrictions(m_object)
[error]Function      : CPatrolPathManager::select_point
[error]File          : E:\stalker\patch_1_0004\xr_3da\xrGame\patrol_path_manager.cpp
[error]Line          : 155
[error]Description   : any vertex in patrol path [caes_mono_lager_ohran7_walk] in inaccessible for object [caes_monolit261205]

stack trace:

ważne że jest patrol_path_manager.cpp

sposób kobala który u mnie na razie działa:

Cytat

 

Odszukaj w gamedata / scripts plik bind_stalker.script. Otwórz go za pomocą notatnika. Odszukaj linijkę :


function actor_binder:net_spawn(data)

Zaraz pod nią dodaj takie coś:
 


local se_obj = alife (): object ("xxx")
if se_obj then
alife (): release (se_obj, true)
end

 

w miejsce  xxx wklejamy nazwę npc z loga - u mnie to jest caes_monolit261205

dzięki temu unikniemy wylotów i co najważniejsze - zaczynania gry od nowa

  • Dodatnia 7
Odnośnik do komentarza
Udostępnij na innych stronach

co ciekawego - ilość takich wpisów nie jest ograniczona - miałem sytuację że trzech najemników w Prypeci właziło w anomalię i wywalało. dodałem wszystkich i poszło. Ale - UWAGA - należy z tym uważać bo przeszedłem dalej  ale zadania nie zaliczyło - dopiero jak usunąłem wpis o ilości zabitych koniecznych do zaliczenia zadania to poszło dalej:

w pliku new_dialog.script  w  sekcji:

function mathon_naem_have(task, info)
    if (db.actor:has_info("math_naem1_dead")) then
    return db.actor:give_info_portion("mathon_naem_have") 
  end
return false
end

zostawiłem tylko jednego trupa najemnika ("math_naem1_dead") - wtedy zaliczyło zadanie

  • Dodatnia 2
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony, zgadzasz się na nasze Warunki użytkowania.