以下内容是面向开发者编写的,普通用户可以忽略此部分内容。
客户端导出
IsGameRunning
作用:判断当前是否在比赛中
结构:IsGameRunning ()
示例代码:
local isRunning = exports.zerodream_races:IsGameRunning()
print(isRunning and "Player is racing" or "Player is not racing")
GetCurrentRace
作用:获取当前的赛事详细信息
结构:GetCurrentRace ()
示例代码:
local raceInfo = exports.zerodream_races:GetCurrentRace()
if raceInfo then
print("Current checkpoint: ", raceInfo.currentPoint)
else
print("Player is not racing")
end
服务端导出
IsPlayerInRace
作用:判断玩家是否在比赛中
结构:IsPlayerInRace ( source: Player ID )
示例代码:
local playerId = 1
local isRacing = exports.zerodream_races:IsPlayerInRace(playerId)
print("玩家 " .. GetPlayerName(playerId) .. " 当前" .. (isRacing and "正在比赛中" or "不在比赛中"))