So I have s interaction systefm if you press e it would trigger a remote event. But how would I make if I press e it would tween a little gui and if he stops pressing e then it would stop
Is this what you want?
No, I already have a interaction system
So first you need to trigger the remote event with FireClient(player) with the player who was holding the prox as an argument as it the hold duration ends . Now in the local script you pick up the call from the server with OnClientEvent with that player as an argument and then Tween the pos,size of the gui
If you understood it , here is the outcome :
and I hope this is similar to what you wanted
https://gyazo.com/af3b04085281ad39493e38e82d1bc29c