查看: 2522|回复: 6

[已经解决] 请好心人教改一下怪物图鉴脚本……

[复制链接]

花开堪折直须折

梦石
0
星屑
916
在线时间
943 小时
注册时间
2010-7-17
回帖
4599

贵宾

发表于 2010-9-20 20:21:33 | 显示全部楼层 |阅读模式

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

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

×
~这是原帖~
如果和物品颜色的脚本一起用的话,怪物的简介就会变成后一种掉落物品的颜色了……
怎么说呢,比方说,有两个掉落物品,A和B
A的物品颜色是红色,B是绿色
如果把B设在【掉落物品2】的栏内,那么该怪物在图鉴中的简介就会变为绿色
如果把A设在【掉落物品2】的栏内,那么该怪物在图鉴中的简介就会变为红色
能不能通过在该脚本中加一段脚本语句或是改一下某个地方来实现怪物简介一直为白色(系统色)字?
这个bug纠结了我很久了,搞的我几乎不敢用这个物品颜色脚本了……
麻烦了……脚本盲膜拜各位好人、高手……
万分感谢。

点评

上个工程吧  发表于 2010-9-21 11:40
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
梦石
0
星屑
50
在线时间
416 小时
注册时间
2006-10-21
回帖
1200
发表于 2010-9-20 20:30:19 | 显示全部楼层
  1. class RPG::BaseItem
  2.   def word_color
  3.     self.note.split(/[\r\n]+/).each { |line|
  4.       if line =~ /\[word color H (\d+), (\d+), (\d+)\]/i
  5.         return Color.new($1.to_i, $2.to_i, $3.to_i)
  6.       elsif line =~ /\[word color (\d+)\]/i
  7.         x = 64 + ($1.to_i % 8) * 8
  8.         y = 96 + ($1.to_i / 8) * 8
  9.         return Cache.system("Window").get_pixel(x, y)
  10.       end}
  11.     return Color.new(255, 255, 255)
  12.   end
  13. end
  14. class Window_Base < Window
  15.   def draw_item_name(item, x, y, enabled = true)
  16.     if item != nil
  17.       draw_icon(item.icon_index, x, y, enabled)
  18.       self.contents.font.color = item.word_color
  19.       self.contents.font.color.alpha = enabled ? 255 : 128
  20.       self.contents.draw_text(x + 24, y, 172, WLH, item.name)
  21.     end
  22.   end
  23. end
复制代码
[word color 21] 注释 序号对应windows.png的颜色图块 0开始
http://ytomy.sakura.ne.jp/tkool/ ... mp;tech=enemy_guide
同最新版文字颜色方面无冲突

评分

参与人数 1星屑 +720 收起 理由
小幽的马甲 + 720

查看全部评分

回复

使用道具 举报

花开堪折直须折

梦石
0
星屑
916
在线时间
943 小时
注册时间
2010-7-17
回帖
4599

贵宾

 楼主| 发表于 2010-9-20 20:48:35 | 显示全部楼层
回复 wangswz 的帖子

谢谢哈,您老速度真快
不过怎么用呢……
   

点评

我的那两个不会啊?  发表于 2010-9-20 22:26
这是物品颜色脚本啊……可是还是会令简介颜色变化  发表于 2010-9-20 21:36
啥怎么用?  发表于 2010-9-20 21:09
你老电脑又抽了  发表于 2010-9-20 20:50
回复

使用道具 举报

梦石
0
星屑
59
在线时间
831 小时
注册时间
2010-8-23
回帖
419
发表于 2010-9-20 21:05:57 | 显示全部楼层
本帖最后由 嗨。猪头 于 2010-9-20 21:22 编辑

我有怪物图鉴


http://rpg.blue/thread-156753-1-1.html

点评

那这个图鉴里怪物简介怎么写。?  发表于 2010-9-20 22:19
正统RPG进度更新~
剧情:■■■■■■■■■
系统:■■■■■■■■□□
设定:■■■■■■■■□□
左右时尚鞋坊 美丽从脚开始
回复

使用道具 举报

花开堪折直须折

梦石
0
星屑
916
在线时间
943 小时
注册时间
2010-7-17
回帖
4599

贵宾

 楼主| 发表于 2010-9-20 22:22:30 | 显示全部楼层
好心人教一下啊~~~呜呜{:nm_2:}

点评

找2楼。。  发表于 2010-9-20 22:52
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复

使用道具 举报

战国美少年森兰丸

梦石
0
星屑
204
在线时间
852 小时
注册时间
2008-7-20
回帖
3560
发表于 2010-9-21 22:46:04 | 显示全部楼层
不知道用这样的方法行不行gc1 = Color.new(XXX, XXX, XXX)

点评

插在哪?  发表于 2010-9-23 18:57
回复

使用道具 举报

花开堪折直须折

梦石
0
星屑
916
在线时间
943 小时
注册时间
2010-7-17
回帖
4599

贵宾

 楼主| 发表于 2010-9-22 21:48:43 | 显示全部楼层
回复 夕阳武士 的帖子

插在哪儿……?
   

点评

嗯,window的脚本里  发表于 2010-9-23 19:05
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部