跳到主要内容

IsValidPlayerGangZone

注意

这个函数是在omp v1.1.0.2612中添加的,在以前的版本中不起作用!

描述

检测指定玩家的帮派区域是否有效。

参数名说明
playerid绑定的玩家 ID
zoneid要检测的玩家帮派区域 ID

返回值

true - 帮派区域有效

false - 帮派区域无效

示例代码

// 用于存储帮派区域ID的变量
new gGangZoneID[MAX_PLAYERS] = {INVALID_GANG_ZONE, ...};

public OnPlayerConnect(playerid)
{
// 创建玩家专属帮派区域
gGangZoneID[playerid] = CreatePlayerGangZone(playerid, 2236.1475, 2424.7266, 2319.1636, 2502.4348);
}

public OnPlayerSpawn(playerid)
{
// 检测帮派区域有效性
if(IsValidPlayerGangZone(playerid, gGangZoneID[playerid]))
{
PlayerGangZoneDestroy(playerid, gGangZoneID[playerid]);
gGangZoneID[playerid] = INVALID_GANG_ZONE;
}
}

相关函数