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ú​

ghi chú

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​