ch49711116 发表于 2013-8-16 21:25:19

请教如何制作英雄增加比如老化之类魔法的erm

如题,有会做的高手可以做个示范吗,真心请教

贤知有您 发表于 2013-8-17 10:24:58

不管任何情况的话
BH:C语法就可以指定英雄施法了.

实际上要做个真实的施法不是那么简单事.
就拿衰老说,要考虑的情况就很多:
1.判断左右方(施法方和被施法对象)
2.判断是否生命体之类
3.判断外界魔法限制(如禁魔地/诅咒地)
4.判断英雄的携带影响魔法的宝物(禁魔球/毁灭球之类)
5.判断目标对象的魔法抗性(有抗魔魔法/有魔免生物标志/有魔免经验特技等等)

另外现在都只能是模拟,比如
你可以点魔法书右键来弹出一个选择衰老魔法的对话框.
点中后鼠标移到敌方生物时改为 施法图标,离开时还原
当鼠标点下时触发施法脚本(对目标施法,扣减魔法值等等)

流程就是这样了.有兴趣楼主就一步一步来吧.

ch49711116 发表于 2013-8-17 19:41:59

感觉听起来挺复杂的呀,高手可以帮我做个简单的erm吗

ming851127 发表于 2013-8-18 06:23:53

这个个人感觉也不会简单,想想大大说的都是必要的判断情况。确实复杂;balu;
页: [1]
查看完整版本: 请教如何制作英雄增加比如老化之类魔法的erm

捐赠