Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин на разрешение использования коман. блоков для разных груп permissions.

Тема в разделе "Запросы на разработку плагинов", создана пользователем Stalker19951, 15 мар 2015.

Статус темы:
Закрыта.
  1. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    Вот не давно подумал, и вспомнил, что многие Модераторы, Админы просили разрешить им пользоваться командным блоком. Но я понимал, что дать разрешение на пользование командным блоком ровно опке. Но давать опку Модераторам... Это совсем уже. (Тем более, если им нельзя довериться)
    Короче, ближе к делу. Так как навыков java не имею, решил создать тему. Цель плагина заключается такая: Создать Permission, который даст возможность определенной группе permissions использовать командный блок (а не давать опку каждому попалому). При такой ситуации - не прийдется давать опку для использования командных блоков.
    Надеюсь вы поняли! Если у кого есть такая возможность, пожалуйста, ответьте в комментариях или в скайп: dada12263. Заранее спасибо!
     
  2. Хостинг MineCraft
    <
  3. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    Используя командные блоки они могут выдать опку себе сами
     
  4. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    можно реализовать так, что бы например ставил игрок командный блок, и он мог бы выполнять только те команды, права на которые имеет сам игрок
     
  5. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    Понимаешь, они просят пользоваться командными блоками, а для этого нужна опка. Если я дам опку им (например модератору) то он будет как минимум админом. А мне нужно, что бы можно давать разрешение пользоваться командными блоками без опки
     
  6. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
     
  7. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    Ты не понимаешь сути!!! Командный блок можно использовать (ставить) только при опке! А если модератору дать опку, он получит как минимум админку.
     
  8. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    так можно переделать, чтобы командный блок мог ставить кто угодно, а команды, которые исполняет ком.блок соответствовали правам того, кто его поставил
     
  9. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    твой вариант сильно мутный, так как, в командном блоке кроме обычный команд существуют и специальные команды, такие как - scoreboard, setblock и т.д. Мой вариант легче тем, что нужно просто создать пермиссион команду, которая будет позволять использовать командный блок без опки.[DOUBLEPOST=1426517403,1426517298][/DOUBLEPOST]
    даже если так, то как ты предлагаешь делать с scoreboard, setblock и тд.?
     
  10. CraftCoder

    CraftCoder Старожил Пользователь

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Все тебе говорят о том, что с помощью командного блока можно выдать опку всем!
     
  11. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    я написал цель плагина. С опкой в командном блоке я потом как нибудь сам разберусь. На данный момент мне нужен пермиссион команда, которая даст возможность юзать командный блок.
     
  12. Norfolc-xxxx

    Norfolc-xxxx Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Norfolc
    Парняга сам не понимает, что пишет. Он словом "использовать" называет в разных случаях 2 разных действия: использовать - ставить и использовать - активировать.

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

    Короче для парняги: Почитай вот это например:
    http://www.rubukkit.org/threads/komandnyj-blok.29505/?attempt=1
    не обязательно делать всё так прямолинейно, как пытаешься сделать ты, можно сделать проще другим путём
     
  13. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    мне просто нужно создать пермиссион команду для использования командного блока. Теперь понятно?:)
     
  14. Norfolc-xxxx

    Norfolc-xxxx Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Norfolc
    Ладно, давай ещё раз...
    Нет такого понятия, как "создать пермиссион команду", ты хочешь "создать пермиссион разрешение". И создать ты хочешь разрешение на использование (давай дальше говорить "активация") командного блока, так как на сервере у тебя просят "многие Модераторы, Админы". Из того, что они просят об этом, а ты не планируешь давать им возможность создавать командные блоки, то вопрос именно в активации. Так вот - активация доступна ВСЕМ игрокам по дефолту. Теперь понятно? :)
     
  15. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    хорошо, теперь слушай. Активация (то есть - использование) реальна только под креативом, и только под опкой. а я хочу, что бы командный блок можно было активировать без опки или креатива. понятно?
     
  16. Norfolc-xxxx

    Norfolc-xxxx Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Norfolc
    "Так вот - активация доступна ВСЕМ игрокам по дефолту"
    Это значит, что не нужен креатив и опка. Креатив и опка требуется только при УСТАНОВКЕ и НАПИСАНИИ в него команд, а использовать, т.е. активировать редстоуном (=кнопкой/плитой/другой хренью) для того, чтобы он выполнил то, что в него уже занесено операторами может КАЖДЫЙ. Если у тебя не так, значит что-то из установленного тобой на сервер блокирует это Т_Т
     
  17. Автор темы
    Stalker19951

    Stalker19951 Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Poker_Lord
    я и имел введу в написании;DD[DOUBLEPOST=1426612038,1426611823][/DOUBLEPOST]Сейчас приведу пример диалогом между мной и модератором:
    - Привет, Админ!
    - Привет, Модер!
    - Слушай, я хочу поставить командный блок, и написать там какую то команду.
    - Этого нельзя сделать!
    - Но почему?!
    - Я тебе вынужден дать опку, что бы ты мог использовать командный блок. Ну за опку ты не заплатил. Я могу тебе щас сделать команду, а потом ты будешь её использовать.
    - Но ты часто в оффлайне, а я хочу делать много командных блоков.
    - Я не буду тебе давать опку.
    - Ну блииин! Я буду плааакать!!
    - Ладно, дам опку.
    А потом пишут игроки: "Почему у модератора опка?!!!"
    Теперь понял. Я хочу давать возможность написания в командном блоке БЕЗ ОПКИ.
     
  18. Norfolc-xxxx

    Norfolc-xxxx Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Norfolc
    О боги, ну наконец разобрались. Просто когда просишь людей о чём то, грамотно формируй свои мысли. Ты теперь, осознав, что все подумали, перечитай свои сообщения ещё раз х))

    И имей ввиду, выше тебе уже написали. Если это сделать, то любой модератор сможет ввести в командный блок команду типа "pex user NAME group set Admin" и прочие, такие как "give NAME ID" и многое многое другое... Возможно для того они и просят[DOUBLEPOST=1426612187,1426612046][/DOUBLEPOST]Не ведись ты на слёзы эти о_О
    Они ж только о себе думают. Командный блок - штука опасная. По сути он может выполнять все команды оператора. То есть если у тебя нет опки, но ты можешь писать в командный блок команды, то ты, по сути, почти оператор
     
Статус темы:
Закрыта.

Поделиться этой страницей