判断队伍信息
91M2说明书 > 引擎脚本功能 > 脚本示例 >
export function Main(NpcTNormNpcPlayerTPlayObjectArgsTArgs): void {
    let PTPlayObject
    let Sstring
    if (Player.GroupOwner != null) {//如果存在队长
        S = '';
        for (let I = 0I <= Player.GroupCount - 1I++) {//循环队伍里面的角色,Player.GroupCount为当前角色所在队伍的人数(包含当前角色)
            P = Player.GetGroupMember(I); //取出一个角色
            if (P != null) {//如果角色不为空值
                if (S != "") {
                    S += ';'
                    S = S + format('职业:%d,等级:%d,名称:%s', [P.JobP.LevelP.Name]); //将当前角色的信息拼接到字符串
                }
            }
            if (S != '')
                Npc.MessageBox(PlayerS); //如果字符串不为空则弹出对话框显示
        }
    }
}

引擎官网:www.91M2.com   交流群:5555999   此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。