查看“︁Lua接口/服务端函数索引/队伍”︁的源代码
来自天龙知识库
←
Lua接口/服务端函数索引/队伍
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
__NOTOC__ <div class="lua-reference"> [[首页|首页]] · [[Lua接口/服务端函数索引|服务端接口]] · [[Lua接口/服务端调用约定|调用约定]] <div class="lua-lead">队伍:29 个接口,33 个调用名称,其中 22 个在当前脚本中有调用。</div> {| class="wikitable" ! scope="col" class="lua-w36" | 函数 / 别名 ! scope="col" | 调用与用途 |- | [[Lua接口/服务端/ClearFollowedMembers|ClearFollowedMembers]] | <code>ClearFollowedMembers(sceneId, selfId)</code><br />清除所有的跟随队友列表<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/GetFollowedMember|GetFollowedMember]] | <code>GetFollowedMember(sceneId, selfId, memberIndex)</code><br />得到跟随状态的memberIndex下标的队友objId<br /><span class="lua-muted">脚本中 12 处调用</span> |- | [[Lua接口/服务端/GetFollowedMembersCount|GetFollowedMembersCount]]<br /><small>[[Lua接口/服务端/LuaFnGetFollowedMembersCount|LuaFnGetFollowedMembersCount]]</small> | <code>GetFollowedMembersCount(sceneId, selfId)</code><br />得到跟随状态的队友数量<br /><span class="lua-muted">脚本中 12 处调用</span> |- | [[Lua接口/服务端/GetMonsterDataID|GetMonsterDataID]] | <code>GetMonsterDataID(sceneId, selfId)</code><br />取得selfId怪物的DataID, monster.ini里面配置<br /><span class="lua-muted">脚本中 42 处调用</span> |- | [[Lua接口/服务端/GetMonsterGroupID|GetMonsterGroupID]] | <code>GetMonsterGroupID(sceneId, selfId)</code><br />取得selfId怪物的GroupID, monster.ini里面配置<br /><span class="lua-muted">脚本中 29 处调用</span> |- | [[Lua接口/服务端/GetMonsterTeamID|GetMonsterTeamID]] | <code>GetMonsterTeamID(sceneId, selfId)</code><br />取得selfId怪物的TeamID, monster.ini里面配置<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/GetNearTeamCount|GetNearTeamCount]] | <code>GetNearTeamCount(sceneId, selfId)</code><br />取得selfId玩家附近的队友数量(包括自己)<br /><span class="lua-muted">脚本中 193 处调用</span> |- | [[Lua接口/服务端/GetNearTeamMember|GetNearTeamMember]] | <code>GetNearTeamMember(sceneId, selfId, index)</code><br />取得selfId玩家附近队友的objid(包括自己)<br /><span class="lua-muted">脚本中 227 处调用</span> |- | [[Lua接口/服务端/GetTeamId|GetTeamId]] | <code>GetTeamId(sceneId, selfId)</code><br />返回玩家队伍ID<br /><span class="lua-muted">脚本中 145 处调用</span> |- | [[Lua接口/服务端/GetTeamLeader|GetTeamLeader]] | <code>GetTeamLeader(sceneId, selfId)</code><br />返回同场景队长的对象 ID,未找到时返回 -1。<br /><span class="lua-muted">脚本中 47 处调用</span> |- | [[Lua接口/服务端/GetTeamMemberCount|GetTeamMemberCount]] | <code>GetTeamMemberCount(sceneId, selfId)</code><br />返回玩家当前队伍成员数量。<br /><span class="lua-muted">脚本中 17 处调用</span> |- | [[Lua接口/服务端/GetTeamMemberGuid|GetTeamMemberGuid]] | <code>GetTeamMemberGuid(sceneId, selfId, memberIndex)</code><br />获得selfId所在Team中第memberIndex个下标玩家的Guid<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/GetTeamSceneMemberCount|GetTeamSceneMemberCount]]<br /><small>[[Lua接口/服务端/LuaFnGetTeamSceneMemberCount|LuaFnGetTeamSceneMemberCount]]</small> | <code>GetTeamSceneMemberCount(sceneId, selfId)</code><br />队伍中同场景成员数量 human<br /><span class="lua-muted">脚本中 18 处调用</span> |- | [[Lua接口/服务端/GetTeamSize|GetTeamSize]]<br /><small>[[Lua接口/服务端/LuaFnGetTeamSize|LuaFnGetTeamSize]]</small> | <code>GetTeamSize(sceneId, selfId)</code><br />返回玩家所在队伍人数<br /><span class="lua-muted">脚本中 109 处调用</span> |- | [[Lua接口/服务端/IsTeamFollow|IsTeamFollow]] | <code>IsTeamFollow(sceneId, selfId)</code><br />得到 selfId 对应的玩家是否处于组队跟随状态<br /><span class="lua-muted">脚本中 35 处调用</span> |- | [[Lua接口/服务端/LeaveTeam|LeaveTeam]] | <code>LeaveTeam(sceneId, selfId)</code><br />让玩家离开自身队伍<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnGetDRide|LuaFnGetDRide]] | <code>LuaFnGetDRide(sceneId, selfId, targetId)</code><br />返回目标玩家是否处于双人骑乘关系中。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnGetDRideFlag|LuaFnGetDRideFlag]] | <code>LuaFnGetDRideFlag(sceneId, selfId)</code><br />返回玩家是否处于双人骑乘关系中,0 否、1 是、-1 参数无效。<br /><span class="lua-muted">脚本中 39 处调用</span> |- | [[Lua接口/服务端/LuaFnGetDRideTargetID|LuaFnGetDRideTargetID]] | <code>LuaFnGetDRideTargetID(sceneId, selfId)</code><br />返回同场景双骑目标的 ObjID,目标不在线或不在同场景时返回 -1。<br /><span class="lua-muted">脚本中 13 处调用</span> |- | [[Lua接口/服务端/LuaFnGetTeamSceneMember|LuaFnGetTeamSceneMember]] | <code>LuaFnGetTeamSceneMember(sceneId, selfId, memberIndex)</code><br />取得队伍中某同场景成员的 OBJID<br /><span class="lua-muted">脚本中 21 处调用</span> |- | [[Lua接口/服务端/LuaFnHasTeam|LuaFnHasTeam]] | <code>LuaFnHasTeam(sceneId, selfId)</code><br />判断selfId玩家是否在组队状态<br /><span class="lua-muted">脚本中 100 处调用</span> |- | [[Lua接口/服务端/LuaFnIsDRideMountOwner|LuaFnIsDRideMountOwner]] | <code>LuaFnIsDRideMountOwner(sceneId, selfId)</code><br />返回玩家是否为双人坐骑主动方;无双骑关系时返回 -1。<br /><span class="lua-muted">脚本中 5 处调用</span> |- | [[Lua接口/服务端/LuaFnIsRiding|LuaFnIsRiding]] | <code>LuaFnIsRiding(sceneId, selfId)</code><br />返回玩家当前是否处于骑乘状态。<br /><span class="lua-muted">脚本中 4 处调用</span> |- | [[Lua接口/服务端/LuaFnIsTeamLeader|LuaFnIsTeamLeader]] | <code>LuaFnIsTeamLeader(sceneId, selfId)</code><br />selfId玩家是否为队长<br /><span class="lua-muted">脚本中 92 处调用</span> |- | [[Lua接口/服务端/LuaFnSetTeamExpAllotMode|LuaFnSetTeamExpAllotMode]] | <code>LuaFnSetTeamExpAllotMode(sceneId, selfId, allotMode)</code><br />设置队伍经验分配模式,并通过 WorldServer 广播给队员。<br /><span class="lua-muted">脚本中 2 处调用</span> |- | [[Lua接口/服务端/Msg2Player|Msg2Player]]<br /><small>[[Lua接口/服务端/LuaFnMsg2Player|LuaFnMsg2Player]]</small> | <code>Msg2Player(sceneId, selfId, msg, type)</code><br />将消息发送给玩家<br /><span class="lua-muted">脚本中 907 处调用</span> |- | [[Lua接口/服务端/Msg2Team|Msg2Team]] | <code>Msg2Team(sceneId, selfId, msg)</code><br />当前为空实现,调用不会向队伍成员发送消息。<br /><span class="lua-warn">脚本中未见调用</span><br />'''空实现''' |- | [[Lua接口/服务端/SetTeamFollowSpeed|SetTeamFollowSpeed]] | <code>SetTeamFollowSpeed(sceneId, selfId, fSpeed)</code><br />设置组队跟随的速度<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/StopTeamFollow|StopTeamFollow]] | <code>StopTeamFollow(sceneId, selfId)</code><br />停止跟随,针对selfId标志的玩家<br /><span class="lua-warn">脚本中未见调用</span> |} </div>
返回
Lua接口/服务端函数索引/队伍
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
创建账号
登录
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
搜索
工具
链入页面
相关更改
页面信息