i am unfamiliar with runservice how would I do this?
Can? Then why when I did that it wasn’t running at all?
Could you dm me a message containing me a script, it’d be off topic if I solved it here.
so it cant be accessed by the server LOL???
??? But the other one said it can
Oh wait can it i dont know? But if it can how can i fix my code using your method with runservice out of curiosity?
This means it can’t right? It can only be accessed on the client according to this?
Thank you. But I don’t understand why if the server cant change the playergui apparently.
There are three events;
RunService.HeartBeat
RunService.RenderStepped
RunService.Stepped
(I GUESS)
Runservice.Heartbeat is better if you are not coding a camera/character.
Also, it is not restricted to clients. Only RenderStepped
is.
Wait so yes or no, can it be accessed by the server?
The server cant change the UI because the ui is made after the playeradded event fires, causing it to error. And the task.wait() fixes that.
Also why do you want to use runservice? Theres no point tbh.
So why they said it can? I said it can’t, then they said it can, then you said it can’t. AA what’s happening???
RunService is better than while loops most cases.
PlayerGui can be accessed by the server, though it does not run like a local script so it cannot run in ReplicatedFirst
or the Player’s Character
*.
*You are able to place Server Scripts inside a character if workspace.RejectCharacterDeletions
is enabled.
it can, it just cant in this case because the ui isnt in the game when the event fires.