Project1

标题: 新人请教关于连续伤害 [打印本页]

作者: lich    时间: 2008-3-12 00:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 0飘絮0    时间: 2008-3-12 00:44
找到 def slip_damage_effect 里改.
  固定伤害可以在这里设置如 self.damage = 100(固定伤害) + 相关属性*比例
那个相关属性,我就不知道了````
作者: lich    时间: 2008-3-12 00:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: 0飘絮0    时间: 2008-3-12 01:01
以下引用lich于2008-3-11 16:51:09的发言:
我就不知道  属性跟 该属性的比例不知道怎么表达..

比如毒的伤害是  100+魔力*0.5      100+user.int*int_f ?

用 self. 替代你上面的 user. 不过得出的是中毒者的属性,不是使用毒的属性.
作者: lich    时间: 2008-3-12 01:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: 0飘絮0    时间: 2008-3-12 01:14
这个....我也不知道了.可能你的self.后面这项,是仅角色有而怪物没有的属性吧.
不如你参考这个
http://rpg.blue/viewthread.php?tid=68401&ntime=2008%2D3%2D11+17%3A10%3A31  
当然,这是毒的写法,但不是你所想要的那种与中毒者属性有关的
作者: lich    时间: 2008-3-12 01:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 兲蔠偠潶    时间: 2008-3-12 03:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: lich    时间: 2008-3-12 05:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: 趙雲    时间: 2008-3-12 06:03
默认脚本中并没有直接在 应用连续伤害效果中调用施法者魔力的方法,
只能在施毒的时候将施法者的魔力记录进变量,然后在连续伤害中调用
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: lich    时间: 2008-3-12 06:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 趙雲    时间: 2008-3-12 06:51
$ 开头的是全局变量 。
个人感觉 java 比 ruby繁琐多了。{/hx}
作者: lich    时间: 2008-3-12 06:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: 趙雲    时间: 2008-3-12 07:03
Ruby也是一样,用多了会觉得很容易的
我现在在学C++,java 也正在适应
跑题了,你的问题解决没?
作者: lich    时间: 2008-3-12 19:08
提示: 作者被禁止或删除 内容自动屏蔽




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