Перейти к содержанию

  • 0
Petr89

Fallout SFW RA Спутник стоит на месте

Вопрос

столкнулся с такой проблемой спутник Венесса после продолжительной игры стала просто стоять на месте и двигается только когда есть рядом враг и телепортируется за мной если отхожу далеко или перехожу в локацию, пробовал временно расстаться , но при повторном найме в спутники так же стоит на месте и просто телепортируется, максимум отреагировала на команду через диалоги "подожди здесь" " можешь тут расслабиться" и просто бродит по близости где попросил подаждать, после команды через диалоги "пошли" так же бродит по местности и телепортируется если ухожу далеко , но не следует за мной. Ранее была такая проблема со спутником Одри на столичной пустоши , но я просто забил и отпустил её т.к к этому моменту я выполнил её квесты

Поделиться сообщением


Ссылка на сообщение

21 ответ на этот вопрос

Рекомендуемые сообщения

  • 0
1 час назад, FNVFUN сказал:

Да, новее, подшивать его) Который в этой теме. Процитирую пост:

  Показать контент

 

Спасибо! Подшил. Подправив перед этим обратно GetDistance3D.

Поделиться сообщением


Ссылка на сообщение
  • 0
В 11.06.2024 в 16:29, Petr89 сказал:

Венесса после продолжительной игры стала просто стоять на месте и двигается только когда есть рядом враг и телепортируется за мной если отхожу далеко или перехожу в локацию, пробовал временно расстаться , но при повторном найме в спутники так же стоит на месте и просто телепортируется, максимум отреагировала на команду через диалоги "подожди здесь" " можешь тут расслабиться" и просто бродит по близости где попросил подаждать, после команды через диалоги "пошли" так же бродит по местности и телепортируется если ухожу далеко , но не следует за мной.

И при перезагрузке игры сохраняется? Просто похоже на зависание ИИ пакетов.

Поделиться сообщением


Ссылка на сообщение
  • 0
17 часов назад, MagnuMspec сказал:

И при перезагрузке игры сохраняется? Просто похоже на зависание ИИ пакетов.

Сохраняется

Поделиться сообщением


Ссылка на сообщение
  • 0
1 час назад, Petr89 сказал:

Сохраняется

Ткни на Ванессу и в консоли введи sv. Нужен скриншот переменных Ванессы.

Далее так же ткни на Ванессу и введи getcurrentpackage, а потом iswaiting. Скрин консоли.

Поделиться сообщением


Ссылка на сообщение
  • 0
В 14.06.2024 в 21:05, FNVFUN сказал:

Ткни на Ванессу и в консоли введи sv. Нужен скриншот переменных Ванессы.

Далее так же ткни на Ванессу и введи getcurrentpackage, а потом iswaiting. Скрин консоли.

 

20240615235936_1.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
В 14.06.2024 в 21:05, FNVFUN сказал:

Ткни на Ванессу и в консоли введи sv. Нужен скриншот переменных Ванессы.

Далее так же ткни на Ванессу и введи getcurrentpackage, а потом iswaiting. Скрин консоли.

 

20240616000034_1.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
20 часов назад, Petr89 сказал:

 

20240615235936_1.jpg

Переменные не все указаны. Надо консольку вверх прокрутить еще) Нужны все переменные.

 

Не помнишь, после чего Ванесса забагалась?

Поделиться сообщением


Ссылка на сообщение
  • 0

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

Изменено пользователем FNVFUN
  • Нравится 1
  • Спасибо! 1

Поделиться сообщением


Ссылка на сообщение
  • 0
23 часа назад, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

Просто лучший, спас работягу!

Поделиться сообщением


Ссылка на сообщение
  • 0
23 часа назад, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

20240617211110_1.thumb.jpg.147a2a4221ccf315c69c8d3630651c9f.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
23 часа назад, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

 

20240617211125_1.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
1 минуту назад, Petr89 сказал:

Просто лучший, спас работягу!

 

20240617211127_1.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
23 часа назад, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

 

20240617211133_1.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
23 часа назад, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

 

20240617211137_1.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
23 часа назад, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

 

20240617211142_1.jpg

Поделиться сообщением


Ссылка на сообщение
  • 0
22 часа назад, Petr89 сказал:

Просто лучший, спас работягу!

Так что, она теперь ходит за тобой? По скринам: там походу слишком много переменных у Ванессы, поэтому даже с прокруткой консоли не все переменные влезают. Но по одной из переменных видно, что Ванесса находится в режиме ожидания. Твоя проблема еще актуальна?

 

Если не решена, то мне нужно получить все переменные Ванессы. Раз в консоль они все не влезают, то надо в игре ввести команду SCOF "Console.txt", после чего тыкнуть на Ванессу и ввести команду sv. Далее, в главной папке игры будет лежать текстовый файл Console.txt - его нужно скинуть сюда)

Изменено пользователем FNVFUN
  • Спасибо! 1

Поделиться сообщением


Ссылка на сообщение
  • 0
В 18.06.2024 в 01:34, FNVFUN сказал:

Так что, она теперь ходит за тобой? По скринам: там походу слишком много переменных у Ванессы, поэтому даже с прокруткой консоли не все переменные влезают. Но по одной из переменных видно, что Ванесса находится в режиме ожидания. Твоя проблема еще актуальна?

 

Если не решена, то мне нужно получить все переменные Ванессы. Раз в консоль они все не влезают, то надо в игре ввести команду SCOF "Console.txt", после чего тыкнуть на Ванессу и ввести команду sv. Далее, в главной папке игры будет лежать текстовый файл Console.txt - его нужно скинуть сюда)

