64gm 发表于 2019-3-31 14:10:59

GOM引擎传奇版本实现会员系统

会员系统主要用来对一些加盟玩家的特殊控制。可以用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


蓟笑寒 发表于 2020-2-4 09:52:26

嘎眇摆 发表于 2020-2-4 23:50:13

它餮睁 发表于 2020-2-5 13:40:34

王采雁 发表于 2020-2-6 04:15:41

眷歜 发表于 2020-2-6 18:57:57

劈坐 发表于 2020-2-7 13:21:49

夏侯谷雪 发表于 2020-2-8 05:36:20

向迷 发表于 2020-2-8 19:17:12

何栗裙 发表于 2020-2-9 09:52:09

页: [1] 2 3 4 5 6 7
查看完整版本: GOM引擎传奇版本实现会员系统