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

    [其它端游引擎] 91M2引擎版本如何读写个人变量、行会变量及全局变量脚本

     火... [复制链接]

    [其它端游引擎] 91M2引擎版本如何读写个人变量、行会变量及全局变量脚本

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

    1万

    主题

    28

    回帖

    11万

    积分

    管理员

    积分
    112330

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

    趣游论坛 2019-3-10 20:56:05 / 显示全部楼层 /阅读模式
    100543
    20190310205226.png

    如何读写个人变量、行会变量及全局变量

    procedure Main(Npc: TNormNPC; Player: TPlayObject; Args: TArgs);
    begin
      //个人变量读写
      if Player.VarDateTime('最后登陆时间').AsDateTime < Now then //如果最后登陆时间小于当前系统时间
      begin
        Player.VarDateTime('最后登陆时间').AsDateTime := Now; //将最后登陆时间置为当前时间
        Player.VarDateTime('最后登陆时间').Save; //保存
      end;
      Player.VarString('黄金黑店元宝刷新累计').AsInteger := Player.VarString('黄金黑店元宝刷新累计').AsInteger + 100;
      Player.VarString('黄金黑店元宝刷新累计').Save;
      //行会变量读写
      if Player.Guild <> nil then
      begin
        Player.Guild.VarInteger('帮会资金').AsInteger := Player.Guild.VarInteger('帮会资金').AsInteger + 10000; //帮会变量"帮会资金"增加
        Player.Guild.VarInteger('帮会资金').Save; //保存
      end;  
      //系统变量读写
      Gamelib.VarString('天下第一战').AsString := 'CC';
      Gamelib.VarString('天下第一战').Save;   

      //声明变量但不保存,则该变量只在M2运行期有效
      Gamelib.VarString('临时变量').AsString := 'xxxx'; //该变量不调用Save函数将不会被保存到文件
    end;

    注:所有的变量不需要特殊声明,使用的时候不需要判断变量是否存在,变量的原则是使用就有没使用就没有,变量赋值后如果不调用Save函数,则变量不会被更新到文件,但是其值在M2运行期是有效的

    回复

    使用道具 举报

    来游戏吧

    9

    主题

    485

    回帖

    2万

    积分

    论坛签约用户

    积分
    27596
    来游戏吧 2024-9-18 00:41:17 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    shi1108

    0

    主题

    122

    回帖

    997

    积分

    注册用户

    积分
    997
    shi1108 2024-11-9 09:07:40 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    2946153795

    0

    主题

    34

    回帖

    207

    积分

    注册用户

    积分
    207
    2946153795 前天 00:18 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的