Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Гайд по PermissionEx

-

MineCraft

- Размещай блоки - строй светлое будущее.

Ответ
 
Опции темы
Старый 30.01.2013, 20:40   #1
 Разведчик
Аватар для vitikc
 
vitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личность
Регистрация: 05.04.2012
Сообщений: 8
Популярность: 1198
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 7 сообщениях
 
По умолчанию Гайд по PermissionEx

Вроде как нету такой темы вот пользуясь моментом решил создать).

Гайд по PermissionsEx

Что нам понадобится? Это:
1. Сервер)
2. Плагин PermissionsEx
3. Блокнот (Лучше Notepad++)

После первого запуска у нас в папке Plugins появится папка PermissionsEx
а в ней будут файлы: config.yml и permissions.yml
Нам нужен 2 файл permissions.yml
Открываем его с помощью нашего блокнота видим:


Код:
groups: 
  user: 
   default: true 
    permissions: 
     - modifyworld.*
Давайте разберем:
groups: - это группы
user: - это группа пользователей/игроков
default: true - это значит что группа user стоит по умолчанию

(она дается всем игрокам)
permissions: - это права игроков
- modifyworld. - это само право) оно разрешает игроку
"изменять мир" ставить блоки, крушить их

Допустим мы захотели создать группы VIP, Moderator, Admin для этого на просто
нужно копировать

Код:
user: 
   default: true 
    permissions: 
     - modifyworld.*
и переименовать user на Vip, Moderator, Admin также обьязательно изменить
параметр default: true на default: false
Вот что у нас есть теперь


Код:
groups: 
  user: 
   default: true 
   permissions: 
     - modifyworld.
  Vip: 
   default: true 
   permissions: 
    - modifyworld.
  Moderator: 
   default: true 
   permissions: 
    - modifyworld.
  Admin: 
   default: true 
   permissions: 
    - modifyworld.*
Если нам нужно что бы у группы Admin были все те же права что у Moderator, а у нее
те же что у Vip, а у Vip те же что и у user тогда на понадобится параметер inheritance
inheritance: - параметр, с помощью которого можно

установить наследственность прав определённой группы, в данном случае - это группа
user. Это значит, что Вам не придётся еще раз прописывать права группы user для
группы Vip.
Допустим у нас установленные такие плагины: commandbook, myhome, lwc, worldguard,

worldedit .

При скачивании с bukkit.org мы посмотрели permissions для каждого из плагинов и

решили настроить их.
У нас выходит что нам нужно написать очень много прав для каждой из групп
Используя параметер inheritance мы получим простенький список


Код:
 groups:
  User: 
   default: true 
   permissions: 
   - modifyworld.* 
   - commandbook.warp.list 
   - commandbook.warp.teleport
   - commandbook.home.set 
   - commandbook.home.other 
   - commandbook.home.teleport 
   - commandbook.spawn 
   - commandbook.who 
   - commandbook.say 
   - commandbook.msg 
   - commandbook.call 
   - commandbook.time.check
   - commandbook.rules 
   - commandbook.kit.list 
   - commandbook.kit.kits.starter
   - commandbook.motd 
   - commandbook.return 
   - commandbook.clear 
   - myhome.home.basic.home 
   - myhome.home.basic.set 
   - myhome.home.basic.delete 
   - myhome.home.soc.others 
   - myhome.home.soc.invite 
   - myhome.home.soc.uninvite 
   - myhome.home.soc.private 
   - myhome.home.soc.public 
   - lwc.protect 
   - worldguard.region.claim 
   - worldguard.region.select.own. 
   - worldguard.region.addowner.own. 
   - worldguard.region.removeowner.own.
   - worldguard.region.addmember.own. 
   - worldguard.region.removemember.own. 
   - worldguard.region.setpriority.own. 
   - worldguard.region.setparent.own. 
   - worldguard.region.remove.own. 
   - worldedit.selection.hpos 
   - worldedit.selection.pos 
   - worldguard.region.info.*' 
   - worldedit.wand 
  VIP: 
   default: false 
   inheritance: 
   - User 
   permissions: 
   - commandbook.kick 
   - commandbook.kit.kits.vip 
  Moder: 
   default: false
   inheritance: 
   - VIP
   permissions: 
   - commandbook.mute 
   - commandbook.whois 
   - commandbook.kick 
   - commandbook.bans* 
   - commandbook.broadcast 
   - commandbook.teleport 
   - myhome.admin.home.list 
  Admin: 
   default: false 
   permissions: 
   - '*'

