会员系统详解

2025-3-29 19:07| 发布者: 传奇人生| 查看: 4| 评论: 0

摘要: 会员系统详解会员系统主要用来对一些加盟玩家的特殊控制。可以用IP地址,登录帐号,角色名,之类的为标志控制。相关脚本命令设置会员类型:SETMEMBERTYPE设置会员等级:SETMEMBERLEVEL检查会员类型:CHECKMEMBERTYPE ...
 会员系统详解


会员系统主要用来对一些加盟玩家的特殊控制。可以用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 S1 N1 N2 N3
 #ACT
 SENDMSG 6 你的会员到期时间是<$STR(S1)>【剩余天数=<$STR(N1)>】【剩余小时=<$STR(N2)>】【剩余分钟=<$STR(N3)>】 255 253
 #ELSEACT
 SENDMSG 6 你不是会员或已过期,请及时充值! 255 253

删除会员还是使用原来的老命令DELNAMEDATELIST

[@main]
 <输入需要充值的人物名称/@@InputString1>\ \ \
 <关闭/@EXIT>\

[@InputString1]
 #IF
 ;S1.CHECKONLINE
 CheckOnline <$STR(S1)>
 #ACT
 ADDNAMEDATETIMELIST ..\QuestDiary\会员名单.txt 30 2 3
 SENDMSG 6 <$STR(S1)>充值成功,增加30天2小时3分! 255 253
 #ELSEACT
 SENDMSG 6 <$STR(S1)>不在线! 255 253




 ;----------------------------------------------------------------

 以下命令支持绝对路径

 ClearNameList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
 AddNameDateList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
 DelNameDateList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)




 


路过

雷人

握手

鲜花

鸡蛋