找回密码
 点一下
查看: 1470|回复: 4

关于仇恨系统

[复制链接]
发表于 2010-10-17 04:41:16 | 显示全部楼层 |阅读模式
如何建立?跪求思路?我现在不知从何入手??
发表于 2010-10-17 12:41:23 | 显示全部楼层
那仇恨系統是什麼-.-"?   不說清楚怎幫呢-........-"
回复

使用道具 举报

 楼主| 发表于 2010-10-24 18:25:27 | 显示全部楼层
有单位A,B,C对单位D进行攻击,A仇恨系数=200%*伤害值,,B仇恨=130%伤害值,,C仇恨=80%*伤害值,,D会攻击仇恨值最高的,不是伤害最高的,所以由A来抗住D,A不用造成比B或者C更高的伤害也能稳稳地抗住D,D不会攻击B或C,除非 B伤害*130%>A伤害*200% 或者 C伤害*80%>A伤害*200%  仇恨值的更新是以R(实数)秒为单位的,或者也可以是  仇恨/每秒 TPS=DPS*200%
回复

使用道具 举报

发表于 2010-10-24 22:22:24 | 显示全部楼层
只能记录记录再记录咯~
回复

使用道具 举报

发表于 2010-10-25 18:39:13 | 显示全部楼层
首先用一个数组变量值来记录某电脑对所有玩家的仇恨值.

当每个玩家对该电脑玩家或者某特定单位做了什么操作时,就增加该值.


需要注意的细节是看你计算条件是什么.  一般被释放技能, 或者被攻击之类的.

是每攻击一次就记录做一次, 还是按照受到伤害值的计算.....这就得你自己去设计了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 23:45 , Processed in 0.032817 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表