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

EdMSL

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

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

  • Посещение

  • Победитель дней

    1

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

  1. Ну что, работает твой вариант. Сразу видно опытного скриптера) Мне в Unity так изощраться не приходилось. ref current; ref children; begin onLoad set current to this; set children to current.GetNthChildRef 0; if (children.GetPos z <= -3000)   current.RemoveFlames else   current.AddFlames; endif children.Update3D; end begin OnActivate set current to this; set children to current.GetNthChildRef 0; if (children.GetPos z <= -3000)   current.AddFlames;   children.setPos z, -90; else   current.RemoveFlames;   children.setPos z, -30000; endif children.Update3D; end  
  2. Ты предлагаешь убирать его в -30000 по оси Z, например? Кстати да, с сейвами беда. Я не знаю всех данных, что хранятся в сейве. Enabled/Disabled точно есть.
  3. short a begin OnLoad set a to 5; end begin OnActivate print $a; end Вот пример. Создаю новый объект-подсвечник. Вешаю скрипт на  него, размещаю в ячейке. Активирую, и в консоли будет 0, а не 5.   Вообще что я пытаюсь сделать. Есть подсвечники со светом. И для каждого подсвечника сделан отдельный скрипт на вкл.\откл. света. Я хотел сделать один универсальный. Но в итоге, свет нельзя отключить без родителя-подсвечника, состояния переменных объектов не сохраняются или я не понимаю чего-то.
  4. Есть какой-то способ хранить состояния копий объектов (рефов)? Я уже заметил, что если в скрипте, допустим, есть onLoad и onActivate, и если, допустим, в onLoad присвоить переменной short значение (5 например), то в onActive будет 0, дефолтное значение, т.е. значение переменной не хранится в копии объекта.
  5. Есть подсвечник и объект Light. Light является дочерним объектом для подсвечника (во вкладке Enable Parent указан объект подсвечника). На подсвечнике скрипт ref current ref children begin OnActivate set current to this; set children to current.GetNthChildRef 0; if ( IsActionRef Player ) if children.GetDisabled children.Enable current.AddFlames else current.Disable current.RemoveFlames endif endif end При активации гаснут свечи, но объект Light не отключается. Получается, я не могу таким образом управлять дочерними объектами, т.е. нельзя отключить дочерний объект, не отключив родителя?  
  6. Как вывести в консоль значение переменной? Я видел, что в консоль можно добавлять какие-либо сообщения. И, я так понимаю, другого способа дебажить код нет в игре?
  7. Спасибо. Правда, я и сам уже нашел эту функцию. Странно, что в базовой игре такого важного функционала не завезли.
  8. Есть ли возможность получить ссылку на дочерний объект? Есть функция получения ссылки на родителя (GetParentRef), а вот подобного для дочернего найти не могу.
  9. А когда он говорил о новой версии? Просто их нет уже с 19 года. Я уж подумал, что он все, остановил работу.
  10. Именно такого нет, но есть драконов парочка с моделькой Акатоша и пегас.
  11. Думаю, что нет. Для Облы вообще мало модов, связанных с лошадьми, а уж таких и подавно нет.   http://www.nexusmods.com/oblivion/mods/34735/?   На текущий момент есть две основные сборки, это Oblivion Association и GBR's Perfect Oblivion. Можете поискать по ним информацию
  12. Играли, играют и будут играть. Игра на все времена, фанаты поймут. Правда, чистую сейчас никто не играет, сам снова прохожу сборку OA 0.9.2. Для меня она лучшая. Вообще в игру влюбился с первого взгляда. Как же давно это было. С тех пор не отпускает. Даже когда надоест, через какое-то время снова туда возвращаюсь.
  13. http://www.nexusmods.com/oblivion/mods/2917/? Правда, там до 300, но, думаю, с навыками работы в CS, можно увеличить,хотя сам не проверял.
  14. По поводу вопросов и предложений нужно писать на этом же сайте shadeMe? Автор он?
  15. Беда. А ведь если бы работала - цены бы небыло этой функции. А KSE еще пилят, не забросили?
  16. Вот для Creation Kit видео, но в CS все аналогично работает. Проверьте, работает ли у вас функция Sink, очень мне интересно.
  17. Вот и я задолбался слегка, поэтому стал искать пути упрощения. Но, боюсь, генератор не сделает мне такой лес: Еще вот мне подсказали использовать Object palette, но вот беда, не работает в ней функция Sink, которая отвечает за высоту размещения объектов. А так бы с ней вообще было бы идеально. Может кто сталкивался с такой бедой?
  18. Поясню немного, почему у меня такие опасения. Как известно, в игре часто встречаются летающие объекты (камни, деревья). Соответственно, чтобы это вылечить, нужно их опускать вручную до нужной глубины. Глубина для каждого объекта своя. Поэтому я и думаю, что ожидать от генерации хорошего результата не стоит и много придется править самому. Я, конечно, проверю это все. По крайней мере попытаюсь.
  19. Да, Ашер уже мне вчера тоже про него подсказал. Но все, что я смог вчера там сделать, это 1 вид деревьев разместить на 3 ячейках, причем разместились они как шахматная доска. Надо разбираться с параметрами. А вообще, как мне кажется, это черновой вариант, и большую часть работы придется делать вручную все равно. Но за совет спасибо. И ссылку. Почитаю, может разберусь что к чему.
  20. https://drive.google.com/open?id=0B51XxlnTgy0VSDExSVhiUWxCOWM Надеюсь, это то, что вы ищите.
×
×
  • Создать...