LocalScript в Roblox Studio — это контейнер для скриптов, которые выполняются только на клиенте. 4 Если из этих скриптов происходят изменения игрового мира, то они происходят только у текущего игрока, остальные игроки не видят этих изменений. 4
ModuleScript — это контейнер для скриптов, которые можно запускать как на сервере, так и на клиенте. 4 При загрузке на клиент или при старте сервера эти скрипты не запускаются автоматически. 4 Их нужно запускать из LocalScript или Script, причём запускаются они только один раз (по одному для сервера и клиента). 4 Основное предназначение — содержать в себе код, одинаковый для сервера и клиента. 4
Таким образом, LocalScript работает только для текущего игрока, а ModuleScript позволяет создавать код, одинаковый для сервера и клиента, и вызывать его из других скриптов. 34