设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2408|回复: 4
打印 上一主题 下一主题

[已经解决] 关于技能释放时判定所选目标ID的问题

[复制链接]

Lv4.逐梦者

梦石
1
星屑
5149
在线时间
1004 小时
注册时间
2012-5-14
帖子
69

开拓者

跳转到指定楼层
1
发表于 2018-8-9 22:50:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 shadowearl1 于 2018-8-9 23:00 编辑

比如某个技能对队友使用后,根据目标队友的不同获得新的技能。
在技能的公共事件中,分歧使用$game_party.target_actor.id == 1代表判断是否为1号角色。
但现在无论如何都只会增加1号角色对应的技能,其他的角色都无法正确触发($game_party.target_actor.id == 2也会增加1号角色的技能)
请问这是什么原因呢?

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9335
在线时间
2745 小时
注册时间
2008-9-5
帖子
3540

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

2
发表于 2018-8-10 14:11:51 | 只看该作者
本帖最后由 cinderelmini 于 2018-8-10 14:19 编辑

$game_party.target_actor这个东西是在菜单里使用物品的时候用的,
如果菜单里没有选择对象使用物品,那它会指向队伍第一个角色。
战斗中要获取使用目标的话,把下面这段放在Scene_Battle下方是可以生效:

插入代码之后公共事件里判定$game_party.target_actor.id的形式也可以用了。

评分

参与人数 1星屑 +20 收起 理由
VIPArcher + 20 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
5149
在线时间
1004 小时
注册时间
2012-5-14
帖子
69

开拓者

3
 楼主| 发表于 2018-8-10 21:37:05 | 只看该作者
cinderelmini 发表于 2018-8-10 14:11
$game_party.target_actor这个东西是在菜单里使用物品的时候用的,
如果菜单里没有选择对象使用物品,那它 ...

呃……试了下好像没有效果,仍然只会指向第一个角色,请问是直接把这个脚本插入到Main下方就可以了吗?

点评

main上方  发表于 2018-8-10 21:45
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
5149
在线时间
1004 小时
注册时间
2012-5-14
帖子
69

开拓者

4
 楼主| 发表于 2018-8-10 22:26:47 | 只看该作者
cinderelmini 发表于 2018-8-10 14:11
$game_party.target_actor这个东西是在菜单里使用物品的时候用的,
如果菜单里没有选择对象使用物品,那它 ...

应该是其他脚本之间的问题……默认工程确认可用,谢谢了。
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-19 19:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表