扩展的GM命令

命令 说明 例子
.rl all 重载核心所有自定义数据表  
.rl item 重载item_template  
.backup a 备份Auth数据库  
.backup c 备份Characters数据库  
.backup w

备份World数据库

用该方法导出的sql文件,通过Navicat(这个软件很贱,我用SQLyog一点问题都没有,秒速导入)

恢复速度会非常慢,(auth、characters用Navicat导入问题不大,因为它们很小)

如果你用Navicat,恢复world库时推荐使用mysql source命令,速度非常之快

如果看了例子还是不会,也不要问我,你和这个GM命令无缘

 举个例子怎么使用source命令

1、打开mysql命令行

2、输入命令mysql -u xx-p world; 回车

3、输入密码,回车

4、输入source F:\Core\DBBackUp\World\xx.sql 回车

5、等待导入完成

._add xp XXX 获得XXX经验值 ._add xp 1
._add token XXX 获得XXX数据库积分 ._add token 100
._add tps XXX 获得XXX点额外天赋点 ._add tps 1
._add cps XXX 获得XXX点额外商业技能点 ._add cps 1
._add pos 备注名 采集坐标到_postion ._add pos 主城传送
._add skill XXX 获得_skill中skillId ._add skill 1
._add rankvalue XXX 获得自定义经验值 ._add rankvalue 1000
._add spiritpower XXX 获得灵力值 ._add spiritpower 10
._add maxspiritpower XX 增加最大灵力值上限 ._add maxspiritpower 10
._add items XXX 获得一组_itemmod_add中categoryId等于XXX的一组物品 ._add items 1
._add talismanvalue XXX 获得法宝值 ._add talismanvalue 100
._add faker 手动增加一个在线假人  
._add aura param spellid 为玩家增加光环效果,parma(整数 - mapid;负数 - zoneid;all - 全服) spell_id(正数-本方阵营;负值-敌方阵营) ._add aura all 1024
._set vip XXX 设定VIP等级 ._set vip 5
._set faction XXX 设定自定义阵营 ._set faction 1
._set prefix XXX 设定角色名前缀 ._set prefix 非常NB的
._set suffix XXX 设定角色名后缀 ._set suffix 祖国的花朵
._set maxspiritpower XX 设定最大灵力值 ._set maxspiritpower 100
._db_clear 清档命令

清除玩家角色和账号数据

._reset sps 重置斗气点数

 

._reset daily 重置日常任务  
._reset weekly 重置周常任务  
.jk 死亡状态解卡,直接传回炉石点,普通玩家死亡状态下可用  
 ._vendor id 直接打开NPC售卖菜单 这样通过功能宝石或NPC调用命令制作售卖更加方便快捷
._summon id time
召唤creature或gameobject。id大于0时召唤creature,id小于0时召唤gameobject; time 持续时间(秒)  
._morpet XXX
改变当前宠物的模型ID,会保存在数据库  

._set display XXX 

._set name XXX

._set subname XXX

._set scale XXX

._set faction XXX

._set npcflag XXX

这个自定义命令可以保存生物信息到creature_template  
.dbc item item_template到item.dbc  
.dbc itemdisplayinfo _dbc_itemdisplayinfo到itemdisplayinfo.dbc  
.dbc itemextendedcost _dbc_itemextendedcost到itemextendedcost.dbc  
.dbc spell _dbc_spell到spell.dbc  
.dbc spellitemenchantment _dbc_spellitemenchantment到spellitemenchantment.dbc  
.dbc spellicon _dbc_spellicon到spellicon.dbc  
.sql itemdisplayinfo itemdisplayinfo.dbc到_dbc_itemdisplayinfo  
.sql itemextendedcost itemextendedcost.dbc到_dbc_itemextendedcost  
.sql spell spell.dbc到_dbc_spell  
.sql spellitemenchantment spellitemenchantment到_dbc_spellitemenchantment  
.sql spellicon spellicon.dbc到_dbc_spellicon  

 

上一篇:Bind、Apply、Call三者的区别


下一篇:Configuring and troubleshooting a Schema Provider