判断队伍信息
export function Main(Npc: TNormNpc, Player: TPlayObject, Args: TArgs): void { let P: TPlayObject let S: string if (Player.GroupOwner != null) {//如果存在队长 S = ''; for (let I = 0; I <= Player.GroupCount - 1; I++) {//循环队伍里面的角色,Player.GroupCount为当前角色所在队伍的人数(包含当前角色) P = Player.GetGroupMember(I); //取出一个角色 if (P != null) {//如果角色不为空值 if (S != "") { S += ';' S = S + format('职业:%d,等级:%d,名称:%s', [P.Job, P.Level, P.Name]); //将当前角色的信息拼接到字符串 } } if (S != '') Npc.MessageBox(Player, S); //如果字符串不为空则弹出对话框显示 } } } 引擎官网:www.91M2.com 交流群:5555999 此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。