作用:限制玩家多开.每个机器码只能登陆一个角色多存在的角色会被强制小退
- {
- [@加载名]
- ;机器码验证系统
- ;方案获取机器码其下人物.处理在线数据
- #act
- ReadConfigFileItem ..\QuestDiary\机器码系统\验证信息.txt <$MACHINEID> 玩家名字 S$机器矫正
- ;对没有的机器码进行加码操作,并记录人物
- #if
- EQUAL S$机器矫正
- #act
- WriteConfigFileItem ..\QuestDiary\机器码系统\验证信息.txt <$MACHINEID> 玩家名字 <$USERNAME>
- SENDMOVEHINTMSG 亲爱的<$USERNAME>,您已通过真人验证!\欢迎进入物流园传奇 249 0 230 0
- break
- ;保证自己是本角色的时候,直接跳过.
- #if
- EQUAL S$机器矫正 <$USERNAME>
- #act
- SENDMOVEHINTMSG 亲爱的<$USERNAME>,您已通过真人验证!\欢迎进入物流园传奇 249 0 230 0
- break
- ;当不是本人,验证其角色是否在线,如果在线,比较其机器码是否一致.
- #IF
- CheckOnline <$str(S$机器矫正)>
- #act
- GetHumVar <$str(S$机器矫正)> <$MACHINEID> S$机器码对比
- #if
- EQUAL S$机器码对比 <$MACHINEID>
- #act
- SENDMOVEHINTMSG 亲爱的<$USERNAME>,您未通过真人验证!\请稍后再访问物流园传奇 249 0 230 0
- KICK 1
- break
- #if
- #act
- WriteConfigFileItem ..\QuestDiary\机器码系统\验证信息.txt <$MACHINEID> 玩家名字 <$USERNAME>
- SENDMOVEHINTMSG 亲爱的<$USERNAME>,您已通过真人验证!\欢迎进入物流园传奇 249 0 230 0
- break
- }
复制代码
|
|