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

aaa112aaa

Пользователь
  • Постов

    28
  • Зарегистрирован

  • Посещение

Весь контент aaa112aaa

  1. Понял, сделал, проверяю. )
  2. Даже не представляю как можно эту функцию рассчитанную на подстановку в неё значений использовать только один раз, мне надо 16  разных имён на выходе получить, в зависимости от места где находится маркер. String Function GetCellName(ObjectReference O, String S1, String S2) if (O.GetParentCell().IsInterior() == 0); Обработка Exterior If (O.GetCurrentLocation().GetName() != "") return (O.GetCurrentLocation().GetName() + " (Снаружи)") ElseIf ((O.GetCurrentLocation().GetName() == "") && (O.GetParentCell().GetName() == "")); Обработка World Space Int xcell = math.floor(O.getpositionX() / 4096 as Float) Int ycell = math.floor(O.getpositionY() / 4096 as Float) Int zcell = math.floor(O.getpositionZ()) return ("Тамриэль " + xcell as String + " , " + ycell as String); Скайрим Endif ElseIf (O.GetParentCell().IsInterior() == 1); Обработка Interior и дефолтный Cell If (O.GetParentCell().GetName() != "") If ((S1 == "Mark And Recall Markers Cell") && (S2 == "Пусто")) Else return (O.GetParentCell().GetName()) Endif EndIf EndIf EndFunction
  3. С сохранением и загрузкой разобрался, всё работает. Теперь другой вопрос, он в посте выше, пост я отредактировал под новый вопрос. И текст скриптов скопировал сюда новый.
  4. Обновлено! Кто шарит в скриптописании? С этим уже разобрался: Теперь другая проблема. Функция - GetCellName() Если разместить её выполнение перед показом меню, то будет задержка перед показом первого меню в несколько секунд, поэтому разместил после, но названия в меню конечно обновятся спустя эти несколько секунд, вот и вопрос имеется. Возможно ли оптимизировать время выполнения этой функции? Если нужно будет, старые версии скриптов можете взять с моего мода, распакуйте BSA, там есть исходники - https://www.nexusmods.com/skyrimspecialedition/mods/57064 Решил пока сделать по простому, поэтому текста в скрипте много, вот собственно и эти скрипты: Большая часть скрипта, остальная часть не важна, там функции "SetObjectiveDisplayed" Второй скрипт полностью:
  5. Перевёл "Maids II Walkthrough.pdf" вроде вполне нормально. Вот перевод - drive.google.com/file/d/15bmcxagR_t_pdjr-yuBQUvhxuef7tmwN/view Качайте
×
×
  • Создать...