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

Project1

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

[已经过期] 请教关于加快走路速度的问题

[复制链接]

Lv1.梦旅人

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

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

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

x
最近玩的RPGXP游戏,角色移动速度很慢,也没有跑动功能,所以,想请教一下,如何加快角色的行走速度,或者是添加一个按住就能跑动的按钮?是否在那个G什么的文件夹里添加一个脚本文件就能解决?

希望能找到答案,先谢谢了。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
104 小时
注册时间
2016-8-8
帖子
54
2
发表于 2016-10-19 15:26:35 | 只看该作者
可以在事件脚本处插入如"@move_speed = 4.8"引号里面的内容   ,像这样后面插入一个数值可以调速度,但数值不能超过5,超过5不会再快了没有意义。可以通过公共事件开关来实现行走速度和奔跑速度切换。
人性是物性的绽放,人道是天道的赓续。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
805
在线时间
5 小时
注册时间
2016-10-19
帖子
4
3
 楼主| 发表于 2016-10-19 15:44:46 | 只看该作者
箫声东传 发表于 2016-10-19 15:26
可以在事件脚本处插入如"@move_speed = 4.8"引号里面的内容   ,像这样后面插入一个数值可以调速度,但数值 ...

谢谢回答!
方便的话,还想问一下,如果是想设定一个键,譬如shift,按住后就能加速,这种要怎么弄呢?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
596
在线时间
797 小时
注册时间
2014-7-1
帖子
578

开拓者

4
发表于 2016-10-19 16:15:41 | 只看该作者
本帖最后由 jiushiainilip19 于 2016-10-19 16:19 编辑

按空格就可以加速了!
RUBY 代码复制
  1. #==============================================================================
  2. # 本脚本来自[url]www.66RPG.com[/url],使用和转载请保留此信息
  3. #==============================================================================
  4. #==============================================================================
  5. # ■ Game_Player
  6. #==============================================================================
  7. class Game_Player
  8.   #--------------------------------------------------------------------------
  9.   # ● フレーム更新
  10.   #--------------------------------------------------------------------------
  11.   alias old_update update
  12.   def update
  13.     unless moving? or $game_system.map_interpreter.running? or
  14.       @move_route_forcing or $game_temp.message_window_showing
  15.       if Input.press?(Input::C)
  16.      # 速度変更
  17.         @move_speed = 5
  18.       else
  19.         @move_speed = 5
  20.       end
  21.     end
  22.      old_update
  23.   end
  24. end
  25. #==============================================================================
  26. # 本脚本来自[url]www.66RPG.com[/url],使用和转载请保留此信息
  27. #==============================================================================

学习使我疲劳,打工使我疲惫,恋爱使我伤身,吸烟伤我肺腑,饮酒损我形象,旅游使我破费,月底不见铜板,只有在论坛里面看看各种大佬才能使我进去
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
805
在线时间
5 小时
注册时间
2016-10-19
帖子
4
5
 楼主| 发表于 2016-10-19 16:28:33 | 只看该作者
jiushiainilip19 发表于 2016-10-19 16:15
按空格就可以加速了!

#============================================================================= ...

非常感谢!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
104 小时
注册时间
2016-8-8
帖子
54
6
发表于 2016-10-19 16:37:51 | 只看该作者
这个判断一直按下的情况似乎事件不能做到要用脚本吧,我只知道事件能做到的是通过公共事件判断在某个开关off的情况下按下某个键或者使用了某技能后,打开这个开关on,然后设置移动路线里面选角色,里面修改移动频度,脚本写@move_speed=,然后通过另外设置一个并行事件来控制时间,等待多少帧以后关闭开关。我不知道你要做怎么样的游戏,我只知道XAS3.82系统这个arpg系统里面有你要的效果,你可以去RM图书馆下载看看。另外要实现设置按下这个shift可能得用到全键盘脚本吧。毕竟我也是只个入坑还不深的脚本党,读脚本查错会一些,但写脚本的实战经验不足,所能回答的也就这些了,勿见怪。
人性是物性的绽放,人道是天道的赓续。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
21 小时
注册时间
2015-3-16
帖子
14
7
发表于 2016-10-20 11:10:52 | 只看该作者
如果是玩别人的游戏的话= =你可以试一下“变速齿轮”这么个东西,意外的有用
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
805
在线时间
5 小时
注册时间
2016-10-19
帖子
4
8
 楼主| 发表于 2016-10-20 12:21:21 | 只看该作者
变速齿轮不是让这个程序都变快了么……感觉那样会很怪异啊……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
105
在线时间
11 小时
注册时间
2010-11-14
帖子
12
9
发表于 2016-10-29 07:07:58 | 只看该作者
本帖最后由 abz423 于 2016-10-29 07:09 编辑

公共事件的解决方法
只需要去掉那个进入战斗地图OFF的条件分歧就行= =因为我做的ARPG游戏所以加了那个

QQ图片20161029070628.png (67.14 KB, 下载次数: 8)

QQ图片20161029070628.png

QQ图片20161029070645.png (25.19 KB, 下载次数: 6)

QQ图片20161029070645.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-22 07:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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