Перейти к контенту

_Sk8_AsTeR_

 НС
  • Число публикаций

    290
  • Регистрация

  • Последнее посещение

  • AMKoin

    614 [Подарить AMKoin]

Весь контент пользователя _Sk8_AsTeR_

  1. Чуваки, Волк просит принести ему доки из тоннеля под мостом, а их там нет. Сюрприз от игры с самого начала. Есть мысли что это может быть? @D1mon, Уважаемый, есть ли у Вас время на приватную переписку со мной по поводу некоторых исправлений сборки с последующим добавлением правок в апдейт?
  2. Технари, а подскажите вот какую вещь. Почему вы отключили голосовое приветствие у НПС? Ведь вроде такая мелочь, а атмосферы прибавляет сильно.
  3. Господа, а на четвёртом рендере нету освещения от костра, как это фиксится? Сам огонь есть, но он как-бы будто не является источником света, нету освещения от костра вокруг
  4. Господа, а подскажите пожалуйста вот какие моменты: 1) В этой сборке перемещаются ли НПС по зоне аля ЗП, или они статично сидят в своих лагерях? 2) Реализован ли сон по ночам у НПС?
  5. А нигде не встречали способы реализации голода у НПС?
  6. @Kirgudu, а какая симптоматика при переполнении нет пакетов? Битые сейвы, или ещё чего?
  7. Кстати, интересный момент. Я эту переменную bank вприцнипе нигде и никак не объявлял. Ф-ция pstor_store тем не менее все равно ею оперирует. В какой момент движок начинает думать что это таблица? UPD Аааааа, имя переменной в кавычки, хы. Проблему устранил, снимаю шляпу перед @Kirgudu Тут же вопрос по теме, каким способом и какова вероятность убить сейвы подобными манипуляциями? Есть у вас печальные примеры?
  8. @Zander_driver, но я же вроде просто числовую переменную сохранить пытаюсь, что не так я делаю?
  9. @naxac, прошу прощения, а я вроде этим же синтаксисом и пользовался: xr_logic.pstor_store(db.actor, "variable_name", value) -- твое xr_logic.pstor_store(db.actor, bank, 0) --моё Где ошибка?
  10. @Kirgudu, Приветствую! Твой метод работает, но при попытке сохраниться получаю: вот какой кусок кода для теста написал: В итоге на экран у меня выводится значение переменной, которая увеличивается на 100 с каждым выполнением функции, т.е. всё работает, однако невозможно сохраниться. Что может быть?
  11. Господа, а каким образом можно реализовать сохранение\загрузку значения своей глобальной переменной? Условная глобальная переменная всегда будет иметь какое-то одно числовое значение, которое будет изменяться. Каким образом её правильно объявить как глобальную, чтобы она писалась в сейв и читалась потом?
  12. @gam, @BFG, прошу прощения, сам разобрался. Оказывается и моя структура рабочая, только я запамятовал что после редактирования скриптов со звуковой составляющей нужно игру перезапускать, сейв-лоада не достаточно для звуков х)
  13. Доброго времени! Подскажите пожалуйста, каким образом можно проиграть звук (фразу) от лица НПС? Пытаюсь разобраться с "xr_sound.set_sound_play( npc, "sound_theme", math.random( 2000,3000 ) )"? но безуспешно... Есть у кого примеры?
  14. _Sk8_AsTeR_

    dsh mod

    @dsh, Дружище, а подскажи пожалуйста по твоему скрипту еще один момент: Воспроизводим звук лута: snd_obj:play_no_feedback( npc, sound_object.s3d, 0, npc:position(), 0.7 ) В итоге звук играет не от лица НПС, а от позиции, т.е. НПС отошел, а его озвучка продолжает играться в том же месте, с привязкой к позиции. А как можно было бы заставить именно НПС проговорить звук? Кст, по поводу предыдущей правочки, что я посмел сделать в твоем скрипте, на случай если ты захочешь её в следующий свой патч влупить (озвучка лута в зависимости от папок Human_01 human_02 и т.д, там реально те же бандосы разные голоса в зависимости от профиля имеют: Тут то, что я поменял, пометил фразой: "откорректировал"
  15. Господа, время доброго! Прошу подсказки Имеется момент, где мы проигрываем звук: Звук проигрывается, но строго в позиции НПС. Если НПС отойдет, то звук продолжается на том же месте, где непися уже нет. Вопрос: как скриптово заставить звук проиграться от лица НПС, будто обычная озвучка?
  16. _Sk8_AsTeR_

    dsh mod

    @dsh, то что надо! метод возвращает character_voice\human_(1,2,3)\(stalker dolg newbie etc) Крутяк!
  17. _Sk8_AsTeR_

    dsh mod

    @dsh, дружище, приветствую! А вот еще технический вопросик. у тебя схема собирательства интересно сделана, с озвучкой лутания, вот вопрос по озвучке: Твоя строчка кода: И вот вопрос, а есть ли метод чтобы определить скриптово папки с озвучкой human_01 human_02 и human_03, чтобы голоса лута соответствовали голосу профиля НПС? А то сейчас, например, один сталкерский голос для human_01 и human_02 и human_03. Блин, надеюсь понятно объяснил )
  18. Господа, дня доброго! Помогите пожалуйста Экспериментирую со скриптовой озвучкой, вот что имеется: Задаём переменной значение, какие звуки играть: Далее отрывок кода, заставляющий звук проигрываться: Всё воспроизводится, но не могу допетрить вот что: (первый спойлер), как мне скриптово описать выбор соответствующей нужной папки (human_01, human_02, human_03), чтобы голос был соответствующий? Фракция, например, определяется путём npc:character_community(), а папки human_01, human_02, human_03 как сделать?
  19. _Sk8_AsTeR_

    БЛОКпост

    @dsh, красота, всё заработало! :3 От души благодарю!
  20. _Sk8_AsTeR_

    dsh mod

    @dsh, дружище, и снова времени доброго! Кажется у меня получилось твою схему себе адаптировать, бандосы с АТП внезапно пошли деревню новичков штурмовать, попутно зачистив мост. Есть один интересующий момент: Я эксперимента ради убрал фильтры по условию To_late, bad_weather, радиус от ГГ и взгляд ГГ на НПС, раньше они добавляли неписей в таблицу "не готов уходить", я закомментил эти моменты. И теперь вот что иногда наблюдаю - после вызова функции "Периодик Джоб" в лагере иногда некоторые НПС просто встают ровно и ничего не делают, не проигрывают каких-либо анимаций, не получают никакую работу в гулаге. В связи с чем вопрос: твой скрипт даёт онлайн персонажам работу? Или я чего-то неправильно понимаю...
  21. _Sk8_AsTeR_

    dsh mod

    @dsh, если глубже описывать, то такая ситуация: я "влюбился" в твою скриптовую фишку, которая заставляет засидевшихся в лагере НПС проваливать прочь из гулага. И вот функция, тобою выше упомянутая "periodic_job()" запускается (вручную, например). Она запускает таймер, по истечению которого будет произведен перезапуск "periodic_job()", я верно понимаю систему? И эта же функция заставляет засидевшийся НПС топать прочь? Я хочу понять, получилось ли у меня адаптировать твою фишку, и для этого нужно каким-то образом уменьшить время, которое НПС будет сидеть в лагере. Иными словами хочется чтобы НПС уходили из гулага как можно быстрее, типа того.
  22. _Sk8_AsTeR_

    dsh mod

    @dsh, И так, я таки стартанул игру. Каким образом тестирую: прямо во время игры вызываю функцию periodic_job() Пробую ждать результатов... Подскажи еще момент, уже мозги плавятся, где подкрутить таймер, чтобы заставить НПС побыстрее уходить с лагеря? Ага, а данная секция описывает животинок, которым разрешено покидать свои "сектора обитания", насколько я понял, верно?
  23. _Sk8_AsTeR_

    dsh mod

    @dsh, дружище, а подскажи пожалуйста вот какой момент: dsh.script: На эту функцию вылет: Не могу понять, откуда берется эта глобальная переменная, что не так с аргументами функции или с самой функцией? И что это за переменная Free_logic? В каком она скрипте? Не могу сориентироваться, вводят в заблуждение синтаксис: "dsh.gulag."
  24. _Sk8_AsTeR_

    dsh mod

    @dsh, прошу прощения, приду домой-гляну. Суть в том, что по какой-то причине игровой движок безошибочный скрипт даже не компилит. У меня такое было однажды. Чтобы игра скомпилила скрипт маленький нужно было не копипастить с сайта, а самому руками набирать. Хрень какая-то
  25. _Sk8_AsTeR_

    dsh mod

    @dsh, дружище, благодарю за ответ, хочу продолжить свою тему про выпинывания НПС из лагерей. Изучаю и адаптирую для себя твои скрипты, но я уже готов стрелять я из-за проблем с кодировкой репозитория... Есть возможность папку скриптов залить на что-то типа ядрайва или гуглдиска?

AMK-Team.ru

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