改初期伙伴没意义吧···因为你在游戏过程中改初期伙伴,除非你再把改写的数据写回去,但是即使那样也只是影响你新开的游戏而已··· |
已经自行解决该问题,感谢各位前辈的思路。 |
不能改数据库。 你要的效果就是一个判断的问题,根据不同情况不同人入队。 脚本里找到初始队员的地方,做个判断就行了。 也找到脚步NEWGAME的地方,添加$game_party.add_actor(1)就可以入队了,没必要非用初始队员。 |
本帖最后由 灯笼菜刀王 于 2018-5-28 10:07 编辑 在game party里,setup_starting_members 把数据库设置的的初始角色塞到角色数组里,你要改动初始角色,就让它把别的对象塞进去就好了。 然而,这句在整个游戏过程中只会执行一次,也就是选择NEWGAME后载入一次,以后就在也没用到了,你是想要做啥效果? 开场随机主角? 如果是要角色初始化,那按楼上的方法就可以了 |
你的意思不就是替换队员吗? 用$game_party.add_actor(角色编号)加入队员, 用$game_party.remove_actor(角色编号)让队员离队。 如果需要初始化队员,就用$game_party[角色编号].setup(角色编号)。比如 $game_party.add_actor(1) $game_party[1].setup(1) 就是在队伍中加入一号角色并且初始化。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-12-1 00:22
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.