Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помощь по permissions #1

Статус
Закрыто для дальнейших ответов.
Код:
    multihome.defaulthome.go - Allow user to teleport to their default home location.
    multihome.defaulthome.set - Allow user to create their default home location.
    multihome.defaulthome.invite - Allow player to invite others to their default home.
    multihome.defaulthome.invitetimed - Allow player to invite others to their default home with a timer.
    multihome.defaulthome.uninvite - Allow player to retract invitations to their default home.
    multihome.namedhome.go - Allow user to teleport to a named home location.
    multihome.namedhome.set - Allow user to create a named home location.
    multihome.namedhome.delete - Allow user to delete a named home location.
    multihome.namedhome.list - Allow user to list their home locations.
    multihome.namedhome.invite - Allow player to invite others to their named home.
    multihome.namedhome.invitetimed - Allow player to invite others to their named home with a timer.
    multihome.namedhome.uninvite - Allow player to retract invitations to their named home.
    multihome.othershome.go - Allow user to teleport to another player's home without invite.
    multihome.othershome.set - Allow user to create another player's home.
    multihome.othershome.delete - Allow user to delete another player's named home location.
    multihome.othershome.list - Allow user to list home locations of another user.
    multihome.free.defaulthome.go - Teleporting to default home is always free.
    multihome.free.defaulthome.set - Setting default home is always free.
    multihome.free.namedhome.go - Teleporting to named home is always free.
    multihome.free.namedhome.set - Setting named home is always free.
    multihome.free.othershome.go - Teleporting to other players home is always free.
    multihome.listinvites.tome - Allow player to list invites open to them.
    multihome.listinvites.toothers - Allow player to list invites they have open to others.
    multihome.ignore.cooldown[/B] - Player will ignore the cooldown timer.
    multihome.ignore.warmup[/B] - Player will ignore the warmup timer.
    multihome.homeondeath - Player will be taken to their default home when respawning.
Сам плагин - http://forums.bukkit.org/threads/tp...l-named-home-locations-2058-1-2-3-r0-2.10959/.
Помогите разобраться.
Очень много настроек, многие не нужны.
Не нужно за меня писать, просто объясните значение всех permission'сов..
Заранее спасибо.
Гугл переводчик, не?
Нужно все по дефолту.
/sethome, /home, /invite для всех.
В группу дефаулт:
multihome.defaulthome.set - стандартный хомсет
multihome.defaulthome.go - тп в стандартный хом
multihome.defaulthome.invite - приглашение в дом
multihome.defaulthome.invitetimed - приглашение на определенное время
multihome.defaulthome.uninvite - отмена приглашения
multihome.homeondeath - тп в стандартный дом при смерти
/home player (в чужой дом) для модераторов,
В группу модераторов:
multihome.free.othershome.go - тп в чужой дом (очевидно бесплатно)
multihome.ignore.cooldown - игнор паузы между телепортами
Далее сам ;)
 
Я плакаль... Нет. Я рыдаль! Зачем ты ставишь в мире, где всё можно, отрицательные пермы? Там должны быть обычные! И что-то нет - modifyworld.*
Я же написал, когда ставишь обычные пишит в логах ошибки! А обычные надо ставить только в первом мире??
Получается так?? :
YAML:
groups:
  user:
    default: true
    worlds:
      wolrd:
        permissions:
        - modifyworld.*
        -worldedit.selection.expand
        -worldedit.selection.hpos
        -worldedit.selection.pos
        -worldedit.wand
      fenix:
        permissions:
        - -modifyworld.*
        - -worldedit.selection.expand
        - -worldedit.selection.hpos
        - -worldedit.selection.pos
        - -worldedit.wand
Если что то не так поправь плз!
 
Я же написал, когда ставишь обычные пишит в логах ошибки! А обычные надо ставить только в первом мире??
Получается так?? :
YAML:
groups:
  user:
    default: true
    worlds:
      wolrd:
        permissions:
        - modifyworld.*
        -worldedit.selection.expand
        -worldedit.selection.hpos
        -worldedit.selection.pos
        -worldedit.wand
      fenix:
        permissions:
        - -modifyworld.*
        - -worldedit.selection.expand
        - -worldedit.selection.hpos
        - -worldedit.selection.pos
        - -worldedit.wand
