| 赞 | 4 |
| VIP | |
| 好人卡 | |
| 积分 | 13 |
| 经验 | |
| 最后登录 | 2025-11-23 |
| 在线时间 | 1276 小时 |
○赛
- 梦石
- 0
- 星屑
- 1254
- 在线时间
- 1276 小时
- 注册时间
- 2013-1-22
- 回帖
- 2078

|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
本帖最后由 天地有正气 于 2014-7-2 09:23 编辑
一些小脚本就扔这啦!
大家有需要的脚本可以回帖说明,50%我会写。
显示地图名- #===============================================================================
- # 显示地图名
- # 作者:天地有正气
- # 更新日期:2014.7.2
- #===============================================================================
- # 用法:
- # 地图名用@分割,@后面的名字就是显示的名字。
- # 没有@符号的地图显示“???”
- #===============================================================================
- $地图名开关 = 5 # 开关
- class Window_MapName < Window_Base
- def initialize
- super(220,16,200,64)
- self.contents = Bitmap.new(width - 32, height - 32)
- self.opacity = 160 # 不透明度
- self.visible = false
- @name = ""
- @id = 0
- refresh
- end
- def refresh
- if @id == $game_map.map_id
- return
- else
- @id = $game_map.mapid
- end
- mapinfo = load_data("Data/MapInfos.rxdata")
- nowname = mapinfo[$game_map.map_id].name
- unless nowname[/@/].nil?
- nowname = nowname.split(/@/)[1]
- else
- nowname = "???"
- end
- if @name != nowname
- @name = nowname
- self.contents.clear
- self.contents.draw_text(0,0,200-32,32,@name,1)
- end
- end
- end
- class Scene_Map
- alias xz_mapname_main main
- def main
- @mapname_window = Window_MapName.new
- xz_mapname_main
- @mapname_window.dispose
- end
- alias xz_mapname_update update
- def update
- if $game_switches[$地图名开关]
- @mapname_window.refresh
- @mapname_window.visible = true
- else
- @mapname_window.visible = false
- end
- xz_mapname_update
- end
- end
复制代码 |
评分
-
查看全部评分
|