Good Evening,
I have built myself a nifty little PlayerGui that operates on localscripts and intvalues stored within the Gui File path. I have 12 intvalues in Workspace that can range from 0-255 - My Gui outputs values to those intvalues(stored in workspace) which I refer to as the 'output'. The Gui is scripted effectively - infact works perfectly, even changing the int values (or so I thought....but only on client side!) - the global server scripts cannot detect this change, or even print the values that I can see clearly set in my client. I am trying to find a way for the server to notice this change. These 'output' values are important (in their 0-255 form) further down the line.
I understand this is probably due to FilteringEnabled, and I understand the theory of local scripts and why they can't alter objects in workspace (darn exploiters) I've had a brief look at RemoteEvents however I can't seem to find a way to implement it, as all of the processing I need is done on Client side. Perhaps if there was a way to take the value from one of the 12 output intvalues in workspace and dump that data (using a RemoteEvent) into a global value - that could potentially work?
Thank you in advance
E
Below is a snippet of code that shows the calculations for 1 of the 12 outputs within a local script in the Gui. This calculates the output and posts it to the intvalues in workspace (variables declared below to help you understand what's going on!)
F01A = script.Parent.F01A
AM = script.Parent.AM
GM = script.Parent.GM
SCPoutput = game.Workspace.SCP
o001 = SCPoutput.o001
while wait() do
--*Workspace Output 01*--
o001.Value = F01A.Value/255*AM.Value/255*GM.Value
end
