Перейти к содержанию
  • Лента
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Свернуть
exlends
Категории
  1. Главная
  2. Категории
  3. Языки программирования
  4. Lua
  5. Как написать первую программу для роблокс?

Как написать первую программу для роблокс?

Запланировано Прикреплена Закрыта Перенесена Lua
robloxlua
3 Сообщения 3 Постеры 286 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • robloxR Не в сети
    robloxR Не в сети
    roblox
    написал в отредактировано
    #1

    1374348c-125d-40be-bba3-848f352d4a13-image.png

    Первая программа в Roblox пишется на языке Lua в среде Roblox Studio и обычно представляет собой простой скрипт, выводящий сообщение или меняющий свойства объекта. Это требует установки Roblox Studio, создания объекта и добавления скрипта с базовым кодом. Начните с шаблона Baseplate для простоты

    Установка Roblox Studio

    Скачайте Roblox Studio бесплатно с официального сайта Roblox Creator Hub после регистрации аккаунта. Запустите программу и создайте новое место через Create → New Place, выбрав базовый шаблон Baseplate.​

    Создание первого скрипта
    В панели Explorer (включите через View → Explorer) добавьте объект: нажмите + в Workspace, выберите Part (куб). Правой кнопкой мыши на объекте → Insert Object → Script. Дважды кликните скрипт для редактирования.

    Пример простого кода

    Замените содержимое скрипта на:

    print("Hello, Roblox World!")
    

    Нажмите Play, откройте Output (View → Output) — увидите сообщение в консоли. Для интерактивности используйте:

    local part = script.Parent
    part.Touched:Connect(function(hit)
        local player = game.Players:GetPlayerFromCharacter(hit.Parent)
        if player then
            part.BrickColor = BrickColor.Random()
            print(player.Name .. " коснулся объекта!")
        end
    end)
    

    Этот код меняет цвет объекта при касании игроком.

    Запустите тест через Play, проверьте изменения и ошибки в Output. Изучите Roblox Developer Hub для API, экспериментируйте с событиями вроде Touched и используйте wait() в циклах для производительности.

    1 ответ Последний ответ
    2
    • RocatremR Не в сети
      RocatremR Не в сети
      Rocatrem
      написал в отредактировано
      #2

      А какой смысл писать для роблокс, когда для россии блок? Или я что-то не так понимаю? И в голове образовалась каша?

      kirilljsxK 1 ответ Последний ответ
      1
      • RocatremR Rocatrem

        А какой смысл писать для роблокс, когда для россии блок? Или я что-то не так понимаю? И в голове образовалась каша?

        kirilljsxK Не в сети
        kirilljsxK Не в сети
        kirilljsx
        js
        написал в отредактировано
        #3

        @Rocatrem Так шкила все равно играет через обходки, тем более Lua - вообще как язык изучать стоит

        1 ответ Последний ответ
        0

        Здравствуйте! Похоже, вас заинтересовала эта беседа, но у вас ещё нет аккаунта.

        Надоело каждый раз пролистывать одни и те же посты? Зарегистрировав аккаунт, вы всегда будете возвращаться на ту же страницу, где были раньше, и сможете выбирать, получать ли уведомления о новых ответах (по электронной почте или в виде push-уведомлений). Вы также сможете сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.

        С вашими комментариями этот пост мог бы стать ещё лучше 💗

        Зарегистрироваться Войти

        Категории

        • Главная
        • Новости
        • Фронтенд
        • Бекенд
        • Языки программирования

        Контакты

        • Сотрудничество
        • info@exlends.com
        • Наш чат
        • Наш ТГ канал

        © 2024 - 2026 ExLends, Inc. Все права защищены.

        Политика конфиденциальности
        • Войти

        • Нет учётной записи? Зарегистрироваться

        • Войдите или зарегистрируйтесь для поиска.
        • Первое сообщение
          Последнее сообщение
        0
        • Лента
        • Категории
        • Последние
        • Метки
        • Популярные
        • Пользователи
        • Группы