Project1

标题: 如何修改伤害公式 [打印本页]

作者: taoboy    时间: 2008-7-29 10:41
标题: 如何修改伤害公式
是伤害公式的问题~请各位大大赐教~~~~

我想把兵种之间的普通攻击的基础伤害公式改为:

   如果攻方的攻击力(A)高于防守方的防御力(D) ,则  

    伤害=默认攻方杀伤×[1+(A-D)×5%]×攻方HP

   如果攻方的攻击力低于防守方的防御力,则

    伤害=默认攻方杀伤÷[1+(D-A)×5%]×攻方HP

魔法伤害改为:
      如果攻方的攻击力(A)高于防守方的防御力(D) ,则
         
       魔法伤害=默认魔法伤害×[1+(A-D)×5%]×攻方HP
      
      如果攻方的攻击力低于防守方的防御力,则

    魔法伤害=默认魔法伤害÷[1+(D-A)×5%]×攻方HP

是参考英雄无敌伤害计算公式提出的,主要是想体现随着HP降低而战斗力下降的情况~
也不知道有没有其他更好的办法,请指教啦~


作者: Kirin    时间: 2008-7-29 16:43
查看脚本Game_Battler,大概六百多行的地方。 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: dbshy    时间: 2008-7-30 00:56
Game_Battler
make_attack_damage_value和make_obj_damage_value [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: taoboy    时间: 2008-7-30 10:49
非常感谢~{/qiang}
可以对其中一个的改写做一下示范吗{/hx}






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