|
发表于 2007-6-1 17:14:47
|
显示全部楼层
1. 用gamecache为单位绑定一个数据,(如果只针对单英雄的话用数组也可以)
然后建个全局伤害系统,如果xx条件(随机数或其它)成立就附加伤害并显示漂浮文字,治疗技能就自己重写下。
2. 这个和装备合成其实差不多的原理,获得/丢弃物品时检查是否部件齐全
属性的附加可以采用:
1.对应各个套装,用数组或缓存保存技能作属性附加,注意技能不能重复,也不能在其他地方使用,必须是独立的,如A套装的+20AP和B套装的+20AP要使用不同的技能
2.如果有自己的自定义技能系统会比较方便,比如偶自己的图里,只要call AddAttack(u,20)或call AddSkill(u,1,20)就能实现攻击+20 |
|