GetAvailablePos
Map.GetAvailablePos(floor)
函数功能
获取随机地图可用的坐标。
参数说明
- floor: 数值型 随机地图的Floor ID。
返回值
返回x坐标和y坐标,如果失败则x与y都为0。
参考实例
local LUAMAPID = %地图类型_LUAMAP%;
function getPosition(index, floorID)
local mapx, mapy = Map.GetAvailablePos(floorID);
if(mapx == 0 and mapy == 0)then
NLG.SystemMessage(index,"获取地图可用坐标失败,请重试");
else
NLG.SystemMessage(index,"获取地图"..LUAMAPID..","..floorID.."可用坐标"..mapx..","..mapy);
NLG.SystemMessage(index, "使用GM命令[warp "..LUAMAPID.." "..floorID.." "..mapx.." "..mapy.."] 可以移动过去看看哦");
end
return;
end