赞 | 23 |
VIP | 207 |
好人卡 | 31 |
积分 | 31 |
经验 | 48797 |
最后登录 | 2024-11-30 |
在线时间 | 1535 小时 |
Lv3.寻梦者 孤独守望
- 梦石
- 0
- 星屑
- 3137
- 在线时间
- 1535 小时
- 注册时间
- 2006-10-16
- 帖子
- 4321
|
- #########################################
- # 本脚本出自 梦幻古都 51cool.uu1001.com
- #########################################
- class Scene_Map
- def ev(map_id,event_id,x,y)
- map = load_data(sprintf("Data/Map%03d.rxdata", map_id))
- event = map.events[event_id]
- $game_map.events[$game_map.events.size+1] = Game_Event.new($game_map.map_id,event)
- $game_map.events[$game_map.events.size].moveto(x,y)
- @spriteset.dispose
- @spriteset = Spriteset_Map.new
- return $game_map.events.size
- end
- end
复制代码
class Game_Map
attr_reader:map_id
end
class Interpter
def init_it(event_id)
m_id = $game_map.map_id
if $scene.id_a?(Scene_Map)
$scene.ev(m_id,event_id,rand($game_map.width),rand($game_map.height))
end
end
end
=>Do_it:
init_it 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|