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

OnPlayerRequestSpawn

Mô tả

Callback này được gọi khi người chơi cố gắng xuất hiện qua việc chọn lớp bằng cách nhấn SHIFT hoặc nhấp vào nút 'Spawn'.

TênMô tả
playeridID của người chơi yêu cầu xuất hiện.

Giá trị trả về

Nó luôn được gọi đầu tiên trong filterscripts nên trả về 0 ở đó cũng chặn các script khác nhìn thấy nó.

Ví dụ

public OnPlayerRequestSpawn(playerid)
{
if (!IsPlayerAdmin(playerid))
{
SendClientMessage(playerid, -1, "You may not spawn.");
return 0;
}
return 1;
}

Ghi chú

mẹo

This callback can also be called by NPC.

mẹo

Để ngăn người chơi xuất hiện với các lớp nhất định, lớp cuối cùng đã xem phải được lưu trong một biến trong OnPlayerRequestClass.

Các Callbacks liên quan

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

  • OnPlayerSpawn: Callback này được gọi khi người chơi xuất hiện.
  • OnPlayerRequestClass: Callback này được gọi khi người chơi thay đổi lớp ở việc chọn lớp.