Project1

标题: 脚本里角色移动到某地图 [打印本页]

作者: 9244579    时间: 2008-2-15 19:23
标题: 脚本里角色移动到某地图
脚本中,将角色移动到某地图(X,Y)的语句 是什么?
作者: superufo    时间: 2008-2-15 19:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2008-2-15 19:34
$game_map.setup(Map id)
$game_player.moveto(X, Y)
作者: superufo    时间: 2008-2-15 19:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 9244579    时间: 2008-2-15 19:43
认可马甲,顺便下。
命令窗口
@XX.disable_item(X)
可以无效,变灰色
无效以后怎么生效,变白色
@XX.disable_item(x) = false?
作者: 天圣的马甲    时间: 2008-2-15 19:52
disable改为enable看看?(好吧我承认只不过是拿了反义词……{/lh})
作者: link006007    时间: 2008-2-15 19:56
下次不要在disable_item 里传入该选项的索引就好了
不过这也仅仅改改界面,真正的有效无效, 还是要自己写脚本
比如
  def command_continue
    # 继续无效的情况下
    unless @continue_enabled
      # 演奏无效 SE
      $game_system.se_play($data_system.buzzer_se)
      return
    end
    # 演奏确定 SE
    $game_system.se_play($data_system.decision_se)
    # 切换到读档画面
    $scene = Scene_Load.new
  end
Scene_Title看看就明白了
作者: 9244579    时间: 2008-2-15 19:58
不行,。。。。汗
作者: link006007    时间: 2008-2-15 20:24
disable_item 只是改界面, 对实际效果当然无用
作者: 9244579    时间: 2008-2-16 00:40
我知道。我只需要颜色更换一下
有什么办法吗?
作者: 天圣的马甲    时间: 2009-6-12 08:00
以下引用superufo于2008-2-15 11:37:05的发言:


以下引用天圣的马甲于2008-2-15 11:34:35的发言:

$game_map.setup(Map id)
$game_player.moveto(X, Y)


汗,我承认我xp脚本忘得差不多了- -

我只是补充……补充啦{/hx}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1