> Керчик-Перчик, ну теперь понятно о чем речь, и о чем ты толкуешь. 2 разных мода. Я тебе говорю о моде от DoD, а ты о модах от Зауруса) Сейчас более детально глянул, да, есть у Зауруса группировка Апокалипсис, события совпадают и лор один и тот же. Апокалипсис от Зауруса мало известен. Поэтому и недопонимание возникло. Просто мод от DoD он на слуху, то как основа ОП и Солянка, общая база у них, глобал мод.
Вообщем ты мне о квадратном, я тебе о круглом))
2025-11-29 10:55:17
Что решил?
ошибка хз какая при переходе через южные ворота с темной долины
fatal error
[error]expression : fatal error
[error]function : cpurchaselist::process
[error]file : e:\github\ogsr-engine\ogsr_engine\xrgame\purchase_list.cpp
[error]line : 40
[error]description : !![cpurchaselist::process] : cannot handle lines in section without values: [supplies_after_darkvalley], first param: [af_medusa]
[20.08.24 22:21:29.755] ***************************[scriptcrashhandler]**********************************
[20.08.24 22:21:29.755] stack traceback:
[c]: in function 'buy_supplies'
...r_1.9_final_update\gamedata\scripts\trade_manager.script:77: in function 'update'
...er_1.9_final_update\gamedata\scripts\bind_monster.script:126: in function
[20.08.24 22:21:29.755] locals:
[20.08.24 22:21:29.755] userdata (*temporary) : (game_object): 00000274fe581ee0
[20.08.24 22:21:29.755] userdata (*temporary) : (ini_file): 00000274ffc3f860
[20.08.24 22:21:29.755] string (*temporary) : supplies_after_darkvalley
[20.08.24 22:21:29.755] end
[20.08.24 22:21:29.755] locals:
[20.08.24 22:21:29.755] userdata npc : (game_object): 00000274fe581ee0
[20.08.24 22:21:29.755] table: tt
[20.08.24 22:21:29.755] string tt.current_sell_condition : trader_after_darkvalley
[20.08.24 22:21:29.755] table: tt.buy_supplies
[20.08.24 22:21:29.755] table tt.buy_supplies.1 : [...]
[20.08.24 22:21:29.755] *********************************************************************************
[20.08.24 22:21:29.755] [print_output([cscriptengine::lua_pcall_failed])] script runtime error:
invalid key to 'next'
stack traceback:
[c]: at 0x7ff620736030
[c]: in function 'buy_supplies'
...r_1.9_final_update\gamedata\scripts\trade_manager.script:77: in function 'update'
...er_1.9_final_update\gamedata\scripts\bind_monster.script:126: in function
[20.08.24 22:21:29.755] *********************************************************************************
[20.08.24 22:21:29.755]
fatal error
[error]expression : fatal error
[error]function : cscriptengine::lua_pcall_failed
[error]file : e:\github\ogsr-engine\ogsr_engine\common_ai\script_engine.cpp
[error]line : 46
[error]description : [cscriptengine::lua_pcall_failed]: invalid key to 'next'
[20.08.24 22:21:29.755] ***************************[scriptcrashhandler]**********************************
[20.08.24 22:21:29.755] stack traceback:
[c]: at 0x7ff620736030
[c]: in function 'buy_supplies'
...r_1.9_final_update\gamedata\scripts\trade_manager.script:77: in function 'update'
...er_1.9_final_update\gamedata\scripts\bind_monster.script:126: in function
[20.08.24 22:21:29.755] *********************************************************************************
[20.08.24 22:21:29.755] ********************************************************************************
[20.08.24 22:21:29.755] !![logstacktrace] thread: [x-ray primary thread]
[20.08.24 22:21:29.880] !!stack trace:
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203cdc49], fun: [buildstacktrace()] + [41 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrcore\stacktrace_collector.cpp-->154]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203b8b66], fun: [logstacktrace()] + [62 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrcore\xrdebugnew.cpp-->74] + [10 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203b901f], fun: [xrdebug::backend()] + [707 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrcore\xrdebugnew.cpp-->182] + [498 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203b929f], fun: [xrdebug::fatal()] + [123 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrcore\xrdebugnew.cpp-->247]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6207360a9], fun: [cscriptengine::lua_pcall_failed()] + [121 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\common_ai\script_engine.cpp-->47]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff8278654e0], fun: [lj_bc_funcc()] + [66 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff8278a351c], fun: [lj_err_run()] + [380 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luajit\src\lj_err.c-->849] + [33 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff8278a25c6], fun: [err_msgv()] + [118 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luajit\src\lj_err.c-->874] + [8 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff8278a3209], fun: [lj_err_msg()] + [9 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luajit\src\lj_err.c-->880] + [5 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff8278e455c], fun: [lj_tab_next()] + [332 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luajit\src\lj_tab.c-->605] + [13 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff82786f082], fun: [lua_next()] + [50 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luajit\src\lj_api.c-->896] + [32 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620737d82], fun: [cscriptstorage::logtable()] + [182 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\common_ai\script_storage.cpp-->68] + [14 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620737f9f], fun: [cscriptstorage::logvariable()] + [511 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\common_ai\script_storage.cpp-->107] + [18 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620737d66], fun: [cscriptstorage::logtable()] + [154 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\common_ai\script_storage.cpp-->76]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620737f9f], fun: [cscriptstorage::logvariable()] + [511 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\common_ai\script_storage.cpp-->107] + [18 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620737c19], fun: [cscriptstorage::dump_state()] + [149 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\common_ai\script_storage.cpp-->54]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6207380b4], fun: [scriptcrashhandler()] + [64 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\common_ai\script_storage.cpp-->158]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203b8b3c], fun: [logstacktrace()] + [20 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrcore\xrdebugnew.cpp-->72]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203b901f], fun: [xrdebug::backend()] + [707 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrcore\xrdebugnew.cpp-->182] + [498 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203b929f], fun: [xrdebug::fatal()] + [123 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrcore\xrdebugnew.cpp-->247]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6208da733], fun: [cpurchaselist::process()] + [495 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\purchase_list.cpp-->41]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620b102fe], fun: [cscriptgameobject::buy_supplies()] + [118 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\script_game_object3.cpp-->983]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620af9db6], fun: [std::_func_impl_no_alloc::_do_call()] + [286 byte(s)], file-->line: [e:\vs2\vc\tools\msvc\14.37.32822\include\functional-->841] + [251 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620b2e732], fun: [luabind::detail::class_rep::function_dispatcher()] + [338 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luabind\src\class_rep.cpp-->662] + [68 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff8278654e0], fun: [lj_bc_funcc()] + [66 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\luajit.dll], addrpc.offset: [00007ff82786f26a], fun: [lua_pcall()] + [170 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luajit\src\lj_api.c-->1144]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620b2c7d4], fun: [luabind::detail::pcall()] + [100 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luabind\src\pcall.cpp-->40] + [17 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620aeb79e], fun: [luabind::detail::proxy_member_void_caller::~proxy_member_void_caller()] + [74 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\luabind\luabind\detail\call_member.hpp-->269] + [15 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620aeb51d], fun: [cscriptbinderobjectwrapper::shedule_update()] + [101 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\script_binder_object_wrapper.cpp-->35] + [101 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff62068b57e], fun: [cgameobject::shedule_update()] + [378 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\gameobject.cpp-->831]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6207d9133], fun: [centity::shedule_update()] + [27 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\entity.cpp-->328]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620769476], fun: [centityalive::shedule_update()] + [18 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\entity_alive.cpp-->195]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6206cd80c], fun: [cai_trader::shedule_update()] + [20 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\ai\trader\ai_trader.cpp-->232]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff62036392e], fun: [csheduler::processstep()] + [446 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\xrsheduler.cpp-->376]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620363cc0], fun: [csheduler::update()] + [376 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\xrsheduler.cpp-->487]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff62067287d], fun: [cgamepersistent::onframe()] + [729 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xrgame\gamepersistent.cpp-->613]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff62039718b], fun: [cregistrator::process()] + [87 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\pure.h-->109]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620396c2b], fun: [crenderdevice::framemove()] + [387 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\device.cpp-->413]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620395dc9], fun: [crenderdevice::on_idle()] + [233 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\device.cpp-->185]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620396917], fun: [crenderdevice::run()] + [575 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\device.cpp-->351] + [85 byte(s)]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff62036004a], fun: [startup()] + [998 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\x_ray.cpp-->204]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff6203606bc], fun: [winmain_impl()] + [536 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\x_ray.cpp-->408]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff62036084b], fun: [winmain()] + [335 byte(s)], file-->line: [e:\github\ogsr-engine\ogsr_engine\xr_3da\x_ray.cpp-->429]
! module: [a:\Сталкер gunslinger_1.9_final_update\bin_x64\xrengine.exe], addrpc.offset: [00007ff620b673da], fun: [__scrt_common_main_seh()] + [262 byte(s)], file-->line: [d:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl-->288] + [33 byte(s)]
! module: [c:\windows\system32\kernel32.dll], addrpc.offset: [00007ff8af82257d], fun: [basethreadinitthunk()] + [29 byte(s)]
! module: [c:\windows\system32\ntdll.dll], addrpc.offset: [00007ff8b0c6af28], fun: [rtluserthreadstart()] + [40 byte(s)]
!
[20.08.24 22:21:29.880] ********************************************************************************