Project1

标题: 求设定NPC战斗的方法 [打印本页]

作者: dandiy    时间: 2012-11-7 19:41
标题: 求设定NPC战斗的方法
设想为NPC出城在后台战斗,如何后台战斗这个目前还没考虑...
出城前设定好装备技能,装备方面可以用变量加减来解决,BUFF类技能要是按照百分比提升能力的话该如何设置?
(npc初始攻击+装备加成)*BUFF加成-怪物防御=单位时间内对怪物的伤害,当怪物血量为0时NPC回城
怪物攻击-(npc初始防御+装备加成)*BUFF加成=单次时间内对npc伤害,NPC血量=本身血量+回复药*回复药数量,如果NPC血量在怪物血量之前先为0,NPC死亡

本人脚本盲,想来想去这也不是用事件就可以解决的事情
作者: 海的那边    时间: 2012-11-7 22:05
后台战斗?就是不用显示给玩家看见?
那容易,直接计算就行。
比如:【怪】 攻(经过你的公式计算后):15/s  ;  血:110
【NPC】攻:10  ;  血:200
然后一除就行了,200/15 = 13 就是可以支持13秒
110/10=11 就是可以支持11秒
然后用变量一对比,就知道能坚持13秒的NPC赢。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1