查看: 2188|回复: 7

[已经过期] 《重装机兵》路障怎么做?求高人指点迷津!

[复制链接]
梦石
0
星屑
811
在线时间
132 小时
注册时间
2016-8-12
回帖
50
发表于 2016-11-20 13:44:57 | 显示全部楼层 |阅读模式

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

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

×

路障

路障
只要努力就会有结果,做事要有坚持的心态。
梦石
0
星屑
811
在线时间
132 小时
注册时间
2016-8-12
回帖
50
 楼主| 发表于 2016-11-20 13:46:33 | 显示全部楼层
这个程序是我下载的范例,并不懂编程!在自学中...谁能帮忙解决下,谢谢!{:2_253:}
只要努力就会有结果,做事要有坚持的心态。
回复

使用道具 举报

无限の剣制

梦石
0
星屑
10445
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2016-11-20 16:51:52 | 显示全部楼层
本帖最后由 VIPArcher 于 2016-11-20 17:02 编辑

以下只是思路,由于并不想去研究这个工程(刚刚下载了一下,快压强行安利他自己,于是直接删了。并不想装他)

在脚本判断通行度,或者是否可以移动的地方加个判断
判断一下是否上车了,如果上车了就禁止移动什么的

[pre lang="ruby"]class Game_CharacterBase
  alias vip20161120_passable? passable?
  def passable?(x, y, d)
    x2 = $game_map.round_x_with_direction(x, d)
    y2 = $game_map.round_y_with_direction(y, d)
    return false if 已经上车 && $game_map.region_id(x2, y2) == 路障的区域ID
    vip20161120_passable?(x, y, d)
  end
end[/pre]
回复 1 0

使用道具 举报

梦石
0
星屑
811
在线时间
132 小时
注册时间
2016-8-12
回帖
50
 楼主| 发表于 2016-11-20 18:13:48 | 显示全部楼层
VIPArcher 发表于 2016-11-20 16:51
以下只是思路,由于并不想去研究这个工程(刚刚下载了一下,快压强行安利他自己,于是直接删了。并不想装他 ...

实在感谢呀!感谢高人指点,谢谢

点评

上面的代码不是可以直接使用的代码,而只是提供思路的伪代码。是否上车的判断需要你自己写。你可以看看那个重装系统里面是怎么处理上下车得  发表于 2016-11-20 19:26
只要努力就会有结果,做事要有坚持的心态。
回复

使用道具 举报

梦石
0
星屑
811
在线时间
132 小时
注册时间
2016-8-12
回帖
50
 楼主| 发表于 2016-11-20 18:17:38 | 显示全部楼层
VIPArcher 发表于 2016-11-20 16:51
以下只是思路,由于并不想去研究这个工程(刚刚下载了一下,快压强行安利他自己,于是直接删了。并不想装他 ...

唉 没看懂是啥意思,我在研究研究吧,新手刚介入
QQ拼音截图未命名.png

点评

脚本我加了  发表于 2016-11-20 20:26
这个不是用在事件里搞的=。=  发表于 2016-11-20 20:23
只要努力就会有结果,做事要有坚持的心态。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部