跳到主要内容

GetPlayerAttachedObject

注意

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

描述

通过索引获取玩家附加物体的详细数据。

名称描述
playerid要获取数据的玩家 ID
index物体附加的索引位置 (0-9)
&modelid附加物体的模型 ID
&bone附加的骨骼位置
&Float:offsetX物体 X 轴偏移量
&Float:offsetY物体 Y 轴偏移量
&Float:offsetZ物体 Z 轴偏移量
&Float:rotationX物体 X 轴旋转角度
&Float:rotationY物体 Y 轴旋转角度
&Float:rotationZ物体 Z 轴旋转角度
&Float:scaleX物体 X 轴缩放比例
&Float:scaleY物体 Y 轴缩放比例
&Float:scaleZ物体 Z 轴缩放比例
&materialColour1物体材质颜色 1
&materialColour2物体材质颜色 2

返回值

总是返回 true。

示例代码

new
modelid,
bone,
Float:offsetX, Float:offsetY, Float:offsetZ,
Float:rotationX, Float:rotationY, Float:rotationZ,
Float:scaleX, Float:scaleY, Float:scaleZ,
materialColour1, materialColour2;

// 获取索引3的附加物体数据
GetPlayerAttachedObject(playerid, 3, modelid, bone, offsetX, offsetY, offsetZ,
rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ,
materialColour1, materialColour2);

注意事项

提示
  • 索引范围为 0-9,对应玩家可附加物体的 10 个插槽
  • 偏移量和旋转参数使用浮点数存储,精确到小数点后 4 位
  • 材质颜色使用 32 位 ARGB 格式存储 (0xAARRGGBB)

相关函数