Thug 2 Опубликовано 1 Октября 2013 (изменено) @ColR_iT, Cпс за этот замечательный мод, вот только возник вопрос где взять скрипт medicine.script? Вот мой бинд_сталкер скрипт http://rghost.ru/49093243 стоит мод на спальник посмотри если не сложно что я там не правильно сделал FATAL ERROR [error]Expression : fatal error[error]Function : CScriptEngine::lua_error[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp[error]Line : 73[error]Description :[error]Arguments : LUA error: ...:\games\stalker\gamedata\scripts\bind_stalker.script:197: attempt to index global 'medicine' (a nil value)stack trace: Сделал так: local item_ = {["medkit"] = true, ["medkit_army"] = true, ["medkit_scientic"] = true,}function actor_binder:use_obj(obj)main_sleep.sleep(obj)if item_[obj:section()] thenuse_item.Rehabilitation(obj)endend Спальник заработал,а вот при использование аптечки вылет: FATAL ERROR[error]Expression : fatal error[error]Function : CScriptEngine::lua_error[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp[error]Line : 73[error]Description : [error]Arguments : LUA error: c:\games\stalker\gamedata\scripts\use_item.script:325: attempt to index local 'IP' (a nil value)stack trace: Изменено 1 Октября 2013 пользователем Thug Поделиться этим сообщением Ссылка на сообщение
Thug 2 Опубликовано 2 Октября 2013 (изменено) Читай шапку темы: http://www.amk-team.ru/forum/index.php?showtopic=12674&page=1#entry759164 Раз 30 перечитал и шапку и тему.Переделывал бинд сталкер тот же результат Изменено 2 Октября 2013 пользователем Thug Поделиться этим сообщением Ссылка на сообщение
Thug 2 Опубликовано 2 Октября 2013 (изменено) @ColR_iT, Мне не кажется он у меня не работает. При использование аптечки вылет с IP. Как я понял use_item и есть medicine.script? Стоит спальный мешок и динам.худ сделал так как ты писал sanjaaa и не робит Изменено 2 Октября 2013 пользователем Thug 1 Поделиться этим сообщением Ссылка на сообщение
Thug 2 Опубликовано 2 Октября 2013 Если сделать так как в шапке указанно, то гг просто жрёт аптечки как и спальник. Поделиться этим сообщением Ссылка на сообщение
Thug 2 Опубликовано 2 Октября 2013 (изменено) Если ты используешь аптечку, но никакого эффекта нет, то ты либо не прописал вызов функции CheckSection, либо прописал её не туда, куда нужно. Куда надо ее прописывать? в use_item есть такая функция: function CheckSection(itemSection) if itemParam[itemSection] then use_item.Rehabilitation(itemSection) end end Ты про нее говоришь или надо еще что то прописывать? Дружище я запутался уже. Если не сложно сам глянь что у меня там не так. Скидываю всю папку скриптс http://rghost.ru/49109097 Изменено 2 Октября 2013 пользователем Thug Поделиться этим сообщением Ссылка на сообщение
Thug 2 Опубликовано 3 Октября 2013 (изменено) В этом же файле в колбек use_object дописать следующую строку: use_item.CheckSection(obj:section()) В файле use_item? Ткни носом где копать я не врубился Изменено 3 Октября 2013 пользователем Thug 1 Поделиться этим сообщением Ссылка на сообщение