Closed yankormak closed 2 years ago
Чистая игра с накатанным движком (актуальный на момент написания) + папка гейдата из архива.
Скрипт получения бага (цифры = шаги):
- Заходим в external.ltx, проставляем ogse_new_slots = true.
- Заходим в inventory_new_16.xml, добавляем секции для новых слотов: <dragdrop_helmet x="608" y="357" width="90" height="90" cell_width = "30" cell_height="30" rows_num="2" cols_num="2" custom_placement="0"/> <dragdrop_knife x="683" y="526" width="82" height="40" cell_width = "35" cell_height="40" rows_num="1" cols_num="2" custom_placement="1"/> <dragdrop_detector x="686" y="602" width="60" height="72" cell_width = "30" cell_height="40" rows_num="1" cols_num="1" custom_placement="1"/> <dragdrop_biodetector x="720" y="602" width="60" height="72" cell_width = "30" cell_height="40" rows_num="1" cols_num="1" custom_placement="1"/> <dragdrop_binocular x="683" y="450" width="82" height="40" cell_width = "35" cell_height="40" rows_num="1" cols_num="2" custom_placement="1" vertical_placement="0" show_grid="0" condition_progress_bar="0"/> <dragdrop_torch x="528" y="357" width="90" height="90" cell_width = "30" cell_height="30" rows_num="2" cols_num="2" custom_placement="1"/> <dragdrop_nv x="688" y="357" width="90" height="90" cell_width = "30" cell_height="30" rows_num="2" cols_num="2" custom_placement="1"/>
** "custom_placement" задавал и как 0 и как 1 для теста, конечный результат аналогичный. 3) Заходим в игру. 4) Требуется бинокль. Автоматом заходит в свой слот. С слота переложить в рюкзак нельзя (нет контекстного меню), выбросить на землю можно (есть контекстное меню). Нам необходимо выполнить действия для получения бага. Бинокль нужно "перетащить" в рюкзак с слота. Делаем это. 5) После того, как перетащили бинокль в рюкзак, берём бинокль из рюкзака, перемещаем его в слот (перетаскиваем или выбираем из контекстного меню). 6) Игра вылетает, смотрим лог (аналогичный лог если выполнять те же действия для фонаря). Лог прилагаю ниже.
[03.09.22 19:28:50.213] **[ScriptCrashHandler]*** [03.09.22 19:28:50.213] stack traceback: [03.09.22 19:28:50.213] *** [03.09.22 19:28:50.213] **** [03.09.22 19:28:50.213] !![LogStackTrace] Thread: [X-RAY Primary thread], ExceptionCode: [c0000005] [03.09.22 19:28:53.680] !!Unhandled exception stack trace:
Просьба тему не закрывать до потери актуальности...
Смотри в модах где это все работает и сравнивая со своей васней... Dsh, ТТ2 огср, огср мод, золотой шар огср... Все работает...
Тем куском лога что ты скинул можно лишь подтереться
[03.09.22 20:30:20.911] Detected CPU: AMD Ryzen 9 5950X 16-Core Processor [AuthenticAMD], F175/M33/S0 [03.09.22 20:30:20.911] CPU features: RDTSC, MMX, SSE, SSE2, SSE3, MONITOR/MWAIT, SSSE3, SSE4.1, SSE4.2, SSE4a, AVX, AVX2 [03.09.22 20:30:20.911] CPU cores: [16], threads: [32] [03.09.22 20:30:20.911] CPU0 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU1 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU2 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU3 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU4 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU5 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU6 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU7 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU8 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU9 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU10 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU11 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU12 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU13 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU14 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU15 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU16 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU17 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU18 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU19 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU20 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU21 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU22 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU23 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU24 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU25 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU26 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU27 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU28 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU29 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] CPU30 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] * CPU31 current freq: 3401 MHz, max freq: 3401 MHz [03.09.22 20:30:20.911] Initializing File System... [03.09.22 20:30:20.912] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db0], size: [678577379] [03.09.22 20:30:20.932] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db1], size: [708434331] [03.09.22 20:30:20.934] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db2], size: [671169415] [03.09.22 20:30:20.935] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db3], size: [684792231] [03.09.22 20:30:20.936] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db4], size: [671392842] [03.09.22 20:30:21.051] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db5], size: [697475082] [03.09.22 20:30:21.069] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db6], size: [672288151] [03.09.22 20:30:21.070] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db7], size: [672462598] [03.09.22 20:30:21.080] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db8], size: [293378144] [03.09.22 20:30:21.084] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.db9], size: [79312307] [03.09.22 20:30:21.095] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.dba], size: [22884835] [03.09.22 20:30:21.097] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.dbb], size: [55194918] [03.09.22 20:30:21.100] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.dbc], size: [160948] [03.09.22 20:30:21.100] --Found base arch: [c:\games\s.t.a.l.k.e.r\gamedata.dbd], size: [101014] [03.09.22 20:30:21.100] using fs-ltx: [fsgame.ltx] [03.09.22 20:30:21.100] --Found FS dir: [c:\games\s.t.a.l.k.e.r\userdata] [03.09.22 20:30:21.100] files: [10] [03.09.22 20:30:21.125] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata] [03.09.22 20:30:21.126] files: [45] [03.09.22 20:30:21.377] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\spawns] [03.09.22 20:30:21.378] files: [42] [03.09.22 20:30:21.380] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\anims] [03.09.22 20:30:21.380] files: [72] [03.09.22 20:30:21.382] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\levels] [03.09.22 20:30:21.382] files: [44] [03.09.22 20:30:21.392] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\meshes] [03.09.22 20:30:21.392] files: [12] [03.09.22 20:30:21.401] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\meshes] [03.09.22 20:30:21.401] files: [12] [03.09.22 20:30:21.410] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\shaders] [03.09.22 20:30:21.410] files: [12] [03.09.22 20:30:21.418] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\sounds] [03.09.22 20:30:21.418] files: [27] [03.09.22 20:30:21.450] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\textures] [03.09.22 20:30:21.450] files: [70] [03.09.22 20:30:21.543] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\scripts] [03.09.22 20:30:21.544] files: [112] [03.09.22 20:30:21.544] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\config] [03.09.22 20:30:21.544] files: [30] [03.09.22 20:30:21.552] --Found FS dir: [c:\games\s.t.a.l.k.e.r\gamedata\levels] [03.09.22 20:30:21.552] files: [44] [03.09.22 20:30:21.552] --Found FS dir: [c:\games\s.t.a.l.k.e.r\userdata\savedgames] [03.09.22 20:30:21.552] files: [26] [03.09.22 20:30:21.552] --Found FS dir: [c:\games\s.t.a.l.k.e.r\userdata\logs] [03.09.22 20:30:21.553] files: [221] [03.09.22 20:30:21.554] --Found FS dir: [c:\games\s.t.a.l.k.e.r\userdata\screenshots] [03.09.22 20:30:21.554] files: [13] [03.09.22 20:30:21.562] --Found FS dir: [c:\games\s.t.a.l.k.e.r\mods] [03.09.22 20:30:21.562] files: [3] [03.09.22 20:30:21.562] --Found external arch: [mp_military_2.xdb0], size: [50350518] [03.09.22 20:30:21.562] FS: 48257 files cached, 0Kb memory used. [03.09.22 20:30:21.562] Init FileSystem 0.651041 sec [03.09.22 20:30:21.563] [OGSR Engine (x64)] build date: [Aug 30 2022 19:43:10] [03.09.22 20:30:21.563] [AppVeyor] build version: [2.1.389], repo: [OGSR/OGSR-Engine]
[03.09.22 20:30:21.563] Working Directory: [C:\Games\S.T.A.L.K.E.R\bin_x64] [03.09.22 20:30:21.563] CommandLine: ["C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe" ] [03.09.22 20:30:21.603] Initializing Engine... [03.09.22 20:30:21.604] Starting INPUT device... [03.09.22 20:30:21.614] -------------------------------------------------------------------------------- [03.09.22 20:30:21.614] [32673MB] physical memory installed, [16909MB] available, [48] percent of memory in use [03.09.22 20:30:21.614] PageFile usage: [69MB], Peak PageFile usage: [69MB] [03.09.22 20:30:21.614] -------------------------------------------------------------------------------- [03.09.22 20:30:21.614] [ D3D ]: textures[0 K] [03.09.22 20:30:21.614] [x-ray]: process heap[0 K], render[0 K] [03.09.22 20:30:21.614] [x-ray]: economy: strings[5977 K], smem[0 K] [03.09.22 20:30:21.614] SOUND: OpenAL: enumerate devices... [03.09.22 20:30:21.614] SOUND: OpenAL: EnumerationExtension Present [03.09.22 20:30:21.709] devices Generic Software [03.09.22 20:30:21.709] SOUND: OpenAL: system default SndDevice name is Generic Software [03.09.22 20:30:21.939] SOUND: OpenAL: All available devices: [03.09.22 20:30:21.939] 1. Generic Software, Spec Version 1.1 (default) eax[2] efx[no] xram[no] [03.09.22 20:30:21.939] 2. OpenAL Soft, Spec Version 1.1 eax[0] efx[yes] xram[no] [03.09.22 20:30:21.939] Executing config-script "c:\games\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx"... [03.09.22 20:30:21.940] ! cant find corresponding [id] for action_name [chat] [03.09.22 20:30:21.940] [c:\games\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx] successfully loaded. [03.09.22 20:30:21.940] Executing config-script "user.ltx"... [03.09.22 20:30:21.940] Executing config-script "c:\games\s.t.a.l.k.e.r\gamedata\config\rspec_extreme.ltx"... [03.09.22 20:30:21.940] [c:\games\s.t.a.l.k.e.r\gamedata\config\rspec_extreme.ltx] successfully loaded. [03.09.22 20:30:21.940] Executing config-script "c:\games\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx"... [03.09.22 20:30:21.941] ! cant find corresponding [id] for action_name [chat] [03.09.22 20:30:21.941] [c:\games\s.t.a.l.k.e.r\gamedata\config\default_controls.ltx] successfully loaded. [03.09.22 20:30:21.941] [c:\games\s.t.a.l.k.e.r\userdata\user.ltx] successfully loaded. [03.09.22 20:30:21.941] SOUND: Selected device is OpenAL Soft [03.09.22 20:30:21.947] [OpenAL] EFX: present [03.09.22 20:30:21.947] sound : cache: 65537 kb, 4856 lines, 13820 bpl [03.09.22 20:30:21.953] Starting RENDER device... [03.09.22 20:30:21.955] * GPU [vendor:10DE]-[device:1E04]: NVIDIA GeForce RTX 2080 Ti
[03.09.22 20:30:22.078] Texture memory: 11049 M
[03.09.22 20:30:22.079] GPU shading: vs(0/4.0/40), ps(0/4.0/40)
[03.09.22 20:30:22.079] GPU vertex cache: unrecognized, 24
[03.09.22 20:30:22.079] DVB created: 4096K
[03.09.22 20:30:22.079] DIB created: 512K
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\lightplanes_00'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\lightplanesself'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\model_puh'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\model_refl'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\xbrainglass'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\xdistortcolorlinv'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\xglass'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\xglass2'
[03.09.22 20:30:22.086] ! Version conflict in shader 'models\xlens'
[03.09.22 20:30:22.086] ! Version conflict in shader 'selflight_static'
[03.09.22 20:30:22.087] [CTextureDescrMngr::LoadLTX] count of textures.ltx files: [1]
[03.09.22 20:30:22.117] !![IReaderBase
Секцию которые вылетают скинь полностью
Фонарик Сайт режет первую строку (через * записал)
[device_torch]:identity_immunities GroupControlSection = spawn_group discovery_dependency = $spawn = "devices\torch" $prefetch = 32 class = TORCH_S cform = skeleton visual = equipments\light_night.ogf description = enc_equipment_devic_device-torch1 cost = 100 inv_name = device-torch inv_name_short = device-torch inv_weight = 0 inv_grid_width = 2 inv_grid_height = 1 inv_grid_x = 31 inv_grid_y = 1
;вещью нельзя торговать can_trade = true
position = 0.35,0.25,0.0 light_trace_bone = cone_bone attach_angle_offset = 0, -3.14, 1.6 attach_position_offset = 0.115, 0.00, 0.07 attach_bone_name = bip01_head auto_attach = false
night_vision = on night_vision_texture = wpn\wpn_night night_vision_effector = postprocess_night
snd_torch_on = interface\inv_torch_on snd_torch_off = interface\inv_torch_off
snd_night_vision_on = weapons\nv_start snd_night_vision_off = weapons\nv_off snd_night_vision_idle = weapons\nv_loop snd_night_vision_broken = weapons\nv_off
night_vision_recharge_time = 6 ;(c) время зарядки аккамулятора night_vision_recharge_time_min = 2 ;(c) мин. время зарядки аккамулятора, после которого уст-во уже может работать night_vision_discharge_time = 20 ;(c) время разрядки (работы) устройства после полной зарядки slot = 9 disabled_maps = ai_test,ai_test2, andytest
еще надо секция [inventory]
@yankormak Судя по логу у тебя нету дрэг дроп сетки у слотов, возможно ты добавил ее не под свое разрешения, для уточнения прикрепи inventory_new.xml и inventory_new_16.xml
еще надо секция
[inventory]
[inventory] take_dist = 2 max_weight = 30 max_ruck = 56 max_belt = 6 //16 slots = 11
slot_persistent_1 = true ;knife slot_persistent_2 = false ;pistol slot_persistent_3 = false ;automatic slot_persistent_4 = true ;grenades slot_persistent_5 = true ;binocular slot_persistent_6 = true ;bolt slot_persistent_7 = false ;outfit slot_persistent_8 = true ;pda slot_persistent_9 = true ;detector slot_persistent_10 = true ;torch
slot_persistent_9 = true ;detector - ну и как оно будет работаь если это персистент слот? slot_persistent_9 = false;true ;detector 8 slot_visible_9 = true ;detector 8 сделай
@yankormak Судя по логу у тебя нету дрэг дроп сетки у слотов, возможно ты добавил ее не под свое разрешения, для уточнения прикрепи inventory_new.xml и inventory_new_16.xml
upd: не актуально. Перевёл слоты с persistent в visible в секции [inventory] - заработало. Можем закрывать p.s. в ТТ2 указаны как "persistent" так что предполагаю решение выше не совсем корректное (несмотря на то, что по итогу так работает).
Тему бага можно закрыть. Благодарю.
slot_persistent_9 = true ;detector - ну и как оно будет работаь если это персистент слот? slot_persistent_9 = false;true ;detector 8 slot_visible_9 = true ;detector 8 сделай
Ему бинокль и фонарь нужен. Slot_persisten_5 сделай в false и Slot_persisten_10 сделай в false
@yankormak Судя по логу у тебя нету дрэг дроп сетки у слотов, возможно ты добавил ее не под свое разрешения, для уточнения прикрепи inventory_new.xml и inventory_new_16.xml
upd: не актуально. Перевёл слоты с persistent в visible в секции [inventory] - заработало. Можем закрывать p.s. в ТТ2 указаны как "persistent" так что предполагаю решение выше не совсем корректное (несмотря на то, что по итогу так работает).
Тему бага можно закрыть. Благодарю.
Что значит не корректное? Движок не позволяет переносить предметы в слоты с персистенсом. что там в ТТ2 я на памянть не помню. в ТТ2 вообще нету слота для dragdrop_torch
Чистая игра с накатанным движком (актуальный на момент написания) + папка гейдата из архива.
Скрипт получения бага (цифры = шаги): 1) Заходим в external.ltx, проставляем ogse_new_slots = true. 2) Заходим в inventory_new_16.xml, добавляем секции для новых слотов: <dragdrop_helmet x="608" y="357" width="90" height="90" cell_width = "30" cell_height="30" rows_num="2" cols_num="2" custom_placement="0"/> <dragdrop_knife x="683" y="526" width="82" height="40" cell_width = "35" cell_height="40" rows_num="1" cols_num="2" custom_placement="1"/>
<dragdrop_detector x="686" y="602" width="60" height="72" cell_width = "30" cell_height="40" rows_num="1" cols_num="1" custom_placement="1"/> <dragdrop_biodetector x="720" y="602" width="60" height="72" cell_width = "30" cell_height="40" rows_num="1" cols_num="1" custom_placement="1"/>
<dragdrop_binocular x="683" y="450" width="82" height="40" cell_width = "35" cell_height="40" rows_num="1" cols_num="2" custom_placement="1" vertical_placement="0" show_grid="0" condition_progress_bar="0"/> <dragdrop_torch x="528" y="357" width="90" height="90" cell_width = "30" cell_height="30" rows_num="2" cols_num="2" custom_placement="1"/> <dragdrop_nv x="688" y="357" width="90" height="90" cell_width = "30" cell_height="30" rows_num="2" cols_num="2" custom_placement="1"/>
** "custom_placement" задавал и как 0 и как 1 для теста, конечный результат аналогичный. 3) Заходим в игру. 4) Требуется бинокль. Автоматом заходит в свой слот. С слота переложить в рюкзак нельзя (нет контекстного меню), выбросить на землю можно (есть контекстное меню). Нам необходимо выполнить действия для получения бага. Бинокль нужно "перетащить" в рюкзак с слота. Делаем это. 5) После того, как перетащили бинокль в рюкзак, берём бинокль из рюкзака, перемещаем его в слот (перетаскиваем или выбираем из контекстного меню). 6) Игра вылетает, смотрим лог (аналогичный лог если выполнять те же действия для фонаря). Лог прилагаю ниже.
[03.09.22 19:28:50.213] *[ScriptCrashHandler]** [03.09.22 19:28:50.213] stack traceback: [03.09.22 19:28:50.213] *** [03.09.22 19:28:50.213] **** [03.09.22 19:28:50.213] !![LogStackTrace] Thread: [X-RAY Primary thread], ExceptionCode: [c0000005] [03.09.22 19:28:53.680] !!Unhandled exception stack trace:
Просьба тему не закрывать до потери актуальности...