Project1

标题: 属性提升能力的问题.. [打印本页]

作者: 迷雾    时间: 2008-10-8 03:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 忧伤的小猫    时间: 2008-10-8 03:46
楼主 你告诉我 你想要那些属性对人物的攻击,防御有影响?
第二个问题好解决一些,在数据库技能里可以设置,技能威力后面有
攻击力 这个项目,只要数字不为0 就表示角色的攻击力影响到技能的威力!
作者: 迷雾    时间: 2008-10-8 03:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 塑望    时间: 2008-10-8 04:44
以下引用迷雾于2008-10-7 19:52:44的发言:

..先谢谢啦..  恩..力量,速度对一般攻击有影响..灵巧,速度对一般防御有影响..魔力对魔法攻击和防御有影响..    还有第二个问题..那个技能伤害的算法能不能告诉我..

请在Game_Battler 3这里试着修改..我也学XX人不再做其他提示.伸手党N多了
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 迷雾    时间: 2008-10-8 05:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 塑望    时间: 2008-10-8 05:13
不做提示正确否,自己试..鼓励你一下.因为你有找所以给你解释

# 计算基本伤害
     atk = [attacker.atk - self.pdef / 2, 0].max
     self.damage = atk * (20 + attacker.str) / 20[]
     # 属性修正
     self.damage *= elements_correct(attacker.element_set)
     self.damage /= 100

ATK=伤害
PDEF=魔法防御
DAMAGE=翻译成损伤吧
elements_correct=基础修正


这样的提示应该明了吧

作者: 迷雾    时间: 2008-10-8 05:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 塑望    时间: 2008-10-8 05:38
self.damage *= elements_correct(attacker.element_set)
   self.damage /= 100

这个是伤害修正,可以不用改..
作者: 迷雾    时间: 2008-10-8 05:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 塑望    时间: 2008-10-8 05:43
以下引用迷雾于2008-10-7 21:41:10的发言:

   /.\ 好冷.. 非常感谢,我会4着乱改一通的..


{/gg}好冷.....??
这个是最近区里伸手党太多..依赖者明显增多..以后你就知道了

我认为我已经够详细给你解释了..泪奔....




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