Для начала следует изучить тему:
https://www.blast.hk/threads/22707/
Не менее важная информация и здесь:
https://www.blast.hk/threads/13315/
После следует пробовать писать простые скрипты исходя из примеров, не надо только придумать сложное из своей фантазией, голову забивать.
Все основные функции берутся из БХ вики:
https://wiki.blast.hk/ru/moonloader/scripting-api
Не менее важное это изучение чужих работ, благодаря этому получишь больше представление о работе скриптов, написанные на том или ином ЯП.
Также следует отметить, чтобы сразу не лезть в imgui, чтобы потом не возникало вопросов, почему игру крашит и т.п.
Когда уже навык подрастёт по основе, можно будет уже изучить
imgui или
mimgui. В принципе это одно и тоже, но второе более оптимизировано, но имеет свои особенности синтаксиса, поэтому может показаться сложнее.
Так в основном просто изучай разные темы в разделе Lua.
Все вопросы, которые у тебя возникнут, с вероятностью 99% уже были, поэтому просто старайся более унифицировано сформировать свой вопрос, либо же по ключевому слову/выражению, и загуглить с фрепиксом blast.hk, чтобы более точно нашлась информация, или же воспользоваться внутренним поиск по форуму.