Project1

标题: [引路蜂?]逃离迷宫道具 [打印本页]

作者: zh99998    时间: 2009-7-13 11:20
标题: [引路蜂?]逃离迷宫道具
公共事件里执行脚本:逃离迷宫
返回最后一次场所移动时的位置
范例: 逃离迷宫范例.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
复制代码


补充一个官方出的逃离迷宫脚本:点击下载范例

作者: 未命名    时间: 2009-7-13 12:13
要是一个迷宫有好几个地图转换,那就回不去了。
作者: zh99998    时间: 2009-7-13 12:29
嗯,对滴……
不过要做傻瓜化的工具也只能这么弄了
因为没法判断哪是迷宫哪是地面

除非让游戏作者给每个地图设定逃离地点……
作者: 霜冻之狼    时间: 2009-7-13 14:47
用事件做不是更简单吗?
进迷宫前用变量记下地图id,x和y
作者: zh99998    时间: 2009-7-14 07:34
但是那样只能用一次,除非开N多变量记录……
作者: 神族召唤师    时间: 2009-7-14 14:07
支持下
作者: 雪流星    时间: 2009-7-15 14:17
不是早就有这种脚本了吗.......
作者: zh99998    时间: 2009-7-16 12:16
有了吗:dizzy:我不知道额
传送门在哪- -
作者: 越前リョーマ    时间: 2009-7-16 12:18
这个很简单吧,原来以为是为自动寻路。
作者: zh99998    时间: 2009-7-16 12:26
自动寻路也不难,从成品的鼠标脚本里抠个就行了
作者: 雪流星    时间: 2009-7-16 12:32
有了吗:dizzy:我不知道额
传送门在哪- -
zh99998 发表于 2009-7-15 10:16 PM


http://rpg.blue/viewthread.php?tid=89620

里面第一个脚本就是逃离迷宫道具
作者: zh99998    时间: 2009-7-16 12:42
><其实在写脚本之前还特意看了一下那个官方脚本那张贴子
然后被误导了
【逃跑技能】我还以为是像金蝉脱壳那样的……

好吧,这个贴到主楼
作者: ONEWateR    时间: 2009-7-16 12:47
不是引路蜂,是土灵珠~ = =~
作者: zh99998    时间: 2009-7-16 12:48
不是引路蜂,是土灵珠~ = =~
ONEWateR 发表于 2009-7-16 12:47

那不是一样吗……仙剑里土灵珠和引路蜂效果一样的
作者: 雪流星    时间: 2009-7-16 12:48
土灵珠 -> 逃离迷宫
引路蜂 -> 指出出口方向
作者: 霜冻之狼    时间: 2009-7-16 17:11
引路蜂 -> 指出出口方向
雪流星 发表于 2009-7-16 12:48

嗯嗯,这个才是我最想要的...
作者: 465889216    时间: 2009-7-16 23:36
提示: 作者被禁止或删除 内容自动屏蔽




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