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

Project1

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

[已经过期] 怎么在事件中更改跑步/禁跑步?

[复制链接]

Lv1.梦旅人

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

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

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

x
VA只能在地图中设置跑步/禁跑步,但是这样也就限定死了。所以我想请教下怎么在同一张地图中启用/禁用跑步?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
95 小时
注册时间
2013-4-10
帖子
86
2
 楼主| 发表于 2013-4-24 22:05:17 | 只看该作者
据说是要修改$game_map.disable_dashing = false/true值,且使用此命令前需要attr_accessor一下。不过实测没有任何效果……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
3
发表于 2013-4-24 22:57:01 | 只看该作者
自己设一个开关或全局变量,以按钮控制开关 true/false

然后在 Game_Map 的 def disable_dash? 最前面加一行

return true if 开关 == true

这样不行吗?若禁跑开关为 true 开启,就直接回传 true 而不必再执行 @map.disable_dashing 了,

甚至直接取代 @map.disable_dashing 那一行也可以。


我记得国外脚本中好像还有设置为使用某些物品装备来切换跑步状态的。
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
95 小时
注册时间
2013-4-10
帖子
86
4
 楼主| 发表于 2013-4-24 23:17:06 | 只看该作者
j433463 发表于 2013-4-24 22:57
自己设一个开关或全局变量,以按钮控制开关 true/false

然后在 Game_Map 的 def disable_dash? 最前面加 ...

return true if $ev_run == 1
  def disable_dash?
    @map.disable_dashing
  end
你的意思是这样吗?(不好意思,新手脚本盲,如果理解错请勿怪)
我用这个方法修改$ev_run值无法更改跑步状态
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
5
发表于 2013-4-24 23:52:25 | 只看该作者
  def disable_dash?
    return true if $ev_run == 1
    @map.disable_dashing
  end
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
105
在线时间
313 小时
注册时间
2013-2-24
帖子
85
6
发表于 2013-4-25 00:12:18 | 只看该作者
本帖最后由 csk244 于 2013-4-25 00:13 编辑

其實不用太複雜...
只要用一個開關+一個公共事件就可以了
公共事件用並行,主角速度正常
要用時開這個開關,並行令主角不能跑,不用時關了開關就行
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
95 小时
注册时间
2013-4-10
帖子
86
7
 楼主| 发表于 2013-4-25 12:56:24 | 只看该作者
j433463 发表于 2013-4-24 23:52
def disable_dash?
    return true if $ev_run == 1
    @map.disable_dashing

可用,已解决,感谢狮子君,另外也感谢6L的意见。
其实用公共事件的方法我有试过,利用判断值在设置移动路线中更改玩家移动速度,但是好像由于在不停判断这个值,导致玩家走动时会卡顿一下,而且平时连跑步都跑不动了,所以才……
嘛~估计是我个人技术问题啦~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-30 19:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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