Wlad777 24 Опубликовано 18 Июля 2013 Уважаемое сообщество,не осталось ли у кого реально рабочей тулзы для склейки геймграфов (ggrc.pl) с подходящим для неё набором stkutils?Всё, что нашёл в этой теме, перепробовал. Всё делал по ридми уважаемого KD87. Граф смог собрать только один раз, но в итоге подключаемая локация в графе дублируется, заменяя полностью собой кордон и прописывается ещё и в конец графа. Хочу подключить к Stalker Map Pack volume 1 всего две-три локации ещё, но каменный цветок не выходит. --------------------------------- www.amk-zone.de Поделиться этим сообщением Ссылка на сообщение
Wlad777 24 Опубликовано 18 Июля 2013 (изменено) @KD87, Нет, всё умирает в процессе.Батник составлен правильно, графы по отдельности рабочие, проверенные, игра с ними работает без нареканий. ActivePerl стоит версии 5.14.4 Build 1405. АСДС работает без нареканий, и старый и универсальный. Все уровни в полном объеме присутствуют в папке levels. После каждой попытки папка levels стиралась и заменялась чистым бэкапом для новой попытки Логи: C:\STALKER\gamedata>ggrc.pl -g1 game.graph,soc -l1 l01_escape,l02_garbage,l03_agroprom,l03u_agr_unde rground,l04_darkvalley,l04u_LabX18,l05_bar,l06_rostok,l07_military,l08_yantar,l10_radar,l11_pripyat,l12_stancia,l12_stancia_2,l12u_control_monolith,l12u_sarcofag,l08u_brainlab,peshera,puzir,aver,av_peshera,limansk,hospital,generators,red_forest,marsh,dead_city,zaton,jupiter,pripyat,jupiter_underground -g2 ogse.graph,soc -l2 escape_garbage_ogsereading game.graph...reading header...reading levels...reading vertices...reading edges...reading ogse.graph...reading header...reading levels...reading vertices...reading edges...forming new graph...Use of uninitialized value $gvid in addition (+) at C:\STALKER\gamedata\ggrc.pl line 629.writing level graphs...writing new graph...writing levels...writing vertices...writing edges...writing level points...writing cross tables...updating old cross tables...no need to update ai-mapupdating vertices in level.gct...level l01_escapelevel l02_garbagelevel l03_agropromlevel l03u_agr_undergroundlevel l04_darkvalleylevel l05_barlevel l06_rostoklevel l08_yantarlevel l08u_brainlablevel l07_militarylevel l10_radarlevel l11_pripyatlevel l12_stancialevel l12u_sarcofaglevel l12u_control_monolithlevel l12_stancia_2Died at stkutils/data_packet.pm line 21.C:\STALKER\gamedata>pause Умирает всегда на level l12_stancia_2 data_packet.pm line 21 это вот: die if CORE::length($self->{data}) == 0; game.graph.new в папке gamedata формируется. Но думаю нерабочий. Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.Use of uninitialized value in subtraction (-) at C:\STALKER\gamedata\ggrc.pl line 1295.no need to update resource filesdone! Начинает работать, потом спамит окно вот этим. game.graph.new в папке gamedata формируется. подключаемая локация в графе дублируется, заменяя полностью собой кордон и прописывается ещё и в конец графа. C:\STALKER\gamedata>ggrc.pl -g1 game.graph,soc -l1 l01_escape,l02_garbage,l03_agroprom,l03u_agr_underground,l04_darkvalley,l04u_LabX18,l05_bar,l06_rostok,l07_military,l08_yantar,l10_radar,l11_pripyat,l12_stancia,l12_stancia_2,l12u_control_monolith,l12u_sarcofag,l08u_brainlab,peshera,puzir,aver,av_peshera,limansk,hospital,generators,red_forest,marsh,dead_city,zaton,jupiter,pripyat,jupiter_underground -g2 ogse.graph,soc -l2 escape_garbage_ogse syntax error at C:\STALKER\gamedata\ggrc.pl line 758, near "\)"Global symbol "$packet_header" requires explicit package name at C:\STALKER\gamedata\ggrc.pl line 759.syntax error at C:\STALKER\gamedata\ggrc.pl line 767, near "\)"Global symbol "$packet_level" requires explicit package name at C:\STALKER\gamedata\ggrc.pl line 768.syntax error at C:\STALKER\gamedata\ggrc.pl line 772, near "\)"syntax error at C:\STALKER\gamedata\ggrc.pl line 780, near "\)"Global symbol "$packet_edge" requires explicit package name at C:\STALKER\gamedata\ggrc.pl line 781.syntax error at C:\STALKER\gamedata\ggrc.pl line 811, near "\)"Global symbol "$packet_header" requires explicit package name at C:\STALKER\gamedata\ggrc.pl line 812.syntax error at C:\STALKER\gamedata\ggrc.pl line 820, near "\)"C:\STALKER\gamedata\ggrc.pl has too many errors.C:\STALKER\gamedata>pause Умирает сразу. game.graph.new естествено не формируется. Замучался уже, не знаю что думать. Изменено 18 Июля 2013 пользователем Wlad777 --------------------------------- www.amk-zone.de Поделиться этим сообщением Ссылка на сообщение
Wlad777 24 Опубликовано 18 Июля 2013 (изменено) Попробую сначала ещё ggrc, который дал @topdog. Ну и ошибку в батнике ещё нашёл, перепутал уровни местами. stkutils в C:\Perl\ не держу, всегда работаю с отдельными версиями. Изменено 18 Июля 2013 пользователем Wlad777 --------------------------------- www.amk-zone.de Поделиться этим сообщением Ссылка на сообщение
Wlad777 24 Опубликовано 19 Июля 2013 Итак, завершающие выводы:GGRC, выложеный камрадом @topdog, гарантированно рабочий. Спасибо! Подключил всё, что хотел. Остальные баги - они от кривых рук. Проверяйте и перепроверяйте батники, которые составляете. Иначе будет как у меня. Посты выше - под снос, я думаю. @KD87, спасибо за твою работу для сообщества и терпение в общении! --------------------------------- www.amk-zone.de Поделиться этим сообщением Ссылка на сообщение
Wlad777 24 Опубликовано 24 Июля 2013 (изменено) Уважаемый @KD87, решил кое-что добавить на уровень с помощью твоего level.ps_static compiler/decompiler v.0.1.stkutils использовались от 28.06.2013 .level.ps_static распаковывается без выдачи ошибок, но в конечном level_ps.ltx исчезают первые две буквы в пути к партиклу.Пример: [0] load_switch = 28257 particle_name = omaly2\monolith matrix_1 = 1, 0, 0, 0 matrix_2 = 0, 1, 0, 0 matrix_3 = 0, 0, 1, 0 matrix_4 = 24.940450668335, 49.6704292297363, 42.769847869873, 1 [1] load_switch = 30821 particle_name = plosions\gas_light matrix_1 = 0.99192488193512, -0.12682680785656, -3.72529029846191e-009, 0 matrix_2 = 0.125739380717278, 0.983420014381409, 0.130669817328453, 0 matrix_3 = -0.0165724325925112, -0.129614651203156, 0.99142599105835, 0 matrix_4 = 66.9553985595703, 56.8170204162598, 26.4238834381104, 1 Тестировалось на нескольких файлах, результат одинаков. Изменено 24 Июля 2013 пользователем Wlad777 --------------------------------- www.amk-zone.de Поделиться этим сообщением Ссылка на сообщение
Wlad777 24 Опубликовано 24 Июля 2013 (изменено) @KD87, спасибо. Действительно, в приложеном батнике был ключ -cs. Распаковывал конечно ТЧ. Изменено 24 Июля 2013 пользователем Wlad777 --------------------------------- www.amk-zone.de Поделиться этим сообщением Ссылка на сообщение