×

逍遥魔兽 游戏账号/角色/存档/局域网联机的相关设置汇总

孙培远 孙培远 发表于2020-04-10 13:27:28 浏览331 评论0

抢沙发发表评论

整理一下常用的关于游戏账号、角色人物、存档、局域网联机等相关的设置汇总,能方便查找。

【游戏账号/角色/存档的相关设置汇总】

●自建游戏账号;        (游戏账号编号:“account表@auth”中的[id]列)
    先运行“逍遥魔兽一键端.exe”启动服务器端,(一键启动服务端后)并在worldserver的命令行窗口中输入
account create <账号名> <密码>
例如:account create f4 4684 ;新建账号"f4"设密码为“4684”
 

●修改账号密码;
    需要在worldserver的命令行窗口里输入命令行;
account set password <账号名> <新密码> <新密码>
例如:account set password f4 1234 1234 ;将账号“f4”的密码设为“1234”

●设置账号的GM等级;        (账号的GM等级:在“account_access表@auth”中的[gmlevel]列)
    需要在worldserver的命令行窗口里输入命令行;
account set gmlevel <账号名> <gmlevel> <realm_id>。
其中:realm_id是服务器的映射。(“account_access表@auth”中的[RealmID]列)
      gmlevel是GM等级, 只有0, 1, 2, 3, 最高权限是3(等级4无法用命令获得)
例如:account set gmlevel cat 3 -1 ;将账号“cat”设为GM等级3 

●账号的GM等级权限;        (GM命令所需的等级:在“command表@world”中的[security]列)
gmlevel:0(普通账号):无GM指令(不能秒退、新号会被限制发言)
gmlevel:1(GM等级1) :仅能用.go 极少部分GM指令(能秒退、能开/关GM模式)
gmlevel:2(GM等级2) :可用.go、可秒任务、消除Buff、忘记技能,但不能.add获得物品、学习技能
gmlevel:3(GM等级3) ;可用大部分的GM指令、能获得物品、学习技能、升级、刷货币等各种命令
gmlevel:4(ADMINS)  :无法用命令获得,需修改“account_access表@auth”的[gmlevel]列值为4

●删除帐号/角色;(游戏账号在“account表@auth”中/角色在“characters表@characters”中)
    “account表@auth”中[id]作为账号的唯一标识,而角色人物数据保存在“characters表@characters” 中“account”列值对应“账号id”;想删除的帐号/角色人物可以整行删掉(在登陆游戏开始的角色人物选择界面中也能删除角色)。

◆游戏存档;
游戏存档保存:服务端根目录\Server\MySQL\data目录下 (除了“world”文件夹,其它都是存档)
用户设置:客户端根目录\WTF 目录 (保存有账号、人物、插件环境、宏等设置)
游戏插件:客户端根目录\Interface\AddOns 目录下 (除了文件名“Blizzard”开头的文件夹外,其它都是用户自己添加的插件)
游戏的字体(更换高清版本后):客户端 WOW-Legacy\Fonts 目录下 (自定义或由插件定义的字体保存目录)

◎改角色种族、名字、外貌的GM命令:(阵营和职业不可换)
    在账号具有GM权限的前提下,进入游戏并输入GM命令;
.character changerace         ;非强制更改外观/名字/种族,小退后名字前面有个标识,点击进去更改
.character rename        ;强制性改名,下次登录时必须改名才能进入游戏

◎帐号被锁后的解冻;        (冻结帐号在“account_banned表@auth”中)
    被冻结帐号会出现在“account_banned表@auth”中;有的话整行删掉后重启服务器试试(没冻结的话这个表里面应该是空的)
PS:将服务器根目录\Core目录下的“worldserver.conf”文件中的“Warden.Enabled = 1”值改成“0”,这样以后再作弊就不会被封号了,不然在使用外挂依然会冻结的。

◎改变角色人物存档坐标方法(个别角色登陆异常);(角色信息在“characters表@characters”中)
    打开逍遥魔兽一键端、启动服务端后,用"Navicart"连接库(127.0.0.1、3306、root、ascent)后,
在左边的窗框选“characters表@characters”打开,在[name]列找到卡死的人物所在行,编辑其的[position_x]、[position_y]、[position_z]、[map]的列值,重新修改为某个主城的某处坐标值:铁炉堡.银行:-4916 -961 501.5 0 、奥格瑞玛.银行:1606 -4393 10.24 1

 

