警告
回调是在SA-MP 0.3d中添加的,在早期版本中不起作用!

描述

当玩家将目标/航路点放置在暂停菜单地图上(通过右键单击)时,会调用此回调。
姓名 描述
playerid 放置目标/航点的玩家的 ID
Float:fX 玩家点击的 X 浮动坐标
Float:fY 玩家点击的 Y 浮动坐标
Float:fZ 玩家点击的 Z 浮动坐标(不准确 - 参见下面的注释)

返回

1 - 将阻止其他过滤器脚本接收此回调。 0 - 表示此回调将传递给下一个过滤器脚本。 它总是在游戏模式中首先被调用。

例子

  1. public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
  2. {
  3. SetPlayerPosFindZ(playerid, fX, fY, fZ);
  4. return 1;
  5. }

笔记

提示
正如回调名称所示,它仅在玩家单击标记目标时调用,而不是在按下按键时调用。如果地图上点击的区域距离玩家较远,则返回的Z值将为0(无效);使用 MapAndreas 或 ColAndreas 插件可以获得更准确的 Z 坐标。