-
Число публикаций
260 -
Регистрация
-
Последнее посещение
-
Дней в топе
2 -
AMKoin
17 [Подарить AMKoin]
Весь контент пользователя Старлей
-
Roma3094Да все, правильно но ты прописал эти параметры только для чистого неба или для других фракций тоже не забыл? Скинь последние строчки своего лога.
-
Roma3094Товарищ, на базе Чистого неба - скриптовые отряды, параметры которых хранятся в misc\squad_descr_****.ltx и профили бойцов там же, а вылет твой при спавне отряда означает, что ты прикрутил эти параметры где-то не так, и чтобы сказать где, нужен лог.
-
Roma3094 1. Зайди в файл sim_faction.script найди функцию: function se_sim_faction:read_params() И добавь перед строкой "--' Вычитываем и заполняем уровни экспансии группировки" этот код: self.squad_size_min = utils.cfg_get_number(self.setting_ini, "settings", "squad_size_min", self, false, 5) self.squad_size_max = utils.cfg_get_number(self.setting_ini, "settings", "squad_size_max", self, false, 5) Затем зайди в скрипт sim_squad_generic.script и найди функцию function sim_squad_generic:create_npc(spawn_smart) И замени на эту:
-
vampirnik77Проблема в именовании КПК, как сказал malandrinus, это по идее для каждого нпс придется создавать отдельный предмет(секцию), в свойствах которого inv_name будет с именем НПС, я кстати даже незнаю можно ли вообще как-нибудь через нет-пакеты поменять этот параметр
-
[CoP] Ковыряемся в файлах
Старлей ответил на тему форума автора Halford в Скрипты / конфиги / движок
ShredderИ как, успешно? Тоже встречался с проблемой когда НПС с СВД в кабана в плотную лупил(т.к. НПС был бессмертный, и все выстрелы он промахивался) т.е. этот процесс мог длиться до бесконечности, но ИНОГДА если ГГ подходит к этому неписю с СВД вплотную, то если повезет, нпс достает пистолет. Ну про дальность смысла говорить нет, как сказал *Shoker*, нпс любят с большой дистанции с пистолета да двустволки лупить. А в каком скрипте вообще родной менеджер выбора оружия??? Помню на ТЧ был хороший скрипт: там бралось все оружие, которое есть у нпс, бралась дистанция до цели и на основе этого делался выбор. И если по-моему нпс не мог "дострелить" до цели то он сваливал, или старался подойти ближе. -
Artos Установил твой lua_helper, пытаюсь вызвать функцию: Relocate_Items(npc, phraseID, 2) Relocate_Items(npc, sect, 1, "in") Получаю вылет: Но суть не в этом, вылет происходит из-за этой строчки 1324 там printf вызывается, так ведь предметы то не передаются! Получается что предмет ГГ не проходит условие if soItem and not oActor:marked_dropped(oItem) and oItem:parent() and oItem:parent():id() == idActor then ======= P.S. Удалил ограничение все нормально стало с "отдачей" предмета.
-
Подскажите пожалуйста, еще вот в чем: требуется от ГГ передать НПС 2 артефакта. Для этого я использую функции ColR_iT(в посте под спойлером), однако от ГГ передается НПС только 1 артефакт, сделал не большую эхо-печать в лог, для проверки счетчика - все правильно, вот только вылазиет одна строчка странная: ! Cannot find saved game ~:psi:__i_=_1,_count_=_2 * Log file has been saved successfully! ! Cannot find saved game ~:psi:__i_=_2,_count_=_2 * Log file has been saved successfully! ! ERROR: SV: can't find children [39427] of parent [270253968] ! Cannot find saved game ~:psi:__i_=_1,_count_=_2 * Log file has been saved successfully! ! Cannot find saved game ~:psi:__i_=_2,_count_=_2 * Log file has been saved successfully! ! ERROR: SV: can't find children [39425] of parent [270253968] Я нашел в этой же теме, год назад такой вопрос задавал *Shoker*, только он пытался переместить предмет с земли нпс, и у предмета не было родителя и т.д., поэтому как сказали и вылазили эти ошибки. Но у меня 2 вопроса: 1. Почему перемещается только 1 предмет. 2. Почему вылазиют сообщения, ведь изначально родитель артефакта ГГ, потом НПС? P.S. Или поделитесь своими функциями
-
Он с этим не связан, я могу перезапустить сейв и играть себе спокойно дальше, хоть всю игру пройти, НО если я начну диалог после которого спавнится вертолет, то будет вылет. И параметр 'startup_animation' я изменил, как сказал Shoker, если раньше вылеты были практически всегда, то сейчас только так, как я описал выше. P.S. По этому поводу у меня только одна мысль, что дело в том что, как ты сказал из-за того что попадает "лишний" байт, завтра я попробую принудительно "очистить" пакет, как ты написал, думаю поможет
-
*Shoker* 3/6 тестов прошли успешно, правда тут такая фишка с тестами... Тест 1: Запускаю сталкер, загружаю сейв, пытаюсь заспавнить - все хорошо спавнится. Тест 2: продолжаю Тест 1, не выходя из игры, загружаю этот же сейв - получаю вылет, указанный выше. Тест 3: запускаю заново сталкер, загружаю тот же сейв, вертолеты спавнятся на ура. Тест 4: опять же не выходя из игры, загружаю этот же сейв, при спавне вылет Тест 5 и 6 в том же духе. Artos Сейчас попробую, в принципе ты объясняешь почему, происходит вылет при загрузке сейва, не выходя из игры. Может быть и вправду где байт лишний затесался. =============== Artos Ты неправильно понял. Смотри: захожу я в сталкер, загружаю сейв, где я стою перед нпс, после диалога с котрым спавнятся вертушки, поговрил с ним - птички заспавнились, затем я загружаю этот же сейв, не выходя из игры, и во время нажатия фразы, после которой у меня должен спавниться вертолет - происходит вылет.
-
ShredderПробовал, будет получаться вылет, какой не помню, со ссылкой на 431 строчку. При загрузке квик-сэйвов, поэтому был вынужден отказаться, обновленный m_netpk вышел недавно насколько я знаю. *Shoker*Сейчас попробую.
-
Всем привет, возникла проблема при спавне вертолета через скрипт в Чистом небе. С вероятностью 80% будет получен вылет:
-
НаноБотТо есть если у меня вертолет группировки "Долг"(comm = duty), то обычного сталкера(t_comm = stalker) вертолет будет считать своим врагом. Что-то не то. ================= А у меня такой вопрос: я перенес схему на ЧН успешно(вроде как ), и возник вопрос по поводу логики: возможно ли заставить его просто висеть в воздухе? Вот кусок логики:
-
Jeka811. в game_graphs и game_levels сдк-шной геймдаты уровень прописал? 2. Возможно, на локации слишком много граф-поинтов.
-
[CoP] Ковыряемся в файлах
Старлей ответил на тему форума автора Halford в Скрипты / конфиги / движок
karavan Странно очень, в ЧН работает точно лично проверил, но все равно посмотрел скрипт smart_terrain.script от ЗП - функции там эти остались. Вот только почему у тебя не отображается? -
[CoP] Ковыряемся в файлах
Старлей ответил на тему форума автора Halford в Скрипты / конфиги / движок
Viktor_Kris, Shredder Есть способ гораздо проще: в файле _g.script измени переменную(в самом начале) dev_debug = false на значение true. И у тебя в пда будут обозначены все смарты точками, при наведение на которые отображается имя смарта, squad_id, вместимость этого смарта(squad_capasity), каким отрядом он занят, какой группировки, и все дополнительные свойства типа(respawn_point) -
ShredderО и правда, я просто с телефона заходил
-
[SoC] Ковыряемся в файлах
Старлей ответил на тему форума автора Halford в Скрипты / конфиги / движок
JohnWaineВ профиле сталкера допиши: <hit_probability_factor>1</hit_probability_factor> hit_probability_factor - фактор "меткости" сталкера. При нуле будет мазать стопроцентно. -
VEX Попробуй так в _g.script исправить, лично мне помогло:
-
МаданахВ файле pda.script, рассмотрим на примере ренегатов: elseif(state.faction_id=="renegade") then state.name = game.translate_string("ui_st_name_bandit_2") state.icon = "renegade_wide" state.icon_big = "renegade_big" state.target = "" state.target_desc = "" state.location = game.translate_string("st_location_renegade") За иконки отвечают два параметра state.icon(в разделе статистика) и state.icon_big(в разделе война группировок)
-
[SoC] Ковыряемся в файлах
Старлей ответил на тему форума автора Halford в Скрипты / конфиги / движок
Подскажите название анимации Круглова на Янтаре, когда он делает замеры и у него в руках детектор.(P.S. Или киньте файл его логики) -
[SoC] Ковыряемся в файлах
Старлей ответил на тему форума автора Halford в Скрипты / конфиги / движок
BrokenEarth, я встречал этот вылет, когда делал летающую аномалию, ведь в СДК указывается анимация для камеры - файл gamedata\anims\. И при создание катсцены было подобное, вообщем проверь нет ли в папке anims файлов с русскими именами, вдруг из-за этого. P.S. у меня в логе было "Can't find motion file file.anm", а у тебя даже формата нет -
Никто не знает где находится функция запуска интро-ролика(как шрам ведет ученых)? Я хочу добавить условие к запуску этого ролика.
-
Danya, ты не правильно понял. Файл логики - это логика нпс или рестриктора, который лежит в gamedata/configs/scripts/ . Там и пишешь эту функцию. Подробнее? Полно уроков про логику. Пример: =create_squad(squad_nubov:esc_smart_terrain_5_7), squad_nubov это имя сквада из файлов squad_descr*, что это ещё значит? Вот тут мой урок, посвящённый этому . Про имя смарта думаю понял.
-
danya, в файле логики можешь использовать функцию =create_squad(имя_сквада:имя_смарта)
-
vampirnik77У тебя неправильный диалог: <phrase id="5"> <text>mar_tip_5</text> <next>7</next> <-- Тут ссыль на фразу с прикондишеном <next>9</next> <-- А тут ссыль на фразу, где прекондишина не будет(или условие противоположное прекондишину) </phrase> Вообщем почитай как делать диалоги. P.S. В логе написано что нет доступной фразы чтобы сказать, т.е. у тебя линейный диалог с прекондишинами, а что будет если условие не выполнится? Правильно ГГ нечего будет сказать. Поэтому если используешь прекондишины, делай ветвление диалога.
УЧИМСЯ МОДДИНГУ
ИГРАЕМ В МОДЫ НА ТЧ
ИГРАЕМ В МОДЫ НА ЧН И ЗП
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды
ПОЛЕЗНОЕ И РАЗНОЕ