Overf1rst 1 496 Опубликовано 1 июля, 2020 Тема посвящена моддингу на платформе Зов Припяти. Правила темы: Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском, ответ на него, вероятно, уже есть. Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода. Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа). Благодарность выражаем в личке или же ставим реакцию. Посты с благодарностями в теме будут удаляться. 18 9 1 1 2 6 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Skala 292 Опубликовано 19 декабря, 2023 Neptun А как тогда в оригинале нас телепортирует после квеста с Яром? В квесте с замерами с группой Тополя нас тоже через диалог телепортирует Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ScR1pt 541 Опубликовано 19 декабря, 2023 Skala Это логика рестриктора, на основе которого можно реализовать этот телепорт сквада и игрока после получения инфопоршня, который как раз можно выдать через диалог. 4 часа назад, Neptun сказал: [sr_idle@info] on_info = {+info} %=run_postprocess(black:1527:true) =teleport_squad(_squad:_way)% sr_idle@tlp [sr_idle@tlp] on_game_timer = 20 | %=teleport_actor(_walk:_look)% sr_idle@time [sr_idle@time] on_game_timer = 10 | %=stop_postprocess(1527) =enable_ui% sr_idle@nil | Verge Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Nester 0 Опубликовано 19 декабря, 2023 Ладно а почему у оружия бывает так что красная точка коллиматора становится зеленой и и все что не так с чем не пойму Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FFFFF 0 Опубликовано 19 декабря, 2023 Здравствуйте товарищи. Пытался заспавнить НПС ,но не получилось.Кто нибудь может помочь? Вроде всё в нужных файлах прописал. Спавн секция: Спойлер [jup_a12_stalker_assaulter]:stalker $spawn = "respawn\jup_a12_stalker_assaulter" character_profile = jup_a12_stalker_assaulter spec_rank = novice community = stalker story_id = jup_a12_stalker_assaulter Симуляция: Спойлер jup_a12_stalker_assaulter = labx8_dubl_smart_terrain Смартя_терреин_маск: Спойлер [labx8_dubl_smart_terrain] 255,255,255,142 Сквад_деск: Спойлер [jup_a12_stalker_assaulter]:online_offline_group faction = stalker npc = jup_a12_stalker_assaulter target_smart = labx8_dubl_smart_terrain story_id = jup_a12_stalker_assaulter spec_rank = novice community = stalker Смарт_обджект_пропс: Спойлер [labx8_dubl_smart_terrain]:default sim_avail = false Пожалуйста если кто-то найдёт ошибку напишите. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Toplol4ik 41 Опубликовано 19 декабря, 2023 FFFFF Возможно проблема в том, что в squad_descr прописан стори ид такой же, как и в spawn_sections. У меня такое было и исправил удалением стори ид из spawn_sections. Вообще надо смотреть по логу. Если этот способ не поможет, покажите лог. Просто создаю свой мод... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mawrak 626 Опубликовано 19 декабря, 2023 (изменено) denis2000 AfterGlow Policai коллеги, я в итоге после многочисленных попыток исправить положение попробовал таки удалить всю ИИ сетку и сгенерировать ее заново (пока что число тестовую, на тяп-ляп). И нифига это не изменило. Вот в том конкретном месте на полянке снорки продолжают застревать. И да сетка пока не валидная, но проблема сохранилась именно в той области, где валидизация все равно не помогала и до этого. В других местах все норм при этом, похоже что проблема сейчас затрагивает почти исключительно снорков, и только в паре мест. Поэтому у меня появилась теория, что там походу просто место такое, что ЗП снорк после прыжка не может найти дорогу обратно на сетку и "виснет". Может геометрия террейна такая, или там водичка рядом их выносит почему-то. Если у вас есть какие-то еще идеи, куда копать, то был бы им очень благодарен. В ином случае я наверное еще попробую довести новую сетку до валидности (для контрольного теста), а потом сдамся и просто удалю снорков из проблемных областей. Изменено 19 декабря, 2023 пользователем Mawrak Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NewValveCom 125 Опубликовано 19 декабря, 2023 Всем здоров. Вопросы немного глуповатые, но буду благодарен, если подскажете: 1. Как происходит реализация тушения\разгорания костра через инфопоршень? 2. Каким образом можно сделать так, чтобы группа НПС передвигалась по локации кучно, не разбредаясь кто куда? Каждому НПС реализованы свои waypoint-пути, но группой они не ходят, а по одному-две + надо, чтобы у этой группы был "предводитель", т. е. чтобы он вёл группу за собой, хотя получается так, что он чуть ли не позади группы. Заранее благодарен) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Neptun 884 Опубликовано 20 декабря, 2023 NewValveCom 1. Никак. 2. Используется схема patrol: [patrol] path_walk = путь def_state_moving = run ;анимация бег commander = true ;этот нпс будет командир formation = line ;будут идти одной линией, можно сделать around - вокруг командира 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Diesel 225 Опубликовано 20 декабря, 2023 (изменено) Mawrak , в оригинале зп, на затоне, недалеко от скадовска, в сторону перевала на лесопилку буксуют кабаны. Дополнено 5 минуты спустя Что то в чн я ни разу таких буксов не видел. Вру, видел, когда монстр с аи сетки ушел, или баговый компиль сетки, но там они вообще больше никогда не побегут, хоть в попу их гладь. Изменено 20 декабря, 2023 пользователем Diesel 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AfterGlow 565 Опубликовано 20 декабря, 2023 (изменено) 7 часов назад, NewValveCom сказал: Как происходит реализация тушения\разгорания костра через инфопоршень? насколько мне известно, в ЗП костер горит или не горит в зависимости от того, есть ли кто-то на смарт-террейне. Что-то подобное в скриптах видел. А так... костер это не обычная аномалия, её нельзя enable'ить или disable'ить, пушо story_id для неё не предусмотрен... Можно с другого класса аномалий скостылить по идее, жарка там. Ну или спавн\удаление аномалии по скрипту с помощью движковых правок... Изменено 20 декабря, 2023 пользователем AfterGlow 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 20 декабря, 2023 (изменено) Спойлер 11 часов назад, Mawrak сказал: И да сетка пока не валидная Так это и есть первейшая причина. А вот если сетка валидна, но мобы застревают, тут область полемики - почему, такое может происходить. Еще в сотый раз про механизм: если сетка имеет разрывы (состоит из нескольких не связанных фрагментов - это и обнаруживает компилятор при валидации), то ИИ моба в движке может выбрать ноду для премещения находящуюся на изолированной части сетки, в результате часть движка - патфайндер (предназначен для построения маршрута между нодами) не может найти решение маршрута и моб находиться на месте, но при этом анимация движения проигрывается. 11 часов назад, Mawrak сказал: там походу просто место такое, что ЗП снорк после прыжка не может найти дорогу обратно на сетку и "виснет" Интересная теория, но первое - при валидной сетке такого быть не должно, второе - снорк прыгает только при атаке (или в специальной схеме логики) и третье - что что по вашему в этом месте не так? 11 часов назад, Mawrak сказал: Может геометрия террейна такая, или там водичка рядом их выносит почему-то. Однозначно - нет. Статическая геометрия локации на это никак не влияет напрямую, она может влиять косвенно усложняя конфигурацию АИ-сетки в данном месте, я для эксперимента пробовал погружать АИ-сетку в террейн и снорки никак не реагировали на то, что бегают "в текстурах". Mawrak Diesel Я ни разу такого не наблюдал на оригинальных локациях, возможно мне просто везло. А вот в модах часто видел. Теперь гипотезы: 1. Локации в ЗП и модах (по сравнению с ТЧ) стали гораздо больше и сложнее, соответственно АИ-сетка стала больше и сложнее, возможно это само по себе приводит к тому, что патфайндер на такой сетке может глючить, а возможно и компилятор АИ-сетки при компиляции. 2. Возможно дефолтные настройки просчета АИ-сетки в SDK отличаются от тех, что выбирали левелдизайнеры GSC (В режиме редактирования сетки: Scene->Options->AI Map). 3. Возможно - это все же не баг АИ-сетки, а баг самого движка, который хоть рандомен, но есть некие паттерны которые его стабильно вызывают. 10 часов назад, NewValveCom сказал: Как происходит реализация тушения\разгорания костра через инфопоршень? Создаете функцию в xr_effects.script в которую в качестве параметра передаете стори_ид костра, в функции по стори_ид получаете объект-костер, у этого объекта есть методы turn_off и turn_on - соответственно выкл и вкл, а также метод is_on проверка, что костер горит. Далее в любой логике используете свою функцию. Механизм отключения костров на пустых смартах или смартах с НПС днем есть в bind_campfire.script в функции campfire_binder:update(delta), но по дефолту он отключен (код закоментирован). Если костер привязан к смарту (его имя строго такое: имя_смарта_campfire_индекс), то кключать отключать костры можно функциями из вышеупомянутого скрипта. Изменено 20 декабря, 2023 пользователем denis2000 2 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AfterGlow 565 Опубликовано 20 декабря, 2023 2 часа назад, denis2000 сказал: параметра передаете стори_ид костра разве у него есть стори айди? Костер имеет класс Z_CFIRE, и у него нет своего серверного скриптового класса, как у аномалий, куда можно зарегать стори айди. По крайней мере у меня не получается с костром колдовать с помощью стори айди, а со всеми другими аномалиями - да. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 20 декабря, 2023 (изменено) AfterGlow Ну если не получается со стори_ид, то можно завести таблицу в db и заносить в нее объекты по имени при инициализации в биндере, а потом из таблицы брать по имени объект для таких нужд. Более того аналог такой таблицы уже есть в bind_campfire.script, но там объекты сортированы по имени смарта. Изменено 20 декабря, 2023 пользователем denis2000 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
bsanek628 2 Опубликовано 20 декабря, 2023 SGM 2.2 CoP. Подскажите, кто в курсе, какой базовый процент, базовый шанс выпадения частей мутантов в этом моде? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FFFFF 0 Опубликовано 20 декабря, 2023 (изменено) 17 часов назад, Toplol4ik сказал: FFFFF Возможно проблема в том, что в squad_descr прописан стори ид такой же, как и в spawn_sections. У меня такое было и исправил удалением стори ид из spawn_sections. Вообще надо смотреть по логу. Если этот способ не поможет, покажите лог. Дополнено 4 минуты спустя 17 часов назад, Toplol4ik сказал: FFFFF Возможно проблема в том, что в squad_descr прописан стори ид такой же, как и в spawn_sections. У меня такое было и исправил удалением стори ид из spawn_sections. Вообще надо смотреть по логу. Если этот способ не поможет, покажите лог. Спойлер Application: XRay Engine Computer: USER-ПК User: User Date: Wednesday, December 20, 2023 3:11:46 PM Error Reason: ---------------------------------------- xrEngine.exe caused BREAKPOINT in module "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCore.dll" at 0023:006FE12E, xrDebug::backend()+174 byte(s) User Message: ---------------------------------------- Expression : fatal error Function : CInifile::Load File : D:\prog_repository\sources\trunk\xrCore\Xr_ini.cpp Line : 274 Description : <no expression> Arguments : Duplicate section 'jup_a12_stalker_assaulter' found. Registers: ---------------------------------------- EAX=02618C80 EBX=03441320 ECX=02618C88 EDX=02618D88 ESI=007288C8 EDI=039C8B20 FLG=00200216 EBP=00181558 ESP=00180550 EIP=006FE12E CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B CPU: ---------------------------------------- Number of Processors: 4 Processors Descriptions: 1. Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz 2. Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz 3. Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz 4. Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Operating System: ---------------------------------------- OS Version: Unknown Service Pack 1 Build Number: 7601 Memory Usage: ---------------------------------------- Current Memory Load: 84% Total Physical Memory: 4078 MB Available Physical Memory: 617 MB Total Page File Memory: 4095 MB Available Page File Memory: 1928 MB Stack Trace: Interrupted Thread, TID: 2312 ---------------------------------------- "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCore.dll" at 0023:006FE12E, xrDebug::backend()+174 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCore.dll" at 0023:006FE3A3, xrDebug::fatal()+99 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCore.dll" at 0023:006F7548, CInifile::Load()+856 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCore.dll" at 0023:006F7548, CInifile::Load()+856 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCore.dll" at 0023:006F6FCA, CInifile::CInifile()+346 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrEngine.exe" at 0023:0040FA53, CApplication::load_draw_internal()+19795 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrEngine.exe" at 0023:00406CB0, InitSettings()+96 byte(s) Stack Trace: Running Thread, TID: 1752 ---------------------------------------- "C:\windows\SysWOW64\ntdll.dll" at 0023:77B6F8E1, NtWaitForSingleObject()+21 byte(s) "C:\windows\syswow64\kernel32.dll" at 0023:76771194, WaitForSingleObjectEx()+67 byte(s) "C:\windows\syswow64\kernel32.dll" at 0023:76771148, WaitForSingleObject()+18 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\BugTrap.dll" at 0023:002E87D5 "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\BugTrap.dll" at 0023:002E6C1D, BT_MakeSnapshot()+339 byte(s) "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\BugTrap.dll" at 0023:002E6C67, BT_SehFilter()+11 byte(s) "C:\windows\syswow64\kernel32.dll" at 0023:767B03BB, GetProfileStringW()+77279 byte(s) "C:\windows\SysWOW64\ntdll.dll" at 0023:77BC5B57, RtlKnownExceptionFilter()+183 byte(s) "C:\windows\SysWOW64\ntdll.dll" at 0023:77B898C5, RtlInitializeExceptionChain()+54 byte(s) Command Line: ---------------------------------------- "D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrEngine.exe" Current Directory: ---------------------------------------- D:\Games\S.T.A.L.K.E.R. Call of Pripyat Environment Variables: ---------------------------------------- =::=::\ ALLUSERSPROFILE=C:\ProgramData AMDAPPSDKROOT=C:\Program Files (x86)\AMD APP\ APPDATA=C:\Users\User\AppData\Roaming CommonProgramFiles=C:\Program Files (x86)\Common Files CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files CommonProgramW6432=C:\Program Files\Common Files COMPUTERNAME=USER-ЏЉ ComSpec=C:\windows\system32\cmd.exe FP_NO_HOST_CHECK=NO Grande=C:\Program Files (x86)\Xerox Office Printing\DocuPrint SSW\PrintingScout HOMEDRIVE=C: HOMEPATH=\Users\User LOCALAPPDATA=C:\Users\User\AppData\Local LOGONSERVER=\\USER-ЏЉ NUMBER_OF_PROCESSORS=4 OS=Windows_NT Path=C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Windows Live\Shared PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 42 Stepping 7, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=2a07 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files (x86) ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files PSModulePath=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\windows TEMP=C:\Users\User\AppData\Local\Temp TMP=C:\Users\User\AppData\Local\Temp USERDOMAIN=User-ЏЉ USERNAME=User USERPROFILE=C:\Users\User windir=C:\windows windows_tracing_flags=3 windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log Process: xrEngine.exe, PID: 6008, Modules: ---------------------------------------- D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrEngine.exe (1.6.0.2), Base: 00400000, Size: 0014F000 C:\windows\SysWOW64\ntdll.dll (6.1.7601.23915), Base: 77B50000, Size: 00180000 C:\windows\syswow64\kernel32.dll (6.1.7601.23915), Base: 76760000, Size: 00110000 C:\windows\syswow64\KERNELBASE.dll (6.1.7601.23915), Base: 75700000, Size: 00047000 C:\windows\system32\AVIFIL32.dll (6.1.7601.17514), Base: 6F290000, Size: 00019000 C:\windows\syswow64\msvcrt.dll (7.0.7601.17744), Base: 759C0000, Size: 000AC000 C:\windows\syswow64\USER32.dll (6.1.7601.23594), Base: 769B0000, Size: 00100000 C:\windows\syswow64\GDI32.dll (6.1.7601.23914), Base: 76380000, Size: 00090000 C:\windows\syswow64\LPK.dll (6.1.7601.23930), Base: 75570000, Size: 0000A000 C:\windows\syswow64\USP10.dll (1.626.7601.23894), Base: 75750000, Size: 0009D000 C:\windows\syswow64\ADVAPI32.dll (6.1.7601.23915), Base: 75610000, Size: 000A1000 C:\windows\SysWOW64\sechost.dll (6.1.7601.18869), Base: 75920000, Size: 00019000 C:\windows\syswow64\RPCRT4.dll (6.1.7601.23915), Base: 76870000, Size: 000F0000 C:\windows\syswow64\SspiCli.dll (6.1.7601.23915), Base: 753F0000, Size: 00060000 C:\windows\syswow64\CRYPTBASE.dll (6.1.7601.23915), Base: 753E0000, Size: 0000C000 C:\windows\system32\WINMM.dll (6.1.7601.17514), Base: 73BF0000, Size: 00032000 C:\windows\syswow64\ole32.dll (6.1.7601.23889), Base: 75D80000, Size: 0015D000 C:\windows\system32\MSACM32.dll (6.1.7600.16385), Base: 6F270000, Size: 00014000 C:\windows\system32\MSVFW32.dll (6.1.7601.17514), Base: 6F240000, Size: 00021000 C:\windows\syswow64\SHELL32.dll (6.1.7601.23893), Base: 76AB0000, Size: 00C4C000 C:\windows\syswow64\SHLWAPI.dll (6.1.7601.17514), Base: 75940000, Size: 00057000 C:\windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18837_none_ec86b8d6858ec0bc\COMCTL32.dll (5.82.7601.18837), Base: 6F1B0000, Size: 00084000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrNetServer.dll (1.6.0.2), Base: 10000000, Size: 00016000 C:\windows\syswow64\WS2_32.dll (6.1.7601.23451), Base: 75530000, Size: 00035000 C:\windows\syswow64\NSI.dll (6.1.7601.23889), Base: 75510000, Size: 00006000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCore.dll (1.6.0.2), Base: 006E0000, Size: 0014B000 C:\windows\syswow64\comdlg32.dll (6.1.7601.17514), Base: 76050000, Size: 0007B000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\BugTrap.dll (1.2.2654.37769), Base: 002D0000, Size: 00030000 C:\windows\system32\VERSION.dll (6.1.7600.16385), Base: 73F20000, Size: 00009000 C:\windows\syswow64\WININET.dll (11.0.9600.18838), Base: 760D0000, Size: 002AB000 C:\windows\syswow64\api-ms-win-downlevel-user32-l1-1-0.dll (6.2.9200.16492), Base: 77B20000, Size: 00004000 C:\windows\syswow64\api-ms-win-downlevel-shlwapi-l1-1-0.dll (6.2.9200.16492), Base: 759B0000, Size: 00004000 C:\windows\syswow64\api-ms-win-downlevel-version-l1-1-0.dll (6.2.9200.16492), Base: 75A70000, Size: 00004000 C:\windows\syswow64\api-ms-win-downlevel-normaliz-l1-1-0.dll (6.2.9200.16492), Base: 75EE0000, Size: 00003000 C:\windows\syswow64\normaliz.DLL (6.1.7600.16385), Base: 75A80000, Size: 00003000 C:\windows\syswow64\iertutil.dll (11.0.9600.18838), Base: 76490000, Size: 00235000 C:\windows\syswow64\api-ms-win-downlevel-advapi32-l1-1-0.dll (6.2.9200.16492), Base: 756C0000, Size: 00005000 C:\windows\syswow64\USERENV.dll (6.1.7601.17514), Base: 76410000, Size: 00017000 C:\windows\syswow64\profapi.dll (6.1.7600.16385), Base: 75460000, Size: 0000B000 C:\windows\syswow64\OLEAUT32.dll (6.1.7601.23775), Base: 75470000, Size: 00091000 C:\windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a\MSVCR80.dll (8.0.50727.6195), Base: 5E9C0000, Size: 0009B000 C:\windows\system32\faultrep.DLL (6.1.7601.17514), Base: 5E960000, Size: 00052000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\dbghelp.dll (5.1.2600.2180), Base: 59A60000, Size: 000A1000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrSound.dll (1.6.0.2), Base: 00390000, Size: 0003D000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\OpenAL32.dll (6.14.357.21), Base: 003D0000, Size: 00010000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrCDB.dll (1.6.0.2), Base: 00550000, Size: 0001D000 D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\xrAPI.dll (1.6.0.2), Base: 00570000, Size: 00006000 C:\windows\system32\DINPUT8.dll (6.1.7600.16385), Base: 5E930000, Size: 00030000 C:\windows\system32\d3dx9_42.dll (9.27.952.3001), Base: 5E510000, Size: 001E5000 C:\windows\system32\IMM32.DLL (6.1.7601.17514), Base: 76700000, Size: 00060000 C:\windows\syswow64\MSCTF.dll (6.1.7601.23915), Base: 75EF0000, Size: 000CD000 C:\windows\system32\uxtheme.dll (6.1.7600.16385), Base: 73B30000, Size: 00080000 C:\windows\system32\dwmapi.dll (6.1.7601.18917), Base: 720D0000, Size: 00013000 C:\windows\syswow64\CLBCatQ.DLL (2001.12.8530.16385), Base: 75580000, Size: 00083000 C:\windows\syswow64\PSAPI.DLL (6.1.7600.16385), Base: 75520000, Size: 00005000 Спойлер * Detected CPU: Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz [GenuineIntel], F6/M10/S7, 2993.00 mhz, 26-clk 'rdtsc' * CPU features: RDTSC, MMX, SSE, SSE2, SSE3, MONITOR/MWAIT, SSSE3, SSE4.1, SSE4.2 * CPU threads: 4 Initializing File System... using fs-ltx fsgame.ltx FS: 40423 files cached 32 archives, 7259Kb memory used. Init FileSystem 23.008375 sec 'xrCore' build 3967, Dec 14 2009 EH: 9BDBD715169AC65D0242294793C84288 -----loading d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\system.ltx FATAL ERROR [error]Expression : fatal error [error]Function : CInifile::Load [error]File : D:\prog_repository\sources\trunk\xrCore\Xr_ini.cpp [error]Line : 274 [error]Description : <no expression> [error]Arguments : Duplicate section 'jup_a12_stalker_assaulter' found. stack trace: Вот копировал инфу. Изменено 20 декабря, 2023 пользователем FFFFF Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
makdm 672 Опубликовано 20 декабря, 2023 (изменено) 5 часов назад, AfterGlow сказал: Костер имеет класс Z_CFIRE, и у него нет своего серверного скриптового класса, как у аномалий, куда можно зарегать стори айди. По крайней мере у меня не получается с костром колдовать с помощью стори айди, а со всеми другими аномалиями - да. Не со всеми. Например, если аномалииям - минам прописать story_id, то скриптами их тоже не отловить. НО..... наши руки - не для скуки. В SDK в кастом дата костра или аномалии прописываем story_id. В биндере аномалий или костров в методе net_spawn(server_object) прописываем story_objects.check_spawn_ini_for_story_id( server_object ) А в методе net_destroy() прописываем local registr = story_objects.get_story_objects_registry() registr:unregister_by_id( self.object:id() ) И вуа-ля.... Теперь все что раньше не находилось, стало легко находиться по story_id З.Ы. Естественно это все в переделах свитч_дистанс, но для включения чего-то или отключения, этого достаточно. Изменено 20 декабря, 2023 пользователем makdm 2 Терпение... И все получится. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 20 декабря, 2023 bsanek628 Он как бы разный для разных типов мутантов. Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FFFFF 0 Опубликовано 20 декабря, 2023 (изменено) Toplol4ik Вот нормальный скрин лога. Изменено 20 декабря, 2023 пользователем FFFFF Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 20 декабря, 2023 (изменено) FFFFF У тебя есть лог? Лучше, у меня есть скрин лога! Вот только это не лог Изменено 20 декабря, 2023 пользователем denis2000 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FFFFF 0 Опубликовано 20 декабря, 2023 denis2000 Прошу прощения ,месье,а как его получить? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Yara 117 Опубликовано 20 декабря, 2023 7 часов назад, FFFFF сказал: FATAL ERROR [error]Expression : fatal error [error]Function : CInifile::Load [error]File : D:\prog_repository\sources\trunk\xrCore\Xr_ini.cpp [error]Line : 274 [error]Description : <no expression> [error]Arguments : Duplicate section 'jup_a12_stalker_assaulter' found. У тебя дубликат секции jup_a12_stalker_assaulter, найди её и назови по-другому. https://sites.google.com/view/xray-sdk-0-4-smg Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mawrak 626 Опубликовано 20 декабря, 2023 14 часов назад, denis2000 сказал: Теперь гипотезы: 1. Локации в ЗП и модах (по сравнению с ТЧ) стали гораздо больше и сложнее, соответственно АИ-сетка стала больше и сложнее, возможно это само по себе приводит к тому, что патфайндер на такой сетке может глючить, а возможно и компилятор АИ-сетки при компиляции. 2. Возможно дефолтные настройки просчета АИ-сетки в SDK отличаются от тех, что выбирали левелдизайнеры GSC (В режиме редактирования сетки: Scene->Options->AI Map). 3. Возможно - это все же не баг АИ-сетки, а баг самого движка, который хоть рандомен, но есть некие паттерны которые его стабильно вызывают. Довел новую ИИ сетку до состояния valid - не помогло. Попробовал поменять версию движка - не помогло. Отлючил сноркам прыжок - и вот тут, наконец, это безобразие прекратилось. Думаю, пора остановиться, это в целом рабочий вариант, теперь хоть жить можно. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NewValveCom 125 Опубликовано 20 декабря, 2023 15 часов назад, denis2000 сказал: АИ-секта :) (Показать контент) Так это и есть первейшая причина. А вот если сетка валидна, но мобы застревают, тут область полемики - почему, такое может происходить. Еще в сотый раз про механизм: если сетка имеет разрывы (состоит из нескольких не связанных фрагментов - это и обнаруживает компилятор при валидации), то ИИ моба в движке может выбрать ноду для премещения находящуюся на изолированной части сетки, в результате часть движка - патфайндер (предназначен для построения маршрута между нодами) не может найти решение маршрута и моб находиться на месте, но при этом анимация движения проигрывается. Интересная теория, но первое - при валидной сетке такого быть не должно, второе - снорк прыгает только при атаке (или в специальной схеме логики) и третье - что что по вашему в этом месте не так? Однозначно - нет. Статическая геометрия локации на это никак не влияет напрямую, она может влиять косвенно усложняя конфигурацию АИ-сетки в данном месте, я для эксперимента пробовал погружать АИ-сетку в террейн и снорки никак не реагировали на то, что бегают "в текстурах". Mawrak Diesel Я ни разу такого не наблюдал на оригинальных локациях, возможно мне просто везло. А вот в модах часто видел. Теперь гипотезы: 1. Локации в ЗП и модах (по сравнению с ТЧ) стали гораздо больше и сложнее, соответственно АИ-сетка стала больше и сложнее, возможно это само по себе приводит к тому, что патфайндер на такой сетке может глючить, а возможно и компилятор АИ-сетки при компиляции. 2. Возможно дефолтные настройки просчета АИ-сетки в SDK отличаются от тех, что выбирали левелдизайнеры GSC (В режиме редактирования сетки: Scene->Options->AI Map). 3. Возможно - это все же не баг АИ-сетки, а баг самого движка, который хоть рандомен, но есть некие паттерны которые его стабильно вызывают. Создаете функцию в xr_effects.script в которую в качестве параметра передаете стори_ид костра, в функции по стори_ид получаете объект-костер, у этого объекта есть методы turn_off и turn_on - соответственно выкл и вкл, а также метод is_on проверка, что костер горит. Далее в любой логике используете свою функцию. Механизм отключения костров на пустых смартах или смартах с НПС днем есть в bind_campfire.script в функции campfire_binder:update(delta), но по дефолту он отключен (код закоментирован). Если костер привязан к смарту (его имя строго такое: имя_смарта_campfire_индекс), то кключать отключать костры можно функциями из вышеупомянутого скрипта. Создал две функции, по аналогии с лампами. Только сейчас по-немногу начинаю ковырять в кодах х-рея. Где-то вряд ли правильно указываю, ибо в логике вызываю функцию выключения, и она вроде кое-как срабатывает, но результата нету - костёр как горит изначально, так и продолжает. Спойлер function turn_on_campfire(actor, npc, p) local obj for k,v in pairs(p) do obj = get_story_object(v) if not obj then abort("TURN_ON [%s]. Target object does not exist", npc:name()) return end obj:bind_object(campfire_binder(obj)):turn_on() end end function turn_off_campfire(actor, npc, p) local obj for k,v in pairs(p) do obj = get_story_object(v) if not obj then abort("TURN_ON [%s]. Target object does not exist", npc:name()) return end obj:bind_object(campfire_binder(obj)):turn_off() end end Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denis2000 951 Опубликовано 21 декабря, 2023 NewValveCom Прочтите посты выше... 1 Путь во мгле. Связь времен."Он ловко выхватил из-под себя табуретку и очень метко и сильно бросил ее в докладчика..." (Чугунный всадник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FFFFF 0 Опубликовано 21 декабря, 2023 Спойлер * Detected CPU: Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz [GenuineIntel], F6/M10/S7, 2993.00 mhz, 26-clk 'rdtsc' * CPU features: RDTSC, MMX, SSE, SSE2, SSE3, MONITOR/MWAIT, SSSE3, SSE4.1, SSE4.2 * CPU threads: 4 Initializing File System... using fs-ltx fsgame.ltx FS: 40444 files cached 32 archives, 7259Kb memory used. Init FileSystem 1.172253 sec 'xrCore' build 3967, Dec 14 2009 EH: 9BDBD715169AC65D0242294793C84288 -----loading d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\system.ltx -----loading d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\system.ltx Initializing Engine... Starting INPUT device... Loading DLL: xrRender_R2.dll Loading DLL: xrRender_R3.dll refCount:m_pAdapter 1 Loading DLL: xrRender_R4.dll command line Executing config-script "user.ltx"... [c:\users\user\docume~1\stalke~1\user.ltx] successfully loaded. Loading DLL: xrRender_R2.dll Loading DLL: xrGame.dll * [win32]: free[4057580 K], reserved[52740 K], committed[83920 K] * [ D3D ]: textures[0 K] * [x-ray]: crt heap[13228 K], process heap[2211 K], game lua[0 K], render[0 K] * [x-ray]: economy: strings[8042 K], smem[0 K] SOUND: OpenAL: enumerate devices... SOUND: OpenAL: EnumerationExtension Present dir[0]=D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\ dir[1]=D:\Games\S.T.A.L.K.E.R. Call of Pripyat\ dir[2]=D:\Games\S.T.A.L.K.E.R. Call of Pripyat\bin\ dir[3]=C:\windows\system32\ CleanDeviceSpecifierList CleanDeviceSpecifierList Generic Hardware devices Generic Hardware SOUND: OpenAL: system default SndDevice name is Generic Hardware SOUND: OpenAL: default SndDevice name set to Generic Software SOUND: OpenAL: All available devices: 1. Generic Software, Spec Version 1.1 (default) eax[0] efx[no] xram[no] 2. Generic Software, Spec Version 1.1 (default) eax[0] efx[no] xram[no] Executing config-script "d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\default_controls.ltx"... [d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\default_controls.ltx] successfully loaded. Executing config-script "user.ltx"... Executing config-script "d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\rspec_default.ltx"... [d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\rspec_default.ltx] successfully loaded. Executing config-script "d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\default_controls.ltx"... [d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\configs\default_controls.ltx] successfully loaded. ~ Invalid syntax in call to 'r2_aa_break' ~ Valid arguments: vector3 in range [0.000000e+000,0.000000e+000,0.000000e+000]-[1.000000e+000,1.000000e+000,1.000000e+000] ~ Invalid syntax in call to 'r2_aa_weight' ~ Valid arguments: vector3 in range [0.000000e+000,0.000000e+000,0.000000e+000]-[1.000000e+000,1.000000e+000,1.000000e+000] ~ Invalid syntax in call to 'sv_adm_menu_ban_time' ~ Valid arguments: ui_mp_am_10_minutes/ui_mp_am_30_minutes/ui_mp_am_1_hour/ui_mp_am_6_hours/ui_mp_am_1_day/ui_mp_am_1_week/ui_mp_am_1_month/ui_mp_am_3_monthes/ui_mp_am_forever [c:\users\user\docume~1\stalke~1\user.ltx] successfully loaded. SOUND: Selected device is Generic Software * sound: EAX 2.0 extension: absent * sound: EAX 2.0 deferred: absent * sound : cache: 65537 kb, 4856 lines, 13820 bpl Starting RENDER device... * GPU [vendor:1002]-[device:6779]: AMD Radeon HD 6450 Graphics * GPU driver: 8.17.10.1083 * CREATE: DeviceREF: 1 * Vertex Processor: PURE HARDWARE * Texture memory: 2786 M * DDI-level: 9.0 * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: unrecognized, 16 * NVAPI is missing. * Starting rendering as 2-GPU. * DVB created: 1536K * DIB created: 512K ! Renderer doesn't support blender 'effects\shadow_world' * NULLRT supported * ...and used * HWDST/PCF supported and used compiling shader dumb compiling shader dumb compiling shader accum_mask compiling shader accum_sun_mask compiling shader copy_p compiling shader accum_volume compiling shader copy compiling shader accum_sun_near compiling shader accum_sun compiling shader accum_sun_cascade compiling shader accum_sun_cascade_far compiling shader accum_omni_unshadowed compiling shader accum_omni_normal compiling shader accum_omni_transluent compiling shader accum_spot_unshadowed compiling shader accum_spot_normal compiling shader accum_spot_fullsize compiling shader accum_volumetric compiling shader accum_volumetric compiling shader accum_indirect compiling shader bloom_build compiling shader bloom_filter compiling shader bloom_filter_f compiling shader bloom_luminance_1 compiling shader bloom_luminance_2 compiling shader bloom_luminance_3 compiling shader combine_1 compiling shader combine_1 compiling shader combine_2_AA compiling shader combine_2_NAA compiling shader combine_2_AA_D compiling shader combine_2_NAA_D compiling shader combine_volumetric compiling shader postprocess compiling shader postprocess_CM compiling shader distort compiling shader particle_distort compiling shader particle compiling shader particle compiling shader particle_s-blend compiling shader particle-clip compiling shader particle_s-add compiling shader particle_s-aadd compiling shader deffer_particle compiling shader deffer_particle - r__tf_aniso 4 - r2_tf_mipbias 0. compiling shader portal compiling shader portal compiling shader simple_color compiling shader editor compiling shader sky2 compiling shader sky2 compiling shader clouds compiling shader clouds Starting engine... compiling shader stub_default compiling shader effects_sun compiling shader hud_font Loading DLL: xrGameSpy.dll compiling shader yuv2rgb ! Missing ogg-comment, file: d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\sounds\video\bitcomposer.ogg ! Missing ogg-comment, file: d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\sounds\video\ati_radeon_1920x1080.ogg ! Missing ogg-comment, file: d:\games\s.t.a.l.k.e.r. call of pripyat\gamedata\sounds\video\amd_fusion_final_720.ogg intro_start intro_logo intro_delete ::update_logo_intro compiling shader yuv2rgb * [win32]: free[3820976 K], reserved[85988 K], committed[287276 K] * [ D3D ]: textures[64 K] * [x-ray]: crt heap[98014 K], process heap[11056 K], game lua[2143 K], render[203 K] * [x-ray]: economy: strings[8092 K], smem[0 K] * 0.0 : [ 56] $null * 0.0 : [ 3] $user$accum * 0.0 : [ 1] $user$accum_temp * 0.0 : [ 6] $user$albedo * 0.0 : [ 6] $user$bloom1 * 0.0 : [ 2] $user$bloom2 * 0.0 : [ 2] $user$cmap0 * 0.0 : [ 2] $user$cmap1 * 0.0 : [ 2] $user$env_s0 * 0.0 : [ 2] $user$env_s1 * 0.0 : [ 7] $user$generic0 * 0.0 : [ 5] $user$generic1 * 0.0 : [ 1] $user$generic2 * 0.0 : [ 1] $user$jitter_0 * 0.0 : [ 1] $user$jitter_1 * 0.0 : [ 1] $user$jitter_2 * 0.0 : [ 1] $user$jitter_3 * 0.0 : [ 1] $user$jitter_4 * 0.0 : [ 2] $user$lum_t64 * 0.0 : [ 3] $user$lum_t8 * 0.0 : [ 1] $user$luminance_0 * 0.0 : [ 1] $user$luminance_1 * 0.0 : [ 1] $user$luminance_2 * 0.0 : [ 1] $user$luminance_3 * 0.0 : [ 8] $user$material * 0.0 : [ 12] $user$normal * 0.0 : [ 12] $user$position * 0.0 : [ 1] $user$sky0 * 0.0 : [ 1] $user$sky1 * 0.0 : [ 4] $user$smap_depth * 0.0 : [ 3] $user$smap_surf * 0.0 : [ 7] $user$tonemap * 0.0 : [ 2] $user$tonemap_src * 0.0 : [ 1] act\act_controller_hit1 * 0.0 : [ 1] amik\weapons\flame\trace * 0.0 : [ 1] amik\weapons\flame\trail * 0.0 : [ 1] amik\weapons\flash_02 * 0.0 : [ 1] amik\weapons\flash_04 * 0.0 : [ 1] amik\weapons\trace * 0.0 : [ 1] amik\weapons\trace_01 * 0.0 : [ 1] fx\fx_flare1 * 0.0 : [ 1] fx\fx_flare2 * 0.0 : [ 1] fx\fx_flare3 * 0.0 : [ 1] fx\fx_gradient * 0.0 : [ 1] fx\fx_gradient1 * 0.0 : [ 1] fx\fx_lightning * 0.0 : [ 1] fx\fx_noise * 0.0 : [ 2] fx\fx_noise2 * 0.0 : [ 1] fx\fx_rain * 0.0 : [ 1] fx\fx_rainsplash1 * 0.0 : [ 1] fx\fx_sun * 0.0 : [ 1] fx\fx_sun_rise * 0.0 : [ 1] fx\fx_thunderbolts_gradient * 0.0 : [ 1] fx\fx_thunderbolts_gradient_surge * 0.0 : [ 1] fx\fx_volumefog1 * 0.0 : [ 1] glow\glow_04 * 0.0 : [ 1] glow\glow_fire1 * 0.0 : [ 1] glow\glow_orange * 0.0 : [ 1] glow\glow_orange2 * 0.0 : [ 1] glow\glow_orange_bright * 0.0 : [ 1] glow\glow_white * 0.0 : [ 4] lights\lights_spot01 * 0.0 : [ 1] pfx\pfx_ani-explosion-02 * 0.0 : [ 1] pfx\pfx_ani-explosion-02-b-a * 0.0 : [ 1] pfx\pfx_ani-explosion-02a * 0.0 : [ 1] pfx\pfx_ani-fire01 * 0.0 : [ 1] pfx\pfx_ani-smoke-01 * 0.0 : [ 1] pfx\pfx_anomaly_1 * 0.0 : [ 1] pfx\pfx_anomaly_16 * 0.0 : [ 1] pfx\pfx_anomaly_18 * 0.0 : [ 1] pfx\pfx_anomaly_19 * 0.0 : [ 1] pfx\pfx_anomaly_2 * 0.0 : [ 1] pfx\pfx_anomaly_21 * 0.0 : [ 1] pfx\pfx_anomaly_23 * 0.0 : [ 1] pfx\pfx_anomaly_2_green * 0.0 : [ 1] pfx\pfx_anomaly_3 * 0.0 : [ 1] pfx\pfx_anomaly_4 * 0.0 : [ 1] pfx\pfx_anomaly_5 * 0.0 : [ 1] pfx\pfx_anomaly_6 * 0.0 : [ 1] pfx\pfx_anomaly_7 * 0.0 : [ 1] pfx\pfx_anomaly_8 * 0.0 : [ 1] pfx\pfx_anomaly_88 * 0.0 : [ 1] pfx\pfx_anomaly_9 * 0.0 : [ 1] pfx\pfx_bloodsplash1 * 0.0 : [ 1] pfx\pfx_bloodsplash2 * 0.0 : [ 1] pfx\pfx_blurry_cloud * 0.0 : [ 1] pfx\pfx_brick * 0.0 : [ 1] pfx\pfx_bubble * 0.0 : [ 1] pfx\pfx_bubble_1 * 0.0 : [ 1] pfx\pfx_bubble_water * 0.0 : [ 1] pfx\pfx_concretedebris_01 * 0.0 : [ 1] pfx\pfx_concretepuffs_01 * 0.0 : [ 1] pfx\pfx_dist2 * 0.0 : [ 1] pfx\pfx_dist2inv * 0.0 : [ 1] pfx\pfx_dist3 * 0.0 : [ 1] pfx\pfx_dist4 * 0.0 : [ 1] pfx\pfx_dist7 * 0.0 : [ 1] pfx\pfx_dist8 * 0.0 : [ 1] pfx\pfx_dist9 * 0.0 : [ 1] pfx\pfx_dist_teleport * 0.0 : [ 1] pfx\pfx_distort_anomaly * 0.0 : [ 1] pfx\pfx_distortion * 0.0 : [ 1] pfx\pfx_explotions_2 * 0.0 : [ 1] pfx\pfx_explotions_3 * 0.0 : [ 1] pfx\pfx_explotions_4 * 0.0 : [ 1] pfx\pfx_explotions_smoke * 0.0 : [ 1] pfx\pfx_flame * 0.0 : [ 1] pfx\pfx_flame_01 * 0.0 : [ 1] pfx\pfx_flamefx_01 * 0.0 : [ 1] pfx\pfx_flash_01 * 0.0 : [ 1] pfx\pfx_flash_05 * 0.0 : [ 1] pfx\pfx_flash_07 * 0.0 : [ 1] pfx\pfx_gologramma * 0.0 : [ 1] pfx\pfx_gradient * 0.0 : [ 1] pfx\pfx_gradient1 * 0.0 : [ 1] pfx\pfx_leaves_01 * 0.0 : [ 1] pfx\pfx_leaves_02 * 0.0 : [ 1] pfx\pfx_light1 * 0.0 : [ 1] pfx\pfx_light3 * 0.0 : [ 1] pfx\pfx_light4 * 0.0 : [ 1] pfx\pfx_lighting_stancia_01 * 0.0 : [ 1] pfx\pfx_lighting_stancia_02 * 0.0 : [ 1] pfx\pfx_lightning_01 * 0.0 : [ 1] pfx\pfx_lightning_02 * 0.0 : [ 1] pfx\pfx_ligth_6 * 0.0 : [ 1] pfx\pfx_plasma * 0.0 : [ 1] pfx\pfx_shells1 * 0.0 : [ 1] pfx\pfx_shells2 * 0.0 : [ 1] pfx\pfx_skinsplash1 * 0.0 : [ 1] pfx\pfx_smoke_a * 0.0 : [ 1] pfx\pfx_smoke_b * 0.0 : [ 1] pfx\pfx_smokepuffs1 * 0.0 : [ 1] pfx\pfx_smokepuffs2 * 0.0 : [ 1] pfx\pfx_spark_01 * 0.0 : [ 1] pfx\pfx_sparks * 0.0 : [ 1] pfx\pfx_specks * 0.0 : [ 1] pfx\pfx_specks_poison * 0.0 : [ 1] pfx\pfx_spikey_star * 0.0 : [ 1] pfx\pfx_splash3 * 0.0 : [ 1] pfx\pfx_splash_01 * 0.0 : [ 1] pfx\pfx_splash_02 * 0.0 : [ 1] pfx\pfx_step_blood * 0.0 : [ 1] pfx\pfx_stonedebris1 * 0.0 : [ 1] pfx\pfx_stonedebris2 * 0.0 : [ 1] pfx\pfx_synus * 0.0 : [ 1] pfx\pfx_teleport * 0.0 : [ 1] pfx\pfx_test_textures * 0.0 : [ 1] pfx\pfx_vehglassdebris_01 * 0.0 : [ 1] pfx\pfx_vehmetaldebris_01 * 0.0 : [ 1] pfx\pfx_water_wave * 0.0 : [ 1] pfx\pfx_woodchips1 * 0.0 : [ 1] pfx\pfx_woodchips3 * 0.0 : [ 1] pfx\r_pop\shells\12ga * 0.0 : [ 1] pfx\r_pop\shells\45acp * 0.0 : [ 1] pfx\r_pop\shells\545x39 * 0.0 : [ 1] pfx\r_pop\shells\556x45 * 0.0 : [ 1] pfx\r_pop\shells\762x54 * 0.0 : [ 1] pfx\r_pop\shells\9x18 * 0.0 : [ 1] pfx\r_pop\shells\9x19 * 0.0 : [ 1] pfx\r_pop\shells\9x39 * 0.0 : [ 1] prop\prop_fake_bed_fireplace * 0.0 : [ 1] prop\prop_provod_02 * 0.0 : [ 5] sky\sky_12_vibros_cube * 0.0 : [ 5] sky\sky_12_vibros_cube#small * 0.0 : [ 26] sky\sky_13_cube * 0.0 : [ 26] sky\sky_13_cube#small * 0.0 : [ 16] sky\sky_13_cube_night * 0.0 : [ 16] sky\sky_13_cube_night#small * 0.0 : [ 12] sky\sky_13_vibros_cube * 0.0 : [ 12] sky\sky_13_vibros_cube#small * 0.0 : [ 10] sky\sky_14_cube * 0.0 : [ 10] sky\sky_14_cube#small * 0.0 : [ 4] sky\sky_17_clouds_cube * 0.0 : [ 4] sky\sky_17_clouds_cube#small * 0.0 : [ 4] sky\sky_17_cube * 0.0 : [ 4] sky\sky_17_cube#small * 0.0 : [ 8] sky\sky_18_cube * 0.0 : [ 8] sky\sky_18_cube#small * 0.0 : [ 11] sky\sky_19_cube * 0.0 : [ 11] sky\sky_19_cube#small * 0.0 : [ 4] sky\sky_1_clouds_cube * 0.0 : [ 4] sky\sky_1_clouds_cube#small * 0.0 : [ 4] sky\sky_20_clouds_cube * 0.0 : [ 4] sky\sky_20_clouds_cube#small * 0.0 : [ 4] sky\sky_20_cube * 0.0 : [ 4] sky\sky_20_cube#small * 0.0 : [ 4] sky\sky_2_clouds_cube * 0.0 : [ 4] sky\sky_2_clouds_cube#small * 0.0 : [ 4] sky\sky_2_cube * 0.0 : [ 4] sky\sky_2_cube#small * 0.0 : [ 12] sky\sky_3_cube * 0.0 : [ 12] sky\sky_3_cube#small * 0.0 : [ 3] sky\sky_4_cube * 0.0 : [ 3] sky\sky_4_cube#small * 0.0 : [ 30] sky\sky_5_cube * 0.0 : [ 30] sky\sky_5_cube#small * 0.0 : [ 7] sky\sky_6_cube * 0.0 : [ 7] sky\sky_6_cube#small * 0.0 : [ 11] sky\sky_7_cube * 0.0 : [ 11] sky\sky_7_cube#small * 0.0 : [ 8] sky\sky_8_cube * 0.0 : [ 8] sky\sky_8_cube#small * 0.0 : [ 51] sky\sky_9_cube * 0.0 : [ 51] sky\sky_9_cube#small * 0.0 : [ 238] sky\sky_oblaka * 0.0 : [ 1] ui\ui_actor_hint_wnd * 0.0 : [ 1] ui\ui_actor_multiplayer_game_menu * 0.0 : [ 1] ui\ui_actor_sleep_screen * 0.0 : [ 1] ui\ui_common * 0.0 : [ 1] wm\wm_blood_1 * 0.0 : [ 1] wm\wm_blood_1_1 * 0.0 : [ 1] wm\wm_blood_1_2 * 0.0 : [ 1] wm\wm_blood_1_3 * 0.0 : [ 1] wm\wm_blood_drop_4 * 0.0 : [ 1] wm\wm_bullet_asfalt_1 * 0.0 : [ 1] wm\wm_bullet_asfalt_2 * 0.0 : [ 1] wm\wm_bullet_asfalt_3 * 0.0 : [ 1] wm\wm_bullet_brick_1 * 0.0 : [ 1] wm\wm_bullet_brick_2 * 0.0 : [ 1] wm\wm_bullet_concrete * 0.0 : [ 1] wm\wm_bullet_concrete_1 * 0.0 : [ 1] wm\wm_bullet_concrete_2 * 0.0 : [ 1] wm\wm_bullet_concrete_4 * 0.0 : [ 1] wm\wm_bullet_concrete_5 * 0.0 : [ 1] wm\wm_bullet_concrete_6 * 0.0 : [ 1] wm\wm_bullet_concrete_7 * 0.0 : [ 1] wm\wm_bullet_glass01 * 0.0 : [ 1] wm\wm_bullet_glass02 * 0.0 : [ 1] wm\wm_bullet_glass03 * 0.0 : [ 1] wm\wm_bullet_glass04 * 0.0 : [ 1] wm\wm_bullet_ground * 0.0 : [ 1] wm\wm_bullet_ground_1 * 0.0 : [ 1] wm\wm_bullet_ground_2 * 0.0 : [ 1] wm\wm_bullet_metall_thik * 0.0 : [ 1] wm\wm_bullet_metall_thik_1 * 0.0 : [ 1] wm\wm_bullet_metall_thik_2 * 0.0 : [ 1] wm\wm_bullet_metall_thik_3 * 0.0 : [ 1] wm\wm_bullet_metall_thin * 0.0 : [ 1] wm\wm_bullet_metall_thin_1 * 0.0 : [ 1] wm\wm_bullet_metall_thin_2 * 0.0 : [ 1] wm\wm_bullet_metall_thin_3 * 0.0 : [ 1] wm\wm_bullet_metall_thin_4 * 0.0 : [ 1] wm\wm_bullet_wood * 0.0 : [ 1] wm\wm_bullet_wood_1 * 0.0 : [ 1] wm\wm_bullet_wood_2 * 0.0 : [ 1] wm\wm_bullet_wood_3 * 0.0 : [ 1] wm\wm_bullet_wood_4 * 0.0 : [ 1] wm\wm_bullet_wood_5 * 0.0 : [ 1] wm\wm_bullet_wood_6 * 0.0 : [ 1] wm\wm_bullet_wood_7 * 0.0 : [ 1] wm\wm_bullet_wood_8 * 0.0 : [ 1] wm\wm_bullet_wood_9 * 0.0 : [ 1] wm\wm_grenade * 0.0 : [ 1] wm\wm_knife_dead * 0.0 : [ 1] wm\wm_knife_horiz * 0.0 : [ 1] wm\wm_knife_horiz_blood * 0.0 : [ 1] wm\wm_knife_horiz_blood1 * 0.0 : [ 1] wm\wm_knife_horiz_metal * 0.0 : [ 1] wm\wm_knife_horiz_ston * 0.0 : [ 1] wm\wm_knife_wood * 0.0 : [ 1] wm\wm_knife_wood1 * 0.0 : [ 1] wm\wm_knife_wood2 * 16.1 : [ 1] ui\ui_font_arial_14_1024 * 32.1 : [ 1] ui\ui_font_letter_16_1024 * 32.1 : [ 1] ui\ui_font_letter_18_1024 * 32.1 : [ 1] ui\ui_magnifier3 * 33.0 : [ 1] ui\ui_ani_cursor * 64.1 : [ 1] ui\ui_font_console_02 * 64.1 : [ 1] ui\ui_font_graff_19_1024 * 64.1 : [ 1] ui\ui_font_graff_22_1024 * 64.1 : [ 1] ui\ui_font_hud_01 * 128.1 : [ 1] ui\ui_font_graff_32_1024 * 128.1 : [ 1] ui\ui_font_letter_25_1024 * 256.1 : [ 1] ui\ui_font_graff_50_1024 * 256.1 : [ 1] ui\ui_font_hud_02 * 270.0 : [ 1] ui\video_voroni_crop * 936.0 : [ 1] ui\video_water_crop * 1024.1 : [ 1] ui\ui_actor_main_menu compiling shader deffer_base_bump-hq compiling shader deffer_model_bump-hq_3 compiling shader deffer_base_bump compiling shader deffer_model_bump_3 compiling shader shadow_direct_model_3 "d:\games\s.t.a.l.k.e.r. call of pripyat\bin\xrengine.exe" * phase time: 0 ms * phase cmem: 108045 K Loading objects... compiling shader deffer_base_flat compiling shader deffer_model_flat_0 compiling shader shadow_direct_model_0 compiling shader deffer_model_bump-hq_0 compiling shader deffer_model_bump_0 compiling shader deffer_base_aref_bump-hq compiling shader deffer_base_aref_bump compiling shader shadow_direct_base_aref compiling shader shadow_direct_model_aref_0 compiling shader deffer_model_bump-hq_1 compiling shader deffer_model_bump_1 compiling shader shadow_direct_model_1 compiling shader deffer_base_bump_d-hq compiling shader deffer_model_bump_d-hq_0 compiling shader deffer_model_bump-hq_2 compiling shader deffer_model_bump_2 compiling shader shadow_direct_model_2 Loading models... compiling shader deffer_model_bump-hq_4 compiling shader deffer_model_bump_4 compiling shader shadow_direct_model_4 compiling shader model_def_lq compiling shader model_def_lq_0 compiling shader deffer_model_bump_d-hq_4 compiling shader deffer_base_aref_flat compiling shader deffer_model_flat_2 compiling shader shadow_direct_model_aref_2 compiling shader deffer_model_bump_d-hq_3 compiling shader deffer_model_flat_1 compiling shader accum_emissive compiling shader model_distort4glass_3 compiling shader shadow_direct_model_aref_3 compiling shader deffer_model_flat_4 compiling shader shadow_direct_model_aref_4 ! Can't find texture 'amik\weapons\flame\trace' ! Can't find texture 'amik\weapons\flame\trail' ! Can't find texture 'amik\weapons\flash_02' ! Can't find texture 'amik\weapons\flash_04' ! Can't find texture 'amik\weapons\trace' ! Can't find texture 'amik\weapons\trace_01' ! Can't find texture 'pfx\r_pop\shells\12ga' ! Can't find texture 'pfx\r_pop\shells\45acp' ! Can't find texture 'pfx\r_pop\shells\545x39' ! Can't find texture 'pfx\r_pop\shells\556x45' ! Can't find texture 'pfx\r_pop\shells\762x54' ! Can't find texture 'pfx\r_pop\shells\9x18' ! Can't find texture 'pfx\r_pop\shells\9x19' ! Can't find texture 'pfx\r_pop\shells\9x39' * [prefetch] time: 10468 ms * [prefetch] memory: 77902Kb * phase time: 10690 ms * phase cmem: 188370 K * phase time: 9 ms * phase cmem: 188370 K * Creating new game... * Loading spawn registry... * 370 spawn points are successfully loaded FATAL ERROR [error]Expression : !m_error_code [error]Function : raii_guard::~raii_guard [error]File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp [error]Line : 748 [error]Description : ...r. call of pripyat\gamedata\scripts\sim_board.script:233: attempt to call method 'create_npc' (a nil value) stack trace:Yara Yara Изменил ,но появились новые ошибки. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты