Тут навык больше зависит от опыта разработки, а не от знания языка.
Все технологии ты всё равно изучить не сможешь, но развить мышление программиста - вполне возможно.
Тем более, Lua - один из самых простых скриптовых языков, а Roblox обладает хорошо прописанной технической документацией и широким комьюнити. Так что, нахождение решения на задачу не займёт много времени.