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

Project1

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

[RMVA发布] 【ACE移植】地图显示加强脚本,血魔条、头像、变量什么的~

[复制链接]

Lv1.梦旅人 (暗夜天使)

永夜蟄居の玖瀨

梦石
0
星屑
71
在线时间
1018 小时
注册时间
2011-9-5
帖子
2813

开拓者贵宾

跳转到指定楼层
1
发表于 2011-12-26 17:06:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 米酒獭酱 于 2012-3-13 12:19 编辑

冰舞大大的原脚本:http://rpg.blue/forum.php?mod=vi ... 0%E9%AD%94%E6%9D%A1
终于成功了~这是本獭第一次移植脚本呢
开关20为ON时,状态显示~

就是这样一个效果~
因为敏和法还有魔攻魔防幸运在ACE上还没找到系统变量就没加~
  1. #============================================================================
  2. #  〇 地图显示血条魔条
  3. #                   ——By.冰舞蝶恋
  4. #----------------------------------------------------------------------------
  5. #     说明:显示的文字可自由更动来达到游戏需要的效果。
  6. #----------------------------------------------------------------------------
  7. #     以下是作者的白痴留言,尽管无视吧!
  8. #     啊哈哈!这可是咱第一个独立完成的脚本吖!!
  9. #     一时无聊做的……兴许可以用在ARPG之类的地方吧。偶然看到有不少人在拿RM做
  10. #     ARPG,又发现似乎没有(除了邪恶的fux2字眼的那个- -||b),做了个比较完善
  11. #     的……排版不是很好看,坐标可以自己调整。
  12. #============================================================================
  13. #   ○ACE移植
  14. #                   ——By.米酒獭酱
  15. #只是把这个脚本移植到了ACE上,因为找不到ACE代表魔攻魔防的系统变量所以舍去了,
  16. #若大家找到了也可以加上~
  17. #总之这个脚本就是集显示图片显示头像显示变量显示金钱什么的为一体的脚本~
  18. #(话说本人也是第一次弄脚本竟然就移植成功了)
  19. # 坐标可以自由调整+1~
  20. $LBA = 20  # 当这个开挂开启时,地图状态才显示。
  21. #==============================================================================
  22. # ■ Scene_Map
  23. #------------------------------------------------------------------------------
  24. #  处理地图画面的类。
  25. #==============================================================================
  26. class Scene_Map < Scene_Base
  27.   #--------------------------------------------------------------------------
  28.   # ● 開始処理
  29.   #--------------------------------------------------------------------------
  30.   alias map_windpwz_start start
  31.   def start
  32.     map_windpwz_start
  33.     @mapz_window = Window_MapZ.new(0, 0)
  34.     @mapz_window.refresh
  35.     @mapz_window.hide
  36.   end
  37.   alias map_windpwz_update update
  38.   def update
  39.     map_windpwz_update
  40.     @mapz_window.visible = $game_switches[$LBA]
  41.   end
  42. end
  43. class Window_MapZ < Window_Base
  44.   #--------------------------------------------------------------------------
  45.   # ● 初始化对像
  46.   #--------------------------------------------------------------------------
  47.   def initialize(x,y)
  48.     super(-12, -12, 544+16,416+16)
  49.     self.opacity = 0
  50.     update
  51.   end
  52.   #--------------------------------------------------------------------------
  53.   # ● 刷新
  54.   #--------------------------------------------------------------------------
  55.   def refresh
  56.    self.contents.clear
  57.    draw_actor_face($game_actors[1],0 ,0 )
  58.    #$game_map.screen.pictures[1].show("你要显示的图片名", 0, 0, 0, 100, 100, 255, 0) #若要使用请取消注释
  59.    draw_actor_hp($game_actors[1], 80+12, 0, 160)
  60.    draw_actor_mp($game_actors[1], 80+12, 32, 160)
  61.    self.contents.font.color = normal_color
  62.    self.contents.draw_text(84+12, 52+8, 544, 24, "#{$game_actors[1].name}  Lv.#{$game_actors[1].level}")
  63.    self.contents.font.color = system_color
  64.    self.contents.draw_text(0+96+120+40, 0-4, 544, 24, "攻:")
  65.    self.contents.draw_text(0+96+120+40, 22-4, 544, 24, "防:")
  66.    self.contents.draw_text(0+96+120+96+40, 0-4, 544, 24, "所持金钱:")
  67.    self.contents.draw_text(-18, 22-4, 544, 24, "G", 2)
  68.    self.contents.font.color = normal_color
  69.    self.contents.draw_text(-456+96+120+40, 0-4, 544, 24, $game_actors[1].atk, 2)
  70.    self.contents.draw_text(-456+96+120+40, 22-4, 544, 24, $game_actors[1].def, 2)
  71.    self.contents.draw_text(-36, 22-4, 544, 24, $game_party.gold, 2)   
  72.    self.contents.font.color = text_color(5)#改颜色什么的~
  73.    self.contents.draw_text(0,380 , 534, 24, "显示变量的名字:#{ $game_variables[13]}")
  74.   end
  75. end
