Project1

标题: 【急需求教】怎样可以自动获取角色ID [打印本页]

作者: 完美毅术    时间: 2010-12-27 15:20
标题: 【急需求教】怎样可以自动获取角色ID
本帖最后由 完美毅术 于 2010-12-27 15:20 编辑

我的游戏设置了可以选多角色的,但是在对话的时候,用了\n()这个代码,角色的名称却没变,该怎么办啊
作者: 黄亦天    时间: 2010-12-27 16:08
本帖最后由 黄亦天 于 2010-12-27 16:14 编辑

回复 完美毅术 的帖子

括号里要填角色ID的……

就是想要显示1号角色就填1
二号角色就填2

还有应该用中括号[]而不是小括号()
作者: 完美毅术    时间: 2010-12-27 16:42
回复 黄亦天 的帖子

我知道这样,我是想说在编辑事件中我写的是1号角色,但我在游戏中选择了2号角色,而对话时却出现的1号角色。怎么办?
作者: 小湖    时间: 2010-12-27 17:22
选了角色之后把所有人的名称改成所选角色的名字~
作者: 黄亦天    时间: 2010-12-27 17:52
回复 完美毅术 的帖子

在对话的地方添加一个条件分歧,当你选的是1号角色的时候,对话显示的是一号角色的对话,当你选的是2号角色的时候,对话显示的是二号角色的对话,至于详细怎么分歧就要看具体情况了,例如队伍中只有一个人的时候就判定XXX是否在队;队伍里不止一个人的话,在选择人物之前开启一个开关,对话时判定开关是否开启之类的就可以了。
作者: 完美毅术    时间: 2010-12-27 18:34
回复 黄亦天 的帖子

脚本我不会写。
我用的选人脚本来自这里的:
http://rpg.blue/forum.php?mod=viewthread&tid=95419
作者: 黄亦天    时间: 2010-12-27 20:31
回复 完美毅术 的帖子

用不到脚本……
这是由原本范例改的,选完人物后和右边的人对话,不同人物就有不同对话。
角色选择.rar (263.11 KB, 下载次数: 65)
看一下右边那个人的事件就明白了。
作者: 完美毅术    时间: 2010-12-28 00:11
回复 黄亦天 的帖子

谢谢了,但是我做的游戏会有30+个人物选择的啊!可能设置起来有点麻烦
作者: 小湖    时间: 2010-12-28 12:46
我的方法给无视了……
$game_party.actors[0].name也能获得队伍中第一个人的名字……




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