База знаний
Использование плагина Skript
Skript - это плагин для Bukkit/Spigot, который позволяет администраторам серверов настраивать свой сервер легко, но без необходимости программировать плагин или просить/платить кому-то, чтобы он написал плагин для них.
Skript использует событийно-ориентированный язык, который состоит из триггеров, условий и эффектов. Скрипты пишутся в текстовых файлах с расширением .sk и загружаются в папку plugins/Skript/scripts на сервере.
Скачать подходящую версию Skript.
Поместить файл Skript.jar в папку plugins на сервере и перезапустить сервер.
Проверить, что в папке plugins появилась папка Skript с подпапками aliases, config.sk и scripts.
Открыть файл config.sk в текстовом редакторе и настроить параметры Skript по своему усмотрению. Например, ты можешь изменить язык сообщений или включить/выключить некоторые функции.
Поместить свои скрипты или скачанные из интернета в папку scripts и перезагрузить Skript командой /sk reload all или перезапустить сервер.
Наслаждаться своими кастомными возможностями на сервере Minecraft!
Для того, чтобы создать свой первый скрипт и использовать события, условия и эффекты, тебе нужно сделать следующее:
Открыть текстовый редактор и создать новый файл с расширением .sk. Например, test.sk.
Написать в файле свой скрипт, используя синтаксис Skript. Скрипт состоит из триггеров, которые запускаются при определенных событиях, и блоков кода, которые содержат условия и эффекты. Например:
# Это комментарий, он не влияет на работу скрипта
# Этот триггер срабатывает, когда игрок присоединяется к серверу
on join:
# Это условие проверяет, является ли игрок новым
if {join::%player%} is not set:
# Отправляет сообщение новому игроку
send "&aДобро пожаловать на сервер, %player%!" to player
# Дает новому игроку алмаз
give diamond to player
set {join::%player%} to true
# Это условие проверяет, является ли игрок админом
else if player has permission "admin":
# Отправляет сообщение администратору
send "&cПривет, админ %player%!" to player
# Для всех остальных игроков
else:
# Отправляет сообщение возвращающемуся игроку
send "&eС возвращением на сервер, %player%!" to player
Примечание: это пример кода, он может быть не рабочим.
Сохранить файл и поместить его в папку plugins/Skript/scripts на сервере.
Перезагрузить Skript командой /sk reload all или перезапустить сервер.
Проверить работу своего скрипта на сервере.
Если ты хочешь узнать больше о событиях, условиях и эффектах Skript, ты можешь посмотреть видео-уроки или почитать документацию.
Мы обнаружили, что у вас включен блокировщик рекламы. Реклама помогает нам содержать бесплатные сервера, а также обеспечивать качественную работу сервиса. Пожалуйста, отключите его!
Перезагрузить
Копировать выделенное
Открыть в новой вкладке
Копировать ссылку элемента
Подождите, выполняется переадресация
'; window.location.reload(); } $('#'+root).html('Ошибка загрузки страницы!
'+sub+'Вернуться на главную страницу