Low GFX Mode GUI button does nothing on click

I have 20k place visits. That’s a milestone in my eyes, and switching places would not be ideal.

My game is this one here

It has a lot of content, and that’s why I’m trying to make the experience for lower end users better and this low gfx mode thing helps prevent FPS fluctations which is a common problem within my place atm.

Can you show us a picture of your output?

1 Like

My output returns no errors. It says materials are changed, but nothing changes. Please read previous replies but thank you for asking that.

1 Like

It’s a pretty nice place. Obviously, I don’t have dark dex or whatever that thing is called so I can’t actually look into your place. You say the material changed was printed out, but it didn’t actually change?

I’m stumped. Your place is pretty huge, are you sure no parts have been changed at all?

2 Likes

I looked at the metal texture on the Gas Station poll and it stayed metal after pressing the button. I then did the same thing for another of my builds, here and it worked.

1 Like

I tested it and it worked fine, are u sure its not your studio or glitch?

1 Like

I did make slight changes, but they were not important

1 Like

The code worked before with no changes added onto it. A Work At a Pizza Place developer literally reviewed the code himself and told me about table.find() which is really useful.

I’m sure it’s worked before.

I’m running the latest studio because you have to be to actually develop games, and I don’t know if it’s a glitch. I didn’t even expect this to happen.

1 Like

Instead of restarting studio, try restarting your PC that’s all I got sorry man but its worth a try.

1 Like

Have you tried waiting for a bit after pressing the button? Perhaps its taking a while to go through all the parts you have, as it might be that your place has too many parts for the transformation to be instantaneous.

Other than that, I have no clue now. Sorry.

1 Like

Adding on to that check for any duplicates or anything like that!

1 Like

Indeed I have.

Even if all parts aren’t loaded in, the table will fetch whatever parts exist and simply apply the script changes to them. Once all parts are the loaded in, it will fetch them again, and simply do the same thing. That is if you put it inside the clicked function which is what I did, and yes works just fine on another place.

I’m stumped to. I hope a future update to Studio fixes the issue.

edit I’ll keep the code in there and see if it magically changes one day because that place also had an issue where spawn points where ignored and would spawn you 20-25 studs high in the air over the spawn point, but in a later update of Roblox that problem disappeared without any changes on my end.

1 Like

Is your part in any folder or something like that?

1 Like

No? Even then it gets Decendants which should get things within folders/models anyways. As mentioned before, this exact code has worked before with no changes.

1 Like

Sorry, I got nothing then! Maybe try using a different script.

I think it has something to do with another one of your scripts because it works completely fine for me

1 Like

I don’t have any other script that manipulates changing parts from my knowledge. This is the only script that changes a parts material. I’ll try removing that game.IsLoaded() screen while it waits for assets to load but it won’t make any difference as it didn’t work before I added it.

1 Like

Can you try testing the script inside a plain baseplate to see if it really is another script

1 Like

If you read previous replies this has already been done, thank you for having the same idea that it could be that issue. I feel like it’s simply an engine bug. This is just like a spawn point issue I had where it always forced you to spawn 20 studs in the air over the spawn point. It works in other games with pretty much the same scripts.

VIbe Gas Station is simply more beefier.

Sorry for so much “simply” lol

If you are 100% sure its a bug make sure to report it at #bug-reports:engine-bugs so other people dont experience the same issue aswell

1 Like