Project1

标题: 帮忙制作一个关于行驶中的汽车的事件 [打印本页]

作者: lsqmxqn    时间: 2012-11-24 11:01
标题: 帮忙制作一个关于行驶中的汽车的事件
本帖最后由 hys111111 于 2012-11-27 12:32 编辑

将事件作用于一个车上,车从地图右面往左在马路上会自动行驶,当主角挡在车前面时,停车发出滴滴声,当主角离开时车辆继续行驶,到达地图左边后循环出现在右面
作者: 萧叶藏刀    时间: 2012-11-24 14:15
Project1.rar (186.82 KB, 下载次数: 46)
自己看工程,这只是用事件弄的,如果是小型的游戏应该合适
如果有什么不对的自己改
我学RMXP不久,只能弄出这个
作者: lsqmxqn    时间: 2012-11-24 15:39
脚本神马的完全不会
想用变量坐标xy来执行
主角变量x+1=汽车变量x
主角变量y+1=汽车变量Y
但是条件分歧那不让这样写,实在不知道怎么做好了

作者: lsqmxqn    时间: 2012-11-24 15:44
萧叶藏刀 发表于 2012-11-24 14:15
自己看工程,这只是用事件弄的,如果是小型的游戏应该合适
如果有什么不对的自己改
我学RMXP不久,只能弄 ...

{:2_270:}当角色在x=1的位置时事件在x=2被执行后,事件不会回到初始位置
作者: 萧叶藏刀    时间: 2012-11-24 19:55
lsqmxqn 发表于 2012-11-24 15:44
当角色在x=1的位置时事件在x=2被执行后,事件不会回到初始位置

[attach]142747[/attach]
把$game_map.event[1].x == 1中的1改为0
作者: 萧叶藏刀    时间: 2012-11-24 20:03
脚本不会看看RM配有的说明,或者在这找教程学
$game_player.x    主角x坐标[y坐标改为y]
$game_map.event[事件ID].x  事件某的x坐标[y坐标改为y]
这些都是地图坐标,不是屏幕坐标(不要搞错了)
作者: 萧叶藏刀    时间: 2012-11-24 20:20
萧叶藏刀 发表于 2012-11-24 20:03
脚本不会看看RM配有的说明,或者在这找教程学
$game_player.x    主角x坐标[y坐标改为y]
$game_map.event[ ...

是$game_map.events[事件ID].x
漏了一个s
抱歉
作者: 芯☆淡茹水    时间: 2012-11-25 12:16
      


  我这儿没有汽车,以人为例。事件第一页:移动类型“自定义”,移动路线“向左移动”。其他的看图。
   
   
                          

           事件第二页,不用说了,看图。
我只解决了LZ的第一个问题,第二个问题可以用开关再增加一个相同的事件。




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