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

denis2000

Разработчики
  • Публикаций

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

  • Посещение

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

    3

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

  1. Policai Overfirst А смысл его текстуру делать больше? Это указатель который не должен быть слишком большим, иначе он будет закрывать элементы управления, и не слишком маленьким, иначе он будет теряться на экране. Поэтому имеем то что имеем: уложить в текстуру 32х32 максимум полезной нагрузки, а это основы дизайна интерфейса.
  2. AziatkaVictor И еще вдогонку, как по мне, стоит пометить к какой версии игры относится конкретная схема, дабы сразу понимать, где ее найти.
  3. Policai Проблем вообще никаких! Сделать отдельную секцию, для этой аномалии, вписать параметр и спавнить ее.
  4. У аномалий в конфиге есть параметр ignore_nonalive, попробуйте установить его в true. В оригинальном движке аномалии игнорируют НПС. Для реакции на НПС модеры делают скриптовую реакцию или правки движка.
  5. 1. AziatkaVictor 2. За неоценимый вклад в становление нового сайта в части раздела: Создание модов.
  6. Видимо это такая текстура была в оружейном паке...
  7. Насколько я помню это не специфические правки рендеров для Атмосфера 3 (они появились раньше него и отвечают за дальность прорисовки травы) и эти правки уже есть практически в каждом движке, тем более что для работы самого Атмосфера не критичны.
  8. Последняя строка к новому вылету никакого отношения не имеет. Функция printf выводит сообщения лишь в тех точках скриптов, где она прописана. Поэтому ваша задача: анализировать лог, добавлять новые контрольные сообщения в лог и искать причину вылета, основываясь на информации, которую вы получаете за счет этих диагностических сообщений. Какие могут быть исходники если вы имеете дело с интерпритируемыми скриптами!? Сам Атмосфер и есть свои исходники. Его нет в природе! Модостроители адаптируют моды своими ручками.
  9. 61dimon161 Теперь в отдельный файл ...\gamedata\log_file.log будет падать информация от функции printf. В частности, строки типа: Последняя такая строка перед вашим вылетом и будет говорить о смарте и нпс вызвавшим вылет.
  10. Winzor Через любой 3D-редактор с плагином.
  11. Нет, конечно. Пути look может не быть вообще или его точки не связаны с каждой точкой пути walk. Точка look для того и предназначена, чтобы НПС в ней останавливался на заданное время и проигрывал указанную анимацию. Если вам это не нужно уберите привязку точки look с точкой walk. Если не прописывать анимацию и тайминг в точке, то скрипт вероятнее всего проигрывает дефолтную анимацию за дефолтное время.
  12. 61dimon161 Скорее всего проблема с недостатком работ на смарте. Проверьте для всех ли НПС из сквадов хватает мест на смарте ночевки.
  13. Winzor NPC injuring - это звук раненного НПС.
  14. Pozhiloy228 Спасибо. Проверил, ошибок в архиве на файлообменнике Гугла - нет.
  15. Pozhiloy228 Скорее всего у вас был поврежденный архив или проблема при распаковке (раз имя файла стало ???13_werewolf_eye_bump.thm вместо асе13_werewolf_eye_bump.thm). Сможете назвать источник из которого вы получили мод для его проверки.
  16. В рамках скрипта все работает корректно: после убийства НПС на которого настроена полоска она удаляется, но приходит новый колбек хита на другого НПС из этого же сквада (даже если ГГ не наносил ему хит!) и полоска появляется снова. Распознать это фейковый хит или же ГГ действительно его нанес в рамках этого скрипта НЕВОЗМОЖНО. Полоска удалиться только после полной зачистки сквада. Neptun Что за действия выполняются этим кодом решительно непонятно: Поскольку pstor_retrieve никакую перемнную скрипта не устанавливает в считанное из хранилища значение.
  17. Файл сохранения формируется движком, точнее его серверной частью. В файл попадает информация о каждом объекте в игре вероятнее всего в виде нетпакетов объектов (специальным образом сформированный блок информации с текущем статусом объекта). 1. Если задан биндер объекта, то движком вызываются две функции - колбеки событий сохранения нетпакета и его загрузки. Например: function door_binder_labx8:save(packet) и function door_binder_labx8:load(packet). В этих функциях имеется возможность напрямую добавить переменные в нетпакет. 2. Есть специальная сущность db.storage (хранилище) в которую можно поместить свои переменные для сохранения и восстановления состояния объекта к кторому они привязаны:
  18. NewValveCom При сейве в сохранение попадает текущая активная секция рестриктора и если это например sr_idle@5 указанной вами логики, то условия из этой секции будут проверены после загрузки заново и действия будут выполнены еще раз. Учитывайте это при формировании логики важных рестрикторов и в случае автоматических сохранений.
  19. Hoperise Если отключать, то вероятнее всего только в движке. Можно сделать эту абилку менее вероятной, попробуйте параметр Vampire_Distance приравнять к нулю.
  20. Paradox27kms Что конкретно вас интересует? Есть штатный набор в который каждый мододел-левелдизайнер добавляет свои объекты, которые ему нравятся и которые он использует.
  21. Скачать библиотеки объектов и вставить в папку ...\editors\rawdata\objects\... Его и в оригинале SDK0.7 не было, я копировал из 0.4.
  22. Policai Судя по всему программа использует системную библиотеку которая есть только в Win 8, 8.1 и 10. Тут или программу доработать или костыли пилить.