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

denis2000

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

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

  • Посещение

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

    2

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

  1. FalkineIsaku Фича работает. Достаточно костры правильно поименовать: Имя_смарта_campfire_Номер Для того чтобы добавить отключение костров днем нужно ввести проверку времени на локации в скрипте smart_terrain.script перед вызовом bind_campfire.turn_on_campfires_by_smart_name(self:name())
  2. FalkineIsaku Есть такая функция в оригинале. Скажу более, там костер разгорается и горит когда на смарте есть люди и постепенно тухнет когда смарт пустеет. СМ скрипт bind_campfire.script
  3. gibe Hello. The Notepad++ program has a syntax check function: Menu item syntax. Enable it by selecting the desired option (*.script -> LUA | *.xml -> XML). Also Notepad++ program has a plugin Compare. It can be installed from the menu. Use both tools for convenience. Good luck!
  4. gibe Check function esc_sms_wolf_quest_trimming in file xr_effects.script. The structure should be like this: function esc_sms_wolf_quest_trimming() SendTip("MESSAGE TEXT", "NAME", nil, 10, "wolf") end
  5. Вообще то в логе все отсутствующие текстуры отмечены. Не ленитесь читать отладочную информацию! Не понимаете описание секции звука из гайда/примера - делайте тупо в лоб: Создаете новую секцию звука в существующем файле. Добавляете новый звук в список list_script_sound_***. Копируете содержимое секции звука type = actor который работает. Меняете путь и имя файла. Все. Если после этого звук не работает, то ищите проблему в самом звуковом файле.
  6. gibe Probably xr_effects.script. If you find it difficult to find the reason. Save the game five to ten seconds before the crash. And upload the save file here.
  7. gibe Good afternoon. Check the functions SendTip, somewhere in the fourth parameter, the string is passed. And there should be a number. It was probably deleted during editing. For example:
  8. 1. НПС должны быть в одном или нескольких сквадах. 2. В конфиге сквада должна быть указана цель - ваш смарт. 3. На смарте должны быть организованы работы (по дефолту или эксклюзивы). Или имеется ввиду симуляция поведения групп НПС?
  9. Nik_99 1. Вы реально используете story_ids из файла game_story_ids.ltx? Я в этом очень сомневаюсь! 2. Файл npc_profile.xml не закрыт тег <xml>! 3. Файл character_desc_actmarsh.xml нет тега версии файла, нет открывающих и закрывающих тегов <xml>! 4. Файл character_desc_actmarsh.xml зарегистрирован в system.ltx в параметре specific_characters_files!? 5. Зачем эксклюзивному скваду actmarsh_exclusive_smart_mechanic_squad включать симуляцию в simulation_objects_props.ltx!? Это так, для начала, на вскидку...
  10. Nik_99 Поиск в папке gamedata всех файлов по содержимому: actmarsh_exclusive_smart_mechanic Вот что найдет то и выкладывайте. Часть кода xml_str_id_loader отвечает за загрузку данных их файлов *.xml.
  11. Nik_99 Так может и вы начнете с подробностей: где, что и как вы прописали. А мы посмотрев начнем предметно обсуждать причину, а не гадать.
  12. story_id для этого предназначен. В кастомдате объекта в SDK назначаете его. В скрипте по нему получаете объект.
  13. gibe These are different characters. Шустрый (rus.) - agile, rapide (fr.) Рисовальщик (rus.) - engaged in drawing, making drawings. The closest concept - graphiste (fr.)
  14. Novik Не корректное анимационное состояние вписанное в этом пути. АлеБард Не найдено описание метки для карты в ПДА. Какой в логе не написано.
  15. gibe You made syntax errors in the file xr_effects.script. Be careful with the symbol " . Do not skip and do not put an extra one. Good luck! https://disk.yandex.ru/d/NWf5_TK2_QNGEg
  16. gibe The text message output function is SendTip. Most of the text messages are in xr_effects.script. A few text messages in _s_news.script string #177 function_garbage.script string #124, #153 function_labx5.script string #46
  17. Pastalker56 Они не в инвентаре а в слотах - это раз. Чтобы их отображать нужно отрисовывать соответствующие слоты движком (костыли в расчет не берем) - это два.
  18. По эксперементировал сейчас и судя по всему статус selected вообще движком не выставляется. Скорее всего метод предложенный уважаемым M31 и придется использовать (если конечно движок не редактировать).
  19. Neptun А активное и выделенное задание - это разные объекты? У таска есть статус selected, но статуса active нет.
  20. Neptun Могу посоветовать глянуть в сторону менеджера заданий task_manager.script. Теоретически через него можно осуществить все требуемые манипуляции.