is there a way to prevent someone from clicking something that is on the other side of a wall with low opacity?
You can use variables, with two commands (you need to run them at the same time)
if variable name = false
When object is clicked
When player collides with floor behind the wall
SetVariable name to false
Exit: set variable name to true
I am using the basic plan, not the pro plan.
Variables arent bootable in free?
nope, free only has 17 code blocks, none of them are variables
Try to set the opacity of the wall on what you want and then add an invisible object and create a group, the opacity of the group will be 100%