请选择 进入手机版 | 继续访问电脑版

传奇服务端-GM论坛基地「免费下载」传奇版本库部落

 找回密码
 立即注册
搜索
热搜: 1.76 1.80 DBC2000
查看: 1252|回复: 0

[技术文章] 传奇会员脚本系统详解,传奇会员功能脚本代码

[复制链接]
  • TA的每日心情
    开心
    2018-11-19 15:57
  • 签到天数: 2 天

    [LV.1]中尉

    2

    主题

    2

    帖子

    47

    积分

    英勇青铜

    Rank: 1

    积分
    47
    发表于 2018-11-19 16:07:16 | 显示全部楼层 |阅读模式
    会员系统主要用来对一些加盟玩家的特殊控制。可以用IP地址,登录帐号,角色名,之类的为标志控制。
    相关脚本命令
    设置会员类型:SETMEMBERTYPE
    设置会员等级:SETMEMBERLEVEL
    检查会员类型:CHECKMEMBERTYPE
    检查会员等级:CHECKMEMBERLEVEL
    相关脚本会员物品
    物品使用条件:8、81、82
    增加会员时间 文件名称 天 时 分
    [@main]
    #ACT
    ADDNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 30 2 3
    #ACT
    SENDMSG 6 增加30天2小时3分 255 253
    检测会员剩余时间 文件名称 过期是否删除(0不删除 1删除) 变量1(到期时间 字符变量) 变量2(剩余天数 数字变量) 变量3(剩余小时 数字变量) 变量4(剩余分钟 数字变量)
    [@main]
    #IF
    CHECKNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 1 S$1 N$1 N$2 N$3
    #ACT
    SENDMSG 6 你的会员到期时间是<$STR(S1)>【剩余天数=<$STR(N$1)>】【剩余小时=<$STR(N$2)>】【剩余分钟=<$STR(N$3)>】 255 253
    #ELSEACT
    SENDMSG 6 你不是会员或已过期,请及时充值! 255 253
    删除会员还是使用原来的老命令DELNAMEDATELIST
    [@main]
    <输入需要充值的人物名称/@@InputString1>\
    <关闭/@EXIT>\
    [@InputString1]
    #IF
    S$1.CHECKONLINE
    #ACT
    ADDNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 30 2 3
    SENDMSG 6 <$STR(S$1)>充值成功,增加30天2小时3分! 255 253
    #ELSEACT
    SENDMSG 6 <$STR(S$1)>不在线! 255 253
    传奇服务端GM论坛(DIYGM.COM)免费提供传奇版本,登录器,补丁素材,引擎M2,资源等大量回复即可下载,传奇版本库基地提供服务。



    上一篇:传奇服务端启动人物管理器DBServer报错解决方法
    下一篇:传奇SF防盗号扫号个人经验与技巧
    回复

    使用道具 举报

    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ:2444100141|网站地图|传奇标签|手机版|小黑屋|传奇服务端版本 ( 滇ICP备13005504号-4 )

    GMT+8, 2019-7-19 20:00 , Processed in 0.190951 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表