登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 网络广告 风险自担
    免费列表
    158911

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

     火... [复制链接]

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

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

    1万

    主题

    8

    回帖

    11万

    积分

    管理员

    积分
    112159

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

    趣游论坛 2019-10-17 19:22:49 / 显示全部楼层 /阅读模式
    158911
    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

    主题

    4818

    回帖

    1万

    积分

    年VIP会员

    积分
    11632
    太执着 2024-7-24 14:00:58 / 显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    • 灌水之王

      经常在论坛发帖,且发帖量较大
    • 活跃会员

      经常参与各类话题的讨论,发帖内容较有主见
    • 突出贡献

      长期对论坛的繁荣而不断努力,或多次提出建设性意见
    • 优秀版主

      活跃且尽责职守的版主
    • 荣誉管理

      曾经为论坛做出突出贡献目前已离职的版主
    • 论坛元老

      为论坛做出突出贡献的会员

    关注0

    粉丝2

    帖子10571

    最新素材上传
    推荐下载

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的