SignShop v4

SignShop v4

992k Downloads

The signshop will not work in a residence

mrjesen opened this issue ยท 42 comments

commented

The Signshop will not work in a residence(created by the plugin named Residence).
when the op right click the sign it will work
but normal players right click the sign,it will not work.

in the public place(not a residence),all the players can click.
i am sure that the plugin is loaded successfully.

(my english is not good, thanks)

commented

I tried that and it works.

Although that is an ok temporary fix I have released a dev version that allows the owner of a residence to always bypass the check without the flag being set for them. You can find it here: https://github.com/weaves7/SignShop/releases/tag/v3.4.10 If you could give it a try and let me know if this is a better solution it would be appreciated. The flag should still be able to be used for the owner of a residence to allow their friends to create shops as well.

commented

I have tried that and it works.
thanks for your hard working~

commented

left click the sign,it will give correct tip

commented

sorry,it still doesnot work.......................................

commented

Can I join your server to test?

commented

the server is in china,maybe your delay will be very big

commented

what is the register message in english?

commented

reg: /register password password
login: /l password

commented

goodbye~

commented

we can chat on telegram, my username is jesenv5

commented

I don't have telegram, github is ok; or your server.
Notes from visiting the server:

  • Server is in offline mode
  • Seems to be a problem with the container flag with residence, when flag is true shops can be made but others can steal; when flag is false others can't steal but you can't make a shop.

May try:
/res pset [PlayerName] container true

commented

I don't have telegram, github is ok; or your server.
Notes from visiting the server:

  • Server is in offline mode
  • Seems to be a problem with the container flag with residence, when flag is true shops can be made but others can steal; when flag is false others can't steal but you can't make a shop.

May try:
/res pset [PlayerName] container true

wow, I thought you went to bed .
I will try. Sorry for my disturbing.
goodnight~

commented

What server version, signshop version, residence version, vault version and the name and version of your economy plugin? Please also put your latest.log into a pastebin, save and post the link here. Also when it does not work do you get a message in chat? Feel free to join the Discord linked on the Spigot page as well.

commented

Server version: Paper version git-Paper-105 (MC: 1.15.2)
signshop version: 3.4.4
residence version : 4.9.0.5
vault version: 1.7.2-b107

latest.log: echo no error log ....

commented

You should still have a latest.log even if there is no error. It is in ./logs/latest.log

commented

That doesn't show me much other than your server crashed at some point but I don't think it is related. Do the players get a message in chat when it stops them from clicking the sign?
What kind of signs are you using? Can the players make shops in their own residence? And can players use their own shops?

commented

[Repair] and [Buy] is what i'm using.
whene the plain user try to link the chest to the sign it will tip: You have no permission to link the type of chest.

commented

Give the plain user the signshop.signs.* permission so they can create all non-op signs. Plain users should not be able to create [Repair] signs it is only for ops to create. They should be able to use the sign though. When the plain user right clicks the sign does it give them a message?

commented

When the plain user right clicks the sign does it give them a message?
they doesnt get any message in their clint.

commented

i have gived them the permission(signshop.signs.*)

commented

They may be too close to the vanilla spawn protection zone. Try setting it to 0 in server.properties.

commented

They may be too close to the vanilla spawn protection zone. Try setting it to 0 in server.properties.

but in other residence , it still doesn't work

commented

https://ftp.bmp.ovh/imgs/2020/05/493027a199f1678f.png

what does the second line of that say in english?

but in other residence , it still doesn't work

So not that then. Do /lp verbose on and see what permissions are checked when they try to click the sign without op.

commented

https://ftp.bmp.ovh/imgs/2020/05/493027a199f1678f.png

line2: the group default already have the permisson.

commented

the player(optest) is not op

commented

in the place(not residence) it will link successfully.
in the residence it will link failed.

commented

What does the chat say in english on the second picture?

commented

What does the chat say in english on the second picture?

line1: you need to link at least 1 chest to this shop
line2: you dont have permisson to link this.

commented

yes, the player is the owner of the residence

commented

Does that player own that residence?

commented

Does optest have other groups besides default?

commented

Does optest have other groups besides default?

no,and even the server has only one group:default

commented

open up an editor for the default group and send me the link

commented

emm, i cannt find the file

commented

in game do /lp editor then paste the link it gives you in chat here

commented

do /lp applyedits idwbIqh8hf

commented

I don't have telegram, github is ok; or your server.
Notes from visiting the server:

  • Server is in offline mode
  • Seems to be a problem with the container flag with residence, when flag is true shops can be made but others can steal; when flag is false others can't steal but you can't make a shop.

May try:
/res pset [PlayerName] container true

wow, I thought you went to bed .
I will try. Sorry for my disturbing.
goodnight~

Did you ever try that?
Thanks for the language PR by the way.

commented

I tried that and it works.