Index.php?title=Курс для новичков: различия между версиями

Материал из ML WIKI
м
Строка 20: Строка 20:
 
Данную категорию имеют 5 блока-функций: ''Действие игрока'', ''Игровое действие'', ''Установить переменную'', ''Выбрать объект'', ''Вызвать функцию''. Данные блоки ставятся только на серое стекло.
 
Данную категорию имеют 5 блока-функций: ''Действие игрока'', ''Игровое действие'', ''Установить переменную'', ''Выбрать объект'', ''Вызвать функцию''. Данные блоки ставятся только на серое стекло.
 
===Функционал===
 
===Функционал===
[[Файл:Событие игрока.png|безрамки|250x250px|альт=|справа]]
 
 
<big>Событие игрока</big>
 
<big>Событие игрока</big>
 +
[[Файл:Событие игрока.png|безрамки|219x219px|альт=|справа]]
 +
Категория: Событие
  
Данная блок-функция относится к категории Событие
+
При выполнении определённого события, которое можно указать в самом блоке, будет активироваться код, который идёт после Событие игрока.
  
При выполнении определённого события, которое можно указать в самом блоке, будет активироваться код, который идёт после Событие игрока.
+
[[Файл:Если игрок.png|безрамки|250x250px|альт=|справа]]
[[Файл:Если игрок.png|безрамки|327x327пкс|альт=|справа]]
 
 
<big>Если игрок</big>
 
<big>Если игрок</big>
  
Данная блок-функция относится к категории Условие
+
Категория: Условие
  
 
Если игрок проверяет, выполнил ли игрок определённое условие, которое можно указать в самом блоке. В случае выполнения, код, который стоит между поршнями, будет активирован.
 
Если игрок проверяет, выполнил ли игрок определённое условие, которое можно указать в самом блоке. В случае выполнения, код, который стоит между поршнями, будет активирован.
[[Файл:Действие игрока.png|справа|безрамки|250x250пкс]]
+
 
 
<big>Действие игрока</big>
 
<big>Действие игрока</big>
 +
[[Файл:Действие игрока.png|справа|безрамки|219x219px|альт=]]
 +
Категория: Действие
 +
 +
Действие игрока позволяет манипулировать игроком - телепортировать, отправлять сообщения, менять здоровье, наносить урон и т.д.
 +
  
Данная блок-функция относится к категории Действие
+
<big>Игровое действие</big>
 +
[[Файл:Игровое действие.png|справа|безрамки|219x219пкс]]
 +
Категория: Действие
 +
Игровое действие ещё можно назвать ''Управление миром''. Оно позволяет создавать голограммы, менять игровое время, спавнить мобов/NPC/предметы, создавать эффекты, менять/создавать/убирать блоки и т.д.
  
Действие игрока позволяет манипулировать игроком - телепортировать, отправлять сообщения, менять здоровье, наносить урон и т.д.
 
[[Файл:Присв. переменную.png|справа|безрамки|250x250пкс]]
 
 
<big>Присвоить переменную</big>
 
<big>Присвоить переменную</big>
 +
[[Файл:Присв. переменную.png|справа|безрамки|219x219px|альт=]]
 +
Категория: Действие
  
Данная блок-функция относится к категории Действие
+
Присвоить переменную позволяет менять значение Динамической переменной - установить определённое значение, изменить определённое значение, перезаписать и т.д.
 +
<big>Если переменная</big>
 +
[[Файл:Если переменная.png|справа|безрамки|250x250пкс]]
 +
Категория: Условие
 +
''Если переменная'' позволяет проверять значение Динамической переменной. Если Динамическая переменная имеет такое же значение, как и в Если переменная, то код, который стоит между поршнями, будет активирован.
 +
[[Файл:Выбрать объект.png|справа|безрамки|219x219пкс]]
 +
<big>Выбрать объект</big>
 +
Категория: Действие
 +
 
 +
