I think it is suppose to be this.
LocalPlayer.CharacterAdded:Wait()
I think it is suppose to be this.
LocalPlayer.CharacterAdded:Wait()
This solution (even with OwlCodes’ rewording) does not seem to work, but I believe that I narrowed it down. Since it has a WaitForChild() across three scripts, it might be that it could be causing a lot of confusion between the scripts when running the code, hence the randomness. How would I fix that, I’m assuming I would just be able to combine it into one script, but are there other solutions?
Edit: I tried to combine all three scripts into one, and it does not work and would be tedious to set up, so that doesn’t seem like a good solution.
Update: I have finally fixed this issue. Apparently, it was calling the VALUES client-side that screwed it up. I switched it to the Datastore ID upon player joining and it works immaculately. I wanted to thank all of you for your help regardless.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.