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

Project1

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

[已经解决] rmva如何锁定玩家的位置,并且解除锁定呢?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
14 小时
注册时间
2013-8-9
帖子
5
跳转到指定楼层
1
发表于 2013-8-28 17:21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
rmva如何锁定玩家的位置,并且解除锁定呢?

Lv4.逐梦者 (版主)

梦石
1
星屑
6631
在线时间
2650 小时
注册时间
2013-8-23
帖子
2315

开拓者

2
发表于 2013-8-28 19:04:29 | 只看该作者
                 

                                                      锁定是指固定住玩家位置还是获取他的位置?


   
           如果是要固定,虽然我没试过,不过我想到一个办法。

                          新建事件,选择-->设置移动路线---->等待

                                       解除的话,就设置分支条件,或者弄个变量


                 


         如果是获取位置,可以用变量表示,

                        新建事件,选择-->变量操作--->
                                          
                                    【0001】:(变量名称) ---> 赋值 ---> 数据--->人物,()()坐标X
                                    【0002】:(变量名称) ---> 赋值 ---> 数据--->人物,()()坐标Y

           


                  
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
14 小时
注册时间
2013-8-9
帖子
5
3
 楼主| 发表于 2013-8-28 19:40:16 | 只看该作者
都不对,
我那个是固定,
但那是不能用方向键来进行人物移动,
但可以通过设置移动路线来让玩家移动。

点评

你也可以设定自动执行的公共事件=-= 然后他就不能动了  发表于 2013-8-31 18:28
是的,怎么做?  发表于 2013-8-29 11:56
类似大富翁那样?  发表于 2013-8-28 20:01
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
14 小时
注册时间
2013-8-9
帖子
5
4
 楼主| 发表于 2013-8-29 11:55:52 | 只看该作者
tommy0607 发表于 2013-8-28 19:40
都不对,
我那个是固定,
但那是不能用方向键来进行人物移动,

是的,怎么做?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
665
在线时间
194 小时
注册时间
2012-6-1
帖子
720
5
发表于 2013-8-30 03:03:56 | 只看该作者
好像有一个脚本是这样的
搜索一下VA理之脚本
孤的论坛暂时还没有更新出来=-=
死亡
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
14 小时
注册时间
2013-8-9
帖子
5
6
 楼主| 发表于 2013-8-31 17:56:12 | 只看该作者
1715063941 发表于 2013-8-30 03:03
好像有一个脚本是这样的
搜索一下VA理之脚本
孤的论坛暂时还没有更新出来=-= ...

那么大!

点评

你下载网速很慢么?  发表于 2013-8-31 18:27
回复 支持 反对

使用道具 举报

Lv2.观梦者

无节操

梦石
0
星屑
607
在线时间
795 小时
注册时间
2009-2-6
帖子
3939

开拓者贵宾

7
发表于 2013-9-9 20:29:39 | 只看该作者
  1.   #--------------------------------------------------------------------------
  2.   # ● 由方向键移动
  3.   #--------------------------------------------------------------------------
  4.   def move_by_input
  5.     return if !movable? || $game_map.interpreter.running?
  6.     return if !$game_switches[1] #added
  7.     move_straight(Input.dir4) if Input.dir4 > 0
  8.   end
复制代码
标注了added的是增加的脚本,只要开关1为关,就跳过方向键移动的部分,这样需要时也可以打开,不给动就用事件。 PS:未测试,脚本位置自行ctrl+alt+f 搜索。

评分

参与人数 1星屑 +160 收起 理由
熊喵酱 + 160 认可答案

查看全部评分

Brandnew day, Brandnew Life
                              实在  中
暂为素材区版主,版其  琢磨
应援一下~
RPG制作大师授权素材推广计划
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 18:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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