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

  • 0
Petr89

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

Вопрос

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

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


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

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

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

  • 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

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


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

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

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

 

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

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


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

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

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

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

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

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

Войти

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

Войти


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

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

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