Project1

标题: 求教变量操作带入脚本 [打印本页]

作者: 放浪的泡影    时间: 2020-12-27 04:54
标题: 求教变量操作带入脚本
变量操作里可以带入角色数据,但是只能带入等级生命攻击这些基础的数据
我想带入角色的会心率、属性抗性、状态抗性这些,我想应该是可以通过带入脚本来完成
求各位大佬帮个忙把【会心率、属性抗性、状态抗性】这些的脚本告诉我

作者: alexncf125    时间: 2020-12-27 10:33
会心率:
$game_actors[1].cri

属性抗性:
$game_actors[1].element_rate(属性ID)

状态抗性:
$game_actors[1].state_rate(状态ID)

如需其他,可去Game_BattlerBase找
作者: 放浪的泡影    时间: 2020-12-27 10:53
alexncf125 发表于 2020-12-27 10:33
会心率:
$game_actors[1].cri

谢谢大佬
作者: 放浪的泡影    时间: 2020-12-27 11:10
alexncf125 发表于 2020-12-27 10:33
会心率:
$game_actors[1].cri

大佬大佬这些数值都是0.几啊1.几的都是带小数点的但是条件分歧里并不能设小数点啊!
大佬有没有什么办法啊?
作者: soulsaga    时间: 2020-12-27 11:54
放浪的泡影 发表于 2020-12-27 11:10
大佬大佬这些数值都是0.几啊1.几的都是带小数点的但是条件分歧里并不能设小数点啊!
大佬有没有什么办法 ...

小数可以用脚本写$game_variables[1] == 1.2
作者: 放浪的泡影    时间: 2020-12-27 11:58
alexncf125 发表于 2020-12-27 10:33
会心率:
$game_actors[1].cri

不好意思啊大佬我还有一个问题,$game_actors[角色ID].cri
这个角度ID能不能改成一个变量呢?比如这个变量数是1那么读取的就是1号人物的会心率
变量数是2就是读取2号人物的会心率,这样如果我有100个人物原来要写100份的就只需要一份就能搞定了。
作者: 放浪的泡影    时间: 2020-12-27 12:13
本帖最后由 放浪的泡影 于 2020-12-27 12:18 编辑
放浪的泡影 发表于 2020-12-27 11:58
不好意思啊大佬我还有一个问题,$game_actors[角色ID].cri
这个角度ID能不能改成一个变量呢?比 ...


我自己试出来了$game_actors[$game_variables[1]].cri
作者: soulsaga    时间: 2020-12-27 13:39
本帖最后由 soulsaga 于 2020-12-27 13:48 编辑
放浪的泡影 发表于 2020-12-27 12:13
我自己试出来了$game_actors[$game_variables[1]].cri


如果角色ID只是1-100可以用循环搞定吧




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