Группе админ мы дали права на все плагины.
Кажется все сделали, но было бы хорошо если бы у игроков, випов, модеров, админов
был префикс в игре, а еще что бы он был цветной.

Для этого нам нужен плагин ChatManager он должен быть в архиве с плагином
PermissionsEx. После запуска сервера с эти плагином у нас появится папка
ChatManager в Plugins. Зайдем туда отркоем файл config.yml с помощью Notepad++ .

И настроим его так:

Код:
enable: true
message-format: <%prefix%player%suffix> %message
global-message-format: <%prefix%player%suffix> &e%message
ranged-mode: false 
chat-range: 100.0
Далее опять откроем permissions.yml и каждой группе допишем свой префикс
Вот то что есть у меня:

Код:
groups:
  User:
    default: true
    permissions:
    - modifyworld.*
    - commandbook.warp.list
    - commandbook.warp.teleport
    - commandbook.home.set
    - commandbook.home.other
    - commandbook.home.teleport
    - commandbook.spawn
    - commandbook.who
    - commandbook.say
    - commandbook.msg
    - commandbook.call
    - commandbook.time.check
    - commandbook.rules
    - commandbook.kit.list
    - commandbook.kit.kits.starter
    - commandbook.motd
    - commandbook.return
    - commandbook.clear
    - myhome.home.basic.home
    - myhome.home.basic.set
    - myhome.home.basic.delete
    - myhome.home.soc.others
    - myhome.home.soc.invite
    - myhome.home.soc.uninvite
    - myhome.home.soc.private
    - myhome.home.soc.public
    - lwc.protect
    - worldguard.region.claim
    - worldguard.region.select.own.
    - worldguard.region.addowner.own.
    - worldguard.region.removeowner.own.
    - worldguard.region.addmember.own.
    - worldguard.region.removemember.own.
    - worldguard.region.setpriority.own.
    - worldguard.region.setparent.own.
    - worldguard.region.remove.own.
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldguard.region.info.*'
    - worldedit.wand
    prefix: '&0Player:'
  VIP:
    default: false
    inheritance:
    - User
    permissions:
    - commandbook.kick
    - commandbook.kit.kits.vip
    prefix: '&6VIP:'
  Moder:
    default: false
    inheritance:
    - VIP
    permissions:
    - commandbook.mute
    - commandbook.whois
    - commandbook.kick
    - commandbook.bans*
    - commandbook.broadcast
    - commandbook.teleport
    - myhome.admin.home.list
    prefix: '&1Moderator:'
  Admin:
    default: false
    permissions:
    - '*'
    prefix: '&4Admin:'

prefix: '&4Admin:' - это префикс админа
Как вы заметили в префиксе используется амперсанд и цифра
&0-9 - коды цветов

Все коды:

Код:
Black = $0
Dark Blue = $1
Dark Green = $2
Dark Aqua = $3
Dark Red= $4
Dark Purple = $5
Gold = $6
Gray = $7
Dark Grey = $8
Blue = $9
Green = $a
Aqua = $b
Red = $c
Light Purple = $d
Yellow = $e
White = $f
На этом я закончу свой гайд)

Последний раз редактировалось vitikc; 31.01.2013 в 23:04.
  Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Grim-mjow™ (01.06.2013), Oleg908 (14.03.2013), Plev1995 (31.01.2013), Roch (31.01.2013), Zo_Om4eG (31.01.2013)
Старый 15.02.2013, 00:49   #2
 Пехотинец
