Alright, I wanna pass the parameter "audioid" to the server with this remote, tell me why audioid isn't a global in the serverside?

--Yeah, this is the clientside part of my sound script okay, bye.

--Variables and services and stuff
local SoundService = game:GetService("SoundService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local revent = ReplicatedStorage.SoundEvent
local confirm = script.Parent.confirm
local cooldown = 5
local debounce = false
local audioid = script.Parent.Text
local player = "hi"




confirm.MouseButton1Click:Connect(function()
if not debounce then 
debounce = true
end
revent:FireServer(audioid,player)
wait(cooldown)
debounce = false
end)

Server part:

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local revent = ReplicatedStorage.SoundEvent
local soundbox = script.Parent.Sound



local function test()
print(audioid)
end




revent.OnServerEvent:Connect(test)

Extra: I do send audioid, so I don't know why I'm getting this.