I have tried this so far, and nothing worked
local actualValue = game.ServerStorage.MoneyStorage.Player1
local simplifiedValue = script.Parent.stringCash
while true do
script.Parent.Text = "$".. game.ServerStorage.MoneyStorage.Player1.Value
wait()
if actualValue.Value > 1000 then
simplifiedValue.Value = string.sub(tostring(actualValue.Value),1,1).."k"
end
end

3 comments
Please put this code in CodeBlock format!
FTFY.
Also unfortunately your code shows a lack of understanding about how this works and is likely a skiddy mishmash of existing scripts so I'm going to moderate this. Not sorry about that.