查看: 2357|回复: 1

[已经解决] 如何设置 魔法值为0导致【战斗不能】,特技双属性

[复制链接]
梦石
0
星屑
50
在线时间
19 小时
注册时间
2013-12-8
回帖
3
发表于 2013-12-11 03:10:53 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
请各位前辈高人指教!

1。如何设置 魔法值为0导致【战斗不能】? 或者导致诸如【筋疲力竭】的类似战斗不能的状态?
2. 如何使特技/魔法 带有双重属性 比如 【龙破斩】同时带有【打击】和【斩击】两种属性?

谢谢啦!

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2013-12-11 12:54:25 | 显示全部楼层
本帖最后由 taroxd 于 2013-12-11 12:55 编辑

现在没有环境,只能大概说一下。也不能保证一定对

(1)打开脚本编辑器,在Game_BattlerBase找一行“def refresh",在这一段的最后一行你可以看到 @hp == 0 ? *** : ***(***表示一些代码)这样的一行。在这一行下面再加一行,内容是复制上面那一行,然后把hp改成mp,把death_state_id改成你所需要的状态id。
举例:在refresh中加一行
  1. @mp == 0 ? add_state(27) : remove_state(27)
复制代码
,表示27号状态对应LZ所说的”精疲力竭“

(2)不嫌烦的话就设置一个新属性吧……现在没有环境不知道怎么改脚本

评分

参与人数 1梦石 +1 收起 理由
迷糊的安安 + 1 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部