• Весна пришла и растопила цены!⁣

    Гость, используй весенний купон. Если ты давно хотел купить улучшение, то это самый подходящий раз! Помни использование купона ограничено, поспеши! Купон: ВЕСНА

    Успеть улучшить аккаунт

  • Время улучшать сервер! Аккаунт EXCLUSIVE ⚡ навсегда - можно купить за 589 рублей!⁣

    Гость, покупая подписку, ты увеличишь свои доходы в разы! Мы делаем самые актуальные сборки, переводим лучшие приватные плагины, а так-же обновляем их и фиксим любые ошибки. Дешевле, чем студии и другие разработчики!

    Улучшить аккаунт

  • Аккаунт Premium+ теперь можно купить навсегда!⁣

    Гость, заплати всего один, раз и получай самый новые Сборки и Обновленные плагины одним из первых. ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ Помогайте развивать форум донатами, и уникальным контентом. Продавай свои сборки, зарабатывай, учись, ты можешь все!

    Улучшить аккаунт

  • Приветствуем тебя Гость!⁣

    Недавно на форуме? Не знаешь как можно скачивать ресурсы? Для этого нужно лишь зарегистрировать на форуме, и получать доступ к профессиональным плагинам, оптимизированным настройкам. Здесь только самое лучшее.

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

  • Мы теперь Вконтакте

    Если вы ведете свою страницу в социальной сети, вам необходимо подписать на нашу группу, здесь будут все анонсы новых платных и бесплатных сборок,плагинов, скриптов. Здесь вы сможете найти, спонсоров, и просто друзей!

    Присоединиться в группу

Создаем собственный Placeholder — с помощью PlaceholderAPI вы сможете выводить свои заполнители в любой другой плагин поддерживающий papi

lxnv boy

Premium
Пользователь
Регистрация
19 Дек 2020
Сообщения
11
Оценка реакций
4
Баллы
3
Местоположение
Россия
Сегодня мы создадим собственный Placeholder по средствам PlaceholderAPI. Наш заполнитель будет работать так: если есть определенное право, то он выведет «Есть доступ», если нет — «Нет доступа». Проверять работу будем в DeluxeMenus.

Больше примеров можно посмотреть в документации, но думаю пару статей я ещё посвящу этой теме.

Начнем с того, что нам нужно скачать для papi расширение, вводим /papi ecloud download javascript. После перезагрузки у нас появится папка javascripts в PlaceholderAPI, в ней есть example.js (он будет пустым). Если ниже спуститься по документации, то можно увидеть пример для has permission, возьмем его за основу. По комментариям автора попытаюсь рассказать, где и за что отвечают различные функции:

var haspermission = "%player_has_permission_permission.test%"; — собственно сам заполнитель от которого он отталкивается
function permission() { — создать функцию с именем, которое вы хотите
if (haspermission === "yes") { — если переменная haspermission, которую мы создали перед возвратом выведет yes (значение true)
return "&aYou have the Test permission!"; — выведет то, что мы установили в return
else { return "&cYou don't have the Test permission!"; — если переменная haspermission неверна, она вернет то, что мы установили
permission(); — этим мы вызываем функцию для запуска
Вот мой пример:

Создаем собственный Placeholder, изображение №1


Что дальше? Нам нужно проверить работает ли наш placeholder — выдаем право, которое указали после player_has_permission_<ваше_право>.
В папке PlaceholderAPI есть файл javascript_placeholders.yml в нем можно изменить ключ-название для вашего скрипта. Помимо этого всего не всегда работает правильно кодировка в js-файле, поэтому я сделал сообщения в формате UTF-16, это сделать можно на специальном сайте. (Может быть у вас будет все в порядке, проверьте перед данной процедурой)

Теперь строчки выглядят так


Теперь строчки выглядят так
Перейдем в любое меню из DeluxeMenus, я хочу указать данный заполнитель в название иконки, вводим «%javascript_ключ из placeholderapi%» у меня получилось вот так:

Создаем собственный Placeholder, изображение №3


Вот что в игре:

Создаем собственный Placeholder, изображение №4


Если нет прав:

Создаем собственный Placeholder, изображение №5
 
  • Нравится
Реакции: sdacxzczx

Помочь проекту!

Собрано
"5,531.00" ₽
Цель
"10,000.00" ₽

Последние ресурсы

  • Triton - Переведите свой сервер
     Triton - Переведите свой сервер
    Отправляет одно и то же сообщение на разных языках ... Подключается ко всем плагинам!
    • Mr_Nay
    • Обновлено:
  • Space
     Space
    Новый игровой режим с добавлением пользовательских блоков, предметов, миров, чар и многого другого!
    • Mr_Nay
    • Обновлено:
  • ❌ Plugin Hide Pro | 1.8-1.16 + Bungeecord
     ❌ Plugin Hide Pro | 1.8-1.16 + Bungeecord
    Настройка команды блокировки, запрет заполнения команд, блокировщик предложений
    • Mr_Nay
    • Обновлено:
  • ♛ Skywars X ♛
     ♛ Skywars X ♛
    Лучший плагин Skywars! Много-много функций!
    • Mr_Nay
    • Обновлено:
  • ☄️ Oraxen » CUSTOM BLOCKS, ITEMS and INVENTORIES
    EXCLUSIVE ⚡ ☄️ Oraxen » CUSTOM BLOCKS, ITEMS and INVENTORIES
    Первый плагин, который позволяет вам сосредоточиться на творчестве, создавая пакa для вас
    • Mr_Nay
    • Обновлено:

Статистика форума

Темы
389
Сообщения
1,728
Пользователи
2,205
Новый пользователь
Vadim777

Условия использования

  • Любой контент, размещенный командой сотрудников, предоставляется нам пользователями и не был загружен нами во внешний источник. Мы не несем ответственности за то, что публикуем, и оставляем за собой право на конфиденциальность наших пользователей. Пользователи и сотрудники этого сайта не знают о каких-либо незаконных или неправомерных действиях на этом сайте. Мы не являмеся официальным продуктом Minecraft, всё права на ресурсы и т.д принадлежат исключительно Mojang.

Контакты

По вопросам рекламы: [email protected]
Связь с администрацией: [email protected]