Это популярное сообщение. Dennis_Chikin 3 658 Опубликовано 16 Мая 2014 Это популярное сообщение. Поделиться Опубликовано 16 Мая 2014 Ковыряемся в файлах ТЧ Прежде чем писать в тему - внимательно читаем первый пост, и пользуемся поиском. Возможно, ответ на Ваш вопрос уже есть. Касательно телепатии: если Вы передаете Ваши файлы телепатическим путем - ответы будут передаваться тоже телепатически. Если Вы предлагаете угадать, отчего у Вас в подвале происходит странный стук - ответ будет передан стуком. 4 8 6 12 Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий
KD87 718 Опубликовано 11 Октября 2011 Поделиться Опубликовано 11 Октября 2011 (изменено) Stasok8, поищи утилиту ggtool.pl и распакуй ей game.graph. В распакованном графе сможешь посмотреть, какие граф-поинты есть на локации, вместе с координатами. Изменено 11 Октября 2011 пользователем KD87 Ссылка на комментарий
Leshik 0 Опубликовано 11 Октября 2011 Поделиться Опубликовано 11 Октября 2011 (изменено) Leshik, посмотри как это сделано в дмх моде И как? Я в скриптах не силён. Сообщение от модератора ColR_iT В таком случае, ответ на твой вопрос - да, можно. Зачем кому-то для тебя делать что-то? Нет, ну конечно, возможен такой вариант, но ... Ты бы сначала попробуй, а вот когда что-то не будет получаться - будем рады помочь... Добавлено через 39 мин.: Как можно сделать так, чтобы при поедании еды, был характерный звук(как в ЗП)? Изменено 11 Октября 2011 пользователем ColR_iT Ссылка на комментарий
Udjin_tums 0 Опубликовано 11 Октября 2011 Поделиться Опубликовано 11 Октября 2011 Привет всем. Скажите пожалуйста где находится путь до визуала такого ящика как на арене (в него еще все предметы сами складываются) ? Заранее спасибо! Ссылка на комментарий
Капрал Хикс 534 Опубликовано 11 Октября 2011 Поделиться Опубликовано 11 Октября 2011 Udjin_tums, в all.spawn - alife_l05_bar.ltx там две секции, ищи по ; cse_visual properties visual_name = physics\box\expl_dinamit Ссылка на комментарий
Disord 1 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 Leshik, Как можно сделать так, чтобы при поедании еды, был характерный звук(как в ЗП)? Почитай статьи на вики. Ссылка на комментарий
Udjin_tums 0 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 (изменено) Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: d:\s.t.a.l.k.e.r\gamedata\scripts\_g.script:1461: attempt to perform arithmetic on local 'ooops' (a nil value) Что означает этот лог? Вылет после загрузки быстрого сохранения. Это означает, что в оригинальный файл '_g.script' понапихано сторонних кодов, в которых возникает ошибка. Что понапихано и в чем причина ошибки - только тебе ведомо. --/ Artos Изменено 12 Октября 2011 пользователем Artos Ссылка на комментарий
Кубанец 7 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 (изменено) Всем добрый. Попробовал создать нпс по http://www.amk-team.ru/forum/index.php?sho...6356&st=300 уроку. Игра запускается, нпс спавнится,но появляется постоянный ахтунг watch dog 188. reason actor_binder: update. В логе пишет Disconnect - Destroying level DestroySingleton::RefCounter: 2 DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 Input: 1 Config-file [c:\users\public\documents\stalker-shoc\user.ltx] saved successfully Destroying Direct3D... * RM_Dump: textures : 0 * RM_Dump: rtargets : 0 * RM_Dump: rtargetsc : 0 * RM_Dump: vs : 0 * RM_Dump: ps : 0 * RM_Dump: dcl : 0 * RM_Dump: states : 0 * RM_Dump: tex_list : 0 * RM_Dump: matrices : 0 * RM_Dump: lst_constants: 0 * RM_Dump: v_passes : 0 * RM_Dump: v_elements: 0 * RM_Dump: v_shaders : 0 refCount:pBaseZB 1 refCount:pBaseRT 1 DeviceREF: 1 Где не прав? Если не та тема подскажите где задать вопрос , автора темы с уроком нет уже давно. пробовал создовать в нс+ ооп Ты ни нормального линка на урок не дал, ни лога с ошибкой. Уточняй, а то гадать на кофейной гуще можно до бесконечности (или до удаления постов). --/ Artos. Добавлено через 29 мин.: Artos Извеняюсь Урок * Detected CPU: GenuineIntel P3 family, F6/M14/S5, 2808.00 mhz, 24-clk 'rdtsc' * CPU Features: RDTSC, MMX, SSE, SSE2 Initializing File System... using fs-ltx fsgame.ltx FS: 44403 files cached, 6304Kb memory used. Init FileSystem 7.213517 sec 'xrCore' build 3116, Aug 15 2007 Initializing Engine... Executing config-script "user.ltx"... [c:\users\public\documents\stalker-shoc\user.ltx] successfully loaded. Starting INPUT device... Loading DLL: xrRender_R2.dll Loading DLL: xrGame.dll * [win32]: free[4011052 K], reserved[63508 K], committed[119680 K] * [ D3D ]: textures[0 K] * [x-ray]: crt heap[14968 K], process heap[681 K], game lua[0 K], engine lua[0 K], render[0 K] * [x-ray]: economy: strings[8751 K], smem[0 K] Executing config-script "f:\Игры\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx"... ! cant convert dik_name for dik[16], prop=[ ! cant convert dik_name for dik[17], prop=[ ! cant convert dik_name for dik[18], prop=[ ! cant convert dik_name for dik[19], prop=[ ! cant convert dik_name for dik[20], prop=[ ! cant convert dik_name for dik[21], prop=[ ! cant convert dik_name for dik[22], prop=[ ! cant convert dik_name for dik[23], prop=[ ! cant convert dik_name for dik[24], prop=[ ! cant convert dik_name for dik[25], prop=[ ! cant convert dik_name for dik[26], prop=[ ! cant convert dik_name for dik[27], prop=[ ! cant convert dik_name for dik[30], prop=[ ! cant convert dik_name for dik[31], prop=[ ! cant convert dik_name for dik[32], prop=[ ! cant convert dik_name for dik[33], prop=[ ! cant convert dik_name for dik[34], prop=[ ! cant convert dik_name for dik[35], prop=[ ! cant convert dik_name for dik[36], prop=[ ! cant convert dik_name for dik[37], prop=[ ! cant convert dik_name for dik[38], prop=[ ! cant convert dik_name for dik[39], prop=[ ! cant convert dik_name for dik[40], prop=[ ! cant convert dik_name for dik[41], prop=[ ! cant convert dik_name for dik[44], prop=[ ! cant convert dik_name for dik[45], prop=[ ! cant convert dik_name for dik[46], prop=[ ! cant convert dik_name for dik[47], prop=[ ! cant convert dik_name for dik[48], prop=[ ! cant convert dik_name for dik[49], prop=[ ! cant convert dik_name for dik[50], prop=[ ! cant convert dik_name for dik[51], prop=[ ! cant convert dik_name for dik[52], prop=[ ! cant convert dik_name for dik[144], prop=[ [f:\Игры\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx] successfully loaded. Executing config-script "user.ltx"... Executing config-script "f:\Игры\s.t.a.l.k.e.r\gamedata\config\rspec_default.ltx"... ! Unknown command: r__wallmark_ttl ! Unknown command: rs_skeleton_update [f:\Игры\s.t.a.l.k.e.r\gamedata\config\rspec_default.ltx] successfully loaded. Executing config-script "f:\Игры\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx"... [f:\Игры\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx] successfully loaded. [c:\users\public\documents\stalker-shoc\user.ltx] successfully loaded. SOUND: OpenAL: enumerate devices... SOUND: OpenAL: EnumerationExtension Present 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) 2. Generic Software, Spec Version 1.1 (default) SOUND: OpenAL: SelectBestDevice is Generic Software 1.1 SOUND: OpenAL: Required device: Generic Software. Created device: Generic Software. * sound: EAX 2.0 extension: absent * sound: EAX 2.0 deferred: absent * sound : cache: 65538 kb, 7609 lines, 8820 bpl Starting RENDER device... * GPU [vendor:1002]-[device:68B8]: ASUS EAH5770 Series * GPU driver: 8.14.10.708 * CREATE: DeviceREF: 1 * Vertex Processor: PURE HARDWARE * Texture memory: 2782 M * DDI-level: 9.0 * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: unrecognized, 16 * DVB created: 1536K * DIB created: 512K ! Version conflict in shader 'def_shaders\def_aref' ! Version conflict in shader 'def_shaders\def_aref_v' ! Version conflict in shader 'def_shaders\def_trans' ! Version conflict in shader 'def_shaders\def_trans_v' ! Version conflict in shader 'def_shaders\def_trans_v_tuchi' ! Version conflict in shader 'def_shaders\lod_old' ! Renderer doesn't support blender 'effects\shadow_world' ! Version conflict in shader 'effects\watertest-1' count of .thm files=319 load time=514 ms * NULLRT supported * ...and used * HWDST/PCF supported and used - r__tf_aniso 4 - r2_tf_mipbias 0. Starting engine... [16-9] get_xml_name for[ui_mp_icon_rank.xml] returns [ui_mp_icon_rank.xml] [16-9] get_xml_name for[ui_icons_map.xml] returns [ui_icons_map.xml] [16-9] get_xml_name for[ui_common.xml] returns [ui_common.xml] [16-9] get_xml_name for[ui_old_textures.xml] returns [ui_old_textures.xml] [16-9] get_xml_name for[ui_ingame.xml] returns [ui_ingame.xml] [16-9] get_xml_name for[ui_map_description.xml] returns [ui_map_description.xml] [16-9] get_xml_name for[ui_models_multiplayer.xml] returns [ui_models_multiplayer.xml] [16-9] get_xml_name for[ui_team_logo.xml] returns [ui_team_logo.xml] [16-9] get_xml_name for[ui_team_logo_small.xml] returns [ui_team_logo_small.xml] [16-9] get_xml_name for[ui_mainmenu.xml] returns [ui_mainmenu.xml] [16-9] get_xml_name for[ui_mp_main.xml] returns [ui_mp_main.xml] [16-9] get_xml_name for[ui_statistics.xml] returns [ui_statistics.xml] [16-9] get_xml_name for[ui_hud.xml] returns [ui_hud.xml] [16-9] get_xml_name for[ui_numpad.xml] returns [ui_numpad.xml] [16-9] get_xml_name for[ui_inventory.xml] returns [ui_inventory.xml] [16-9] get_xml_name for[ui_inventory2.xml] returns [ui_inventory2.xml] [16-9] get_xml_name for[ui_iconstotal.xml] returns [ui_iconstotal.xml] [16-9] get_xml_name for[ui_pda.xml] returns [ui_pda.xml] [16-9] get_xml_name for[ui_icons_npc.xml] returns [ui_icons_npc.xml] [16-9] get_xml_name for[ui_npc_monster.xml] returns [ui_npc_monster.xml] [16-9] get_xml_name for[ui_npc_unique.xml] returns [ui_npc_unique.xml] [16-9] get_xml_name for[ui_buy_menu.xml] returns [ui_buy_menu.xml] [16-9] get_xml_name for[ui_asus_intro.xml] returns [ui_asus_intro.xml] [16-9] get_xml_name for[amk_ui_base.xml] returns [amk_ui_base.xml] [16-9] get_xml_name for[aem_ui_npc.xml] returns [aem_ui_npc.xml] [16-9] get_xml_name for[ui_arhara_unique.xml] returns [ui_arhara_unique.xml] [16-9] get_xml_name for[color_defs.xml] returns [color_defs.xml] [16-9] get_xml_name for[hint_item.xml] returns [hint_item.xml] Loading DLL: xrGameSpy.dll [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] [16-9] get_xml_name for[game_tutorials.xml] returns [game_tutorials.xml] [16-9] get_xml_name for[ui_credits.xml] returns [ui_credits.xml] [16-9] get_xml_name for[ui_movies.xml] returns [ui_movies.xml] [16-9] get_xml_name for[ui_mm_main.xml] returns [ui_mm_main.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] * DVB created: 1536K * DIB created: 512K - r__tf_aniso 4 - r2_tf_mipbias 0. * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: unrecognized, 16 *** RESET [264 ms] "f:\Игры\s.t.a.l.k.e.r\bin\xr_3da.exe" * phase time: 0 ms * phase cmem: 141358 K Кэширование объектов... Loading objects... Loading models... * [prefetch] time: 20180 ms * [prefetch] memory: 85774Kb * phase time: 20264 ms * phase cmem: 220577 K Сервер: Старт... * phase time: 182 ms * phase cmem: 220810 K Сервер: Загрузка симуляции жизни... * phase time: 6 ms * phase cmem: 220810 K Создание новой игры... * Creating new game... * Loading spawn registry... * 15270 spawn points are successfully loaded ! Cannot find saved game ~ spawn now [esc_respawn_inventory_box_0003] -> [medkit_army30367] ! Cannot find saved game ~ spawn now [mil_inventory_respawn_000] -> [ammo_m20930368] ! Cannot find saved game ~ spawn now [mil_inventory_respawn_001] -> [ammo_12x76_zhekan30369] ! Cannot find saved game ~ spawn now [mil_inventory_respawn_001] -> [ammo_5.56x45_ss19030370] * Saving spawns... * Saving objects... * 30371 objects are successfully saved * Game all.sav is successfully saved to file 'c:\users\public\documents\stalker-shoc\savedgames\all.sav' * New game is successfully created! * phase time: 10164 ms * phase cmem: 285520 K Сервер: Соединяемся... MaxPlayers = 32 * phase time: 1104 ms * phase cmem: 285455 K Клиент: Соединение с localhost... Player not found * client : connection accepted - <> * phase time: 19 ms * phase cmem: 285480 K Открытие потока... * phase time: 12 ms * phase cmem: 285480 K Загрузка формы объектов... * phase time: 3183 ms * phase cmem: 358163 K Загрузка шейдеров... * phase time: 373 ms * phase cmem: 358991 K Загрузка геометрии... * [Loading VB] 65532 verts, 2047 Kb * [Loading VB] 65525 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 65466 verts, 2045 Kb * [Loading VB] 17208 verts, 537 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 65534 verts, 2047 Kb * [Loading VB] 65534 verts, 2047 Kb * [Loading VB] 65531 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 46595 verts, 1456 Kb * [Loading VB] 65534 verts, 2047 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 65532 verts, 2047 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 53181 verts, 1661 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 228285 indices, 445 Kb * [Loading VB] 65533 verts, 767 Kb * [Loading VB] 65534 verts, 767 Kb * [Loading VB] 65534 verts, 767 Kb * [Loading VB] 65535 verts, 767 Kb * [Loading VB] 65535 verts, 767 Kb * [Loading VB] 65534 verts, 767 Kb * [Loading VB] 65535 verts, 767 Kb * [Loading VB] 14030 verts, 164 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 718302 indices, 1402 Kb * phase time: 962 ms * phase cmem: 359351 K Загрузка базы пространств... * phase time: 1024 ms * phase cmem: 363704 K Загрузка детальных объектов... * [DETAILS] VertexConsts(256), Batch(61) * [DETAILS] 40687 v(20), 26352 p * [DETAILS] Batch(61), VB(794K), IB(154K) * phase time: 119 ms * phase cmem: 363732 K Загрузка секторов и порталов... * Loading HOM: f:\Игры\s.t.a.l.k.e.r\gamedata\levels\l01_escape\level.hom * phase time: 14 ms * phase cmem: 363905 K Загрузка ИИ объектов... - Loading music tracks from 'l01_escape_musics'... * phase time: 117 ms * phase cmem: 363955 K Клиент: Создание... - Game configuring : Started - Game configuring : Finished [16-9] get_xml_name for[maingame.xml] returns [maingame_16.xml] [16-9] get_xml_name for[zone_map.xml] returns [zone_map_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[car_panel.xml] returns [car_panel_16.xml] [16-9] get_xml_name for[motion_icon.xml] returns [motion_icon_16.xml] [16-9] get_xml_name for[messages_window.xml] returns [messages_window.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[ui_custom_msgs.xml] returns [ui_custom_msgs_16.xml] [16-9] get_xml_name for[ui_custom_msgs_doc_viewer.xml] returns [ui_custom_msgs_doc_viewer.xml] [16-9] get_xml_name for[ui_custom_msgs_stco.xml] returns [ui_custom_msgs_stco.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[inventory_new.xml] returns [inventory_new_16.xml] [16-9] get_xml_name for[inventory_item.xml] returns [inventory_item_16.xml] [16-9] get_xml_name for[af_params_16.xml] returns [af_params_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[inventory_new.xml] returns [inventory_new_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[pda.xml] returns [pda.xml] [16-9] get_xml_name for[pda_map.xml] returns [pda_map.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[hint_item.xml] returns [hint_item.xml] [16-9] get_xml_name for[pda_contacts_new.xml] returns [pda_contacts_new.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[events_new.xml] returns [events_new.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[news.xml] returns [news.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[encyclopedia.xml] returns [encyclopedia.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[actor_statistic.xml] returns [actor_statistic.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[pda_dialog_character.xml] returns [pda_dialog_character_16.xml] [16-9] get_xml_name for[stalkers_ranking.xml] returns [stalkers_ranking.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[stalkers_ranking_character.xml] returns [stalkers_ranking_character_16.xml] [16-9] get_xml_name for[pda_events.xml] returns [pda_events.xml] [16-9] get_xml_name for[pda_events.xml] returns [pda_events.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[hint_item.xml] returns [hint_item.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[job_item.xml] returns [job_item.xml] [16-9] get_xml_name for[talk.xml] returns [talk_16.xml] [16-9] get_xml_name for[trade_character.xml] returns [trade_character_16.xml] [16-9] get_xml_name for[trade_character.xml] returns [trade_character_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[trade.xml] returns [trade_16.xml] [16-9] get_xml_name for[trade_character.xml] returns [trade_character_16.xml] [16-9] get_xml_name for[trade_character.xml] returns [trade_character_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[trade_item.xml] returns [trade_item_16.xml] [16-9] get_xml_name for[af_params_16.xml] returns [af_params_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[carbody_new.xml] returns [carbody_new_16.xml] [16-9] get_xml_name for[trade_character.xml] returns [trade_character_16.xml] [16-9] get_xml_name for[trade_character.xml] returns [trade_character_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[carbody_item.xml] returns [carbody_item_16.xml] [16-9] get_xml_name for[af_params_16.xml] returns [af_params_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[inventory_new.xml] returns [inventory_new_16.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] * phase time: 459 ms * phase cmem: 371540 K Загрузка текстур... * t-report - base: 1614, 795919 K * t-report - lmap: 7, 7168 K * phase time: 9240 ms * phase cmem: 371542 K Солянка: Синхронизация... * phase time: 43 ms * phase cmem: 371542 K * [win32]: free[2441100 K], reserved[105216 K], committed[1647924 K] * [ D3D ]: textures[803087 K] * [x-ray]: crt heap[371542 K], process heap[9547 K], game lua[34646 K], engine lua[191 K], render[0 K] * [x-ray]: economy: strings[13114 K], smem[28283 K] [16-9] get_xml_name for[map_spots.xml] returns [map_spots.xml] [16-9] get_xml_name for[map_spots_escape.xml] returns [map_spots_escape.xml] [16-9] get_xml_name for[map_spots_garbage.xml] returns [map_spots_garbage.xml] [16-9] get_xml_name for[map_spots_agroprom.xml] returns [map_spots_agroprom.xml] [16-9] get_xml_name for[map_spots_darkvalley.xml] returns [map_spots_darkvalley.xml] [16-9] get_xml_name for[map_spots_bar.xml] returns [map_spots_bar.xml] [16-9] get_xml_name for[map_spots_military.xml] returns [map_spots_military.xml] [16-9] get_xml_name for[map_spots_radar.xml] returns [map_spots_radar.xml] [16-9] get_xml_name for[map_spots_mp.xml] returns [map_spots_mp.xml] [16-9] get_xml_name for[map_spots_relations.xml] returns [map_spots_relations.xml] [16-9] get_xml_name for[map_spots_lchangers.xml] returns [map_spots_lchangers.xml] [16-9] get_xml_name for[game_tutorials.xml] returns [game_tutorials.xml] [16-9] get_xml_name for[ui_credits.xml] returns [ui_credits.xml] [16-9] get_xml_name for[ui_movies.xml] returns [ui_movies.xml] ! Cannot find saved game ~#i#:netpacket_pda:Ге... Не надо паниковать. Вы всего лишь создали ПДА в СИДом: 30780 [16-9] get_xml_name for[maingame_pda_msg.xml] returns [maingame_pda_msg.xml] * Log file has been saved successfully!* Log file has been saved successfully! [16-9] get_xml_name for[maingame_pda_msg.xml] returns [maingame_pda_msg.xml] ! Cannot find saved game ~~~ watchdog 188.reason actor_binder:update * Log file has been saved successfully! [16-9] get_xml_name for[maingame_pda_msg.xml] returns [maingame_pda_msg.xml] ! Cannot find saved game ~~~ watchdog 188.reason actor_binder:update * Log file has been saved successfully! [16-9] get_xml_name for[maingame_pda_msg.xml] returns [maingame_pda_msg.xml] ! Cannot find saved game ~~~ watchdog 188.reason actor_binder:update * Log file has been saved successfully! [16-9] get_xml_name for[maingame_pda_msg.xml] returns [maingame_pda_msg.xml] ! Cannot find saved game ~~~ watchdog 188.reason actor_binder:update * Log file has been saved successfully! [16-9] get_xml_name for[maingame_pda_msg.xml] returns [maingame_pda_msg.xml] ! Cannot find saved game ~~~ watchdog 188.reason actor_binder:update * Log file has been saved successfully! [16-9] get_xml_name for[ui_mm_main.xml] returns [ui_mm_main.xml] [16-9] get_xml_name for[scroll_bar.xml] returns [scroll_bar.xml] [16-9] get_xml_name for[message_box.xml] returns [message_box.xml] - Disconnect - Destroying level DestroySingleton::RefCounter: 2 DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 Input: 1 Config-file [c:\users\public\documents\stalker-shoc\user.ltx] saved successfully Destroying Direct3D... * RM_Dump: textures : 0 * RM_Dump: rtargets : 0 * RM_Dump: rtargetsc : 0 * RM_Dump: vs : 0 * RM_Dump: ps : 0 * RM_Dump: dcl : 0 * RM_Dump: states : 0 * RM_Dump: tex_list : 0 * RM_Dump: matrices : 0 * RM_Dump: lst_constants: 0 * RM_Dump: v_passes : 0 * RM_Dump: v_elements: 0 * RM_Dump: v_shaders : 0 refCount:pBaseZB 1 refCount:pBaseRT 1 DeviceREF: 1 http://narod.ru/disk/28210902001/gamedata.rar.html Изменено 12 Октября 2011 пользователем Кубанец Ссылка на комментарий
MIDERY 0 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 Здравствуйте. Возникла такая потребность - заспавнить монстров через скрипт. Как это сделать? А если поточнее - какое имя задать в функцию? Ибо например для спавна сталкера можно всего лишь написать его имя из spawn_sections. А как быть с монстром? Заранее спасибо Ссылка на комментарий
Artos 99 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 Кубанец Во-первых, у тебя никак не может спавниться твой НПС, т.к. файл скрипта с функцией спавна имеет расширение .scropts, вместо .scropt. Во-вторых, спавнить из инфопоршня - и дурная манера и прямой путь к глюкам. Твой файл еще нигде не был проинициализирован и получишь безлоговый вылет при спавне. Ну а ругань в твоем логе идет на спавн некоего КПК и твой незаспавненный НПС тут не при чем. Добавлено через 11 мин.: MIDERY, спавн любых объектов идет по секции. Имя секции ты сам можешь задать какое вздумается (в рамках правил синтаксиса). В отличии от НПС, которых спавнят не из 'голых' секций m_stalker (и иже), а из файла 'spawn_sections', где гуманоидам и группировка прописывается и ранг и логика и пр. , для монстров можно проще. Т.е. выбрав из конфига нужного монстра (m_dog.ltx, m_flesh.ltx, ...) подходящуюю секцию или из таблички 'killCountProps' (см. xr_statistic.script) - спавни как и НПС. Однако если для твоих монстров не будет места в гулагах в Зоне - то можешь ничего не заспавнить. Тогда читай статьи на тему респавнеров и отвязкип монстров от гулагов. "Но иногда найдется вдруг чудак, этот чудак все сделает не так ..."© Машина времени Ссылка на комментарий
MIDERY 0 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 Хм, появилась еще парочка вопросов, не знаю, туда ли я их задам, но все-таки: Как сделать так, что бы сталкер после разговора умер; И как сделать так, что бы при первой встрече с ним он лежал на полу и просил аптечку? Знаю что надо что-то прописывать в логике, а что точно - непонятно. Был бы очень признателен, если бы вы мне объяснили. Спасибо. Ссылка на комментарий
Кубанец 7 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 Artos, да так и есть. Изменил расширение файла, не помогло, но и вылета не получил. Нпс спавнился, по крайней мере сидел у костра новичек с хм8 пара в костюме военного, а после исправления исчез. Где взять тему-урок по созданию нпс , чтоб это не было дурной манерой и прямым путём к глюкам. Ссылка на комментарий
Artos 99 Опубликовано 12 Октября 2011 Поделиться Опубликовано 12 Октября 2011 (изменено) MIDERY Чтобы НПС умер после разговора достаточно вызвать для него: oNPC:kill(oNPC) Чтобы лежал и просил аптечку - заспавнить раненым (т.е. с неполным здоровьем). Прописывать логику желательно, но не обязвтельно, если у тебя нет специфических запросов, т.к. будет использована дефолтная. Все это конечно для чистых игр, т.к. на модах все может быть сложнее, т.к. работают и схемы самолеченя и пр. нюансы. Добавлено через 10 мин.: Кубанец Уроков/статей в сети немало, ссылки, где их поискать см. в шапке. Другой вопрос, что все это написано и такими же как все мы 'ковырялкинами', т.е. имеет и условности и недосвазанности и даже ошибки/неточности. Самое правильное (ИМХО) почитать и начать пробовать и набираться собственного опыта и знаний. Не хвататься сразу за сложное и не ждать результата сразу же ... Так же, стОит вначале пробовать на чистой игре, т.к. в модах есть немало нюансов, привнесенных модмейкерами. В твоем конкретном случае совет: Ты все подготовил для спавна, но ... функция спавна перенеси в более подходящее (более правильное) место. Т.к. ты спавнишь в самом старте игры - есть смысл спавнить в all.spawn'е. Если хочется все же скриптом - попробуй пока завязать на выдачу оружия тем же Сидоровичем или Волком. На Волка удобнее, т.к. сразу сможешь наблюдать появление заспавненного НПС (если конечно спавнишь поблизости). Ну а далее - и по готовым примерам из игры/модов можешь смотреть 'как и что' и тут поспрашивать, если не получается или непонятно что-то. Изменено 12 Октября 2011 пользователем Artos "Но иногда найдется вдруг чудак, этот чудак все сделает не так ..."© Машина времени Ссылка на комментарий
amik 253 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 (изменено) Приветствую! Не подскажете куда прописаны (где подключены) файлы m_army.ltx, m_bandit.ltx, m_fraction.ltx? (ТЧ 1.0004) Искал сам не смог найти, в файле stalkers.ltx некого из них нету. 7.9 Как? Вводим max_ignore_distance = 80.0 и вроде изменение видны Или мне кажется? И все крупные моды их редактируют)) Что все зря? Изменено 13 Октября 2011 пользователем amik Мой архив Сталкером не занимаюсь. Ссылка на комментарий
7.9 174 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 (изменено) m_army.ltx, m_bandit.ltx - эти файлы не используются. "m_fracture.ltx" - в файле monsters.ltx ЗЫ: Я то-же в своё время "повеселился" пытаясь понять зачем в некоторых модах правили m_army.ltx не подключая его к игре... Изменено 13 Октября 2011 пользователем 7.9 всё легко Ссылка на комментарий
MIDERY 0 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 Чтобы НПС умер после разговора достаточно вызвать для него: oNPC:kill(oNPC) Чтобы лежал и просил аптечку - заспавнить раненым (т.е. с неполным здоровьем). Прописывать логику желательно, но не обязвтельно, если у тебя нет специфических запросов, т.к. будет использована дефолтная. Не могли бы вы поподробней расписать, как это сделать? Что и где прописать? И последний вопрос и я от вас отстану - как сделать так, что бы после какого-либо диалога начинала играть музыка? Ссылка на комментарий
Kondr48 314 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 (изменено) MIDERY, И последний вопрос и я от вас отстану - как сделать так, что бы после какого-либо диалога начинала играть музыка? Заспавни скриптом спейс рестриктор, с логикой включения музыки, и вызови скрипт в диалоге. Кубанец, тутор по созданию НПС Изменено 13 Октября 2011 пользователем Вампир35 Ссылка на комментарий
Artos 99 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 (изменено) 7.9 "Веселиться" над теми, кто будучи первопроходцами (AMK, Zen, ...) дал нам и готовые наработки/коды и разжевал нам всем, чтобы стало понятно - не лучшее занятие. 1. Немало 'мусора', оставленного разрабами игры послужило немалым подспорьем для многих модов. То, что порой остается от тестовых кодов не всегда является "никчемным". 2. Ни что не мешает к любому конфигу обратиться напрямую (ini_file(...) иль др.) и использовать из неподключенного в общую кучу конфига востребованные секции/данные. MIDERY У меня довольно сверный характер ... Если вопрос явно по зубам тому, кто вопрошает - оставляю ему для самостоятельной разборки и предпочитаю не разжевывать. Привычка копипастить из готового - ИМХО давно уже модмейкерство превратило в копипастерство. Понимаю, что порою проще и быстрее ответить на банальность, чем читать/писать в очередной раз нравоучения, но ... потворство лентяям/нахлебникам и остальных расхолаживает и, вместо того чтобы думать своей головою и набираться своего опыта/навыков, бОльшая часть "модмейкеров" просто "прежевывает одно и то же пюре" ... Думай, читай, пробуй сам. Если что-то непонятно иль не получается - тогда и спрашивай. Подсказка: Ключ ко всем твоим последним вопросам - использование тэгов <action> в диалогах и набор готовых функций в 'xr_effects.script'. Почитай что это, посмотри как используется и пробуй самостоятельно применить. Чем быстрее ты сам это поймешь - тем проше и быстрее сам будешь делать то, что захотелось, а не ждать чьих-то ответов (многие уже давно не отчечают на то, что мусолилось неоднократно). Вампир35, чтобы почесать правое ухо не самое разумное использовать левую пятку ... Изменено 13 Октября 2011 пользователем Artos "Но иногда найдется вдруг чудак, этот чудак все сделает не так ..."© Машина времени Ссылка на комментарий
FLIKER 0 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 Товариши, подскажите логику для НПС торговца, чтобы просто стоял за стойкой. Жить – значит делать вещи, а не приобретать их. Ссылка на комментарий
Dennis_Chikin 3 658 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 m_army.ltx, m_bandit.ltx - эти файлы не используются. Это как ? Буквально месяц назад крутил им зрение. Первоначально оторвав от соли скрипт, который делал всему живому ровно 60 метров, зачем-то. Да и кровотечение у бандитов amk вроде как воспринимал... Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий
Artos 99 Опубликовано 13 Октября 2011 Поделиться Опубликовано 13 Октября 2011 (изменено) FLIKER Логика подразделяется на активную т пассивную. В твоем случае достаточно задать схему 'walker' с одной точкой пути (за стойкой). Ну а остальное, т.е. как он будет реагировать на опасности и пр. - это только тебе ведомо, начни просто с дефолтных (по умолчанию) и по потребности будешь добавлять. 7.9 СтОит ли выносить вердикт ' прав-неправ'? Ты дал НЕ правильный по сути ответ, т.к. секции действительно не подключены и не используются в оригинальной игре, но мы в разделе модмейкеров и ... ничего не мешает, как и написал выше, использовать данные конфиги 'напрямую'. Ну а "веселиться" иль "печалиться" (мною тоже взято в кавычки) - по любому это уже флейм и субъективные "впечатления", ни коим образом не помогающие в ответе на вопрос. Прав ли тот, кто "веселится/печалится" над тем, что сделано другим(и) и не в тему? ИМХО, такому место в топиках раздела "Общий" ... Порой неудачно высказанное мнение вешает другим шоры и мешает заиметь собственное мнение. Добавлено через 7 мин.: Dennis_Chikin, не кипятись. Не знаю как в соли (НС), но и в оригинальной игре и во многих модах упомянутые файлы не подключены к общему массиву конфигов и по сути являются рудиментарными (прямых обращений я, например, не замечал в кодах). Проверить все это достаточно просто - внеси заведомые некорректные правки в них, например создав дублирующие секции, и ... увидешь, что игра никак не отреагирует на это. Только при прямом обращении к такому конфигу ты иль получишь ошибку или сможешь использовать из него данные. Изменено 13 Октября 2011 пользователем Artos "Но иногда найдется вдруг чудак, этот чудак все сделает не так ..."© Машина времени Ссылка на комментарий
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти