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

Project1

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

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

[复制链接]

Lv2.观梦者

梦石
0
星屑
626
在线时间
99 小时
注册时间
2016-8-12
帖子
52
跳转到指定楼层
1
发表于 2016-11-20 13:44:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
只要努力就会有结果,做事要有坚持的心态。

Lv2.观梦者

梦石
0
星屑
626
在线时间
99 小时
注册时间
2016-8-12
帖子
52
2
 楼主| 发表于 2016-11-20 13:46:33 | 只看该作者
这个程序是我下载的范例,并不懂编程!在自学中...谁能帮忙解决下,谢谢!{:2_253:}
只要努力就会有结果,做事要有坚持的心态。
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

3
发表于 2016-11-20 16:51:52 | 只看该作者
本帖最后由 VIPArcher 于 2016-11-20 17:02 编辑

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

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

RUBY 代码复制
  1. class Game_CharacterBase
  2.   alias vip20161120_passable? passable?
  3.   def passable?(x, y, d)
  4.     x2 = $game_map.round_x_with_direction(x, d)
  5.     y2 = $game_map.round_y_with_direction(y, d)
  6.     return false if 已经上车 && $game_map.region_id(x2, y2) == 路障的区域ID
  7.     vip20161120_passable?(x, y, d)
  8.   end
  9. end
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
626
在线时间
99 小时
注册时间
2016-8-12
帖子
52
4
 楼主| 发表于 2016-11-20 18:13:48 | 只看该作者
VIPArcher 发表于 2016-11-20 16:51
以下只是思路,由于并不想去研究这个工程(刚刚下载了一下,快压强行安利他自己,于是直接删了。并不想装他 ...

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

点评

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

使用道具 举报

Lv2.观梦者

梦石
0
星屑
626
在线时间
99 小时
注册时间
2016-8-12
帖子
52
5
 楼主| 发表于 2016-11-20 18:17:38 | 只看该作者
VIPArcher 发表于 2016-11-20 16:51
以下只是思路,由于并不想去研究这个工程(刚刚下载了一下,快压强行安利他自己,于是直接删了。并不想装他 ...

唉 没看懂是啥意思,我在研究研究吧,新手刚介入

QQ拼音截图未命名.png (105.21 KB, 下载次数: 18)

QQ拼音截图未命名.png

点评

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 23:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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