Chuyển tới nội dung chính

OnPlayerRequestClass

Mô Tả

Callback này được gọi khi một người chơi thay đổi lớp trong chọn lớp (và khi chọn lớp xuất hiện lần đầu).

TênMô Tả
playeridID của người chơi đã thay đổi lớp.
classidID của lớp hiện tại đang được xem (trả về bởi AddPlayerClass).

Trả Về

Callback này luôn được gọi đầu tiên trong filterscripts.

Ví Dụ

public OnPlayerRequestClass(playerid, classid)
{
if (classid == 3 && !IsPlayerAdmin(playerid))
{
SendClientMessage(playerid, COLOR_RED, "Lớp này chỉ dành cho quản trị viên!");
return 0;
}
return 1;
}

Ghi Chú

mẹo

Callback này cũng được gọi khi người chơi nhấn F4.

Callbacks Liên Quan

Các callback sau có thể hữu ích, vì chúng liên quan đến callback này theo cách này hay cách khác:

  • OnPlayerRequestSpawn: Callback này được gọi khi một người chơi cố gắng spawn thông qua chọn lớp.

Hàm Liên Quan

Các hàm sau có thể hữu ích, vì chúng liên quan đến callback này theo cách này hay cách khác: