onlyone
这个作者很懒,什么都没留下…
展开
-
13.小坏端:【_物品_刷新附魔】
与自带附魔类似,多了一个需求模板和是否需要当前位置有附魔,需求模板之前说过,不再赘述,是否需要当前位置有附魔,如果是1,则必须这个位置有附魔,才能刷新。因为配置的需求都是空,所以可以无消耗的刷新,正常游戏中,是需要消耗才能刷新的, 类似给装备洗属性词条。发现自带附魔的2个位置显示有属性,第9个位置,显示获得新属性,我们把50智力刷掉,上一节,我们用物品升级成它自己的方式,测试了,【_物品_自带附魔】的功能,接着上一节,我们来说下【_物品_刷新附魔】的用法。好了,至此,物品的自带附魔,和属性附魔,就讲完啦。原创 2023-09-24 10:35:05 · 224 阅读 · 0 评论 -
12. 小坏端:【_物品_自带附魔】
为了测试这个功能,我们使用一种讨巧的方法,其实也是很多服务器用来刷新物品自带附魔的方法,让一个物品升级成它自己,好了,成功了,经过一次升级,原来没有附魔的风剑,出现了附魔属性,如果属性不满意,可以继续升级,会重新生成附魔属性。需要说明的是,物品创建,并不包括GM使用命令.add 刷装备,GM刷出来的装备,是没有附魔的。首先是 【_物品_自带附魔】,这个表配置了物品创建时,会不会自带附魔,然后带哪些附魔,好吧,尴尬,为了测试成功,我们用下面的数据库脚本,把风剑的唯一属性去掉,原创 2023-09-24 10:33:45 · 255 阅读 · 1 评论 -
11.小坏端:【_物品_当XX时】
比如某些装备,要求他必须习得某个技能才能穿上,或者直接指定100积分才能穿上, 注意,如果是代币或物品,穿上时会直接扣除。这个有意思了,当装备物品时,可以配置一个需求模板,即可以消耗一些东西,或者满足某些要求。使用时给与奖励,或者触发脚本。【_物品_当使用时】(这个是非常有用的)当然,带有售卖奖励的物品,是不能购回的,当物品售卖时,给与奖励,比如。【_物品_当购买时】【_物品_当使用时】【_物品_当售卖时】【_物品_当装备时】下面分别介绍下效果。【_物品_当购买时】【_物品_当售卖时】【_物品_当装备时】原创 2023-09-24 10:30:51 · 117 阅读 · 1 评论 -
10.小坏端:【__通用配置】
我们知道,魔兽服务端有个非常重要的配置文件:【worldserver.conf】,这里有非常多的与游戏内容相关的配置。比如角色出生等级,经验倍数,等等。这是一个非常重要的表,需要阅读下每个选项,以便遇到需求或问题时调整,比如你发现小坏端拍卖行是用积分当作货币的,如果想换回金币,怎么办呢?其实很简单,把【积分拍卖行开关】的1改成0,即可~原创 2023-09-24 10:28:30 · 296 阅读 · 1 评论 -
09.小坏端:【___文档_新增命令】和【GM命令组】
这是为了在出现特殊需求的时候,可以用更加灵活的GM命令来实现, 举个例子,比如你想给与玩家奖励的同时,生成一个BOSS怪物,这个动作在【_模板_奖励】里是无法直接配置的,但是GM命令里有【._summon】,所以就可以在【GM命令组】里配置这个配置这个命令来实现这个效果,如果有多个命令,需要用#分割。服务端本身带有很多GM命令,在游戏中输入 .help 命令可以查看,但是这些命令大多是给GM运维游戏使用的,并不能很好参与游戏功能的设计,原创 2023-09-24 10:29:25 · 167 阅读 · 1 评论 -
08.小坏端:【___文档_新增脚本】
而且在之前介绍【__主功能配置】时,要求NPC或者物品要指定的 Func_CreatureScript 和 Func_ItemScript 也在这里,说明这里的级别要高于 【__主功能配置】,如果发现是【Func_CreatureScript】,就继续到【__主功能配置】表里,按照配置的数据,创建这个NPC的对话功能。其实小坏端还内置了一些特色脚本,可以直接给NPC配置特色功能,这些脚本可以在【___文档_新增脚本】里查看,这个表只是一个文档,修改里面的内容,不会影响这些脚本的功能。原创 2023-09-24 10:25:26 · 136 阅读 · 1 评论 -
03.小坏端:随身功能宝石和需求模板
需求模板是,触发某个动作之前需要具备一些属性或者提供一些物品,如果条件不满足,无法触发动作,如果满足,消耗需要的物品,然后触发动作。这里就不对表的字段进行解释了, 很容易立即, 只要配置好需求模板,然后把ID填入【__主功能配置】表对应记录的【需求模板ID】即可。首先,这个物品要可以被右键使用,我们可以制作一个物品,但制作新物品不是重点,为了节省篇幅,这里直接用已有的物品。今天我们来做一个功能物品,使用这个物品可以提供,修理,银行和邮箱功能,并且使用这些功能需要消耗一些东西。原创 2023-09-22 08:45:37 · 94 阅读 · 0 评论 -
07.dbc技能制作和客户端补丁制作
幸运的是,魔兽世界客户端有补丁机制,我们可以自己制作mpq文件,然后把新的Spell.dbc文件打包进去,再让玩家下载mpq文件到游戏目标,这样新的Spell.dbc数据就会覆盖老的Spell.dbc文件。客户端会读取Spell.dbc文件,然后确定有哪些技能,图标是什么样的,文字说明是什么,技能是什么类型,对敌人使用还是对自己使用,或者对物品使用,等等等等,所有与表现有关的数据,都是从客户端的Spell.dbc文件里获取的;然后打开客户端,添加吉安娜·普罗德摩尔的金币,会看到显示的技能已经改变。原创 2023-09-22 08:52:25 · 219 阅读 · 0 评论 -
06.小坏端:物品升级
然后开始设置物品升级的数据,打开【_物品_升级】表,看下中文的字段名称,你应该就知道该如何设置了,因为我们用的磨刀石,这个技能有一些限制,只能用在锐器上,所以随便选择两件单手剑:19964,19968,我们打算用磨刀石来触发物品操作,然后把19964升级成19968,3,弹出对话框之后,磨刀石会消耗1个,即使后面取消操作,可以理解为,磨刀石自己的技能效果,是完整的,包括物品消耗,只是再技能触发的时候,多打开了一个操作对话框。1,磨刀石的技能有限制,自制技能的话,没有这些限制,到这里,武器升级就完成了,原创 2023-09-22 08:50:57 · 89 阅读 · 0 评论 -
05.小坏端:回收
需要注意的是,回收表里,可以配置奖励积分,奖励模板表里也可以配置奖励积分,两个地方都可以给玩家加积分,但是回收表里的积分,在物品回收时,会有显示。回收物品的操作,需要配合功能菜单的【物品回收】使用,激活菜单功能之后,会弹出分组选择对话框(如果背包里没有对应分组的物品,此分组将不显示)分组ID,是在回收时,这个物品属于哪一类回收,需要配合【_物品_回收分组】,我们配置如下。物品回收,首先需要在【_物品_回收】表中配置哪些物品支持回收,所以为了严谨,回收的积分奖励建议配置在【_物品_回收】表里。原创 2023-09-22 08:49:07 · 74 阅读 · 0 评论 -
04.小坏端:背包中获得属性和法宝
然后游戏中使用 .add 19019 添加一把风剑,会看到风剑在背包里,但属性已经加到身上了。表【_物品_背包中获得属性】开启了一种新的机制,可以设置一些物品,放在背包中即可获得其属性。法宝的功能也是一种不装备物品,即可获取其属性的机制,但法宝比背包获得属性更加严格也更加有趣。放入装备后属性立刻添加到人物身上,而且还可以取下,取消后,属性消失。值得一提的是,如果将这件装备再拿在手上,属性将再增加一次。正常情况下,魔兽世界里的装备需要穿在身上才能获得其属性。可以理解为,身上的装备栏,也属于背包。原创 2023-09-22 08:47:46 · 548 阅读 · 0 评论 -
02.小坏端:兑换码和奖励模板
为了统一管理和调用,小环端,专门做了一个数据表【_模板_奖励】,里面的字段,涵盖了常用的可以奖励的内容,最后还有【GM命令组】,基本可以满足99%的奖励需求了~首先,魔兽世界的内容是非常丰富的,所以可以奖励给玩家的东西很多,比如,金币,物品,经验,等级,技能,等等...所有可用的兑换码,在数据表【__兑换码】里,这个表的字段是:【备注】【ID】【兑换码】【奖励模板ID】。【__兑换码】的功能是,弹出输入框,玩家输入兑换码,直接获得指定的奖励,然后此兑换码失效。此功能,主要用来,发放福利,吸引人气。原创 2023-09-22 08:43:31 · 108 阅读 · 0 评论 -
01.小坏端-内置菜单功能
全部重载命令 .rl all ,小坏端新增的命令,可以重新加载小坏端特色数据表所配置的功能,此命令必须gm等级为5才能使用,这个命令在调试的时候,非常方便,不需要重启服务器,就可以看到变化。善于复制数据,魔兽数据库很复杂,想从0创建一条数据,需要了解每个字段的含义,这是非常困难的,可行的方法是,找一个游戏里与你设想内容接近的对象,然后复制这个对象的数据,在此基础上再进行修改。字段【菜单ID】和【上级菜单ID】配合,可以确定菜单的上下级关系,继而实现,点击某个菜单,进入一个新菜单列表的功能。原创 2023-09-04 13:53:07 · 266 阅读 · 1 评论