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

Project1

 找回密码
 注册会员
搜索
查看: 5746|回复: 36
打印 上一主题 下一主题

[已经解决] 载具怎么弄

[复制链接]

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
跳转到指定楼层
1
发表于 2016-10-12 14:50:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
仿F1做了个传送道具和传送咒文,当然两者都用同一个脚本(带有某备注),问题是道具设置的消耗品每次用完不消耗,这个问题以前发帖也没人帮忙,避免违和直接弄成非消耗品了,然后剧情到一阶段拿到了大船,现在出现了新问题:
1.如果在海上用传送咒文大船也会跟着一起传送到陆地上,我用公共并行判定如果坐船指令乘降貌似没效果;
2.比方有ABCD4个城我的设定是拿到船之后用传送咒文,如果传A那么船会出现在我指定的对方,以此类推,现在的问题是船还在原地,传到别的地方指定位子没有船。

有没高手来帮帮忙,昨天搞到现在也没成!先谢过!

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
2
发表于 2016-10-12 22:24:51 | 只看该作者
事件里  传送时把角色指定到一个面前可以登陆的地点  然后 【人物下载具】 再【移动载具】到你想要的地方。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
3
 楼主| 发表于 2016-10-13 00:04:04 | 只看该作者
sq333333 发表于 2016-10-12 22:24
事件里  传送时把角色指定到一个面前可以登陆的地点  然后 【人物下载具】 再【移动载具】到你想要的地方。 ...

我用的是脚本传送,仿F1做的,用事件太麻烦了,技能菜单里选了城镇之后就直接飞过去了,想要的效果就是人过去了船也跟着移过去了,如果可以的话能否做个简单范例看看,你说的貌似要用在事件传送里才行!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
644
在线时间
830 小时
注册时间
2016-7-24
帖子
649

开拓者

4
发表于 2016-10-13 01:35:51 | 只看该作者
船跟著人過去不是插到陸地上嗎,

結果你還是要自訂每個城鎮的的傳送位置,即使用腳本,你還是得自己找位置停船

怕麻煩的話

把船送回固定地點

否則直接在海上禁用傳送吧
2016/07/17 加入RPG製作,勿忘初衷!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
5
 楼主| 发表于 2016-10-13 11:01:19 | 只看该作者
QQ蚊子湯 发表于 2016-10-13 01:35
船跟著人過去不是插到陸地上嗎,

結果你還是要自訂每個城鎮的的傳送位置,即使用腳本,你還是得自己找位置 ...

不大明白你的意思,现在的情况就是用法术传送的时候到了地方船却不在指定位子,其实也就是该地方最近的海边而已,海上传送的话连船也跟着到陆地了,就是这两个问题,海上禁用传送也想过,如果能解决船不在指定位子的问题我会考虑海上禁用传送,请教个问题好多天都没人回应,或者都是围观的,这样很费时间!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
641 小时
注册时间
2015-7-29
帖子
211
6
发表于 2016-10-14 03:49:54 | 只看该作者
首先,如你所说,公告事件并行处理是可以完美解决这个问题的,如:传送到城镇A。    公告事件并行处理中,判定,如果人物乘坐大船时:移动到A城市,那么必须先移动到载具(大船的位置)之后淡出画面。在设置载具乘降。然后还需要在设置一下人物要移动的城镇坐标,即:城镇A的坐标,淡出画面。     就可以解决您的问题了, 不懂可以在提问
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
7
 楼主| 发表于 2016-10-14 15:54:11 | 只看该作者
黄谊洲 发表于 2016-10-14 03:49
首先,如你所说,公告事件并行处理是可以完美解决这个问题的,如:传送到城镇A。    公告事件并行处理中, ...


简单做了个范例,实在搞不懂公共事件的梗了,我用箱子装了一个事件让船移动到指定位子,可行,然后用技能并行公共事件的方式弄同一个事件,但是船还在原地,不知道哪错了!还是脚本跟公共不能同时处理同一件事情?

测试.zip

1.43 MB, 下载次数: 57

点评

也就是说,你的解决方法有三种, 1:修改脚本,让脚本和事件中的设定能同时执行:2:更换脚本,3:使用其他方法实现传送功能。  发表于 2016-10-15 13:54
看了下范例,你所说的使用后本身应该消耗的物品不消耗。和公共事件不触发是一样的道理,被脚本屏蔽了数据库中本身所设置的功能,比如MP消耗。  发表于 2016-10-15 13:50
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
8
 楼主| 发表于 2016-10-15 14:08:10 | 只看该作者
黄谊洲 发表于 2016-10-14 03:49
首先,如你所说,公告事件并行处理是可以完美解决这个问题的,如:传送到城镇A。    公告事件并行处理中, ...

也就是说设置本身并没有问题,只是脚本无视了数据库的设置?这个脚本只是学的时候刚好弄来用的,让我改成兼容数据库不会,而且效果也很满意,你会么,脚本本身也很短,你也看过F1了,能帮改进一下求之不得,看图书馆里的好多脚本太长了实在不想换,先谢过,起码晓得不是设置问题了,貌似白忙活了几天,各种想办法实现预期都要崩溃了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
641 小时
注册时间
2015-7-29
帖子
211
9
发表于 2016-10-15 14:36:33 | 只看该作者
前世涅缘 发表于 2016-10-15 14:08
也就是说设置本身并没有问题,只是脚本无视了数据库的设置?这个脚本只是学的时候刚好弄来用的,让我改成 ...

脚本的问题在于:你判定了数据库中的备注,即:备注了<TELEPORT>的话,则直接打开窗口。并没有执行事件本身的设定。要是执行窗口内容的话,则直接执行脚本内容,放弃了事件本身的执行判定,也就是事件本身在执行前被窗口替代了,然后转到脚本内容(移动位置),所以要修复的话,你可以在执行判定备注前先执行事件本身的设定,或移动角色后在执行事件本身的设定。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
284
在线时间
230 小时
注册时间
2016-2-21
帖子
93
10
 楼主| 发表于 2016-10-15 18:06:59 | 只看该作者
黄谊洲 发表于 2016-10-15 14:36
脚本的问题在于:你判定了数据库中的备注,即:备注了的话,则直接打开窗口。并没有执行事件本身的设定。 ...

下午试了下,直接把公共事件加到脚本备注判定前面了,效果还不错,就最后一个问题了,不知道用什么参数来判断传送地点,传送之后都是在大地图城镇门口,地图ID貌似不管用了。

点评

你脚本里不是能设置传送位置吗,那么在后面加个载具(大船)的移动位置不是一样的道理吗  发表于 2016-10-15 18:17
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-5 02:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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