复制代码
总之就是这样了~
感谢雪流星前辈的修改~本獭还是脚本盲的说。话说弄好了哦~不会按两次退出菜单了= =

效果图~
决定把范例去掉了。话说显示多了会卡= =
  draw_actor_face($game_actors[1],0 ,0 )就是卡在这一行上的~
如果不想卡的话
    #$game_map.screen.pictures[1].show("你要显示的图片名", 0, 0, 0, 100, 100, 255, 0) #若要使用请取消注释
用这个~把头像改成图片这样

PS:contents.font.size = XX能调整字号~

Lv2.观梦者

梦石
0
星屑
775
在线时间
924 小时
注册时间
2006-6-26
帖子
1529
2
发表于 2011-12-26 17:30:11 | 只看该作者
我伸手我自豪。


1243852于2011-12-26 17:32补充以下内容:
按X键,两次,才能退出菜单。     肯定是脚本有问题。。    另外,你第二张效果图是什么?
我是不是可以签名了?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

不活君

梦石
0
星屑
1177
在线时间
1219 小时
注册时间
2011-2-16
帖子
680
3
发表于 2011-12-26 18:29:19 | 只看该作者
本帖最后由 fangqing9 于 2011-12-26 18:35 编辑

还是买个范例踏实点 浏览器老是出问题 复制完了却不能粘贴
为什么奇卡无比啊

点评

我是北京的- -  发表于 2011-12-26 19:20
听口气你像是四川人? 至少是南方的吧?  发表于 2011-12-26 19:14
貌似是因为显示的东西太多了= =只需要把要用的显示出来就行了~  发表于 2011-12-26 18:40
不知不觉就几百天过去了 经历无数个雨夜 清晨 黎明 先是兴奋 厌倦 释然 会觉得很有趣 然后又会觉得无趣 最后有一种归属感 满足感
回复 支持 反对

使用道具 举报

Lv1.梦旅人 (暗夜天使)

永夜蟄居の玖瀨

梦石
0
星屑
71
在线时间
1018 小时
注册时间
2011-9-5
帖子
2813

开拓者贵宾

4
 楼主| 发表于 2011-12-26 18:42:02 | 只看该作者
本帖最后由 米酒獭酱 于 2011-12-27 11:35 编辑

@1243852 @fangqing9
按两次退出菜单的BUG已经修复~
把第77行那个 update_call_menu删去就好~
只用把需要的显示出来就好
显示头像会卡= =

点评

了解~  发表于 2011-12-26 19:21
就你范例那点,也已经很卡了。  发表于 2011-12-26 19:15

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
308 小时
注册时间
2011-4-9
帖子
84
5
发表于 2011-12-26 18:47:20 | 只看该作者
支持。。。。顺便说下,对于我这样潜水的升级太慢了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
144
在线时间
664 小时
注册时间
2011-9-25
帖子
241
6
发表于 2011-12-27 22:58:58 | 只看该作者

楼主大大帮忙解决下哈~

本帖最后由 xuzhengchi 于 2011-12-28 13:38 编辑

话说使用该脚本后为什么游戏速度会变快很多。。。?

点评

draw_actor_face($game_actors[1],0 ,0 )就是卡在这一行上的~  发表于 2011-12-28 15:21
回复 支持 反对

使用道具 举报

Lv1.梦旅人

星君

梦石
0
星屑
83
在线时间
2980 小时
注册时间
2011-10-9
帖子
2317

贵宾短篇七萝莉正太组冠军

7
发表于 2011-12-28 00:35:40 | 只看该作者
我勒个去,我这个伪老人也要振作起来了=。=
不过我实在是不想发脚本啊
等下有人问我BUG啥的=。=
果然自己写的东西只有自己能搞懂=v=
(众:你这自恋狂够了没)
PS:为什么我感觉只改了update=-=
貌似没什么技术含量啊(众:那你的东西什么时候有技术含量了)

点评

我也是渣脚本呐~  发表于 2011-12-28 09:16

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
144
在线时间
664 小时
注册时间
2011-9-25
帖子
241
8
发表于 2011-12-28 16:53:33 | 只看该作者
不是卡的问题啊,是游戏速度变快很多,比如打怪速度快了一倍
draw_actor_face($game_actors[1],0 ,0 )这一行我打#号了没用脸图
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3263
在线时间
3616 小时
注册时间
2006-9-6
帖子
37399

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

9
发表于 2011-12-30 18:23:23 | 只看该作者
美观度好低……
不如用沉影的地图界面上显示文字和变量的外能脚本用事件脚本加事件做的血条来拼一个……
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
631
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

10
发表于 2012-1-14 19:13:32 | 只看该作者
我X.....我可以鸡冻一下吗,居然这种废渣都有人转好高兴【喂
好吧趁还有一天就算挖坟之前赶快回一帖【喂
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-26 07:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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