LegendOfMCPE / EssentialsPE

Port of Bukkit Essentials for @PocketMine Servers (Moved to @poggit-orphanage)
GNU General Public License v3.0
99 stars 21 forks source link

Sign exploit essentials.sign.use grants essentials.sign.create permission #311

Open andris155 opened 7 years ago

andris155 commented 7 years ago

Description

Example: essentials.sign.use.free permission allow sign use, and create. Works all sign use permission.

Versions

Sandertv commented 7 years ago

That's weird. Let me see...

Sandertv commented 7 years ago

Are you sure you didn't give the player the permission essentials.sign?

andris155 commented 7 years ago

Yes

Sandertv commented 7 years ago

I got to investigate this, give me some time.

iDirtniverse commented 7 years ago

This problem is still exist :(

Sandertv commented 7 years ago

It seems like this isn't actually an issue with the permissions but with the sign checking itself. I'll see if I can fix it.

eqMFqfFd commented 7 years ago

And if it is not being checked if the player has the permission? You are registering the permission, but it has no use.?

☆∂єvєlσρєя☆ кєνιи αи∂яєωѕ

Sandertv commented 7 years ago

@kenygamer please stop making comments that don't make sense. Permissions are being checked, but the current way of special signs is a mess. This will be taken care of in the rewrite.

eqMFqfFd commented 7 years ago

@Sandertv Forgive me, I did not check if my statement was correct.

☆∂єvєlσρєя☆ кєνιи αи∂яєωѕ

ghost commented 6 years ago

https://i.gyazo.com/0eba947e1f2158cbf3b3a74a2599446a.png