Шашки (Мини-игра)

Сообщения
354
Реакции
783

Руководство по эксплуатации самописного скрипта на интерактивные шашки.​


Данный скрипт позволяет доверенным ивентерам, а так же доверенным владельцам развлекательных локаций, таверн украсить времяпровождение интерактивной мини-игрой. Игроки и ивентеры вольны сами выбирать правила, системно это не ограничивается.​

Важно. Игровые доски должны спавниться только на время игровой партии. Не допускается использование их в качестве декора либо постоянное размещение. Каждая доска - это 88 невидимых стоек для брони, что может негативно отразиться на игровом опыте в вашей локации.

Команды​


/checkers help - информация о скрипте и командах
/checkers spawn - создать игровую доску
/checkers white - создать одну белую шашку
/checkers black - создать одну чёрную шашку
/checkers list - отобразить список активных игровых досок
/checkers despawnall - удалить все игровые доски
/checkers despawn номер - удалить определённую игровую доску

Использование​


Для создания игровой доски требуется пространство 3х3 блока в ширину и 2 блока в высоту. Создатель игры наводит прицел в центр квадрата 3х3 и вводит команду /checkers spawn . После этого, в течение 6 секунд генерируется доска и фигуры. В этот период нельзя устанавливать или убирать другие доски (ограничено системно).
В чате отобразится уникальный номер доски. Этот номер необходим для её удаления.

Любые игроки могут перемещать фигурки однократным нажатием правой кнопки мыши (ПКМ). Отпустить фигурку - повторное нажатие ПКМ.
Нажав по любой фигурке ПКМ с палкой в руке - Вы превратите её в "дамку". Повторное нажатие - превращает в обычную фигурку.

По окончанию партии, пропишите команду /checkers despawn номер. Если потеряли номер своей доски, можете увидеть его в списке /checkers list

Блоки, на которые устанавливается доска, должны быть цельными. Наличие заборов, нажимных плит, нижних полублоков, ступенек и т.д. может привести к ошибкам. Допускается установка доски на двойной или верхний полублок.


Известные проблемы​


  1. При нажатии ПКМ, поднимается не та фигурка на которую смотрит прицел - это связано с хитбоксами стоек для брони. Рекомендуется целиться немного ниже фигурки, с которой хотите взаимодействовать.
  2. Поднятую шашку выбил из руки другой игрок и теперь она стала обычной кнопкой - на такой случай предусмотрена команда /checkers black и /checkers white. Создатель игры может навести курсор на игровую доску и добавить сколько угодно дополнительных фигур.
  3. Игровая доска появилась внутри другого блока - иногда так бывает, если при создании игры прицел наведён на блок, который находится слишком далеко. Не рекомендуется спавнить доску на блоки, которые находятся выше уровня, на котором стоите вы.
  4. Игрок украл шашку - фигурки нельзя ограничить по расстоянию, на которое их можно стащить. После удаление игровой доски - удалятся и все фигурки.
  5. Если в процессе использования скрипта произошли непредвиденные ошибки - удалите свою доску либо пропишите /checkers despawnall чтобы удалить все предметы скрипта.
 
P.S. Длительное размещение игровых досок допускается, главное не забыть их убрать после окончания ивента либо перед выходом из игры.
 
Сверху