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

Project1

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

[已经解决] 一枚关于场所移动的脚本问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2008-12-11
帖子
124
跳转到指定楼层
1
发表于 2013-7-18 10:24:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 乱摸阿弥陀佛 于 2013-7-18 14:37 编辑

当角色在任意地图进行场所移动时,都自动关闭当前地图1~10号事件的D号独立开关,开启将要去往的下一地图的11号事件的A号独立开关,这些设置如果只写在脚本编辑器里,不写在事件里,应该怎么写?

Lv2.观梦者

梦石
0
星屑
690
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

2
发表于 2013-7-18 11:18:20 | 只看该作者
本帖最后由 end55rpg 于 2013-7-18 13:58 编辑
  1. class Scene_Map
  2.   alias tpnew transfer_player
  3.   def transfer_player
  4.     if $game_map.map_id != $game_temp.player_new_map_id
  5.       $game_self_switches[[ $game_temp.player_new_map_id,11,"A"]]=true
  6.       10.times{|i|$game_self_switches[[$game_map.map_id, i, “D”]]=false}
  7.     end
  8. tpnew
  9.   end
  10.   
  11. end
复制代码
这样改,但估计 还得你自己学会。

这样只要换地图,都会执行你的要求,不是特定1个地图
欢迎点此进入我的egames.wink.ws,有RMQQ堂等

[url=http://rpg.blue/thread-317273-1-1.html]短篇八-赶选

http://yun.baidu.com/share/link?shareid=2158225779&uk=169642147&third=0


历险ARPG赢回你的疆域新的战斗模式?…………点击这里:[宋乱贼狂 for QQ堂]
http://rpg.blue/group-368-1.html
programing ....?
[url=http://rpg.blue/thrd-234658-1-1.html]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2008-12-11
帖子
124
3
 楼主| 发表于 2013-7-18 13:31:46 | 只看该作者
end55rpg 发表于 2013-7-18 11:18
这样改,但估计 还得你自己学会。

这样只要换地图,都会执行你的要求,不是特定1个地图 ...

出错了~

点评

改好了,你重新复制  发表于 2013-7-18 13:59
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2008-12-11
帖子
124
4
 楼主| 发表于 2013-7-18 14:39:33 | 只看该作者
本帖最后由 乱摸阿弥陀佛 于 2013-7-18 14:56 编辑
end55rpg 发表于 2013-7-18 11:18
这样改,但估计 还得你自己学会。

这样只要换地图,都会执行你的要求,不是特定1个地图 ...


如果我在这里添加脚本也一样吗?   

Interpreter 5
class Interpreter
  #--------------------------------------------------------------------------
  # ● 场所移动
  #--------------------------------------------------------------------------
  def command_201
    ......
    if @parameters[0] == 0
      if $game_map.map_id != $game_temp.player_new_map_id
        $game_self_switches[[ $game_temp.player_new_map_id,11,"A"]]=true
        10.times{|i|$game_self_switches[[$game_map.map_id, i, “D”]]=false}
      end

点评

应该可以  发表于 2013-7-18 15:20
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-31 05:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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