Project1

标题: 大地图选择和天数显示器 [打印本页]

作者: 雪之空    时间: 2022-8-11 11:58
标题: 大地图选择和天数显示器
我想让我的游戏实现这两个功能

一个就是能够打开一个地图道具,然后地图显示好几个地点,这几个地点都是平常方法无法到达但是可以用地图传送的功能

还有一个就是天数显示器

我计划在游戏里加入天数设定

就是完成多少个事件后或者睡觉就要结束这一天,然后右上角或左上角会显示现在是第几天,像星露谷那样

然后一些事件也是随着经过多少天数而触发的

请问各位大佬要如何实现这两个功能?
作者: bleen    时间: 2022-8-11 13:00
本帖最后由 bleen 于 2022-8-11 13:04 编辑

应该都要借助一个插件+自己做一半来实现。

第一个分两种理解,如果这个道具是不管去什么地方都显示的常驻功能,要找在地图上显示可绑定公共事件的按钮或图片的插件,然后利用公共事件来弹出地图名选择传送;如果道具是只固定在某个地方的传送点,不会跟着角色走的,那就直接写事件就可以了。虽然GALV系列有一个GALV_MapTravel插件就是提供地图传送功能,但是和描述还是有点出入,并不是绑定道具来用。

第二个要找一个时间插件(如果真的只要天不要具体时间,就把时分秒这些参数隐藏掉),然后利用插件自带的函数来写事件,自己判断条件符合就手动天数+1,一般时间插件都会有add_day 1这种函数来结束一天,时长也类似道理自己判断
作者: 雪之空    时间: 2022-8-11 13:15
bleen 发表于 2022-8-11 13:00
应该都要借助一个插件+自己做一半来实现。

第一个分两种理解,如果这个道具是不管去什么地方都显示的常驻 ...

第一个我希望是背包里的物品,拿出来使用就可以传送,不消耗的那种
作者: 火锅深处    时间: 2022-8-11 13:26
1.地图移动
2楼说的这个https://galvs-scripts.com/2017/08/25/mv-map-travel/
具体可以把页面上的demo下下来看下。
可以绑定道具。你只要把demo事件页的内容全都拷贝到公共事件,然后把某样物品的“效果”设置成执行那个公共事件就行。
它有一些额外设置,比如说某个地点现在能到达或者不能(灰色显示),具体你看一下英文注释

2.天数
这个其实就是地图显示变量。
“一些事件是经过多少天触发的”这个就是你把天数代入到某个变量,然后选择分支条件,变量等于多少多少时如何如何。
↑但这个其实是另外一个问题了,如果不明白的话推荐再开一个贴。但我觉得在事件页上尝试一下应该能摸索出来。
先说天数问题。
地图显示变量,做过的人应该挺多的,但神奇的是我搜索到的没有想象中多。
mog这个demo里应该有一个https://mogplugins.wordpress.com/rpg-maker-mv/
应该是MOG Time System Hud这个插件。用的话别忘了拷贝img\system文件夹里的相关图片文件。
作者: xiaohuangdi    时间: 2022-8-11 14:47
測試可以,一個正常的游戲不該讓玩家有這樣的道具。
作者: 雪之空    时间: 2022-8-11 15:01
xiaohuangdi 发表于 2022-8-11 14:47
測試可以,一個正常的游戲不該讓玩家有這樣的道具。

这个道具主要是为了到达正常途径无法到达的地图,和快速传送还是有点区别
作者: 雪之空    时间: 2022-8-11 15:03
火锅深处 发表于 2022-8-11 13:26
1.地图移动
2楼说的这个https://galvs-scripts.com/2017/08/25/mv-map-travel/
具体可以把页面上的demo下下 ...

谢谢伙计




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