← Все вопросы

Что такое Script в Roblox и куда его вставлять, чтобы код заработал?

Задан 10 месяцев назад657 просмотров2 ответа
6

Смотрю уроки, там говорят "вставь скрипт и пиши код". А я не понимаю — куда его вставлять? Кинул Script прямо в Workspace, написал print("привет"), нажал Play — ничего не вывелось. Что не так?

2 ответа

10
✓ Принятый ответ — помог автору

Script — это объект с кодом на Lua. Его нужно куда-то положить в Explorer, и от места зависит, запустится ли он.

Серверные Script автоматически запускаются, если лежат в:

  • Workspace
  • ServerScriptService (это рекомендованное место для логики игры)

Создать: в Explorer наведись на ServerScriptService, нажми +, выбери Script. Внутри напиши:

print("привет")

Теперь жми Play. Вывод появится не на экране игры, а в окне Output (View → Output).

Если ты не видел вывода — скорее всего у тебя просто закрыто окно Output, а код-то работал. Открой его и проверь.

3

Ещё частая засада: люди создают LocalScript вместо Script и кидают в Workspace. LocalScript в Workspace не запускается. Если просто учишься — бери обычный Script и клади в ServerScriptService.

Ваш ответ

Войдите, чтобы ответить на вопрос.