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

OnPlayerStateChange

Mô tả

Callback này được gọi khi người chơi thay đổi trạng thái. Ví dụ, khi người chơi thay đổi từ việc là tài xế của một phương tiện sang đi bộ.

TênMô tả
playeridID của người chơi đã thay đổi trạng thái.
PLAYER_STATE:newstateTrạng thái mới của người chơi.
PLAYER_STATE:oldstateTrạng thái trước đó của người chơi.

Tham khảo Trạng thái Người chơi để biết danh sách tất cả các trạng thái người chơi có sẵn.

Giá trị trả về

Nó luôn được gọi đầu tiên trong filterscripts.

Ví dụ

public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Người chơi vào xe làm tài xế
{
new vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010); // Thêm NOS cho phương tiện
}
return 1;
}

Ghi chú

mẹo

This callback can also be called by NPC.

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 đó.

Các 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 một cách nào đó.

Các Tài Nguyên liên quan