06.小坏端:物品升级
小坏端物品升级,需要用到一个技能,类似分解,使用这个技能后,需要再点击某个物品,然后对此物品使用这个技能,对这个物品触发一些效果,
制作新的技能,涉及到dbc文件的修改和补丁的制作与更新,但这些不是物品升级的重点,这里我们不做新的技能,直接在已有的技能上修改~
【资料图】
我们选择磨刀石,磨刀石也带有类似技能,右键使用,然后需要点击武器,读条完成后,对武器添加磨快效果。
查询数据库,可知这个技能的id是:29453
然后我们将 29453 添加到表【spell_script_names】里,ScriptName设置为:spell_item_mod。意思是,这个技能会额外触发 spell_item_mod 脚本,弹出一个物品操作对话框,后面会演示。
至此,我们将技能设置完毕。
然后开始设置物品升级的数据,打开【_物品_升级】表,看下中文的字段名称,你应该就知道该如何设置了,因为我们用的磨刀石,这个技能有一些限制,只能用在锐器上,所以随便选择两件单手剑:19964,19968,我们打算用磨刀石来触发物品操作,然后把19964升级成19968,
设置好之后,重载下数据,最好重启下客户端,然后进入游戏后,先刷一把19964
会看到已经显示了可升级的标识。
然后我们右键使用磨刀石,再左键点击这件武器,之后出现读条,读条结束,武器被添加了模块属性后,弹出了操作对话框:
点击【升级合成】弹出确认框
点击接受,会发现,之前的武器消失了,出现了一把新的武器
到这里,武器升级就完成了,
有几点需要说明,
1,磨刀石的技能有限制,自制技能的话,没有这些限制,
2,磨刀石的技能有自己原有的效果,自制技能的话,也可以没有任何效果,只是弹出物品操作对话框。
3,弹出对话框之后,磨刀石会消耗1个,即使后面取消操作,可以理解为,磨刀石自己的技能效果,是完整的,包括物品消耗,只是再技能触发的时候,多打开了一个操作对话框。
这种是用已有技能修改,主要是介绍物品升级的流程, 下一节,我们会自己做一个技能,把整个流程做到完美,同时会介绍到dbc文件的制作和客户端补丁的制作与更新。
管理系统:
Q群号:740103000