Plugin Help ServerSigns can't be used by non-ops

Discussion in 'Plugin Help/Development/Requests' started by Zeke_The_Creeper, Jun 22, 2015.

Thread Status:
Not open for further replies.
  1. I'm using ServerSigns to make the Multiverse Teleports on my server easier, but I was testing today and I can't use the signs when de-opped, but when opped, they work fine. I don't want everyone on my server opped, what should I do? Is there a better plugin that's similar or something like ServerSigns, or can I just do something in the config.yml?
     
  2. Offline

    Scorpionvssub

    • @Zeke_The_Creeper
    • serversigns.admin: Allows to create and delete ServerSigns
    • serversigns.use.*: Allows the use of all ServerSigns on the server
    • serversigns.use: Allows the use of all ServerSigns which don't have a special permission set
    • serversigns.use.promote: Allows the use of all ServerSigns which have permission set to "promote"
     
  3. How exactly does this help me? I need non-ops to be able to use the signs. My ops can use the signs. And where are these values located? Are they Boolean or not? Please explain.
     
  4. Offline

    Boomer

    Those are permission nodes ... to put into a permission system.... a system used for granting a spectrum of abilities to non-opped players via adding specific permissionnodes...

    Its how you deal with "non ops"
     
  5. So how do I use them?
     
  6. Offline

    Boomer

  7. I still don't exactly understand. What do I do? What commands do I type? If you know what you're doing, please come on my server, I'm not sure what I'm supposed to do.
     
  8. Offline

    Scorpionvssub

    when u load up pex for the first time it makes a default group without prefix i believe but with 1 permission called modifyworld.* just follow that in its exact footsteps to add more permissions under, meaning:

    - Modifyworld.*
    - perm2
    - perm3

    etc. etc/

    Options: should also already be defined as

    options:
    default: true(meaning anyone new or without a set rank will autom get that rank.

    then just put:
    prefix: default
    under that and ur done :)

    To add more perms to the default group or any other group you add you have tons of commands even for prefix, believe its /pex group default prefix <name>(color & supported)

    to add a perm to it /pex group <name> add <permission node> (world)"world is optional if u want a perm to only be allowed within a certain world. Add a - infront to negate the perm like -essentials.fly will not allow a user to use /fly by default any perm not added users unless plugin defines otherwise wont have permission. which means to deny them to it will then mean a - must be added before the perm node so in config it shows as - -essentials.fly But in general every single essentials command or notion must be defined by a permission node in order to allow access to, nothing is default but the chat really
     
    Last edited: Jun 23, 2015
  9. If you know what you are doing than I'd like you to come on and do thios for my server as I have no idea as how to do this. I'm new to this plugins thing
     
  10. Offline

    Scorpionvssub

    Code:
    groups:
      default:
       permissions:
       - permission.1
       - permission.2
       options:
       default: true
       prefix: [member]
    
    (i know im missing spaces but a default pex file will show u this.
     
  11. Offline

    DaveDevil

    Hello i think i have the same problem.
    running cauldron 1.7.10

    i just installed permissionsEx 1.22.9, the perm file is this:

    groups:
    default:
    options:
    default: true
    permissions:
    - modifyworld.*
    -serversigns.use.*
    schema-version: 1

    but, nothing changed.

    basically, non op users can't use ANY sign, even if they can normally do the command that i assign to the sign. For example, as a non-op, i can use the command "/balance" or "/money" or "/bank balance" from the bankcraft plugin. but if i make a sign and put the command "/svs add /balance" i receive the error:

    [ServerSigns] You don't have enough permissions

    what can i do?
     
  12. Offline

    Scorpionvssub

    @DaveDevil The thing about svs is, it has its own permission to USE the sign, but to use the command given to the sign they need THAT command permission aswell meaning, if they wanna use the sign doing /balance they have to already be able to do /balance without using signs.(thus in chat like any other / command.)

    Try adding essentials.balance or essentials.money to your pex file then retry.

    svs is just a command holder but doesnt grant explicit permission always when there isnt permission to use the / command in the first place. though in their file under use.* it seems like it i think they either messed up or something interferes. and i found what i just explained to work still.
     
  13. Offline

    DaveDevil

    the problem is that users can ACTUALLY do the command /balance in chat, and it works!!! it doesn't work if i put the same command in the sign...
     
  14. Offline

    Boomer

    From your above comment:
    Code:
    permissions:
    - modifyworld.*
    -serversigns.use.*
    
    That not only is incorrect, it should also be crashing your permissions plugin with bad parsing during the startup sequence of the server, and crapping out permissions on most things and causing havok on the server

    -serversigns.use.* is not the same as
    - serversigns.use.*
     
  15. Offline

    DaveDevil

    That's obviously a typing error i didn't do copy-paste and i have no crash. simply, none sign works if i deop myself
     
  16. Offline

    Boomer

    please restart your server - not /reload
    Then pastebin the entire logs/latest.log .. gotta see if there are things that could be causing interference, warnings from plugins, version issues.
     
  17. Offline

    greeves12

    Set the spawn protection to 0 then it will work. To find that go to server.properties.
     
  18. Offline

    Boomer

    What greeves12 says, IF you are only trying to make signs within a chunk or so of the spawn location - if the signs are 100 blocks away and not working, its not that.
     
  19. Offline

    DaveDevil

    yes, i have protected spawnpoint and other areas, but i am really distant to do tests (about 500x500 blocks away)

    in every case, i get error from serversigns, not essentials or worldprotect.

    here's my latest.log, i completely stopped the server and rebooted it:

    http://pastebin.com/qQuSDS7W


    and here's my fml-server-latest.log:

    http://pastebin.com/k37DRJEE

    thanks for your help!
     
  20. Locked, we do not support offline mode here.
     
Thread Status:
Not open for further replies.

Share This Page