Аватар для justdofor
 
justdofor на правильном путиjustdofor на правильном пути
Регистрация: 01.05.2010
Сообщений: 54
Популярность: 140
Сказал(а) спасибо: 219
Поблагодарили 65 раз(а) в 42 сообщениях
Отправить сообщение для justdofor с помощью ICQ Отправить сообщение для justdofor с помощью Skype™
 
По умолчанию Re: Гайд по PermissionEx

Есть такой параметр, как мир, в котором данные права действуют.
Как и где его прописывать?
Не нашел в гайде, дополни.
________________
Ушел на PWI. Долой Руофф
  Ответить с цитированием
Старый 10.04.2013, 17:37   #3
Знатный Читер
 Главнокомандующий
Аватар для Moisei
 
Moisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака НоррисаMoisei троюродный дядя Чака Норриса
Регистрация: 17.08.2009
Сообщений: 1,286
Популярность: 7116
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 1,097
Поблагодарили 1,038 раз(а) в 485 сообщениях
Отправить сообщение для Moisei с помощью ICQ Отправить сообщение для Moisei с помощью Skype™
 
По умолчанию Re: Гайд по PermissionEx

Вопрос следующий - как игрокам запретить например использование поршня?
Было предположение что будет выглядеть так

- -use.33
Но не получилось
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 25.06.2013, 15:32   #4
 Разведчик
Аватар для Satanists
 
Satanists никому не известный тип
Регистрация: 23.06.2013
Сообщений: 12
Популярность: 10
Сказал(а) спасибо: 28
Поблагодарили 4 раз(а) в 4 сообщениях
Отправить сообщение для Satanists с помощью Skype™
 
По умолчанию Re: Гайд по PermissionEx

Цитата:
Сообщение от MoiseiПосмотреть сообщение
Вопрос следующий - как игрокам запретить например использование поршня?
Было предположение что будет выглядеть так

- -use.33
Но не получилось

Могу посоветовать Плагин блокирующий установку блоков и предметов. Название LokiBloker.
Вот [Ссылки могут видеть только зарегистрированные пользователи. ] там где ты можешь посмотреть об этом плагине.
________________
Если тебе помогли ,помоги и ты ! ! !

Последний раз редактировалось Satanists; 25.06.2013 в 16:03.
  Ответить с цитированием
Старый 24.07.2013, 23:00   #5
Заблокирован
 Разведчик
Аватар для Копед666
 
Копед666 неизвестен в этих краяхКопед666 неизвестен в этих краяхКопед666 неизвестен в этих краяхКопед666 неизвестен в этих краяхКопед666 неизвестен в этих краяхКопед666 неизвестен в этих краяхКопед666 неизвестен в этих краях
Регистрация: 12.06.2013
Сообщений: 16
Популярность: -755
Сказал(а) спасибо: 37
Поблагодарили 118 раз(а) в 70 сообщениях
Отправить сообщение для Копед666 с помощью ICQ Отправить сообщение для Копед666 с помощью Telegram Отправить сообщение для Копед666 с помощью Yahoo Отправить сообщение для Копед666 с помощью Skype™
 
По умолчанию Re: Гайд по PermissionEx

Если кому-то что-то не понятно, все описано здесь [Ссылки могут видеть только зарегистрированные пользователи. ].
  Ответить с цитированием
Ответ

Метки
настройка, minecraft, сервер, permissionsex, pex


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Гайд]Гайд Nevermore - Shadow Fiend gg-_-doter DotA Allstars 44 24.08.2012 13:30
[Гайд] Гайд по созданию квестов Lineage 2 WhiteJe Статьи и описания по Lineage 2 0 22.07.2012 00:11
[Продам] Rappelz: Продам драка 155+25 ник гайд+куб 115+25 гайд+шмот для петов +10 maxell94 Другие игры 0 08.06.2012 15:43
[Гайд]Гайд по герою Phantom Assassin - Mortred gg-_-doter DotA Allstars 71 15.05.2012 02:22

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 15:20.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net