> For the complete documentation index, see [llms.txt](https://rhd-script.gitbook.io/rhd-scripts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rhd-script.gitbook.io/rhd-scripts/paid-scripts/rhd_guard/event/client.md).

# Client

{% hint style="warning" %}

#### Pastikan anda sudah menambahkan modules dari rhd\_guard di fxmanifest script yang ingin menggunakan fungsi ini.

{% endhint %}

## Register Event

```lua
Event:Register(event, cb)
```

* event: `string`

#### Example:

```lua
Event:Register("rhd_guard:client:testEvent", function(namadepan, namabelakang)
    print(("Nama saya: %s %s"):format(namadepan, namabelakang))
end)
```

## Trigger Event

### Client:&#x20;

```lua
Event:Trigger(event, ...)
```

### Server:

```lua
Event:TriggerServer(event, ...)
```

* event: `string` or `table`

#### Example:

1. Default trigger (hanya untuk mentrigger `event` yang di register menggunakan rhd\_guard)

```lua
-- Client Event
Event:Trigger("rhd_guard:client:testEvent", "Goku", "Muhammad")

-- Server Event
Event:TriggerServer("rhd_guard:server:testEvent", "Goku", "Muhammad")
```

2. Gunakan ini untuk mentrigger `event` yang di register tanpa menggunakan rhd\_guard

<pre class="language-lua"><code class="lang-lua"><strong>-- Client Event
</strong><strong>Event:Trigger({"rhd_guard:client:testEvent", true}, "Goku", "Muhammad")
</strong><strong>
</strong><strong>-- Server Event
</strong>Event:TriggerServer({"rhd_guard:server:testEvent", true}, "Goku", "Muhammad"
</code></pre>
