跳到主要内容

AddStaticPickup

描述

本函数用于在游戏中添加「静态」拾取物。这类拾取物支持武器、生命值、护甲等类型,无需额外脚本即可自动生效(武器/生命值/护甲会自动给予玩家)。

参数名说明
model拾取物模型 ID
type拾取物类型,决定被拾取时的响应方式
Float:x拾取物生成的 X 坐标
Float:y拾取物生成的 Y 坐标
Float:z拾取物生成的 Z 坐标
virtualWorld生效的虚拟世界 ID,使用-1 表示全虚拟世界生效

返回值

1 - 创建成功

0 - 创建失败

示例

public OnGameModeInit()
{
// 创建护甲拾取物
AddStaticPickup(1242, 2, 1503.3359, 1432.3585, 10.1191, 0);

// 在护甲旁创建生命值拾取物
AddStaticPickup(1240, 2, 1506.3359, 1432.3585, 10.1191, 0);

return 1;
}

注意事项

提示

本函数不会返回可用于 OnPlayerPickUpPickup 等回调的拾取物 ID。若需要分配 ID,请使用CreatePickup函数。

相关函数

相关资源