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

Project1

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

[已经解决] 关于跑步的问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
105 小时
注册时间
2011-8-18
帖子
9
跳转到指定楼层
1
发表于 2011-8-22 20:29:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#==============================================================================

# 本脚本来自www.66RPG.com,使用和转载请保留此信息

#==============================================================================



# ▼▲▼ XRXS25. ダッシュ機能 ver.2 ▼▲▼

# by 桜雅 在土 (基本、再改訂)

#    Tetra-Z   (改訂原案)

#==============================================================================

# □ カスタマイズポイント

#==============================================================================

module XRXS_Dash

# 貌似6R已经消失了。。。

# 按下加速键之后的速度増加量

#

PLUSPEED = 1

#

# 行走加速的按键

#

BUTTON = Input::A

end

#==============================================================================

# ■ Game_Player

#==============================================================================

class Game_Player < Game_Character

#--------------------------------------------------------------------------

# ● フレーム更新

#--------------------------------------------------------------------------

alias xrxs25_update update

def update

   # 例外補正

   if @move_speed_arcadia == nil

     @move_speed_arcadia = @move_speed

   end

   # 移動中、イベント実行中、移動ルート強制中、

   # メッセージウィンドウ表示中、

   # ダッシュボタン挿下中、のいずれでもない場合

   unless moving? or $game_system.map_interpreter.running? or

          @move_route_forcing or $game_temp.message_window_showing

     # 速度の変更

     if Input.press?(XRXS_Dash::BUTTON)

       @move_speed = @move_speed_arcadia + XRXS_Dash::PLUSPEED

     else

       @move_speed = @move_speed_arcadia

     end

   end

   # 呼び戻す

   xrxs25_update

end

#--------------------------------------------------------------------------

# ○ 移動タイプ : カスタム [オーバーライド]

#--------------------------------------------------------------------------

def move_type_custom

   # 例外補正

   if @move_speed_arcadia == nil

     @move_speed_arcadia = @move_speed

   end

   # 標準速度に戻す

   @move_speed = @move_speed_arcadia

   # 呼び戻す

   super

   # 速度の保存

   @move_speed_arcadia = @move_speed

end

end

#==============================================================================

# 本脚本来自www.66RPG.com,使用和转载请保留此信息

#==============================================================================



这是6r论坛上的跑步脚本,问题是如何双击方向键跑步,像dnf那样,而不是脚本中的加速键,这样很别扭。

点评

像dnf那样我还觉得别扭呢……  发表于 2011-8-22 23:49

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

2
发表于 2011-8-22 20:31:11 | 只看该作者
# 按下加速键之后的速度増加量
PLUSPEED = 1
# 行走加速的按键
BUTTON = Input::A

话说这两句还看不出这个是怎么用么……

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
49
在线时间
29 小时
注册时间
2011-8-16
帖子
49
3
发表于 2011-8-22 23:41:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
16 小时
注册时间
2011-8-16
帖子
63
4
发表于 2011-8-23 02:34:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
320 小时
注册时间
2011-6-23
帖子
260
5
发表于 2011-8-23 08:55:50 | 只看该作者
像DNF那样么?
可以啊!首先设置一个变量,脚本中设置,一定时间内按两次(每按一次变量+1),
变量==2时,变量清零,更改移动速度……
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
370
在线时间
142 小时
注册时间
2008-11-20
帖子
231
6
发表于 2011-8-23 09:30:02 | 只看该作者
充分感觉LZ对脚本无力,
否则他也不会跑到这里提出这么Esay的脚本问题了.
不会脚本真可怕!

有教程,看看无害:
RMXP脚本教程[下周一更新下一讲.持续更新中...]
http://rpg.blue/forum.php?mod=vi ... 8&fromuid=47560
  
【RPGXP视频教学】脚本不是高手的专利 (正在更新...)
http://rpg.blue/thread-238457-1-1.html



回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 04:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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