跳到主要内容

组队

获取队伍对象 get_team

  • args:
名字类型说明、描述
playeruserdata玩家对象
---
  • ret: userdata 队伍对象

  • 示例:

function isc_test_team:get_team()

local result = edi.team:get_team(module.player)
LOGI("isc_test_team get_team: " .. tostring(result))
end

获取队伍id get_team_id

  • args:
名字类型说明、描述
teamuserdata队伍对象
---
  • ret: number 队伍id

  • 示例:

function isc_test_team:get_team_id()

local team = edi.team:get_team(module.player)
if team == nil then
return
end

local result = edi.team:get_team_id(team)
LOGI("isc_test_team get_team_id: " .. tostring(result))
end

获取队长id get_captain_id

  • args:
名字类型说明、描述
teamuserdata队伍对象
---
  • ret: number 队长id

  • 示例:

function isc_test_team:get_captain_id()

local team = edi.team:get_team(module.player)
if team == nil then
return
end

local result = edi.team:get_captain_id(team)
LOGI("isc_test_team get_captain_id: " .. tostring(result))
end

获取队长名字 get_captain_name

  • args:
名字类型说明、描述
teamuserdata队伍对象
---
  • ret: string 队长名字

  • 示例:

function isc_test_team:get_captain_name()

local team = edi.team:get_team(module.player)
if team == nil then
return
end

local result = edi.team:get_captain_name(team)
LOGI("isc_test_team get_captain_name: " .. tostring(result))
end

获取成员列表 get_member_ids

  • args:
名字类型说明、描述
teamuserdata队伍对象
---
  • ret: table 成员列表

  • 示例:

function isc_test_team:get_member_ids()

local team = edi.team:get_team(module.player)
if team == nil then
return
end

local uids = edi.team:get_member_ids(team)
for key, uid in pairs(uids) do
LOGI("isc_test_team get_member_ids: " .. tostring(key) .. tostring(uid))
end
LOGI("isc_test_team get_member_ids end")
end