登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 下载排行
  • 开通会员
  • 获取邀请码
  • 传奇素材网
    1963912

    [其它端游引擎] 91M2引擎如何显示一个进度条 77M2传奇私服开启进度条教程

     火... [复制链接]

    [其它端游引擎] 91M2引擎如何显示一个进度条 77M2传奇私服开启进度条教程

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

    1万

    主题

    222

    回帖

    11万

    积分

    管理员

    积分
    119880

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

    趣游论坛 2019-6-8 10:48:50 / 显示全部楼层 /阅读模式
    1963912
    20190607184924.png

    如何显示一个进度条
    开启进度条:

    unit Q2;

    inte**ce
      uses Classes, SysUtils;

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

    implementation

    procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
    begin   
      Player.ShowProgress('开启中...'{进度条上显示的信息}, 30{进度条时长30秒}, 1000{进度条标记}, True{移动、攻击或被被攻击的时候取消进度条事件}); //开启进度条   
      //如果当前存在进度条则返回False
      //进度条计时结束后调用QFunctionNpc单元中的ProgressEvent函数,其中可根据EventID进行事件处理
    end;

    end.

    处理进度条事件:

    unit QFunctionNpc;

    inte**ce
      uses Classes, SysUtils;

    //用户执行进度条事件触发,只有脚本调用ShowProgress函数且最终执行其事件才会触发本函数
    procedure ProgressEvent(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);
    //用户角度条执行失败触发
    procedure ProgressFaild(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);

    implementation

    procedure ProgressEvent(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);
    begin  
      case EventID of
        1000: Player.Messagebox('执行进度条事件,事件ID:' + IntToStr(EventID));
      end;
    end;

    procedure ProgressFaild(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);
    begin
      case EventID of
        1000: Player.Messagebox('执行进度条事件失败,事件ID:' + IntToStr(EventID));
      end;
    end;

    end.

    回复

    使用道具 举报

    zz6365126

    0

    主题

    398

    回帖

    583

    积分

    注册用户

    积分
    583
    zz6365126 2025-1-15 06:53:31 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    隔壁王先生

    0

    主题

    288

    回帖

    427

    积分

    注册用户

    积分
    427
    隔壁王先生 2025-1-18 05:50:22 / 显示全部楼层
    不错
    回复 支持 反对

    使用道具 举报

    188438151

    0

    主题

    284

    回帖

    363

    积分

    注册用户

    积分
    363
    188438151 2025-1-30 04:21:54 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    az120143545

    0

    主题

    254

    回帖

    373

    积分

    注册用户

    积分
    373
    az120143545 2025-6-3 23:37:15 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    q1q2w3w4

    0

    主题

    306

    回帖

    445

    积分

    注册用户

    积分
    445
    q1q2w3w4 2025-8-8 04:29:49 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    mandaer

    0

    主题

    236

    回帖

    245

    积分

    注册用户

    积分
    245
    mandaer 2025-9-9 00:29:24 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    W6731040

    0

    主题

    177

    回帖

    256

    积分

    注册用户

    积分
    256
    W6731040 2025-9-15 01:32:43 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    止语

    0

    主题

    193

    回帖

    202

    积分

    注册用户

    积分
    202
    止语 2025-10-9 11:03:00 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    89388775

    0

    主题

    285

    回帖

    379

    积分

    注册用户

    积分
    379
    89388775 2025-10-13 07:53:07 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的