1.关于账号的GM权限
打开N8,连接,双击 realmd 目录,打开 account 表(下面开始 用 目录 - 表 来表示 如: realmd - account 这么表示,你懂得···),找到你要提升GM权限的账号,记住前面的id。
再打开表 account_access ,按下面的 加号(+) 会新建一行的,ID写你上面记住的那个ID, GMLEVEL 写7(7 ?是啊,最高级啊,爽吧~~), REAALMID ,写-1,OK,重新登录游戏,你的账号就是最高级的游戏开发员咯~~~~
2.关于给用户加积分
给用户加游戏里面的积分,很简单,双击打开 realmd - account 在对应的账号倒数第二列( jf )就是记录账号积分的啦,想怎么弄就怎么弄呗··········
3.关于封号 & ip
嗯,如果你开外网,那么有玩家捣乱。那么,作为一个GM(鸡母 -。-),你当然不可以不会封号的啦~~
封账号方法,打开realmd - account 找到你要封的id,记住那个账号的id,然后,打开realmd - account_banned 填上去就好了
id→写你记住的那个
bandate→写开始封禁的日期 这个应该是 Mysql生成的从某一时间点至今的秒数(应该是1900年01月01日开始到现在的秒数)(经过大大的教导做了改正)
unbandate→写结束的日期 这个应该是 Mysql生成的从某一时间点至解封的秒数(应该是1900年01月01日开始到你想解封的那个时间的秒数)(经过大大的教导[调教- -]做了改正)
bannedby→是谁封的号 GM名字 为空 则为控制台封号(经过大大的教导做了改正)
banreason→封禁的理由~~
active→有效性 还是表示不知道怎么写,不过,咱觉得,应该写0啊1什么的
封ip方法,还是很简单的,打开realmd - ip_banned 填法,ip的那列,就写要封的ip地址 其他的和上面差不多,就不重复咯。
4.GM命令
表world - command 是记录GM命令来的,貌似是,水平太烂了,不知道怎么改 - - (不知道能不能改)
5.改游戏的自动公告
表world - autobroadcast 自己对应着改咯,怎么改不说(咱不信这样你都看不懂 呵呵)
6.好像是关于副本的东东,表示不解
表world - areatrigger_teleport 呵呵 你们自己可以打开看看的呐。
7.关于战场的表 还是不解````
表 world - battleground_template 不懂·········· 咱还得继续努力学习啊 ·········
8.怪物或NPC的具体信息
表w orld - creature_template 又长又臭的一个表,记录者NPC和怪物的信息~~~,自行研究咯
貌似 modelid1.modelid2,modelid3,modelid4 是记录npc和怪物模型的信息的,想改的自己研究咯。
其他不写······
9.关于帮NPC添加新的物品掉落,比如给NPC加入自制装备的掉落等·······
首先,要知道你自己要添加的物品的id咯 (这个你可以装一个插件,然后上游戏自己查看那个物品的id的,也还可以打开表world - item_template,用筛选向导筛选name列的名字来找,该行对应的entry就是那个物品的id咯)
其次,要知道需要添加的NPC的id咯(你可以上游戏,用GM命令.npcinf来查npc的id,也可以像上面那样打开表world - creature_template,来筛选找出来,也是对应的entry就是了。)
最后,打开表world - creature_loot_template 按下面的加号(+) 添加一行 entry写NPC的id、item 写物品的id、第三列应该是掉落的几率吧(不肯定),自己填~~、lootmode(翻译是掉落模式,不知道123那些表示什么)反正其他的都是1,那么你也写1呗,我想1应该表示击杀······(如果不是,大大们别笑偶),后面的几列,实在不知道是虾米东东,米办法,米人教咱,只是自己乱搞的····
(这个咱没去试过,嘿嘿,不行别喷啊,偶怕)
10.超级炉石(就是关于一出生给的炉石的功能)
打开表world - custom_item_teleport 看看,是不是觉得很熟悉啊?? 嘿嘿,米错,这就是使用炉石后弹出来的菜单咯,呵呵,想改的自己弄~~~~
模仿那个表本身的结构来写,你可以自己添加一下想要的功能哦。
解释下这表的几个参数~~
id 这个没啥的,反正不和表里面的重复就好
itemid 这里面全部都是写着6948,why?? 因为炉石这物品的id是6948呗~~
icon 图标 不知道具体的对应,没关系,可以乱填,反正能用就ok
title 这个就不用说了吧
action 这个,嗯,怎么说呢,其实就是GM命令咯,这就是说,这炉石的功能,其实就是关联了一些GM命令的。
Level 这个,就是要对应的Gm等级才能使用该功能,最高7,等级自己写,不想GM等级低的玩家用某些功能,就设置高点咯
type 这列只能填1or2 1表示LM能用这功能 2表示BL能用这功能
points 使用这功能需要消耗的积分数
price 使用这功能要消耗的金币数
ParentID 就是说,你填了什么数值,那么,这个功能就是那个数值下面的子目录(功能),数值对应id列来填噢
notes 没什么好说的,用来写注解的。
11.在奥格门口和铁炉堡门口的npc菜单
表world - custom_npc_teleport 和上面的类似~~~~
更详尽的解释:传送门~~
12. 貌似原来12条行不通,改成别的东西,呃,写啥好呢?
好像表world - npc_text 是npc说话显示的文字,有那个高手翻译一下哩?
那么我们用的话,就没那么多英文咯~~~~
表示咱英文水平差,鸭梨好大啊~~~~
13.钓鱼获得的物品
表world - fishing_loot_template
表world - skill_fishing_base_level 里面的entry 与 表world - fishing_loot_template 里面的entry的对应(是应该的,不肯定,表示没测试过)
item 对应
表world - item_template 的
entry
改法类似帮NPC添加物品掉落的那个
14.分解获得的物品掉落(请允许咱这么形容)
表world - disenchant_loot_template 也是和帮NPC添加掉落的雷同
表示杯具的是,不知道entry的对应关系,呜呜呜呜,咱真命苦啊~~~~~~~~~~
不过
item
是对应
表world - item_template 的
entry
的
15.剥皮的掉落
表world - skinning_loot_template
里面的entry 应该对应 表world - creature_template 里面的 entry
item
对应
表world - item_template 的 entry
16.地上物品的掉落(就是地上的那些宝箱啊,草药点,矿啊什么的)
还是类似上面的那个帮NPC添加掉落的那个
表world - gameobject_loot_template 的 entry 对应表world - gameobject_template 的 entry
item 对应
表world - item_template 的 entry
17.人物升级需要的经验值的对应
表world - player_xp_for_level
自己去看噢
18.重置副本的CD
先在上游戏看看你要重置的那个团队副本对应的id
再在表characters - instance 里面把对应的行删了就OK~~~~
表characters - instance 是记录团队副本的那个CD的,貌似是 - -
咱的重置比较繁琐
大大说,直接.instance unbind all 这个命令就能重置你所选之人的全部FB信息
写上来先~~~