玩家选择对象时
警告
此回调是在SA-MP 0.3e中添加的,在早期版本中不起作用!
描述
当玩家在使用SelectObject后选择一个对象时,会调用此回调。
| 姓名 | 描述 |
| —- | —- |
| playerid | 选择对象的玩家的 ID |
| type | 选择类型_ |
| objectid | 所选对象的ID |
| modelid | 所选对象的模型 |
| Float:fX | 所选对象的 X 位置 |
| Float:fY | 所选对象的 Y 位置 |
| Float:fZ | 所选对象的 Z 位置 |
## 返回
1 - 将阻止其他脚本接收此回调。
0 - 表示此回调将传递给下一个脚本。
它总是在过滤器脚本中首先被调用。
例子
public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
printf("Player %d selected object %d", playerid, objectid);
if (type == SELECT_OBJECT_GLOBAL_OBJECT)
{
EditObject(playerid, objectid);
}
else
{
EditPlayerObject(playerid, objectid);
}
SendClientMessage(playerid, 0xFFFFFFFF, "You now are able to edit your object!");
return 1;
}