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

Project1

 找回密码
 注册会员
搜索
查看: 1753|回复: 5

[已经解决] 请教如何在事件脚本中改变数据库内的初期伙伴的设定。

[复制链接]

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
发表于 2018-5-27 22:52:03 | 显示全部楼层 |阅读模式

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

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

x
360截图20180527224945671.png
比如游戏初期的数据库的初期伙伴为1号角色。
在游戏过程中,这个数据库的初期伙伴变为2号角色。
请问在事件脚本中该怎么操作?
请教各位前辈的说。
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。

Lv4.逐梦者

梦石
8
星屑
3943
在线时间
396 小时
注册时间
2017-10-11
帖子
154
发表于 2018-5-28 00:43:35 | 显示全部楼层
你的意思不就是替换队员吗?
用$game_party.add_actor(角色编号)加入队员,
用$game_party.remove_actor(角色编号)让队员离队。
如果需要初始化队员,就用$game_party[角色编号].setup(角色编号)。比如
$game_party.add_actor(1)
$game_party[1].setup(1)
就是在队伍中加入一号角色并且初始化。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
37754
在线时间
5385 小时
注册时间
2006-11-10
帖子
6545
发表于 2018-5-28 10:05:58 | 显示全部楼层
本帖最后由 灯笼菜刀王 于 2018-5-28 10:07 编辑

在game party里,setup_starting_members 把数据库设置的的初始角色塞到角色数组里,你要改动初始角色,就让它把别的对象塞进去就好了。

然而,这句在整个游戏过程中只会执行一次,也就是选择NEWGAME后载入一次,以后就在也没用到了,你是想要做啥效果? 开场随机主角?  

开局一只昆救世全靠吞

如果是要角色初始化,那按楼上的方法就可以了
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

发表于 2018-5-28 10:51:45 | 显示全部楼层
不能改数据库。
你要的效果就是一个判断的问题,根据不同情况不同人入队。
脚本里找到初始队员的地方,做个判断就行了。
也找到脚步NEWGAME的地方,添加$game_party.add_actor(1)就可以入队了,没必要非用初始队员。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
 楼主| 发表于 2018-5-28 19:44:46 | 显示全部楼层
已经自行解决该问题,感谢各位前辈的思路。
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9275
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

发表于 2018-5-28 20:49:37 | 显示全部楼层
改初期伙伴没意义吧···因为你在游戏过程中改初期伙伴,除非你再把改写的数据写回去,但是即使那样也只是影响你新开的游戏而已···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-19 07:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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