Project1
标题:
VX版的剑灵怎么做
[打印本页]
作者:
54cn
时间:
2010-8-4 09:47
标题:
VX版的剑灵怎么做
就是每回合补充一定HP,MP。急~
作者:
summerxud
时间:
2010-8-4 10:34
本帖最后由 summerxud 于 2010-8-4 10:50 编辑
自己先增加1个 剑灵状态 比如 我20号状态就是剑灵状态。 然后再脚本的地方 Game_Party 第283行下面 打入脚本
if actor.state?(20) #如果身上有状态20..
actor.hp+=10#自动回复
actor.mp+=10#自动回复
end
复制代码
我昨天才开始看的脚本,测试后是可以实现你要的效果的,只要在 回复技能给自己人加上这个20号状态就行了,你可以在状态里面设置几回合解除,或者战斗后解除都可以。
注意把20号状态有效度设置成A,不然可能几次都没办法给自己加上 20号状态
作者:
54cn
时间:
2010-8-4 11:13
没有用啊,这里是不是每回合恢复10点
actor.hp+=10#自动回复
actor.mp+=10#自动回复
上面那个没用,我改成了这样,也是没有用:
actor.maxhp+=1/5#自动回复
actor.maxmp+=1/5#自动回复
作者:
54cn
时间:
2010-8-4 11:17
忘了说,我用的是Sideview2.7
Sideview用得起不?
作者:
小鱼子
时间:
2010-8-4 11:17
vx默认自动回复的缺陷……
对了,其实设为状态不能抵抗即可……
作者:
调律
时间:
2010-8-4 11:19
sideview不知道,但如果调用了$game_party.do_auto_recovery的话2L是没问题的
顺便,3L后面那个是每回合+0.2的hp和mp上限
作者:
54cn
时间:
2010-8-4 11:20
我设置了不能抵抗,有了那个状态,但是就是每回合不加HP、MP
作者:
summerxud
时间:
2010-8-4 11:55
2.7的话在插 入1句话就行了。
脚本Sideview 2 --- 513行下面 在插入1句
$game_party.do_auto_recovery
复制代码
.我测试了,绝对可以
作者:
54cn
时间:
2010-8-6 17:33
测试行了,但是不会提示的就恢复了,连恢复数值都不现实,为什么啊?
作者:
小幽的马甲
时间:
2010-8-6 17:36
……VX的状态里可以设定提示的
作者:
summerxud
时间:
2010-8-6 18:43
QQ截图未命名1.png
(1.61 KB, 下载次数: 11)
下载附件
保存到相册
2010-8-6 18:42 上传
要说话当然可以的啊 .想说啥就说啥 .至于回多少血不是有数字吗?怎么不能控制回多少呢?..
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1