Proximity Prompt Customizer

honestly best resource ever!
its super easy to use and customize, which is amazing since i don’t want to spend time searching up a ton of tutorials just to make my own prompt system, and in doing so waste my time

Ok so you basically go to the model, get it.
Then you put it in ROBLOX.

Take the script that’s in the model and put it into StarterPlayer → StarterPlayerScripts.
Then you can remove the rest of the model

Then inside of the script There is a ui. You can change the name to whatever you want. You can even customize it. Just make sure not to remove and frames, buttons, etc. inside of the gui.

Then whatever the gui frame is named(Normally it is “Default”). You will go to all of your prompts in ROBLOX, add an attribute to it know as ‘Theme’ it should be a string value.
Then set the value to lets say, 'Default" It will then display your custom Prompt.

Also make sure that the prompts Style is custom.

Just trying to take less time off of these developers hands!
If you have any more questions feel free to ask!

Uh, this is not what i asked for, i know that, but i wanted the proximitypromt to show in my screen, and not in 3d world space. I know how to use the module normally, but Bitwide didn’t explain clearly (or i didn’t understand) how you can achieve this effect.

Oh if u want that. Take the frame inside of the GUI.
Go to StarterGui. Make a screenGUI. And just paste it into the gui

I think he want (like me) to show the proximity prompt as a screenGui and not a billboardGui when you have a proximity prompt like the gif

1 Like

Oh that makes sense.
Well in that case I have no idea lol

yeah me too, but it could be a very cool option to had to a roblox game

2 Likes

This is so helpful, thanks!
It really helps with making custom prompts that need to be themed (obviously)
Keep up the good work!

1 Like

After rereaded this response, I knew my mistake, so I’ve remade it but it’s working with multiple button too! Here is the clip:

Feel free to use it:

I’ve put it here in case someone need it! Thanks again for
BitwiseAndrea. I will try to make it updated!

10 Likes

Hiya, this is really nice, how do I change the whole background to a new image in a image label.

How would I be able to size the model down to 0,0,0,0, instead of it just squishing to the left side? Been trying to figure it out but i haven’t found nothing, and also have size up when instead of fading in when you see the prompt

any help is appreciated

Nvm, it was just a few size properties and some small changes, simple as that

1 Like

there is currently a small bug with this that can happen occasionally, resulting in the proximity prompt staying forever on the players screen. @BitwiseAndrea

i dont know the entire cause of it, but the only thing that i could see being a potential issue is disabling the proximity prompt right as a player triggers it

Ok, I found an error @BitwiseAndrea. If you are using a custom font, you get this error message: Enum.Font.Unknown can't be passed to TextService:GetTextSize(). This is kind of annoying because I cannot use any of the new fonts.

Also, could you elaborate on how to use the Themes function? Thanks!

Nvm, I figured it out. I was trying to use an actual string inside the proximity prompt lol

1 Like

You’re amazing!! Thank you for making this

1 Like

I really like how everything looks like but i can’t figure out how to make it work since im an idiot.

thank you for sharing, this is wonderful