Project1
标题:
关于装备武器或者防具时由属性决定攻击力或者防御
[打印本页]
作者:
letppigogo
时间:
2021-3-21 09:56
标题:
关于装备武器或者防具时由属性决定攻击力或者防御
我做了一个脚本判断意思是当装备14号武器时,获得的攻击力等于装备者的灵巧属性。下面是我编写的脚本,不过貌似不对,求大神帮忙,谢谢!
if self.weapon_number?(14)
n += base_dex
end
作者:
SailCat
时间:
2021-3-21 12:07
if self.weapon_number == 14
n += base_dex
elsif self.weapon_number > 0
n += $data_weapons[self.weapon_number].dex_plus
end
作者:
letppigogo
时间:
2021-3-21 13:54
本帖最后由 letppigogo 于 2021-3-21 13:56 编辑
SailCat 发表于 2021-3-21 12:07
if self.weapon_number == 14
n += base_dex
elsif self.weapon_number > 0
谢谢回复,问题我自行解决了。
在Game_Battler 1 中的 获得攻击力下
def atk
n = base_atk
for i in @states
n *= $data_states
.atk_rate / 100.0
end
之后追加如下
if @weapon_id == 14
n += base_dex
end
进入游戏后问题解决,暂时没有发现有其他异常,同时谢谢你的回复。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1