您当前的位置:首页 > 奇迹技术

奇迹MU服务器玩家账号设置详细过来分享

本文出处:网游动力作者:本站发布时间:2016-08-31阅读次数:

 对于市场上的大多数奇迹游戏玩家来说现在是越来越不重视账号了,很多奇迹私服玩家都认为自己玩的是一个私服类型游戏。自己的账号并没有什么价值,完全不需要注重自己的游戏账号安全。其实并不是这样的对于任何一个奇迹mu玩家来说任何一个账号都是存在价值的。也正是因为这个原因很多奇迹私服gm才开始重视账号安全方面的设置,作为一个服务器的管理者我们要做的事情就是保障自己的玩家永远处于安全的状态。

1、AccountCharacter表 
Number(序列号) 
Id(帐号)-----------就是这里和SQL一直是是哦 哈哈 还有的不说了 !! 
GameID1(人物1) 
…… 
GameID5(人物5) 
GameIDC 
 
2、AddItemModify表 
Number(序列号) 
cType 
IvenPos 
bfLevel 
bfOption1 
bfOption2 
bfOption3 
 
3、Admit_Info(表) 
DemanderID 
AdmiterID 
SupervisorID 
DemanderMemo 
AdmiterMemo 
SupervisorMemo 
MoreInfo 
AccountID 
GameID 
ServerNumber 
LinkTableType 
AdmitInfo 
SupervisorAdmitInfo 
ModifyDate 
AdmitDate 
SupervisorAdmitDate 
 
4、Character表 
AccountID(注册时的帐号) 
Name(你的姓名) 
cLevel 
LevelUpPoint 
Class(战盟??) 
Experience(经验) 
Strength(力量) 
Dexterity(敏捷) 
Vitality(体力) 
Energy(智力) 
Inventory 
MagicList 
Money(金币) 
Life(现有生命值) 
 
 
MaxLife(生命最大值) 
Mana(现有魔法值) 
MaxMana(最大魔法值) 
MapNumber(地图名称,可能用数字来代表) 
MapPosX(地图X坐标) 
MapPosY(地图Y坐标) 
MapDir 
PkCount(杀了多少人就多少数字吧?) 
PkLevel(战盟战争胜利数?) 
 
 
写给做到bill info not found的.[贴,望置顶] 
基本启动就不说了,配置没有出过什么问题.现在没有太多时间解释给新手. 
 
置顶帖子里说的帐户禁止实际上很简单 
 
大家用的都是默认的数据库 
 
memb_info表的bloc_code这列就是被禁止帐号,0为可以使用,非0为禁止登陆. 
 
接下来可以登陆,但是提示过程错误,出来在joinserver上可以看到sql的出错信息,缺表. 
 
手动添加. 
 
还是登陆不上,再看出错信息就只有bill info not found. 
 
开ue,仔细查看joinserver每一句sql语句,发现现在的数据库缺表无数,手动添加. 
 
再试,依然. 
 
大家仔细分析程序,只有joinserver和dataserver和数据库有关系,而且dataserver必须是本地,joinserver可以是远程,因为joinserver只要使用一次. 
 
我们暂且抛开其他程序,因为joinserver这关过了,后面的可能好过一些,因为可以new character,但是不能new register, 
 
sql出错没有详细的错误信息,根据上下文,可知不是缺表,是joinserver在提取bill info的时候没有取到它想要的数据,现在的难处是不知道缺的VI_CURR_INFO表的Bill_Section/Bill_value/Bill_Hour/Surplus_Point/Surplus_Minute/Increase_Days/6个列的数据类型,只有joinserver中的一句 
 
UPDATE VI_CURR_INFO SET Surplus_Minute = DATEADD(Hour, %d, getdate()), Surplus_Point = Surplus_Point - Bill_value WHERE memb___id = %s
以上就是一为原创分享给大家的奇迹MU服务器玩家账号设置详细攻略全部内容,对于任何一个服务器来说,只有设置好相关的账号安全配置。我们的玩家在游戏时才会觉得这个服务器是真的值得一玩的服务器,如果我们作为gm自己都觉得这个服务器没有价值的话,那如何让玩家放心的充值游戏呢。