查看: 17372|回复: 23

[RMVX发布] 让VX支援单张的图标

  [复制链接]

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-3-2 07:09:03 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 雪流星 于 2012-2-13 10:36 编辑

新版: http://rpg.blue/thread-222506-1-1.html

用PS改IconSet改到快疯掉之後写的作品
之接让VX支援单张图标档算了

在Graphic文件夹新增一个叫做「Icons」的文件夹
把要用的图标放在里面

在物品、技能的备注里面写
<ICON 图标文件名>
就能调用该图标了
没有写的调用在数据库设置的图标

只支援默认24X24的图标,要大图标的话请自己修改窗口等
  1. class Window_Base
  2.   def draw_icon2(icon_file, x, y, enabled = true)
  3.     bitmap = Cache.load_bitmap("Graphics/Icons/", icon_file)
  4.     rect = Rect.new(0, 0, 24, 24)
  5.     self.contents.blt(x, y, bitmap, rect, enabled ? 255 : 128)
  6.   end
  7.   
  8.   def draw_item_name(item, x, y, enabled = true)
  9.     if item != nil
  10.       if item.get_icon
  11.         draw_icon2(item.get_icon.to_s, x, y, enabled)
  12.       else
  13.         draw_icon(item.icon_index, x, y, enabled)
  14.       end
  15.       self.contents.font.color = normal_color
  16.       self.contents.font.color.alpha = enabled ? 255 : 128
  17.       self.contents.draw_text(x + 24, y, 172, WLH, item.name)
  18.     end
  19.   end
  20. end

  21. module Item
  22.   ICON = /<ICON (.*)>/i
  23. end

  24. class RPG::BaseItem
  25.   def get_icon
  26.     self.note.split(/[\r\n]+/).each { |line|
  27.       return $1 if line =~ Item::ICON
  28.     }
  29.     return nil
  30.   end
  31. end
复制代码
VA脚本开工中...
偷窃脚本1.0 - 已完成
梦石
0
星屑
50
在线时间
12 小时
注册时间
2009-12-20
回帖
15
发表于 2010-1-27 21:15:31 | 显示全部楼层
<图片名>
不要加扩展名,图片放在在ICONS文件夹里
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-11-15
回帖
12
发表于 2009-5-10 23:45:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

八宝粥的基叔

梦石
0
星屑
4957
在线时间
5234 小时
注册时间
2009-4-29
回帖
14054

贵宾

发表于 2009-5-5 06:08:48 | 显示全部楼层
好东西啊!!{/jy}
版主对此帖的评论:『挖坟+灌水』,积分『-30』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复

使用道具 举报

梦石
0
星屑
60
在线时间
15 小时
注册时间
2008-9-5
回帖
55
发表于 2008-9-7 14:20:33 | 显示全部楼层
顶·
回复

使用道具 举报

梦石
0
星屑
135
在线时间
2 小时
注册时间
2008-5-15
回帖
1
发表于 2008-5-15 07:32:52 | 显示全部楼层
请问这个脚本怎么加入啊,我加了却没有效果啊是怎么回事啊?
回复

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

 楼主| 发表于 2008-4-13 11:42:34 | 显示全部楼层
雷子说的不错
我想这是EB的本意
不过我懒得把收集到的图标PS到一张图中
所以就写了这麽个脚本
用联系表的话,试一次做出整张,要延展的话,还是要用PS
话说MS很多人已经拼iconset拼到快疯了{/tp}
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

有事烧纸

梦石
0
星屑
154
在线时间
509 小时
注册时间
2005-10-22
回帖
6429

贵宾VX城市地图大赛冠军第1届RMTV比赛冠军第1届TG大赛冠军

发表于 2008-4-13 08:56:31 | 显示全部楼层
其实正规一点的做法是要做到一张图里去的
否则碎片太多


用ps自己做几个动作或者直接用联系表拼还是很快的,一点不麻烦
神隐中,偶尔诈尸
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2008-4-12 04:49:41 | 显示全部楼层
恩?为什么我自己看不到图呢?

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
29220
在线时间
1535 小时
注册时间
2006-1-10
回帖
1898

开拓者第一届地图绘制大赛RTP组第四名

发表于 2008-4-12 04:46:31 | 显示全部楼层
{/fd}{/fd}原来~~~
{/qiang}知道了~~~谢谢八云紫 {/wx}
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部