> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectreal.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# replicatesignal

> تستدعي replication path لـ RBXScriptSignal. تقرأ الدالة signal signature، وتحول Lua arguments المقدمة إلى Roblox signal values لكل signature type، وتقص Lua arguments الزائدة بعد signature length، ثم تستدعي owning instance event invocation function.

<div className="real-function-page">
  ```lua theme={null}
  replicatesignal(signal: RBXScriptSignal, ...arguments?: ...any)
  ```

  ## أسماء بديلة

  * `replicateevent`

  ## الوسائط

  <ParamField path={"signal"} type={"RBXScriptSignal"} required>
    RBXScriptSignal الذي يجب استدعاء owning instance event invocation function الخاص به.
  </ParamField>

  <ParamField path={"...arguments"} type={"...any"}>
    Lua arguments يتم تحويلها حسب signal signature. يتم تجاهل extra arguments بعد signature length.
  </ParamField>

  ## مثال

  Replicate for a RemoteEvent signal with values that match the signal signature.

  ```lua theme={null}
  local ReplicatedStorage = game:GetService("ReplicatedStorage")
  local remote = ReplicatedStorage:FindFirstChild("RemoteEvent")

  if remote and remote:IsA("RemoteEvent") then
      replicatesignal(remote.OnClientEvent, "hello")
  end
  ```
</div>
