---
title: "Kick | open.mp"
description: "Tendang player dari server."
canonical: https://omp.itsneufox.com/id/docs/scripting/functions/Kick
language: id
---

# Kick

## Deskripsi

Tendang player dari server. Player harus keluar dari game dan re-connect jika mereka masih ingin lanjut bermain.

| Nama | Deskripsi |
| --- | --- |
| playerid | ID player yang ingin ditendang. |

## Returns

Fungsi ini selalu me-return 1, walaupun fungsi gagal di eksekusi (tidak ada player tersebut didalam server).

## Catatan

peringatan

Tindakan apa pun yang diambil langsung sebelum Kick() (seperti mengirim pesan dengan SendClientMessage) tidak akan sampai ke player. Timer harus digunakan untuk menunda kick.

## Contoh

```c
// Untuk memunculkan pesan (contoh: alasan) untuk player sebelum koneksi terputus
// Anda harus menggunakan timer untuk membuat sebuah delay. Delay ini hanya membutuhkan beberapa milisekon saja,
// akan  tetapi contoh ini menggunakan satu detik penuh hanya untuk berjaga-jaga.

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp(cmdtext, "/kickme", true) == 0)
    {
        // Tendang player yang menggunakan command ini.

        // Pertama, kirim player nya sebuah pesan.
        SendClientMessage(playerid, 0xFF0000FF, "You have been Tendanged!");

        // Kemudian, buat sebuah timer untuk menunda fungsi Kick selama sedetik
        SetTimerEx("DelayedKick", 1000, false, "i", playerid);
        return 1;
    }
    return 0;
}

forward DelayedKick(playerid);
public DelayedKick(playerid)
{
    Kick(playerid);
    return 1;
}
```

## Fungsi Terkait

-   [Ban](https://omp.itsneufox.com/id/docs/scripting/functions/Ban): Ban player yang sedang berada di dalam server.
-   [BanEx](https://omp.itsneufox.com/id/docs/scripting/functions/BanEx): Ban player dengan alasan.
