|
[SoC] Модострой: вопросница
|
|
|
|
Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
1081 |
| Награды: |
19 |
| Регистрация: |
11.06.2015 |
|
[SoC] Модострой: вопросница

Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.
Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.
Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).
Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
|
|
Воскресенье, 31.12.2017, 13:17
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
11.06.2015 |
|
|
|
|
|
|
Dreyyy
Суббота, 22.06.2019, 23:05 | Сообщение # 736
Первые Дни Зоны
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
289 |
| Награды: |
3 |
| Регистрация: |
18.04.2014 |
|
Ребят, кто может помочь. Когда ставлю условие смарты, чтобы он работал только ночью - появляется вылет. Что это значит и как исправить?
FATAL ERROR [error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : .\script_engine.cpp [error]Line : 73 [error]Description : <no expression> [error]Arguments : LUA error: ...e.r. Тень Чернобыля\gamedata\scripts\xr_gulag.script:1034: attempt to index field 'ObjectJobPathName' (a nil value)
stack trace:
Scheduler tried to update object alife_simulator
|
|
Суббота, 22.06.2019, 23:05
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
18.04.2014 |
|
|
|
|
|
|
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
3154 |
| Награды: |
18 |
| Регистрация: |
06.06.2017 |
|
Цитата Dreyyy (  ) [error]File : .\script_engine.cpp Script_engine.cpp
|
|
Суббота, 22.06.2019, 23:47
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.06.2017 |
|
|
|
|
|
|
Dreyyy
Суббота, 22.06.2019, 23:57 | Сообщение # 738
Первые Дни Зоны
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
289 |
| Награды: |
3 |
| Регистрация: |
18.04.2014 |
|
WolfHeart, Спасибо, но по поводу своего вылета ничего не нашел. Не понимаю что я сделал не так?
|
|
Суббота, 22.06.2019, 23:57
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
18.04.2014 |
|
|
|
|
|
|
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
3154 |
| Награды: |
18 |
| Регистрация: |
06.06.2017 |
|
Цитата Dreyyy (  ) но по поводу своего вылета ничего не нашел. Самый первый вариант:
Цитата Ошибка: Попытка взять значение из переменной ignore_types (может быть любая другая). Движок игры ожидал, что это таблица, а оказалось nil.
Цитата Arguments : LUA error: ...\gamedata\scripts\xr_danger.script:116: attempt to index field 'ignore_types' (a nil value) Не находишь сходство со своим вылетом?
Цитата Dreyyy (  ) [error]Arguments : LUA error: ...e.r. Тень Чернобыля\gamedata\scripts\xr_gulag.script:1034: attempt to index field 'ObjectJobPathName' (a nil value)
attempt to index field 'ignore_types' (a nil value) attempt to index field 'ObjectJobPathName' (a nil value)
Цитата Подсказка скриптеру Необходимо изменить код таким образом, чтобы там где ожидается таблица, была таблица или чтобы из nil не пытались прочесть какие-то значения. Конкретно в данном случае скрипт записывает настройки игнорирования опасности в таблицу db.storage[npc:id()].danger.ignore_types, а пытается проверять по несуществующей таблице db.storage[npc:id()].ignore_types.
Сообщение отредактировал WolfHeart - Воскресенье, 23.06.2019, 00:11
|
|
Воскресенье, 23.06.2019, 00:08
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.06.2017 |
|
|
|
|
|
|
atanda
Воскресенье, 23.06.2019, 00:14 | Сообщение # 740
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
672 |
| Награды: |
7 |
| Регистрация: |
12.07.2017 |
|
Dreyyy, вылетает только при выполнении условия т.е. ночью? Вообще, если поглядеть в xr_gulag, то там возвращается имя работы по ид объекта(те нпс).
Сообщение отредактировал atanda - Воскресенье, 23.06.2019, 00:20
|
|
Воскресенье, 23.06.2019, 00:14
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
12.07.2017 |
|
|
|
|
|
|
Dreyyy
Воскресенье, 23.06.2019, 07:48 | Сообщение # 741
Первые Дни Зоны
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
289 |
| Награды: |
3 |
| Регистрация: |
18.04.2014 |
|
WolfHeart, Честно, не понимаю. atanda, Все просто, ставлю в смарте условие cond = (ночь). И запускаю игру. Сама игра не вылетает, но в консоли данный лог и все НПС пропадают. Вот такие дела
|
|
Воскресенье, 23.06.2019, 07:48
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
18.04.2014 |
|
|
|
|
|
|
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
723 |
| Награды: |
5 |
| Регистрация: |
08.05.2017 |
|
Dreyyy, пропадают вообще все или все с прописанным условием? Что за условие "= (ночь)", есть ли оно в xr_conditions.script и куда именно его добавлял.Вообще,нужно сразу всё писать,а не ждать,пока клещами вытянут ответ
Сообщение отредактировал arrakis_29 - Воскресенье, 23.06.2019, 14:38
|
|
Воскресенье, 23.06.2019, 14:05
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
08.05.2017 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
319 |
| Награды: |
2 |
| Регистрация: |
20.04.2019 |
|
Как разделить алл спавн на level.spawn? (есть ли какие-нибудь перл скрипты или типо того?)
Сообщение отредактировал Витёк_Кабан - Вторник, 25.06.2019, 16:15
|
|
Вторник, 25.06.2019, 16:15
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
20.04.2019 |
|
|
|
|
|
|
makdm
Вторник, 25.06.2019, 17:03 | Сообщение # 744
Время Альянса
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
1787 |
| Награды: |
19 |
| Регистрация: |
22.11.2012 |
|
Витёк_Кабан, ACDC спокойно это делает. Нужно просто попросить его об этом. 
|
|
Вторник, 25.06.2019, 17:03
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
22.11.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
319 |
| Награды: |
2 |
| Регистрация: |
20.04.2019 |
|
makdm, можете, пожалуйста, написать батник?
|
|
Вторник, 25.06.2019, 17:36
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
20.04.2019 |
|
|
|
|
|
|
makdm
Вторник, 25.06.2019, 19:15 | Сообщение # 746
Время Альянса
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
1787 |
| Награды: |
19 |
| Регистрация: |
22.11.2012 |
|
|
|
Вторник, 25.06.2019, 19:15
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
22.11.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
319 |
| Награды: |
2 |
| Регистрация: |
20.04.2019 |
|
|
|
Вторник, 25.06.2019, 20:04
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
20.04.2019 |
|
|
|
|
|
|
РСФСР
Среда, 26.06.2019, 12:10 | Сообщение # 748
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
437 |
| Награды: |
3 |
| Регистрация: |
15.01.2012 |
|
подскажите, как сделать смарт с кровососами, которые появляются ночью, а днем уходят в оффлайн? выше был похожий вопрос, но там немного другое.
Код [spawner] cond = {!is_day} если прописать такое, то кровосос просто заспавнится ночью и все. Днем никуда не денется. А нужно чтобы все кровососы, даже будущие жители смарта уходили днем в оффлайн а ночью снова появлялись на вики в статьях про смарты ничего не нашел, либо не понял)
|
|
Среда, 26.06.2019, 12:10
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
15.01.2012 |
|
|
|
|
|
|
Houdini
Среда, 26.06.2019, 13:17 | Сообщение # 749
XT-team
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
408 |
| Награды: |
7 |
| Регистрация: |
18.06.2015 |
|
Цитата РСФСР (  ) если прописать такое Попробуй просто сделать ночной смарт. В таком случаи я не знаю, уйдут ли кровососы в оффлайн или же пойдут по Зоне гулять. Если надумаешь такое проверить отпиши пж, самому надо такое, а руки делать не доходят.
|
|
Среда, 26.06.2019, 13:17
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
18.06.2015 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
319 |
| Награды: |
2 |
| Регистрация: |
20.04.2019 |
|
Как делать предмет, который будет полностью статичным? Пишу в логике [colide] ignore_static а предмет всё равно можно толкать (конечно, через силу, но...) Может ему массу поменять в сдк?
|
|
Среда, 26.06.2019, 14:49
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
20.04.2019 |
|
|
|
|