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

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

Discussion in 'Запросы на разработку плагинов' started by Stalker19951, Mar 15, 2015.

Thread Status:
Not open for further replies.
  1. Автор темы
    Stalker19951

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Share This Page