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

    [其它端游引擎] 361M2引擎检查会员时间脚本 到期是否删除命令详解

     火.. [复制链接]

    [其它端游引擎] 361M2引擎检查会员时间脚本 到期是否删除命令详解

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

    1万

    主题

    203

    回帖

    11万

    积分

    管理员

    积分
    112726

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

    趣游论坛 2016-11-7 00:22:40 / 显示全部楼层 /阅读模式
    45001
    格式:
        CHECKUSERDATE 列表文件 (>,<,=,?) 时间 变量1(保存已用时间) 变量2(保存剩余时间) 到期是否删除(清理) 计算类型(默认为天,可选填 年,周,月,时,分)

    相关命令:
        ADDUSERDATE ../会员时间.txt    //记录玩家时间,加入文本后显示为:玩家名字 2011-8-24 18:32:17
        DELUSERDATE ../会员列表.txt    //将玩家记录在文本中的时间清除掉

    示例:

    [@main]
    #IF
    #ACT
    CHECKUSERDATE ../会员列表.txt < 30 P1 P2 清理 时

    详细计算会员实例:

    //时间为了精确,这里全部将时间换算成分钟。
    [@一天会员]
    #IF
    CHECKUSERDATE ../Questdiary/一天会员.txt < 1440 p1 p2 xcv 分    //不清理时,清理参数位置可填任意字符
    #ACT
    MOD P3 <$STR(P2)> 60     //将变量P2整除60后的余数赋值给P3
    DIV P2 <$STR(P2)> 60     //将变量P2整除60后的整数赋值给P2
    SENDMSG 7 您的一天会员剩余时间为:<$STR(p2)>小时<$STR(p3)>分

    [@包月会员]
    #IF
    CHECKUSERDATE ../Questdiary/包月会员.txt < 43200 p1 p2 xcv 分
    #ACT
    MOD P5 <$STR(P2)> 60
    MOD P4 <$STR(P2)> 1440    //一小时等于60分,一天为24小时,所以为1440分钟。整除后获得的余数赋值给P4。
    DIV P4 60                 //再将P4整除60分后换算出来剩余的小时数
    DIV P3 <$STR(P2)> 1440    //将P2整除1440分钟后获得天数。
    SENDMSG 7 您的包月会员剩余时间为:<$STR(p3)>天<$STR(p4)>小时<$STR(p5)>分。

    提醒:若想实时检测会员是否到期,可用机器人脚本实行每分钟检测配合开始提问。


    回复

    使用道具 举报

    太执着

    0

    主题

    4750

    回帖

    1万

    积分

    注册用户

    积分
    11600
    太执着 2024-8-29 06:17:26 / 显示全部楼层
    看看怎么样
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的