查看: 4660|回复: 10

怎么设置开始游戏后的主角初始位置...

  [复制链接]
梦石
0
星屑
50
在线时间
17 小时
注册时间
2008-5-13
回帖
86
发表于 2009-6-8 06:40:43 | 显示全部楼层 |阅读模式

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

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

×
我用了哪个苹果&梨的VX移植版和Scene_NoTitle~~~但是出现了主角初始位置的问题...
如题...那位大大知道请帮忙解下...
梦石
0
星屑
7095
在线时间
1666 小时
注册时间
2008-10-29
回帖
6612

贵宾

发表于 2009-6-8 09:19:30 | 显示全部楼层
再怎么你也得把脚本地址贴上来吧- -
难道你要帮你的人自己去找?











你知道得太多了

回复

使用道具 举报

梦石
0
星屑
50
在线时间
17 小时
注册时间
2008-5-13
回帖
86
 楼主| 发表于 2009-6-8 20:28:35 | 显示全部楼层
不是    我记得曾经看过一个帖...里面有人讨论过角色初始位置的设置...
应该是在   Scene_Title    里的某个地方吧...
--=================分=========割========线===================--

--===============还====是====分====割====线==================--

--===============依====然====分====割====线==================--
...............................................................

#--------------------------------------------------------------------------
  # ● 检查主角初期位置是否存在
  #--------------------------------------------------------------------------
  def confirm_player_location
    if $data_system.start_map_id == 0
      print "主角初始位置未设定。"
      exit
    end
  end
  #--------------------------------------------------------------------------
  # ● 命令:新游戏
  #--------------------------------------------------------------------------
  def command_new_game
    confirm_player_location
    Sound.play_decision
    $game_party.setup_starting_members            # 起始队伍
    $game_map.setup($data_system.start_map_id)    # 起始位置
    $game_player.moveto($data_system.start_x, $data_system.start_y)
    $game_player.refresh
    $scene = Scene_Map.new
    RPG::BGM.fade(1500)
    close_command_window
    Graphics.fadeout(60)
    Graphics.wait(40)
    Graphics.frame_count = 0
    RPG::BGM.stop
    $game_map.autoplay
  end
回复

使用道具 举报

八云紫的式神<

梦石
0
星屑
828
在线时间
1260 小时
注册时间
2008-1-1
回帖
3889

烫烫烫

发表于 2009-6-8 20:30:42 | 显示全部楼层

是这个吗
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复

使用道具 举报

梦石
0
星屑
50
在线时间
17 小时
注册时间
2008-5-13
回帖
86
 楼主| 发表于 2009-6-8 20:41:40 | 显示全部楼层
是这个    可是   因为脚本关系,我的主角位置已经不能再动了   
所以就考虑能不能从   Scene_Title    里  或者   脚本里改动一下....
回复

使用道具 举报

八云紫的式神<

梦石
0
星屑
828
在线时间
1260 小时
注册时间
2008-1-1
回帖
3889

烫烫烫

发表于 2009-6-8 20:48:11 | 显示全部楼层
嗯……有个办法,在你原来设定的初始位置所在的地图加个并行事件,场所移动到的新的初始位置,这样一点开始游戏就会自动执行那个事件切换地图了
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复

使用道具 举报

梦石
0
星屑
50
在线时间
17 小时
注册时间
2008-5-13
回帖
86
 楼主| 发表于 2009-6-8 21:11:19 | 显示全部楼层
... ... 我去试试看看...
回复

使用道具 举报

梦石
0
星屑
50
在线时间
17 小时
注册时间
2008-5-13
回帖
86
 楼主| 发表于 2009-6-9 00:51:54 | 显示全部楼层
zh99998大大...你说的办法好象行不通诶...
还是哪个大大可以教教我怎么修改    Scene_Title    里的主角初始位置吧....555555555
回复

使用道具 举报

梦石
0
星屑
55
在线时间
2 小时
注册时间
2008-6-30
回帖
125
发表于 2009-6-9 14:49:52 | 显示全部楼层
你是用我移植的脚本吧?不可能!我自己测试还是好好的,可能你的脚本用太多,冲突了…
纤云巧弄飞星恨,残月起舞泪无痕!
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2009-6-9 19:58:21 | 显示全部楼层
搜索这段
$game_map.setup($data_system.start_map_id)    # 起始位置
$game_player.moveto($data_system.start_x, $data_system.start_y)
改成
$game_map.setup(开始地图ID)    # 起始位置
$game_player.moveto(X座标, Y座标)
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部