-
Публикаций
554 -
Зарегистрирован
-
Посещение
-
Победитель дней
6
makdm стал победителем дня 6 октября 2023
makdm имел наиболее популярный контент!
Репутация
600 ОтличнаяКонтакты
Информация о makdm
-
Звание
Время Альянса
- День рождения 14.08.1966
Дополнительная информация
-
Имя
Дмитрий
-
Пол
Мужчина
-
Город
Москва
Посетители профиля
7 268 просмотров профиля
-
Почему я дотошно спрашиваю. Тут дело вот в чем. Ваша ошибка говорит о том, что параметр self.max_population равен NIL. Но сам скрипт когда его читает, то если не находит, то присваивает по умолчанию значение НОЛЬ. Т.е. NIL в принципе невозможен, даже если вы этот параметр не указали в конфиге смарта: local max_population = utils.cfg_get_string(ini, SMART_TERRAIN_SECT, "max_population", self, false, "", 0) local parsed_condlist = xr_logic.parse_condlist(nil, SMART_TERRAIN_SECT, "max_population", max_population) self.max_population = tonumber(xr_logic.pick_section_from_condlist(get_story_object("actor"), nil, parsed_condlist)) NIL может быть, если не найден файл из которого нужно читать параметр. Так что тут получается два варианта 1. Не указана секция конфига - [smart_terrain] 2. Неверный путь к файлу. Я пока другой причины не вижу.
-
Сейф в аномальной зоне. У вас на карте аномальные зоны отмечены.
-
В лаборатории Х-9 уже открылись две двери... Такой вот ребус на сегодняшний день.
-
Shima[Tama]Tateishi , откуда в тебе столько Говна? И не лень было стучать по клаве? Тем более, что твои Говны разрабам вот от слова совсем похеру. Поверь мне. Я знаю, что пишу.
-
Можно. Здесь нужно из биндера заполнить таблицу тайников, которые в онлайн. Затем на апдейте проверять есть ли у вас детектор и находится ли тайник в зоне действия детектора. Проверять есть ли в тайнике какие-то предметы. Если есть, то ставить метку на тайник. Если тайник вы опустошили, то снимать метку с тайника. Короче куча разного геморроя, который нужно вылечить скриптами. Только для этого нужно уметь писАть скрипты. Не умеете - не получится.