OnPlayerPickupStreamIn
cảnh báo
This callback was added in omp v1.1.0.2612 and will not work in earlier versions!
Mô Tả
Callback này được gọi khi một pickup của người chơi vào phạm vi tầm nhìn của người chơi.
Tên | Mô Tả |
---|---|
pickupid | ID của pickup của người chơi, trả về bởi CreatePlayerPickup |
playerid | ID của người chơi mà pickup của người chơi vào phạm vi tầm nhìn. |
Trả Về
Callback này luôn được gọi đầu tiên trong gamemode.
Ví Dụ
new g_PlayerPickupHealth[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
g_PlayerPickupHealth[playerid] = CreatePlayerPickup(playerid, 1240, 2, 2009.8474, 1218.0459, 10.8175);
return 1;
}
public OnPlayerPickupStreamIn(pickupid, playerid)
{
if (pickupid == g_PlayerPickupHealth[playerid])
{
printf("g_PlayerPickupHealth is streamed in for player id %d", playerid);
}
return 1;
}
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:
- OnPlayerPickUpPlayerPickup: Được gọi khi một người chơi nhặt pickup của người chơi.
- OnPlayerPickupStreamOut: Được gọi khi một pickup của người chơi rời khỏi phạm vi tầm nhìn của người chơi.
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:
- CreatePlayerPickup: Tạo một pickup chỉ hiển thị cho một người chơi.
- DestroyPlayerPickup: Hủy bỏ một pickup của người chơi.