Это популярное сообщение. Dennis_Chikin 3 665 Опубликовано 16 Мая 2014 Это популярное сообщение. Поделиться Опубликовано 16 Мая 2014 Ковыряемся в файлах ТЧ Прежде чем писать в тему - внимательно читаем первый пост, и пользуемся поиском. Возможно, ответ на Ваш вопрос уже есть. Касательно телепатии: если Вы передаете Ваши файлы телепатическим путем - ответы будут передаваться тоже телепатически. Если Вы предлагаете угадать, отчего у Вас в подвале происходит странный стук - ответ будет передан стуком. 4 8 6 12 Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-847221
5654 1 Опубликовано 27 Июня 2017 Поделиться Опубликовано 27 Июня 2017 Где находятся конфиги электры? Как сделать чтобы она все время светилась ? Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100041
CRAZY_STALKER666 36 Опубликовано 27 Июня 2017 Поделиться Опубликовано 27 Июня 2017 @5654 Тут вот - \gamedata\config\creatures\m_chimera.ltx. Про свечение не понятно немного. А у меня такой вопрос - что в скрипте написать, чтобы для ГГ в период 22.00 - 6.00 утра выдавался инфопоршень, а в остальное время забирался? Знаю, что нужно получить игровое время - но давно забыл как... Естественно это для ночного квеста) Не соответствует правилам. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100136
dsh 3 824 Опубликовано 27 Июня 2017 Поделиться Опубликовано 27 Июня 2017 @CRAZY_STALKER666 я бы сделал с использованием двух сохраняемых таймеров. Один бы запустил на срабатывание в 6:00. Он бы выдал поршень и запустил бы второй, который сработает в 22:00. Этот уберет поршень и запустит первый таймер опять. И так по кругу. Это если нужно именно давать/убирать поршень по времени. А то может тебе на самом деле достаточно в рестрикторе время проверить или в диалоге? 1 dsh mod: https://github.com/dsh2dsh/op2ogse Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100139
CRAZY_STALKER666 36 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 @dsh Ну хорошо, советы дельные) Но как получить время игровое, и в чем, собственно мы его получим? (ну там float или целое). Помню что-то вроде get_time_hours, но смутно... Вот в чём пока что вся загвостка) По сохраняемым таймерам - использовал таковые из OGSM - работало не всегда корректно(сохранялись ли они вовсе). Руки вроде не совсем кривые, код понимаю... Не соответствует правилам. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100150
naxac 2 605 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 (изменено) @CRAZY_STALKER666 , level.get_time_hours() - часы, целое число 0-23 level.get_time_minutes() - минуты, тоже целое 0-59 В Луа eсть только float. Изменено 28 Июня 2017 пользователем naxac 1 Аддон для ОП-2.09.2: Яндекс/Google/GitHub/Тема на AP-PRO Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100152
5654 1 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 Этот файл конфиги электры ? Это же Химера! Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100162
MGS 21 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 В 26.06.2017 в 17:25, Dennis_Chikin сказал: Аналогично, читайте соседние темки. Ни какой "уборщик трупов", удаления непонятно чего и даже замены движка Вам не помогут. (точнее, один из случаев подобного вылета лечится в ОГСЕ, но именно один из). Кроме того, занятие "угадай игру", оно, конечно, увлекательно, но малопродуктивно. Это Вы ведь про "минера" из win3.11 сейчас писали, да ? ;) Понятия не имею что за "минер" вы имеете в виду. Что касается соседних темок: я перерыл весь форум именно такой ошибки с таким же логом я так и не нашёл. Вот и приходится играть в "угадай игру" так как видимо я один столкнулся с именно таким вылетом. К тому же рыться в темах огсе нет смысла, данный мод построен на базе АМК а я ни когда не строю свои моды на АМК, собственно в чём преимущества АМК я так и не понял (да и не пытался понять). Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100176
Dennis_Chikin 3 665 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 Так Вы б хоть уточнили, какой мод имеете в виду, для начала. А тема - вот: http://www.amk-team.ru/forum/topic/12730-spravochnik-vyletov/ Суть вылета - попытка произвести какую-либо операцию с УЖЕ не существующим объектом. Например, с патронами непися после его смерти. Именно это, кстати, поправлено в ОГСЕ: патроны непися не удаляются самим движком. Но остаются, например, гранаты, с которыми пытаюстя что-то сделать как минимум четры "аддона" только известных мне, и какео-то число неизвестных. Или с аптечками. Далее, например, может быть такое забавное действие, как превод в офлайн тайника в то время, как актор пытается взять из него предметы. Предметы, соотвественно, при этом удаляются прямо в момент премещения, с описанным вылетом. И так далее - куча таких ситуаций возможна. Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100181
AndrewMor 535 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 Вопрос к знающим. Чистая ТЧ, Отец Диодор на Складах. Перерыл все, но никак не могу найти файл, где его логика описывается (ткните носом в конкретные строчки, кто знает). Сталкер - наше всё! Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100187
MGS 21 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 37 минут назад, Dennis_Chikin сказал: Так Вы б хоть уточнили, какой мод имеете в виду, для начала. Стоит худ рук при смене котюма на 1.0006 + фотозона с живностью + panoramic mod 2.1 + адаптированы новости (взято из амк). Кто-то писал что при худе рук может происходить вылет с данным логом когда выдаётся информация о тайнике. Но здесь иная ситуация а именно: просто подходим к "нужному месту" и получаем вылет. Как писалось выше, место - выход с Депо в сторону Агропрома. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100190
Dennis_Chikin 3 665 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 Ну вот это уже что-то... А что там делает "уборщик трупов" ? Ну и самое простое, что здесь можно сделать, раз вылет вполне стабильный - попробовать все по-отдельности. Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100191
MGS 21 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 3 минуты назад, Dennis_Chikin сказал: Ну вот это уже что-то... А что там делает "уборщик трупов" ? Ну и самое простое, что здесь можно сделать, раз вылет вполне стабильный - попробовать все по-отдельности. Забыл упомянуть про него, был поставлен дабы убрать большое количество трупов, которые были вокруг депо. По отдельности раньше всё пробовал - всё было стабильно, с таким вылетом столкнулся впервые. Однако, сейчас грешу на худ рук, т.к. при загрузке сейва, который находится не далеко от того "проблемного места", я получаю вылет уже с другим логом. Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...dow of chernobyl\gamedata\scripts\exo_weapons.script:200: attempt to index field 'actor' (a nil value) Так что буду копать в этом направлении. Что вообще делалось в попытках исправить данную ошибку: 1) Ставился "уборищик трупов"; 2) В death_manager менял alife():release(alife():object(item:id()), true) на local obj = item and item:id()and alife():object(item:id()) if obj then alife():release( obj, true ) end 3) Загружались ранние сейвы. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100193
Dennis_Chikin 3 665 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 Ну, "уборщик трупов" в подобной ситуации точно не нужен. Наоборот, надо избавиться от всего лишнего. item and item:id() and alife():object(item:id()) - это хорошая проверка, но в одном месте ее мало. Это надо делать перед любыми операциями, если собираем несколько разных изделий разных авторов, которые что-то удаляют. Плюс к тому, она же в таком случае не помешает и там, где используется transfer_item() или drop_item() И. да, сама проверка делается так: item and alife():object( item:id() ) - проверять просто наличие результата item:id() - бесполезно, так как при проблемах все умрет раньше. А начинать, все-же, подключая дополнения по одному - менше таких вот проверок в разные места придется вписывать. Вылет с attempt to index field 'actor' - говорит или об опечатке в том, что было до .actor (например вместо db.actor - bd.actor), либо что пространство, к которому обращаемся, разрушено какими-то предыдушими действиями (например, пытались сделать db[npc_id] = ..., а npc_id не получили, или, опять же, опечатка.) Ну, в общем-то, это все должно быть в той теме по ссылке. Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100208
Kirgudu 1 370 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 2 часа назад, AndrewMor сказал: Отец Диодор на Складах. Перерыл все, но никак не могу найти файл, где его логика описывается Нет у него персональной логики. 1 Свои работы и совместные проекты: Инструмент, OGSM CS, Final Stroke, HARDWARMOD Полезное: модули Артоса, XML парсер Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100216
dsh 3 824 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 @CRAZY_STALKER666 я использую доработанные сохраняемые таймеры из OGSE. Все работает, как часы. В подписи есть ссылка на репозиторий, там ogse_st_mgr.script. Правда, что бы их использовать, придется к себе почти все подсистемы нижнего уровня перенести. Но зато получишь кучу стабильно работающих плюшек, если при переносе багов не добавишь. dsh mod: https://github.com/dsh2dsh/op2ogse Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100247
Jekyll 92 Опубликовано 28 Июня 2017 Поделиться Опубликовано 28 Июня 2017 Класс Z_RUSTYH заточен на нанесение какого-либо хита? С ним "ржавые волосы" только проигрывают анимацию, а урона нет. New Anomalies 1.1 ☢☢☢ "Смерть-лампа" ☢☢☢ Дисраптор Русификатор для игры Vendetta: Curse of Raven's Cry Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100338
AndrewMor 535 Опубликовано 29 Июня 2017 Поделиться Опубликовано 29 Июня 2017 18 часов назад, Kirgudu сказал: Нет у него персональной логики. Почему же он не уходит со своего места куда глаза глядят, а стоит на положенной точке? Насколько понимаю, НПС без логики просто начинает гулять по локации, пока его не сожрут/убьют/влипнет в аномалию... Сталкер - наше всё! Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100376
Akello 175 Опубликовано 29 Июня 2017 Поделиться Опубликовано 29 Июня 2017 (изменено) 20 часов назад, Kirgudu сказал: Нет у него персональной логики Кто тебе это сказал, что у него её нет? В all.spawn загляни. Его логика в секции спавна. Изменено 29 Июня 2017 пользователем Akello 1 Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100384
AndrewMor 535 Опубликовано 29 Июня 2017 Поделиться Опубликовано 29 Июня 2017 12 минут назад, Akello сказал: Кто тебе это сказал, что у него её нет? В all.spawn загляни. Его логика в секции спавна. Ткни носом, где там логика. Кусок его секции из all.spawn: Скрытый текст character_profile = sim_stalker_master_diador ; cse_alife_object properties game_vertex_id = 1696 distance = 6.2999997 level_vertex_id = 299755 object_flags = 0xffffffbf custom_data = <<END ; stalker_custom_data.ltx [game_info] END 2 Сталкер - наше всё! Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100385
Kirgudu 1 370 Опубликовано 29 Июня 2017 Поделиться Опубликовано 29 Июня 2017 @Akello автор вопроса уже за меня ответил. Я тоже не вижу там никакой логики. Но если ты знаешь то, что не знаем мы - ткни носом, будь любезен. Мало ли кому пригодится. @AndrewMor, возможно, всё дело во флагах (0xffffffbf). Не исключено, что это как раз установка «не двигаться»; навскидку значения не помню. Свои работы и совместные проекты: Инструмент, OGSM CS, Final Stroke, HARDWARMOD Полезное: модули Артоса, XML парсер Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/877/#findComment-1100418
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти