Index.php?title=Курс для новичков: различия между версиями
Vorobey (обсуждение | вклад) м |
Vorobey (обсуждение | вклад) м |
||
Строка 20: | Строка 20: | ||
Данную категорию имеют 5 блока-функций: ''Действие игрока'', ''Игровое действие'', ''Установить переменную'', ''Выбрать объект'', ''Вызвать функцию''. Данные блоки ставятся только на серое стекло. | Данную категорию имеют 5 блока-функций: ''Действие игрока'', ''Игровое действие'', ''Установить переменную'', ''Выбрать объект'', ''Вызвать функцию''. Данные блоки ставятся только на серое стекло. | ||
===Функционал=== | ===Функционал=== | ||
− | [[Файл:Событие игрока.png|безрамки| | + | [[Файл:Событие игрока.png|безрамки|250x250px|альт=|справа]] |
<big>Событие игрока</big> | <big>Событие игрока</big> | ||
− | + | Данная блок-функция относится к категории Событие | |
− | При выполнении определённого события, которое можно указать в самом блоке, будет активироваться код, который идёт после Событие игрока | + | При выполнении определённого события, которое можно указать в самом блоке, будет активироваться код, который идёт после Событие игрока. |
[[Файл:Если игрок.png|безрамки|327x327пкс|альт=|справа]] | [[Файл:Если игрок.png|безрамки|327x327пкс|альт=|справа]] | ||
<big>Если игрок</big> | <big>Если игрок</big> | ||
− | + | Данная блок-функция относится к категории Условие | |
− | |||
Если игрок проверяет, выполнил ли игрок определённое условие, которое можно указать в самом блоке. В случае выполнения, код, который стоит между поршнями, будет активирован. | Если игрок проверяет, выполнил ли игрок определённое условие, которое можно указать в самом блоке. В случае выполнения, код, который стоит между поршнями, будет активирован. | ||
+ | [[Файл:Действие игрока.png|справа|безрамки|250x250пкс]] | ||
+ | <big>Действие игрока</big> | ||
+ | Данная блок-функция относится к категории Действие | ||
+ | Действие игрока позволяет манипулировать игроком - телепортировать, отправлять сообщения, менять здоровье, наносить урон и т.д. | ||
+ | [[Файл:Присв. переменную.png|справа|безрамки|250x250пкс]] | ||
+ | <big>Присвоить переменную</big> | ||
+ | Данная блок-функция относится к категории Действие | ||
+ | Присвоить переменную позволяет менять значение Динамической переменной - установить определённое значение, изменить определённое значение, перезаписать и т.д. | ||
==Синтаксис== | ==Синтаксис== | ||
==Плейсхолдеры== | ==Плейсхолдеры== | ||
==Создание кодов== | ==Создание кодов== |
Версия 22:10, 31 января 2022
«Курс для новичков» будет полезен людям, делающим первые шаги в Редакторе игр. Здесь собраны самые базовые темы, которые необходимы для создания самых примитивных режимов, к примеру: PvP-Parkour, MagmaBlock, Parkour, Survival и прочее.
Внешний вид игры
Внешний вид игры делится на 3 подпункта:
- Название игры должно вкратце описывать саму игру. Чем индивидуальнее и красочнее название игры, тем больше внимания она будет привлекать. Для украшения игры можно использовать Unicode символы и различные цвета (посмотреть список всех доступных цветов можно командой /colors)
- Описание игры должно описывать игру. Отфильтруйте слова-паразиты и оставьте только самое важное. Создать вторую, третью... строку можно с помощью \n в конце предложения.
- Иконка игры играет немаловажную роль. Чем ярче и необычнее иконка, тем больше внимания она будет привлекать.
Описание блоков-функций
Блоки-функции можно разделить на 3 класса:
Категории
Событие
Данную категорию имеют 3 блока-функций: Событие игрока, Блок цикла, Функция. Важная особенность этих блоков в том, что они ставятся только вначале строки, т. е. исключительно на голубое стекло.
Условие
Данную категорию имеют 5 блока-функций: Если игрок, Если переменная, Если существо, Если игра, Иначе. Данные блоки ставятся только на серое стекло.
Действие
Данную категорию имеют 5 блока-функций: Действие игрока, Игровое действие, Установить переменную, Выбрать объект, Вызвать функцию. Данные блоки ставятся только на серое стекло.
Функционал
Событие игрока
Данная блок-функция относится к категории Событие
При выполнении определённого события, которое можно указать в самом блоке, будет активироваться код, который идёт после Событие игрока.
Если игрок
Данная блок-функция относится к категории Условие Если игрок проверяет, выполнил ли игрок определённое условие, которое можно указать в самом блоке. В случае выполнения, код, который стоит между поршнями, будет активирован.
Действие игрока Данная блок-функция относится к категории Действие Действие игрока позволяет манипулировать игроком - телепортировать, отправлять сообщения, менять здоровье, наносить урон и т.д.
Присвоить переменную Данная блок-функция относится к категории Действие
Присвоить переменную позволяет менять значение Динамической переменной - установить определённое значение, изменить определённое значение, перезаписать и т.д.