Разница между локальными и глобальными переменными в Roblox Scripting заключается в области видимости. 13
Локальная переменная ограничена блоком кода, в котором она объявлена. 3 Доступ к локальной переменной есть только в том блоке, где она объявлена. 3 Чтобы объявить локальную переменную, перед её именем нужно поставить ключевое слово local. 3
Глобальная переменная доступна любому блоку кода в одном и том же скрипте. 3 Доступ к глобальным переменным есть внутри одного скрипта, но не между несколькими скриптами. 3 По умолчанию переменные и функции имеют глобальную область видимости. 3
Таким образом, локальные переменные ограничены конкретным блоком кода, а глобальные — более широким пространством скрипта.