Если что то не так поправь плз!

Вот:
YAML:
groups:
  user:
    default: true
    permissions:
    - modifyworld.*
    - worldedit.selection.expand
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    worlds:
      fenix:
        permissions:
        - -modifyworld.*
        - -worldedit.selection.expand
        - -worldedit.selection.hpos
        - -worldedit.selection.pos
        - -worldedit.wand
Два минуса-запрет. Запомни!
 
1. 2.
Группы: Players-обычные игроки, VIP'ы-чуть больше привелегий,чем у Player'ов, Moderators-как и админы,только модераторы, Admins-могёт всё.​
1)Админы могут всё​
2)Player'ы Могут тп домой,создавать точки дома, приватить территори(пользоваться вандом,выделать кубоид им и приватить его), создавать сундуки,печки и тп с приватом(LWC), Могут покупать,продавать в магазинах(создавать не могут), тп через iGates(Создавать не могут),запрещён ТНТ и разлив лавы​
3)Moderators. Могут всё,но не могут пользоваться PermissionsEx​
4)VIP Всё что у "Players", только могут создавать магазины,ставить ТНТ​
​
​
3.Только поставил плагин PermissionsEx, а в обычном Permissions ничего хорошего нет​
 
1. 2.
Группы: Players-обычные игроки, VIP'ы-чуть больше привелегий,чем у Player'ов, Moderators-как и админы,только модераторы, Admins-могёт всё.​
1)Админы могут всё​
2)Player'ы Могут тп домой,создавать точки дома, приватить территори(пользоваться вандом,выделать кубоид им и приватить его), создавать сундуки,печки и тп с приватом(LWC), Могут покупать,продавать в магазинах(создавать не могут), тп через iGates(Создавать не могут),запрещён ТНТ и разлив лавы​
3)Moderators. Могут всё,но не могут пользоваться PermissionsEx​
4)VIP Всё что у "Players", только могут создавать магазины,ставить ТНТ​
​
​
3.Только поставил плагин PermissionsEx, а в обычном Permissions ничего хорошего нет​
​
4. 20$​
Так вот надо! :D Основное пропустил.
 
Вот:
YAML:
groups:
  user:
    default: true
    permissions:
    - modifyworld.*
    - worldedit.selection.expand
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    worlds:
      fenix:
        permissions:
        - -modifyworld.*
        - -worldedit.selection.expand
        - -worldedit.selection.hpos
        - -worldedit.selection.pos
        - -worldedit.wand
Два минуса-запрет. Запомни!
СПАСИБО, получилось!! Вот тебе лайки))
 
ОШИБКА ПРИМИССИОНС У ИГРОКОВ
[27.09.2012 21:04:42] Кирилл: 2012-09-27 21:02:55 [SEVERE] Could not pass event PlayerInteractEvent to HealSign
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:546)
at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:88)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign
at me.nielsnv.HealSign.BlockListener.clickHandler(BlockListener.java:42)
at sun.reflect.GeneratedMethodAccessor101.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
... 17 more
 
ОШИБКА ПРИМИССИОНС У ИГРОКОВ
[27.09.2012 21:04:42] Кирилл: 2012-09-27 21:02:55 [SEVERE] Could not pass event PlayerInteractEvent to HealSign
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177)
at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:546)
at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:88)
at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:276)
at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109)
at net.minecraft.server.ServerConnection.b(SourceFile:35)
at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign
at me.nielsnv.HealSign.BlockListener.clickHandler(BlockListener.java:42)
at sun.reflect.GeneratedMethodAccessor101.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
... 17 more
ОТВЕТЬТЕ ПОЖАЛУЙСТА :rolleyes: то некто недомогает почему то :why:

Очень умно, а сам пермишенс мы должны экстрасенсорными способностями получить?
Извиняй, экстрасенсы все на тнт уехали.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх