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

Project1

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

[RMVX发布] [引路蜂?]逃离迷宫道具

 关闭 [复制链接]

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
609
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

跳转到指定楼层
1
发表于 2009-7-13 11:20:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
公共事件里执行脚本:逃离迷宫
返回最后一次场所移动时的位置
范例: 逃离迷宫范例.rar (357.41 KB, 下载次数: 445)
  1. class Game_System
  2.   attr_accessor :transfer_log
  3.   alias initialize_zh99998_escapelabyrinth initialize
  4.   def initialize
  5.     @transfer_log = []
  6.     initialize_zh99998_escapelabyrinth
  7.   end
  8. end

  9. class Game_Player
  10.   alias reserve_transfer_zh99998_escapelabyrinth reserve_transfer
  11.   def reserve_transfer(map_id, x, y, direction, log = true)
  12.     $game_system.transfer_log.push [$game_map.map_id, @x, @y, @direction] if log
  13.     reserve_transfer_zh99998_escapelabyrinth(map_id, x, y, direction)
  14.   end
  15. end
  16. class Game_Interpreter
  17.   def 逃离迷宫(depth=1)
  18.     depth.times do
  19.       pos = $game_system.transfer_log.pop
  20.       $game_player.reserve_transfer(pos[0], pos[1], pos[2], pos[3], false)
  21.     end
  22.   end
  23. end
复制代码


补充一个官方出的逃离迷宫脚本:点击下载范例
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上

Lv4.逐梦者

梦石
7
星屑
1113
在线时间
334 小时
注册时间
2008-1-28
帖子
1566
2
发表于 2009-7-13 12:13:38 | 只看该作者
要是一个迷宫有好几个地图转换,那就回不去了。
终于有可以放在这里的游戏了……
极短13 新生 《箱子新世界》
回复 支持 反对

使用道具 举报

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
609
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

3
 楼主| 发表于 2009-7-13 12:29:28 | 只看该作者
嗯,对滴……
不过要做傻瓜化的工具也只能这么弄了
因为没法判断哪是迷宫哪是地面

除非让游戏作者给每个地图设定逃离地点……
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
帖子
2790
4
发表于 2009-7-13 14:47:18 | 只看该作者
用事件做不是更简单吗?
进迷宫前用变量记下地图id,x和y

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
609
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

5
 楼主| 发表于 2009-7-14 07:34:46 | 只看该作者
但是那样只能用一次,除非开N多变量记录……
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
16 小时
注册时间
2008-5-11
帖子
318
6
发表于 2009-7-14 14:07:57 | 只看该作者
支持下
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

7
发表于 2009-7-15 14:17:48 | 只看该作者
不是早就有这种脚本了吗.......
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
609
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

8
 楼主| 发表于 2009-7-16 12:16:34 | 只看该作者
有了吗:dizzy:我不知道额
传送门在哪- -
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

9
发表于 2009-7-16 12:18:23 | 只看该作者
这个很简单吧,原来以为是为自动寻路。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
609
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

10
 楼主| 发表于 2009-7-16 12:26:27 | 只看该作者
自动寻路也不难,从成品的鼠标脚本里抠个就行了
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 06:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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