Project1

标题: 在一张地图多个传送问题想请教下。 [打印本页]

作者: alwsheng    时间: 2016-1-2 15:18
标题: 在一张地图多个传送问题想请教下。
本帖最后由 alwsheng 于 2016-1-3 11:32 编辑

想法是:设置一个传送物品,每到一个地方,打开一个开关。然后分歧进行选项来选择传送的地方。

问题:因为经过的(城镇,村庄)不是固定的。那怎么实现在选项里只有已打开开关的(城镇,村庄)才能显示(城镇,村庄)名字,才能进行传送,如果没显示名字就不能传送。
作者: cinderelmini    时间: 2016-1-2 16:13
https://rpg.blue/thread-224485-1-1.html
也许可以用这个?
作者: alwsheng    时间: 2016-1-2 16:30
cinderelmini 发表于 2016-1-2 16:13
https://rpg.blue/thread-224485-1-1.html
也许可以用这个?

这个之前有试过了, https://rpg.blue/thread-385476-1-1.html
作者: shencao    时间: 2016-1-2 17:15
那也许只能枚举法了?
目的地选项可以多划分几个层次,比如:A国、B国、C国,再 a城、b城、c城,然后 街道1、街道2、街道3,这样每次需要判断的数量不多,写出每一种情况就比较容易,大概⋯⋯
作者: alwsheng    时间: 2016-1-2 19:11
shencao 发表于 2016-1-2 17:15
那也许只能枚举法了?
目的地选项可以多划分几个层次,比如:A国、B国、C国,再 a城、b城、c城,然后 街道1 ...

那样的话,得设置太多种可能性了。如果一张地图有十个传送城镇,那得设置多少?
作者: shencao    时间: 2016-1-2 19:45
alwsheng 发表于 2016-1-2 19:11
那样的话,得设置太多种可能性了。如果一张地图有十个传送城镇,那得设置多少? ...

我说的就是,如果只能用全部列出的办法做,可以把目的地用一级一级选项的方式写选单,先判断第一级再判断下一级,比如10个城镇如果分成4组(东西南北区),每组的搭配就不会太多,写起来比排列组合10个更有可操作性。当然这也只是能方便一些。
如果想要更智能的,目测需要脚本的辅助,这个我就帮不上了。
作者: 喵呜喵5    时间: 2016-1-2 20:19
https://rpg.blue/home.php?mod=sp ... o=blog&id=13692

传送界面.zip (2.39 MB, 下载次数: 101)
作者: shencao    时间: 2016-1-2 20:21
本帖最后由 shencao 于 2016-1-2 20:22 编辑

在自己收集的脚本中找到这个:
■移動用画面 for RGSS3 Ver1.06-β-fix
□作成者 kure
作者网站:http://blog.livedoor.jp/kuremente-rgssscript/
主要这站我每次开都很痛苦(倒是没有墙,就是超级慢),我实在懒得确认转载许可所以这里就不贴具体地址了,LZ你百度或者谷歌搜一下脚本名称就能搜到。
功能很不错,可以做到顶楼的功能,只是都是日文(废话),看着注释用吧~~(用的时候请注意利用规约~)
作者: alwsheng    时间: 2016-1-2 22:10
喵呜喵5 发表于 2016-1-2 20:19
https://rpg.blue/home.php?mod=space&uid=291206&do=blog&id=13692

前辈,公共事件上的注释和图片一定要吗?
我设置的公共事件有两个。第一:M5CES20141001.call(公共事件的ID)
                                    第二:执行传送的判断。
范例是在NPC对话采用的效果。
但我是设置物品使用效果采用第一个事件,然后通过第一个事件的脚本来执行第二个事件,会导致卡死。

作者: alwsheng    时间: 2016-1-2 22:18
shencao 发表于 2016-1-2 20:21
在自己收集的脚本中找到这个:
■移動用画面 for RGSS3 Ver1.06-β-fix
□作成者 kure

我比你的还慢,我是笔记本加无线,半天没打开网址
作者: 喵呜喵5    时间: 2016-1-2 22:52
alwsheng 发表于 2016-1-2 22:10
前辈,公共事件上的注释和图片一定要吗?
我设置的公共事件有两个。第一:M5CES20141001.call(公共事件的 ...


如本贴附带的范例所示,我并没有遇到你所说的问题

Data.zip (216.6 KB, 下载次数: 44)

请附上你公共事件的设置
作者: alwsheng    时间: 2016-1-2 23:14
喵呜喵5 发表于 2016-1-2 22:52
如本贴附带的范例所示,我并没有遇到你所说的问题

一样的设置,我的意思是,前辈的范例里面公共事件不是有那些注释嘛(背景,信息窗口)显示图片等等,这些一定要写上吗?不能去掉这些吗?我设置的是没有加注释,背景,信息窗口这些。所以导致的卡死。
作者: 喵呜喵5    时间: 2016-1-2 23:48
alwsheng 发表于 2016-1-2 23:14
一样的设置,我的意思是,前辈的范例里面公共事件不是有那些注释嘛(背景,信息窗口)显示图片等等,这些 ...

可以去掉这些内容,并且,去掉这些内容后并不会导致游戏卡死(你可以直接删掉我范例里面的注释之后看看)

所以:
我设置的是没有加注释,背景,信息窗口这些。所以导致的卡死。

这句话本身就是错的
作者: alwsheng    时间: 2016-1-3 09:50
喵呜喵5 发表于 2016-1-2 23:48
可以去掉这些内容,并且,去掉这些内容后并不会导致游戏卡死(你可以直接删掉我范例里面的注释之后看看) ...

感谢,做完看错一个地方了。测试可行。




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