◎角色人物从账号中分离;(角色信息在“characters表@characters”中)
    打开逍遥魔兽一键端、启动服务端后,用 Navicart 连接库(127.0.0.1、3306、root、ascent)
1、打开“account表@auth”中记录下想要分离的角色人物的账户id (原账号id,新目标账号id)
2、打开“characters表@characters”找到准备要分离的目标角色人物数据行,将其[account]列值“原账号id”改为“新目标账号id”,记得应用改变保存后退出。
3、将客户端\WTF\Account\<帐号名>\XYWOW目录下的角色人物原设置复制到新分离的账号相应的目录下

 

【局域网联机的简单介绍】;

★局域网联机XYWOW的前提条件;

A、“想作为服务器的PC端”能正常运行“逍遥魔兽服务器”(如可在本级运行wow,客户端非必要)。
B、“想作为客户端的PC端”有完整的wow客户端。(非服务器端仅需要wow的客户端即可)
C、局域网联机中“作为服务器的PC端”和“作为客户端的PC端”能联网互通(能ping通“服务器的PC”)。

例如:“想作为服务器的PC端”的ip地址:192.168.1.104 (掩码255.255.255.0、网管192.168.1.1)

●设置服务器端;(需要修改“realmlist表@auth”地址)

1、运行“服务器端”的“逍遥魔兽一键端.exe”,并启动服务器端后用 navicat 连接数据库
2、打开“realmlist表@auth”仅需修改“address”列值为局域网联网IP地址即可,其中的“localaddress”列不用改,仍保留用“127.0.0.1”,之后别忘了点击“应用改变保存”,退出 navicat。

PS:其中“172.0.0.1”为“localhost”地址,在这里和“192.168.1.104”均指服务器端的地址,但对于局域网中其它的客户端老说,只能通过“address”的“192.168.1.104”来访问服务器端,所以需要对其修改才行。

 

●设置客户端端;(需要新建或修改“逍遥魔兽登录器”的地址信息)

3、在“客户端”根目录下新建1个“逍遥魔兽登录器2.txt”文件,然后打开该文件并复制粘贴下列内容;
del *.wdb /s
rd cache /s/q
if not exist "WTF" md "WTF"
echo y | rd /s "Cache"
echo set realmlist 192.168.1.104>realmlist.WTF
echo set realmlist 192.168.1.104>data/realmlist.WTF
echo set realmlist 192.168.1.104>data/enGB/realmlist.WTF
echo set realmlist 192.168.1.104>data/zhcn/realmlist.WTF
echo set realmlist 192.168.1.104>data/zhtw/realmlist.WTF
start wow.exe
goto end
复制完成后记得点击保存并退出。
4、将“逍遥魔兽登录器2.txt”更名为“逍遥魔兽登录器2.bat”。以后“客户端”的“联机wow”直接运行“逍遥魔兽登录器2.bat”来启动(无需服务器端)。

PS:“服务器端”可以不用新建“逍遥魔兽登录器2.bat”,继续用“逍遥魔兽登录器.bat”就行。这个“逍遥魔兽登录器2.bat”在这里起到指明“客户端”在登陆时账号认证服务器所在的的ip地址信息。

●开启局域网联机XYWOW;

a、在“服务器端”运行“逍遥魔兽一键端.exe”,并点击“一键启动服务端”,并等待其完成。
b、然后就可以在各个“客户端”(和服务器端本地)运行新的“逍遥魔兽登录器2.bat”来启动wow
c、游戏期间“服务器”不能“退出系统”或关闭,否则各个“客户端”会离线的。
d、游戏的数据(存档)都保存在“服务器根目录\Server\MySQL\data目录下(world目录除外)”

○游戏账号的创建、设置等;

1、“客户端”的游戏账号需要在“服务器端”那里创建和设置,具体的操作参看相关介绍即可。 
2、一般游戏账号仅能在1处客户端登陆,多开需要多个账号才行。

PS:方丈好像做了联网的人数限制(同时上线限10人,是否包括“拍卖行机器人AHBot”在内还未知)

打赏 支付宝打赏 微信打赏

群贤毕至

访客