跳到主要内容

OnPlayerRequestSpawn

描述

当玩家通过职业选择界面尝试生成角色时触发该回调函数(按下SHIFT或点击生成按钮)。

参数名说明
playerid请求生成角色的玩家ID

返回值

该回调始终在滤镜脚本中优先触发,返回0将阻止其他脚本处理

示例

public OnPlayerRequestSpawn(playerid)
{
if (!IsPlayerAdmin(playerid)) // 非管理员玩家
{
SendClientMessage(playerid, -1, "您无权生成角色。");
return 0; // 阻止生成
}
return 1; // 允许生成
}

注意事项

提示

这个回调也可以由NPC调用。

提示

如需限制玩家使用特定职业生成,需在OnPlayerRequestClass回调中保存最后查看的职业类别

相关回调

以下回调函数可能与本回调相关:

相关函数

以下函数可能与本回调函数相关: