#(grimble_) Permissions

51 messages · Page 1 of 1 (latest)

agile lake
#

I'm having trouble with an interaction script. I'm working on an that the player clicks on to advance the interact script, but as of right now they can be clicked by an op, but not the player i want the npc to be clicked by. I can't find the current Denizen permission nodes, can someone point me in the right direction?

gaunt valveBOT
#

(grimble_) Permissions

gaunt valveBOT
#

Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.

quartz goblet
#

!paste

latent scarabBOT
agile lake
#

There's nothing to see in the debug

#

It's not registering the click at all

quartz goblet
#

interact scripts do not require permissions by default

#

so post the script please

agile lake
#

that's great information. Can you just show me where the permission nodes currently are

summer grottoBOT
quartz goblet
#

there are none

#

no permission nodes

fallow tundraBOT
#
Resolved

Thread closed as resolved.

agile lake
#

That's insane.

fallow tundraBOT
#
Thread Reopened

Thread was manually reopened by @agile lake.

agile lake
#

No denizen.* No citizens.*

quartz goblet
#

possible a script issue

agile lake
#

I'm glad to hear that everybody has every permission by default

quartz goblet
#

what

agile lake
#

Well you said there's no permission that's involved with denizen

quartz goblet
#

I did not say that

agile lake
#

Can you point me towards the permission nodes?

#

Like my only problem is that I can't find the permission nodes. I don't really need help with my script

#

The only permission nodes I can find are in the outdated documentation from when citizens became citizens 2

quartz goblet
#

You're saying that you have an interact script and the NPC is not registering the click, this is a script issue

agile lake
#

I'm sure it is

#

I don't disagree

quartz goblet
#

So what's the problem with providing the script then?

agile lake
#

But I'm asking for a specific resource and I just really want help with the thing I'm asking for help with

quartz goblet
#

so we can troubleshoot it and help

agile lake
#

I'm not at my PC though, I just want to know where Denizen and Citizens permission nodes are documented

rugged imp
#

there's not like a documentation page currently as such but they basically all follow the format:
citizens.<command>.help : required to use the command e.g. citizens.npc.help
citizens.<command>.<subcommand> : required to use the subcommand e.g. citizens.npc.create

#

there's no permissions required to right click an NPC

agile lake
#

Am I bugging? Were there never permissions for the different interact triggers?

#

Thank you so much for sending me the actual page

rugged imp
#

I'm not sure about denizen specific things that's why we're in this forum

#

but I guess there is not

quartz goblet
#

There are for chat triggers when using the click_chat tag

#

!t element.click_chat

latent scarabBOT
# quartz goblet !t element.click_chat

Adds a click command to the element, which makes the element pseudo-chat the input message when clicked, for activating interact script chat triggers (!language Chat Triggers).
This internally uses the command "/denizenclickable chat SOME MESSAGE HERE" (requires players have permission "denizen.clickable")
Note that this is a magic Denizen tool - refer to !language Denizen Text Formatting.

Group

text manipulation

Returns

ElementTag

Examples
- narrate "You can <element[click here].click_chat[hello]> to say hello to an NPC's interact script!"
quartz goblet
#

but that's all

#

and they're directly documented on the tag page

agile lake
#

Thank you so much

quartz goblet
#

sooo, do you want help with troubleshooting your interact script or do you want to try fixing it yourself?

agile lake
#

I'm going to take a fat nap and take a look at it with fresh eyes when I wake up if that's cool. Do you want me to close the thread in the meantime?

quartz goblet
#

can leave it open

agile lake
#

WorldGuard was blocking it. Much obliged, y'all. Cheers.