Closed Graff46 closed 2 years ago
Локально собирал тестировал - работает. Возможно команду нужно занести под дефайн дебага или мастер голда.
Стоит так же в качестве предлагаемых аргументов выводить имена файлов скриптов, но у меня не получилось.
X-Ray и так вдоль и поперек обмазан луа, ты хочешь ещё и консоль обмазать луа. Зачем?
Затем же почему это команда есть в OXR. Чтобы при разработке модов не писать костыли и не перезагружать сейв для быстрой проверки lua кода
Это оригинальная консольная команда, её ещё GSC добавляли. Для тестирования полезно.
Лучше, ещё, к ней добавить команду run_string
.
Лучше, ещё, к ней добавить команду
run_string
.
run_string
Я видел в OXR, но по моему она не нужна, набирать луа код в консоле Сталкера - такое себе.
Чтобы при разработке модов не писать костыли и не перезагружать сейв для быстрой проверки lua кода
Костыли - это скрипты в консоли. А это никакие не костыли:
elseif dik == DIK_keys.DIK_N then --personal_test
xpcall(function() dofile(getFS():update_path("$game_scripts$", "personal_test.lua")) end, log1)
Изначально взята из OXR. Но пришлось переписать. Данной командой вызывайте скрипт по имени, можно поменять код скрипта параллельно игре - при выполнении команды выполниться уже новый код.