---
title: "OnPlayerRequestClass | open.mp"
description: "Callback ini akan terpanggil ketika seorang pemain mengubah kelas pada pemilihan kelas (dan saat pemilihan kelas pertama kali muncul)."
canonical: https://omp.itsneufox.com/id/docs/scripting/callbacks/OnPlayerRequestClass
language: id
---

# OnPlayerRequestClass

## Deskripsi

Callback ini akan terpanggil ketika seorang pemain mengubah kelas pada pemilihan kelas (dan saat pemilihan kelas pertama kali muncul).

| Nama | Deskripsi |
| --- | --- |
| playerid | ID pemain yang mengubah kelas |
| classid | ID kelas yang saat ini dilihat (dikembalikan oleh AddPlayerClass). |

## Returns

Selalu terpanggil pertama di filterscript.

## Contoh

```c
public OnPlayerRequestClass(playerid, classid)
{
    if (classid == 3 && !IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid, COLOR_RED, "This skin is only for admins!");
        return 0;
    }
    return 1;
}
```

## Catatan

catatan

Callback ini juga dipanggil ketika pemain menekan tombol F4.

## Fungsi Terkait

-   [AddPlayerClass](https://omp.itsneufox.com/id/docs/scripting/functions/AddPlayerClass): Menambahkan kelas