Долго не отвечал, потому что интернет отключили, да проблема была решена твоей консольной командой VanessaREF.SetVariable "VanessaIsActing", 0,

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
  • 0
В 16.06.2024 в 17:43, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 

Слушай, это нужно подшивать?

Сейчас скрипт:

Спойлер

scn VanessaDrinksInBarsScript


short bDrinked
short bStage


Float fTimer
Float fDrinkTime

Begin GameMode

If (VanessaREF.GetInCell WestsideLiquorStoreInterior == 1) || (VanessaREF.GetInCell TOPSCasino == 1) || (VanessaREF.GetInCell Gomorrah01 == 1) || (VanessaREF.GetInCell BCSaloonInterior == 1)
    If VanessaREF.VanessaHired != 1
         Return
    Elseif VanessaREF.IsWaiting == 1
         Return
    ElseIf VanessaREF.GetSitting > 0
         Return
    ElseIf VanessaREF.IsTalking == 1
         Return
    ElseIf player.IsTalking == 1
         Return
    Elseif RoseOfSharonCassidyREF.IsTalking == 1
         Return
    ElseIf (bDrinked == 1) && (GameDaysPassed >= fDrinkTime + 1.0)
          Set bDrinked to 0
          Return
    ElseIf bDrinked == 0
         VanessaREF.SayTO VanessaREF WhiskeyBark
         Set fDrinkTime to GameDaysPassed
         Set bDrinked to 1
         Set bStage to 1
         Return
    Elseif bStage == 1
          set VanessaREF.VanessaIsActing to 1
          set bStage to 2
    Elseif bStage == 2
          VanessaREF.PlayIdle DukovDrinkStand03
          Set bStage to 3
    ElseIf bStage == 3
        If RoseOfSharonCassidyREF.GetDistance3D VanessaREF <= 1000
            RoseOfSharonCassidyREF.SayTo VanessaREF VanessaCassWhiskeyBark
            Set VanessaREF.vanessaIsActing to 0
            Set bStage to 0
        Else
            set VanessaREF.vanessaIsActing to 0
            Set bStage to 0
         endif
       Return
    Endif
   Endif
End

 

В фиксе:

Спойлер

scn VanessaDrinksInBarsScript


short bDrinked
short bStage


Float fTimer
Float fDrinkTime

Begin GameMode

If (VanessaREF.GetInCell WestsideLiquorStoreInterior == 1) || (VanessaREF.GetInCell TOPSCasino == 1) || (VanessaREF.GetInCell Gomorrah01 == 1) || (VanessaREF.GetInCell BCSaloonInterior == 1) || (VanessaREF.GetInCell VanessaPoseidonLiquorStor == 1)
    If VanessaREF.VanessaHired != 1
         Return
    Elseif VanessaREF.IsWaiting == 1
         Return
    ElseIf VanessaREF.GetSitting > 0
         Return
    ElseIf VanessaREF.IsTalking == 1
         Return
    ElseIf player.IsTalking == 1
         Return
    Elseif RoseOfSharonCassidyREF.IsTalking == 1
         Return
    ElseIf (bDrinked == 1) && (GameDaysPassed >= fDrinkTime + 1.0)
          Set bDrinked to 0
          Set bStage to 0
          Return
    ElseIf bDrinked == 0
         VanessaREF.SayTO VanessaREF WhiskeyBark
         Set fDrinkTime to GameDaysPassed
         Set bDrinked to 1
         Set bStage to 1
         Return
    Elseif bStage == 1
          set bStage to 2
    Elseif bStage == 2
          VanessaREF.PlayIdle DukovDrinkStand03
          Set bStage to 3
    ElseIf bStage == 3
        If RoseOfSharonCassidyREF.GetDistance VanessaREF <= 1000
            RoseOfSharonCassidyREF.SayTo VanessaREF VanessaCassWhiskeyBark
            Set bStage to 0
        Else
            Set bStage to 0
         endif
       Return
    Endif
   Endif
End

 

Или собрать что-то среднее?)

Поделиться сообщением


Ссылка на сообщение
  • 0
15 часов назад, MagnuMspec сказал:

Слушай, это нужно подшивать?

Этот фикс же старше моего большого фикса Ванессы, так что его и подшивать нужно)

Поделиться сообщением


Ссылка на сообщение
  • 0
4 часа назад, FNVFUN сказал:

Этот фикс же старше моего большого фикса Ванессы, так что его и подшивать нужно)

Так, торможу, этот патч старше, т.е. есть новее?

Большой твой фикс Ванессы подшит давно, если я конечно нет еще какой-нибудь не отмеченной исправленным темы с ней)

 

Поделиться сообщением


Ссылка на сообщение
  • 0
1 час назад, MagnuMspec сказал:

Так, торможу, этот патч старше, т.е. есть новее?

Да, новее, подшивать его) Который в этой теме. Процитирую пост:

Спойлер


В 16.06.2024 в 17:43, FNVFUN сказал:

Нашел, в общем, как минимум один баг. Баг оригинала. Поправил этот момент.

 

В игре нужно написал такую команду: VanessaREF.SetVariable "VanessaIsActing", 0

После чего заставь Ванессу идти за собой, если она ожидает.

 

И еще раз напиши команду sv и выложи скрин консоли со всеми переменными) Консоль в игре нужно прокрутить.

 

Фикс, чтобы обнаруженный мной баг не случился вновь: VanessaIsActing-Fix.esp

 


 

 

Изменено пользователем FNVFUN
  • Нравится 1

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


×
×
  • Создать...

Важная информация

Мы используем файлы cookie для обеспечения корректной работы сайта. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Узнать больше об обработке данных поможет Политика конфиденциальности