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

    [其它手游引擎] 77M2引擎传奇SF版本中如何将装备显示在NPC对话框上?

     火... [复制链接]

    [其它手游引擎] 77M2引擎传奇SF版本中如何将装备显示在NPC对话框上?

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

    1万

    主题

    204

    回帖

    11万

    积分

    管理员

    积分
    113598

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

    趣游论坛 2019-8-5 11:27:53 / 显示全部楼层 /阅读模式
    132053
    20190805191028.png

    功能:将装备显示在NPC对话框上
    unit Q2;

    inte**ce
      uses Classes, SysUtils, DateUtils, DefiniensConst;

    procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);

    implementation

    procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
    begin
      if Player.Wepon <> nil then
          Npc.Say(Player, Format('你当前佩戴的武器是:{U=%s}', [Player.Wepon.MakeString]));
      //{U=%s}: U属性字符专处理用户装备显示.当使用U的时候,U必须在第一位,如:{U=%s;x=100;y=200}   
      //Player.Wepon.MakeString: 将玩家的武器格式化为字符串
      //这里也可写为:  Npc.Say(Player, '你当前佩戴的武器是:{U=' + Player.Wepon.MakeString + '}');
    end;

    end.

    回复

    使用道具 举报

    zhystc888

    0

    主题

    65

    回帖

    96

    积分

    注册用户

    积分
    96
    zhystc888 2024-12-25 00:29:08 / 显示全部楼层
    不错
    回复 支持 反对

    使用道具 举报

    67070055

    0

    主题

    52

    回帖

    103

    积分

    注册用户

    积分
    103
    67070055 2025-1-1 08:48:48 / 显示全部楼层
    看看怎么样
    回复 支持 反对

    使用道具 举报

    yu5281805

    0

    主题

    86

    回帖

    141

    积分

    注册用户

    积分
    141
    yu5281805 4 小时前 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的