# 出生点管理接口 Spawnport

在使用出生点接口前需先创建出生点管理对象,方法如下:(此处已废弃)

local Spawnport = class.Spawnport.new()

具体函数名及描述如下:

序号 函数名 函数描述
1 getSpawnPoint(...) 获取默认出生点
2 setSpawnPoint(...) 设置出生点位置 1.7+
3 getChunkValidSpawnPos(...) 获取区块有效刷新点,可作为出生点

# getSpawnPoint

  • 参数及类型:nil
  • 返回值及类型:
  • 该方法的主要作用:获取默认出生点
  • 具体使用案例如下:
--获取存档的默认出生点坐标
local result,x,y,z=Spawnport:getSpawnPoint()
--在聊天框显示
Chat:sendSystemMsg("默认出生点坐标为:("..x..","..y..","..z..")")

# setSpawnPoint 1.7+

  • 参数及类型:
  • 返回值及类型:
  • 该方法的主要作用:设置出生点位置
  • 具体使用案例如下:
local result = Spawnport:setSpawnPoint(x, y, z)

# getChunkValidSpawnPos

--随机获取区块(0,0,0)的有效刷新点坐标(意义不明)
local result,x,y,z=Spawnport:getChunkValidSpawnPos(0,0,0)
--在聊天框显示
Chat:sendSystemMsg("区块(0,0,0)的随机有效刷新点坐标为:("..x..","..y..","..z..")")
上次更新: 2021/8/30 18:06:36