This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
Ok. I kindof expected it. Because that's what I've been hearing all the time. And I believe it.
But it's just unexplainable. Especially because it just works here.
Anyway...
I will change the permissions like i said. Replace dots with dashes.
We will try that out. I will explain again when I release.
To be honest I know I have the permissions set up properly. I checked it before and I generally get them right. I'm not sure what was causing it originally but it must have been trying to bypass cost by default
Maybe Bukkit was updated so that permissions are handled differently? Like... am I misunderstanding permissions... and does selfservice.buy automatically grant permission selfservice.buy.bypasscost ?
I don't think so. I think that's only the case when you use selfservice.buy.*... not when you use selfservice.buy
Maybe I should change all of those "special permissions". To use - (dash) instead of . (dot)
That way... selfservice.buy-bypasscost is no longer "a child" of selfservice.buy That way it's less confusing.
I made this version because a lot of people reported "a similar bug".
That version ignores permission selfservice.buy.bypasscost when using the buy-command.
It fixed the problem for TinyMine. I think it will fix the problem for you too.
If it's fixed. Tell me. And try to figure out if you have setup your permissions wrong. Because I'm pretty sure it wasn't me xD
You permissions look good. Only selfservice.buy is important.
A long long time ago.. there was a typo on this page. There was a comma instead of a dot in the permission. I mean selfservice,buy instead of selfservice.buy. But that's not it.. is it.
I checked the code again.
It's really selfservice.buy.
This is the message you get, right? "You don't have permission to execute that command."
That is indeed a message of my plugin. But everything looks good here.
Somebody asked for the 1.2.4 update. But I don't think this plugin needs it. It will work with 1.2.4 without problems.
You just said "1.2". Try downloading the latest development build here: http:dl.bukkit.org/downloads/craftbukkit/
I don't have any other ideas... maybe doublecheck your permissions.
HI all. Had the following problem ever since the 1.2 bukkit update. RegionSelfService worked perfectly up until I first updated the version to use for 1.2, and after that when buying regions it claims that I do not have permission to use that command. I thought it would go away with each new update, but no, it persists.
I have the very latest version, with the latest working versions of permissionsbukkit, worldguard and worldedit (I have not change the permissions in any way since back when it was working. The permission nodes for buying and selling have not changed, nor the commands.
Any ideas?
I'm glad we know what the problem is. (kindof). In version 1.6.2.1... like i said... I disabled "the check of permission selfservice.buy.bypasscost"
So it doesnt check if you can bypass the cost. It just lets you pay, regardless.
So we know it's a permission problem!
But I'm not sure yet what the problem really is.
Did I do something wrong in the code?
Or did you guys do something wrong in the permissions (like did you use * or selfservice.* or selfservice.buy.*)
Edit: Or any permission that leads to selfservice.buy.bypasscost? :)
I've got the same problem on my server and don't know how to solve it.
Looking forward to your awesome Plugin being fixed. We really love the simplicity of it.
-
View User Profile
-
Send Message
Posted Apr 2, 2012@AndrewsPanda
Ok. I kindof expected it. Because that's what I've been hearing all the time. And I believe it.
But it's just unexplainable. Especially because it just works here.
Anyway... I will change the permissions like i said. Replace dots with dashes.
We will try that out. I will explain again when I release.
-
View User Profile
-
Send Message
Posted Apr 2, 2012To be honest I know I have the permissions set up properly. I checked it before and I generally get them right. I'm not sure what was causing it originally but it must have been trying to bypass cost by default
-
View User Profile
-
Send Message
Posted Apr 2, 2012@AndrewsPanda
Ok I'm glad.
But do you think you made a mistake in the permissions?
Maybe you're giving out
selfservice.buy.*?Because the only difference in that version. Is that it doesn't check the permission. That is not a bug-fix. That is more like a work-around.
So what do you think is the problem?
-
View User Profile
-
Send Message
Posted Apr 2, 2012The version you gave me fixed the problem!!
Thank god for that. They had the opportunity to infinite money before the fix
-
View User Profile
-
Send Message
Posted Apr 2, 2012Maybe Bukkit was updated so that permissions are handled differently?
Like... am I misunderstanding permissions... and does
selfservice.buyautomatically grant permissionselfservice.buy.bypasscost?I don't think so. I think that's only the case when you use
selfservice.buy.*...not when you use
selfservice.buyMaybe I should change all of those "special permissions". To use - (dash) instead of . (dot)
That way...
selfservice.buy-bypasscostis no longer "a child" ofselfservice.buyThat way it's less confusing.
-
View User Profile
-
Send Message
Posted Apr 2, 2012@AndrewsPanda
Hey you,
Would you please try this version... on google docs
I made this version because a lot of people reported "a similar bug".
That version ignores permission
selfservice.buy.bypasscostwhen using the buy-command.It fixed the problem for TinyMine. I think it will fix the problem for you too.
If it's fixed. Tell me. And try to figure out if you have setup your permissions wrong.
Because I'm pretty sure it wasn't me xD
-
View User Profile
-
Send Message
Posted Apr 2, 2012Hey mate,
There is a massive bug at the moment.
Bukkit: 1.2.4 RB RSS: 1.6.2 iConomy: latest
When a ForSale sign is used in a transaction.The owner of the plot recieved money. However the buyer does not lose any money.
-
View User Profile
-
Send Message
Posted Mar 30, 2012@El_Sax
Wauw that is weird.
You permissions look good. Only
selfservice.buyis important.A long long time ago.. there was a typo on this page. There was a comma instead of a dot in the permission. I mean
selfservice,buyinstead ofselfservice.buy. But that's not it.. is it.I checked the code again.
It's really
selfservice.buy.This is the message you get, right? "You don't have permission to execute that command."
That is indeed a message of my plugin. But everything looks good here.
Somebody asked for the 1.2.4 update. But I don't think this plugin needs it. It will work with 1.2.4 without problems.
You just said "1.2". Try downloading the latest development build here:
http:dl.bukkit.org/downloads/craftbukkit/
I don't have any other ideas... maybe doublecheck your permissions.
-
View User Profile
-
Send Message
Posted Mar 30, 2012HI all. Had the following problem ever since the 1.2 bukkit update. RegionSelfService worked perfectly up until I first updated the version to use for 1.2, and after that when buying regions it claims that I do not have permission to use that command. I thought it would go away with each new update, but no, it persists. I have the very latest version, with the latest working versions of permissionsbukkit, worldguard and worldedit (I have not change the permissions in any way since back when it was working. The permission nodes for buying and selling have not changed, nor the commands. Any ideas?
permission nodes
selfservice.inform.owner.sold: true
selfservice.inform.owner.upforsale: true
selfservice.inform.member.sold: true
selfservice.inform.member.upforsale: true
selfservice.inform.owner.rented: true
selfservice.inform.owner.upforrent: true
selfservice.inform.member.rented: true
selfservice.inform.member.upforrent: true
selfservice.inform.owner.removed: true
selfservice.inform.member.removed: true
selfservice.worth: true
selfservice.info: true
selfservice.count: true
selfservice.rent: true
selfservice.buy: true
selfservice.sell: true
selfservice.rentout: true
-
View User Profile
-
Send Message
Posted Mar 28, 2012need the update for minecraft 1.2.4 please this plugin is awesome!
-
View User Profile
-
Send Message
Posted Mar 27, 2012Fixed at us! Was the permissions thing. Downloaded your version in the link below and now everything is just working fine! Thank you very much!
-
View User Profile
-
Send Message
Posted Mar 27, 2012I think I will add a configuration like:
enableBypassCostPermission: true/falseSo you can turn those permissions of easily.
-
View User Profile
-
Send Message
Posted Mar 27, 2012@DreamPhreak1
Haha your welcome!
I'm glad we know what the problem is. (kindof).
In version 1.6.2.1... like i said... I disabled "the check of permission selfservice.buy.bypasscost"
So it doesnt check if you can bypass the cost. It just lets you pay, regardless.
So we know it's a permission problem!
But I'm not sure yet what the problem really is.
Did I do something wrong in the code?
Or did you guys do something wrong in the permissions (like did you use * or selfservice.* or selfservice.buy.*)
Edit: Or any permission that leads to selfservice.buy.bypasscost? :)
-
View User Profile
-
Send Message
Posted Mar 27, 2012WOOT! 1.6.2.1 works! :D (CraftBukkit build #2110)
Perfect, man. I would totally donate to you if i wasn't broke :(
-
View User Profile
-
Send Message
Posted Mar 26, 2012I made a version that does not use "bypasscost" in the buy command.
Try this.. version 1.6.2.1: https://docs.google.com/open?id=0B7bfEg9oSsnAY3JwRjk0T1BTa1daaGI4THZjUnZZZw
If this version works. We know it's a permission problem.
Edit: In case everybody thinks "someone else will do it". I assign this task to you DreamPhreak1 :)
-
View User Profile
-
Send Message
Posted Mar 26, 2012I get the problem when i use permission '*'
Make sure you don't use '*'. Because you will get permission selfservice.buy.bypasscost.
Don't tell me that was the problem all along?
-
View User Profile
-
Send Message
Posted Mar 26, 2012@DreamPhreak1
I responded to your forum post.
I tried your plugin files with CB 2120. But it still works for me! :/
-
View User Profile
-
Send Message
Posted Mar 26, 2012I made a forum post about the problem.
http://forums.bukkit.org/threads/payment-problem.67310/
Its probably a good idea if some of you guys join in the conversation. Maybe we can get some help there.
-
View User Profile
-
Send Message
Posted Mar 26, 2012@mortilent
I put the source code online:
https://github.com/Mtihc/regionselfservice
I appreciate your help. If you'd like to debug it. That would be awesome.
I should look into that myself too actually.
Anyway, let me know how it goes. You probably get around to it before i do.
-
View User Profile
-
Send Message
Posted Mar 26, 2012I've got the same problem on my server and don't know how to solve it. Looking forward to your awesome Plugin being fixed. We really love the simplicity of it.