June 19, 2013, 09:16:25 PM
Pre-Releases are now available at the PreRelease section.
If any issues occur please post exceptions or information as to how to reproduce in the correct section.

Author Topic: [b38] TDSMPermissions 1.0! Now released!  (Read 9931 times)

0 Members and 1 Guest are viewing this topic.

cashholder

  • Jr. Member
  • **
  • Posts: 75
  • Karma: +3/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #15 on: November 08, 2011, 10:22:06 PM »
I cant seem to load permission. Am i using it too fast?

Code: [Select]
Plugin TDSMPermissions crashed in hook plugins-loaded:
System.IO.FileNotFoundException: Could not load file or assembly 'YaTools.Yaml.Core.Net4, Version=4.0.0.0, Culture=neutral, PublicKeyToken=96dfc321948ee54c' or one of its dependencies. The system cannot find the file specified.
File name: 'YaTools.Yaml.Core.Net4, Version=4.0.0.0, Culture=neutral, PublicKeyToken=96dfc321948ee54c'
   at TDSMPermissions.Perms.Permissions.LoadPerms(String permissionsYML)
   at TDSMPermissions.TDSMPermissions.OnPluginsLoaded(HookContext& ctx, PluginsLoaded& args)
   at Terraria_Server.Plugins.HookPoint`1.Invoke(HookContext& context, T& arg)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Malkierian

  • TDSM Team Member
  • Sr. Member
  • *****
  • Posts: 338
  • Karma: +20/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #16 on: November 08, 2011, 10:34:44 PM »
Oy...  Sorry about that, TDSMPermissions requires a specific YAML library, and we didn't quite get it into the auto-download sequence.  Re-download the TDSMP archive and install the same way, it's in there now.
« Last Edit: November 08, 2011, 10:48:34 PM by Malkierian »

cashholder

  • Jr. Member
  • **
  • Posts: 75
  • Karma: +3/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #17 on: November 08, 2011, 11:37:22 PM »
YUp i redownloaded it and i saw the extra files. But im still having the same problem, am i missing a step?

Malkierian

  • TDSM Team Member
  • Sr. Member
  • *****
  • Posts: 338
  • Karma: +20/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #18 on: November 08, 2011, 11:47:40 PM »
Did you re-extract the archive AS IT WAS into your plugin directory?  Because the YaTools dlls need to be in that specific directory or it still won't work.

cashholder

  • Jr. Member
  • **
  • Posts: 75
  • Karma: +3/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #19 on: November 08, 2011, 11:53:51 PM »
Yup, i delete the old Permission and put the rar in /plugins, and right click to extract here. And i went straight to start #36.exe

D1G1T4L3CH0

  • TDSM Team Member
  • Hero Member
  • *****
  • Posts: 518
  • Karma: +22/-2
  • Tester / Moderator
    • View Profile
    • Personal Website
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #20 on: November 09, 2011, 12:50:17 AM »
I put my YAML files into lib. Works for me. EDIT: Oh I see the YAML files are now in the archive and get extracted to Plugins/TDSMPermissions/Libs now. I originally put mine in Plugins/Libs and it works there. I just tested as it is in the archive, it doesn't work that way.
« Last Edit: November 09, 2011, 12:55:12 AM by D1G1T4L3CH0 »
Server Machine: Xubuntu 11.10 Xfce Mono 2.10.5
Thanks to all those who work on TDSM. It's a great alternative to the official one. And thanks to the plugin devs too for making it even better.

Bunie

  • Newbie
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #21 on: November 09, 2011, 02:22:35 AM »
Nevermind. Had two questions but upon further exploration they where both answered.

Amazing work! :D

EDIT:

but now im having an issue where ppl r able to "/rr grant" themselves... scary.

I did the following:

Code: [Select]
    Guest:
        info:
            default: true
            prefix: '[Guest] '
            suffix: ' - Please Register'
            rank: 1
            color: 200,200,200
        inheritance:
        permissions:
            - tdsm.who
            - -tdsm.rr
But, players are still able to do the /rr command...

i have tried -restrict.rr, too. nothings working.. this information really needs to be on the front page... or default, even.
« Last Edit: November 09, 2011, 03:03:45 AM by Bunie »

D1G1T4L3CH0

  • TDSM Team Member
  • Hero Member
  • *****
  • Posts: 518
  • Karma: +22/-2
  • Tester / Moderator
    • View Profile
    • Personal Website
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #22 on: November 09, 2011, 03:16:30 AM »
rr comes from another plugin, and for now the only commands available to put in the yml file are TDSM's own. You can see a list of nodes to put there on this page.
Server Machine: Xubuntu 11.10 Xfce Mono 2.10.5
Thanks to all those who work on TDSM. It's a great alternative to the official one. And thanks to the plugin devs too for making it even better.

Bunie

  • Newbie
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #23 on: November 09, 2011, 03:42:31 AM »
After some testing, it turns out the version of Restrict this plugin downloads is broken and allows anyone to use all of the commands.

EDIT: Hooray for new issues!

After logging in registered with the official restrict dll, i still do not have permission to edit the world. I guess i'll go without Permissions until someone can tell me what i did wrong =/

I've seen that, new users are given the "Guest" tag
but when i /rr grant them, they dont get the Member tag, wich they need to build. how do i do that?
« Last Edit: November 09, 2011, 04:43:03 AM by Bunie »

Malkierian

  • TDSM Team Member
  • Sr. Member
  • *****
  • Posts: 338
  • Karma: +20/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #24 on: November 09, 2011, 09:32:24 AM »
New users are given the "Guest" tag because that is set as default in the demo permissions.yml.  And you don't have permissions probably because you didn't set yourself to have them in permissions.yml.  Read the first post, man, it's not that hard!

I'll try to get DeathCradle to put up the working version of Restrict when he gets on (I don't have access to the repo, that I know of).
« Last Edit: November 09, 2011, 09:39:43 AM by Malkierian »

Bunie

  • Newbie
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #25 on: November 09, 2011, 12:48:42 PM »
I'm sorry, i dont wanna sound like im complaining, this is a neat plugin and id like to be able to use it :( but i dont wanna have to add every name that joins my server to the list, isnt there a way for them to automatically become members if i accept their registration? or a command to do it?

Mr. Man

  • Newbie
  • *
  • Posts: 46
  • Karma: +0/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #26 on: November 09, 2011, 01:06:48 PM »
New users are given the "Guest" tag because that is set as default in the demo permissions.yml.  And you don't have permissions probably because you didn't set yourself to have them in permissions.yml.  Read the first post, man, it's not that hard!

I'll try to get DeathCradle to put up the working version of Restrict when he gets on (I don't have access to the repo, that I know of).

I think one of my posts disappeared for some reason, but I had originally suggested an automatic ranking system based on time where if a user is on the server for a set period (definable) they automatically get bumped up. Is this possible?

D1G1T4L3CH0

  • TDSM Team Member
  • Hero Member
  • *****
  • Posts: 518
  • Karma: +22/-2
  • Tester / Moderator
    • View Profile
    • Personal Website
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #27 on: November 09, 2011, 07:08:49 PM »
Oh, one more thing.  Server commands and their nodes can be found here:  http://wiki.tdsm.org/index.php?title=Permissions_Nodes

Can this be included in the original post?  :D
Server Machine: Xubuntu 11.10 Xfce Mono 2.10.5
Thanks to all those who work on TDSM. It's a great alternative to the official one. And thanks to the plugin devs too for making it even better.

Malkierian

  • TDSM Team Member
  • Sr. Member
  • *****
  • Posts: 338
  • Karma: +20/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #28 on: November 09, 2011, 07:23:17 PM »
I'm sorry, i dont wanna sound like im complaining, this is a neat plugin and id like to be able to use it :( but i dont wanna have to add every name that joins my server to the list, isnt there a way for them to automatically become members if i accept their registration? or a command to do it?
Yes, I know, we don't have a yaml saving capability yet, because of the nature of the yaml library we're using.  That's next on the list, and once that's there, automatic adding and in-game promoting, etc, will be pieces of cake.
New users are given the "Guest" tag because that is set as default in the demo permissions.yml.  And you don't have permissions probably because you didn't set yourself to have them in permissions.yml.  Read the first post, man, it's not that hard!

I'll try to get DeathCradle to put up the working version of Restrict when he gets on (I don't have access to the repo, that I know of).
I think one of my posts disappeared for some reason, but I had originally suggested an automatic ranking system based on time where if a user is on the server for a set period (definable) they automatically get bumped up. Is this possible?
Yes, it will be possible (once yaml saving is implemented), but not likely to be included within the main Permissions plugin.  A separate plugin would have to be made, titled something like "AutoPermsPromote".
Oh, one more thing.  Server commands and their nodes can be found here:  http://wiki.tdsm.org/index.php?title=Permissions_Nodes
Can this be included in the original post?  :D
Done ;)

DrBreadgun

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: [b36] TDSMPermissions 1.0! Now released!
« Reply #29 on: November 10, 2011, 07:28:55 AM »
I need help, For some reason. This won't let me be a Owner
Code: [Select]
groups:
    Fighter:
        info:
            default: true
            prefix: '[Fighter] '
            build: true
            rank: 1
            color: '#FFFFFF'
        inheritance:
        permissions:
            - tdsm.who
            - essentials.ping
            - essentials.kit
            - essentials.suicide
    Donor:
        info:
            prefix: '[Donor] '
            build: true
            rank: 2
            color: '#006B3C'
        inheritance:
            - Fighter
        permissions:
            - tdsm.time
            - essentials.heal
    Moderator:
        info:
            prefix: '[Moderator] '
            build: true
            rank: 3
            color: '#007BA7'
        inheritance:
            - Donor
        permissions:
            - tdsm.give
            - essentials.butcher
    Admin:
        info:
            prefix: '[Admin] '
            build: true
            rank: 4
            color: '#ED9121'
        inheritance:
            - Moderator
        permissions:
            - tdsm.kick
            - tdsm.ban
            - essentials.bloodmoon
    Owner:
        info:
            prefix: '[Owner] '
            build: true
            rank: 5
            color: '#FF0038'
        inheritance:
            - Admin
        permissions:
            - '*'
users:
    DrBreadgun:
        info:
        groups:
            - Owner
        permissions:
    Secondkingstons:
        info:
        groups:
            - Admin
        permissions:

Mod edit: Put yaml in code tags.
« Last Edit: November 10, 2011, 10:21:08 AM by rakiru »

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal