测试无误的话大概就是如此 同睡 |
本帖最后由 wangswz 于 2009-12-12 02:42 编辑 i+1。。。!!!! for i in 1..$game_party.members.size 带入i循环的是 1到当前的队伍人数 $game_variables[i+1] = $game_party.members[i-1].id 第一次循环 就是把 队首0的角色ID赋值给2号变量 $game_variables[2]= $game_party.members[0].id $game_party.members[1].id就是队伍的第二个成员ID 从0开始算 数组都这样 置顶贴 小幽的实用脚本手册 很有用 传送门http://rpg.blue/viewthread.php?tid=73347 |
for i in 1..$game_party.members.size $game_variables[i+1] = $game_party.members[i-1].id end 这段是说 变量1 = 角色id? 那我呼叫出来的公共事件就是用条件分岐 如果变量1 = 3的话 就出现这样的对话 |
for i in 1..$game_party.members.size $game_variables[i+1] = $game_party.members[i-1].id end 开头的这个rgss 不是让 变量 获取了队伍角色的ID了么 。。接下来只要在选择完具体的人物时判断一下该变量的值 =哪个角色的ID 然后就是设置具体的对话了 比如 =4的时候是id为4的A角色的回答 =5 的时候是B角色的回答 |
怎样用公共事件里判断变量值的ID是哪个角色 -3-" 对不起... 我用了rmvx不久而已 还十分迷惘 /_\"" |
本帖最后由 wangswz 于 2009-12-12 02:15 编辑 卡 导致连贴 编辑之 |
那个加入队员的第二页事件开启的开关要设置好。。。 只要在那个分支里调用一个公共事件 那个公共事件里判断变量值的ID是哪个角色 然后内嵌一个选择“对话 离开队伍”之类的就好了嘛。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-1-12 12:30
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.