查看: 3234|回复: 3

[已经解决] 求行走加速脚本,类似按键加速

  [复制链接]
梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
回帖
100
发表于 2011-3-10 09:22:36 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 005020671 于 2011-3-10 18:55 编辑

想做一个道具像坐骑,当角色装备上这个道具后角色的行走速度就会变快,知道有一个按键加速脚本,不知道能不能不按键只要装备上那个道具就可以加速,还有主要是那个按键加速和我的600*800的分辨率有冲突,用那个按键加速游戏总是出现黑块。。
梦石
0
星屑
50
在线时间
153 小时
注册时间
2011-2-9
回帖
670
发表于 2011-3-10 12:09:51 | 显示全部楼层
公共事件 设置好开关
条件分歧 XX猪脚XX装备时
设置移动路线→更改移动速度。。。。

事件:开关打开,功能就有了

这些都是事件里面有的,多自己学学就会了。。。

点评

= =听不懂额,只叫你改猪脚的速度哦。。。  发表于 2011-3-10 15:56
我感觉也是有问题啊,这样设置更改移动速度,那么如果在地图用到更改移动速度会不会,还是倾向于脚本。。。  发表于 2011-3-10 12:53
我记得这样子的话地图事件用移动路线貌似会有奇怪现象发生- -  发表于 2011-3-10 12:22
回复

使用道具 举报

梦石
0
星屑
55
在线时间
323 小时
注册时间
2010-8-21
回帖
638
发表于 2011-3-10 17:49:38 | 显示全部楼层
回复 005020671 的帖子

要脚本版...?装备防具...?
Game_Player 类
8行与9行之间追加
attr_accessor :move_speed
Scene_Map 类
69与70行之间追加
  1.     move_speed = false
  2.     for actor in $game_party.actors
  3.       if actor.armor1_id == 20 or
  4.         actor.armor2_id == 20 or
  5.         actor.armor3_id == 20 or
  6.         actor.armor4_id == 20
  7.         move_speed = true
  8.       end
  9.     end
  10.     move_speed ? $game_player.move_speed = 5 : $game_player.move_speed = 4
复制代码
代码中的20是防具的ID,自己改.....(主要是不知道具体是什么防具,所以有4个,反正不会是武器...)
move_speed ? $game_player.move_speed = 5 : $game_player.move_speed = 4
有时速度改为5,没时为4,也可改
>>猛戳>>MetalSagaR游戏主页<<这里<<
欢迎提供您的意见
回复

使用道具 举报

梦石
0
星屑
50
在线时间
433 小时
注册时间
2010-5-13
回帖
100
 楼主| 发表于 2011-3-10 18:54:17 | 显示全部楼层
回复 沙漠点灰 的帖子

谢谢啦,可以用啦,结贴啦。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部