Board logo

标题: 武将状态变更的老问题 [打印本页]

作者: long4444000    时间: 2013-3-13 08:29     标题: 武将状态变更的老问题

如图,武将状态变更中,-hp和-mp到底是指减少当前HPMP值,还是基本HPMP值,
为什么我-10HP后会出错,重新打开就变成了-63355……
求大神指教啊

图片附件: 1.png (2013-3-13 08:29, 9.3 K) / 该附件被下载次数 92
http://xycq.org.cn/forum/attachment.php?aid=126503


作者: 狂笑四海    时间: 2013-3-13 08:51

这个功能在STAR版引擎中好像早就被改了,现在都是用整形变量设置的。
作者: 司徒苍月    时间: 2013-3-13 08:56

旧引擎是- hpcur 带cur的是当前值

HPMP则是上限值
作者: long4444000    时间: 2013-3-13 17:40     标题: 回复 #2 狂笑四海 的帖子

如何用整形变量改呢……狂笑兄教教我吧。。。
作者: dennis2669    时间: 2013-3-13 18:08     标题: 回复 #4 long4444000 的帖子

舊引擎無辦法
新引擎
整形變量賦值  0<= 武將 hp cur
變量運算 0+=(血量)
整形變量賦值 0 => 武將 hp cur
指令自找 70多
作者: godtype    时间: 2013-3-13 18:22

简单地看了一下几个STAR的引擎,貌似这一段没怎么改变。
而且引擎的改变对剧本编辑器看到的内容是影响的,所以有可能是输入有误。
作者: wu.john90    时间: 2013-3-14 00:14

例如扣hp,你输入的是 "50", 还是 "-50" ?
作者: 狂笑四海    时间: 2013-3-15 05:34



QUOTE:
原帖由 long4444000 于 2013-3-13 17:40 发表
如何用整形变量改呢……狂笑兄教教我吧。。。

上传你的剧本看看吧。
作者: long4444000    时间: 2013-3-27 06:42     标题: 回复 #5 dennis2669 的帖子

我上传图了,帮我看看战役中-10HP当前值是不是这样啊 -
作者: long4444000    时间: 2013-3-27 06:45     标题: 整形变量改当前HP

因为无法编辑,只能另开新帖,求高手帮我看看

-10HP当前值是这么写么?

图片附件: QQ截图20130327064120.png (2013-3-27 06:45, 5.26 K) / 该附件被下载次数 96
http://xycq.org.cn/forum/attachment.php?aid=126861


作者: with    时间: 2013-3-27 09:23

-10hp直接用武将状态变化那条指令多简单。
作者: x-dvd    时间: 2013-3-27 09:29     标题: 回复 #2 with 的帖子

这条似乎旧版的无效,新版的修正了?
作者: godtype    时间: 2013-3-27 12:11

合并两帖。
整形用法是对的,如果用在战斗过程中,还要加上下限判断。
直接减固定数用4D就可以了,百分比类才用整形。
作者: long4444000    时间: 2013-3-27 17:33     标题: 回复 #13 godtype 的帖子

多谢神大,辛苦啦!




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0