So I am not sure how to do this, I thought of putting parts inside a billboardGui but I am not sure that would work, could anyone tell me how to do it?
I found out by myself, here is how in case anyone is wondering:
Create a part
Create 6 surfacegui, and a frame inside each of the surfaceguis.
make the adornee of each surfacegui the part you want to have X-RAY
Put the surfaceguis on each face (top, bottom, left, right, front, back)
Make the frame's size {1,0},{1,0} and color it whatever u want.
Enjoy!

11 comments
script.Parent.Touched:connect(function(player) if player.Parent.Name == "Name" then script.Parent.CanCollide = false else end
^ Still he isn't asking for that question.
I see what you mean now, I'm not sure exactly how you want it to be visible. Could you elaborate?
Like do you want a selectionbox around the part, or the part to be completely visible with the wall visible (what), or what?
You know how a billboardgui has the option always on top so you can see stuff inside the billboard gui wherever you are? I'd want that but for parts.
I want the part to be completely visible from anywhere around the map
It is possible but will be pretty hard I think. An example is demonstrated here: https://www.roblox.com/games/1560060894/Alpha-shape-outline
OOPS im sorry im stupid lolollol
still not what im looking for sadly
Did you solve it?
yup