- 注册时间
- 2006-11-1
- 最后登录
- 2007-1-1
④见习
- 积分
- 332
|
最近, 我发出几个贴子, 都被版主移到另一处, 真的对不起
我不知清楚什么应该放在那里, 什么应该放在另一处,
好了, 入正题, 可能好多问题, 请见谅
- Game_Battler 1
- def atk
- n = base_atk ----------- 请问 base_atk 是什么东西
- for i in @states ----------- 请问 @states 又是什么
- n *= $data_states[i].atk_rate / 100.0 ------ 请问 $data_states[i].atk_rate 是什么
- end
- return Integer(n)
- end
- Game_Battler 3
- 计算普通攻击的方法, 有点不明白, 想请教
- def attack_effect(attacker)
复制代码
第二个 [attacker.atk - self.pdef / 2, 0].max --------- pdef 是什么 .max 又是什么意, 请教请教
-----------------------------------------------------------------------------
谢谢你, 杀鸡四天王先生 的解释, 先祝大家圣诞快乐
但是我仍然有不明白之处
所以再请教各位大大.
@states 是状态, 那么 for i in @states <- @states 是什么变数
是 F9 里面的状态总数吗?
for i in @states
n *= $data_states.atk_rate / 100.0
end
那个 for loop 好不明白
每一个角色的状态, 不是只有一个吗, 即是不是[正常], 就是[中毒]
为什么要用 for loop
[attacker.atk - self.pdef / 2, 0].max
那一个也是不明白, 最后的 ", 0" 是什么呀
那一句可以略略地解释给我吗
劳驾劳驾
祝大家有一个快乐的圣诞节和新年
小弟有很多脚本问题, 还请各大大请教. |
|