登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 搜索
    传奇素材网
    163772

    [其它手游引擎] 77M2引擎如何修改行会帮主和取得行会全部称号及全部成员信息教程

     火... [复制链接]

    [其它手游引擎] 77M2引擎如何修改行会帮主和取得行会全部称号及全部成员信息教程

     火... [复制链接]
    趣游论坛

    1万

    主题

    204

    回帖

    11万

    积分

    管理员

    积分
    113158

    灌水之王活跃会员突出贡献优秀版主荣誉管理论坛元老

    趣游论坛 2019-10-17 19:22:49 / 显示全部楼层 /阅读模式
    163772
    20191017191922.png

    如何修改行会帮主
    procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
    begin
    if Player.Guild <> nil then
    begin
       //将行会帮主改成"张三".注意:新行会帮主必须在线且不是其行会帮主,否则添加失败.
       //修改之后原来的帮主成为普通成员
       if Player.Guild.ChangeChief('张三') then
         Player.Messagebox('行会帮主变更成功');
    end;
    end;
    ======================================
    如何取得行会全部称号及全部成员信息
    procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
    var
    ARankNames,
    ANames: TStrings;
    begin
    if Player.Guild <> nil then
    begin                        
       //取得全部称号名称
       ARankNames := TStringList.Create;
       try
         Player.Guild.GetRankNames(ARankNames); //ARankNames必须执行创建和释放
       finally
         ARankNames.Free;
       end;  

       //取得某称号下全部成员
       ANames := TStringList.Create;
       try
         Player.Guild.GetRankMembers('猛虎队', ANames); //ANames必须执行创建和释放
       finally
         ANames.Free;
       end;
    end;
    end;

    回复

    使用道具 举报

    太执着

    0

    主题

    4750

    回帖

    1万

    积分

    注册用户

    积分
    11600
    太执着 2024-7-24 14:00:58 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    yang18604055409

    0

    主题

    24

    回帖

    53

    积分

    注册用户

    积分
    53
    yang18604055409 6 天前 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的