Project1

标题: 设置状态“不能使用魔法”,成功获得状态但不起作用 [打印本页]

作者: yi0147    时间: 2012-1-5 22:27
标题: 设置状态“不能使用魔法”,成功获得状态但不起作用
本帖最后由 yi0147 于 2012-1-5 22:28 编辑


这就是我在开发平台基础上稍加改动的“法封”状态。但为什么敌人中“法封”状态后还可以用技能呢?请各位高手指点,感谢之至!!!!!dsu_plus_rewardpost_czw
作者: hcm    时间: 2012-1-5 22:31
我也遇到过,但找不出问题,设置什么的都没错,不过做了多次发现貌似脚本设定了一部分特技ID是不受限制的。
作者: ds_daybreak    时间: 2012-1-5 22:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: yi0147    时间: 2012-1-8 13:38
ds_daybreak 发表于 2012-1-5 22:37
脚本只判断魔法特技受限制,即攻击修正为0的技能才被限制。
要修改的话,找到脚本Game_Battler 3里23行,去 ...

不行啊,出错了
作者: 忧雪の伤    时间: 2012-1-8 13:41
本帖最后由 忧雪の伤 于 2012-1-8 13:41 编辑

【不能使用魔法】指的是限制具有【魔力 F】的技能。
作者: wbsy8241    时间: 2012-1-8 13:46
yi0147 发表于 2012-1-8 13:38
不行啊,出错了

if $data_skills[skill_id].atk_f == 0 and self.restriction == 1
=>
if self.restriction == 1

作者: yi0147    时间: 2012-1-8 14:01
wbsy8241 发表于 2012-1-8 13:46
if $data_skills[skill_id].atk_f == 0 and self.restriction == 1
=>
if self.restriction == 1

虽然没有错误了,但是没有效果啊,还是可以使用技能啊
作者: 爆焰    时间: 2012-1-8 14:22
威力和攻击力,如果威力和攻击力都有写上数值的话为“物理技能”,如果只写威力的话为“魔法技能”,如果单单是封魔的话,魔法技能的攻击力数值必须为0




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