(This is my first resource upload so forgive me if I make any mistakes or could have done anything better on this)
You will need some sort of knowledge on scripting just to reference things in the Handler, but I’ll try to explain the setup process.
I’ve made a script that shows a Highlight on an object that has a Proximity Prompt in it and has a few things you can change to customize it a little.
I’m referring to this as v1, and I’ll make more as time goes on that’ll be better than the last.
Currently, v1 comes with the ability to simply enable/disable tweens of the highlight showing and hiding & change the speed of it.
Pre-view
How do you use it?
-
Get the package here & instert it
v1Highlight&Prompt.rbxm (27.4 KB) -
Move the local script “HighlightHandler” to StarterPlayer > StarterPlayerScripts following:
“Filtered” > workspace
“Highlights” > ReplicatedStorage -
Now with the object you want the highlight to be shown on:
It must have an attribute called “Highlight” or you can change it (but you’ll have to do changes to the local script)
You can simply disable that if you don’t want a highlight over that object(in this case, the R6 Rig)
-
Make sure your object has a proximity prompt somewhere in it, and reference it in the local script.
-
You can change your highlights or add different variants in the Highlights folder inside ReplicatedStorage.
-
Inside of the local script, you’ll find config. Open it and select FilteredFolder and in the Properties tab click on value and select the parent folder holding all your different types of objects.
Config:
Properties:
Parent Folder:
Customizing & editing
- Credit is not needed at all, but is well appreciated.
- Feel free to mess around with the script and do whatever.
- These are all our current things you can change - Tween, TweenTime & FilteredFolder
Tween - Whether you want that fade effect
TweenTime - The speed of that fade effect
FilteredFolder - The parent Folder as previously mentioned - As I said earlier about making changes in the script if you want to change the attribute name, these are the changes:
(look for lines like these, and simply apply the name of your attribute)