Скрипты в Roblox Studio работают следующим образом:
- Script — это стандартный серверный скрипт, который выполняется на стороне сервера. 1 Он используется для создания логики, которая должна быть одинаковой для всех игроков, таких как управление состоянием объектов, настройка взаимодействий между игроками и сохранение данных. 1 Скрипты выполняются в таких объектах, как ServerScriptService, Workspace, ServerStorage и других, доступных только на сервере. 1
- LocalScript — это клиентский скрипт, который выполняется на стороне клиента. 1 Он предназначен для создания логики, которая зависит от конкретного игрока. 1 С помощью LocalScript можно управлять элементами интерфейса пользователя, анимациями, камерой, а также обрабатывать ввод с клавиатуры или мыши. 1
Чтобы начать работу со скриптом, нужно выбрать объект, на котором скрипт будет выполняться. 2 Например, это может быть часть (Part) или персонаж (Character). 2 Чтобы добавить скрипт в объект, нужно в окне Explorer (Обозреватель) найти объект, в который хочется добавить скрипт, нажать на него правой кнопкой мыши и выбрать Insert Object (Вставить объект), а затем выбрать Script для серверного скрипта или LocalScript для клиентского. 2