Выбрать объект позволяет выбрать определённый объект и работать с ним. Выбирать можно игроков, мобов, NPC, снаряды, предметы, которые валяются на земле. Чтобы произвести какое-либо действие над объектом, сразу после Выбрать объект надо поставить само действие. К примеру, для телепортации выбранного игрока, после Выбрать объект надо поставить Действие игрока Телепортация.
  
Присвоить переменную позволяет менять значение Динамической переменной - установить определённое значение, изменить определённое значение, перезаписать и т.д.
 
 
==Синтаксис==
 
==Синтаксис==
 
==Плейсхолдеры==
 
==Плейсхолдеры==
 
==Создание кодов==
 
==Создание кодов==

Версия 19:33, 2 февраля 2022

«Курс для новичков» будет полезен людям, делающим первые шаги в Редакторе игр. Здесь собраны самые базовые темы, которые необходимы для создания самых примитивных режимов, к примеру: PvP-Parkour, MagmaBlock, Parkour, Survival и прочее.

Внешний вид игры

Внешний вид игры делится на 3 подпункта:

  • World example.png
    Название игры должно вкратце описывать саму игру. Чем индивидуальнее и красочнее название игры, тем больше внимания она будет привлекать. Для украшения игры можно использовать Unicode символы и различные цвета (посмотреть список всех доступных цветов можно командой /colors)
  • Описание игры должно описывать игру. Отфильтруйте слова-паразиты и оставьте только самое важное. Создать вторую, третью... строку можно с помощью \n в конце предложения.
  • Иконка игры играет немаловажную роль. Чем ярче и необычнее иконка, тем больше внимания она будет привлекать.

Описание блоков-функций

Блоки-функции можно разделить на 3 класса:

Категории

Событие

Данную категорию имеют 3 блока-функций: Событие игрока, Блок цикла, Функция. Важная особенность этих блоков в том, что они ставятся только вначале строки, т. е. исключительно на голубое стекло.

Условие

Данную категорию имеют 5 блока-функций: Если игрок, Если переменная, Если существо, Если игра, Иначе. Данные блоки ставятся только на серое стекло.

Действие

Данную категорию имеют 5 блока-функций: Действие игрока, Игровое действие, Установить переменную, Выбрать объект, Вызвать функцию. Данные блоки ставятся только на серое стекло.

Функционал

Событие игрока

Категория: Событие

При выполнении определённого события, которое можно указать в самом блоке, будет активироваться код, который идёт после Событие игрока.

Если игрок

Категория: Условие

Если игрок проверяет, выполнил ли игрок определённое условие, которое можно указать в самом блоке. В случае выполнения, код, который стоит между поршнями, будет активирован.

Действие игрока

Категория: Действие

Действие игрока позволяет манипулировать игроком - телепортировать, отправлять сообщения, менять здоровье, наносить урон и т.д.


Игровое действие

Игровое действие.png

Категория: Действие Игровое действие ещё можно назвать Управление миром. Оно позволяет создавать голограммы, менять игровое время, спавнить мобов/NPC/предметы, создавать эффекты, менять/создавать/убирать блоки и т.д.

Присвоить переменную

Категория: Действие

Присвоить переменную позволяет менять значение Динамической переменной - установить определённое значение, изменить определённое значение, перезаписать и т.д. Если переменная

Если переменная.png

Категория: Условие Если переменная позволяет проверять значение Динамической переменной. Если Динамическая переменная имеет такое же значение, как и в Если переменная, то код, который стоит между поршнями, будет активирован.

Выбрать объект.png

Выбрать объект Категория: Действие

Выбрать объект позволяет выбрать определённый объект и работать с ним. Выбирать можно игроков, мобов, NPC, снаряды, предметы, которые валяются на земле. Чтобы произвести какое-либо действие над объектом, сразу после Выбрать объект надо поставить само действие. К примеру, для телепортации выбранного игрока, после Выбрать объект надо поставить Действие игрока Телепортация.

Синтаксис

Плейсхолдеры

Создание кодов