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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: zreo
打印 上一主题 下一主题

个人关于VX数据库备注栏的猜想,请达人们指点。

 关闭 [复制链接]

Lv1.梦旅人

史上最强粉丝

梦石
0
星屑
50
在线时间
9 小时
注册时间
2007-8-20
帖子
5574

贵宾

11
发表于 2008-3-4 00:28:28 | 只看该作者
和食品好感度很像…加油。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-2-25
帖子
123
12
 楼主| 发表于 2008-3-4 01:38:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

13
发表于 2008-3-4 05:59:24 | 只看该作者
是个很简单的功能,有空我把它做出来

现在正在写其他脚本和教程
还有一堆学校功课

{/gg}总而言之,有空再说吧
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
12 小时
注册时间
2006-5-21
帖子
773
14
发表于 2008-3-4 06:26:16 | 只看该作者
我靠 你们是真的无视我吖   早就写过了  难道要我发布一个
  1. module RPG
  2.   class BaseItem
  3.     def name_color_66RPG
  4.       name_color = @note.split(/#/)[0]
  5.       return name_color != nil ? name_color.to_i: 0
  6.     end
  7.   end
  8. end


  9. class Window_Base < Window
  10.   #--------------------------------------------------------------------------
  11.   # ● 描绘物品名
  12.   #     item : 物品
  13.   #     x    : 描画目标 X 坐标
  14.   #     y    : 描画目标 Y 坐标
  15.   #--------------------------------------------------------------------------
  16.   #定义透明色
  17.   def disabled_color
  18.     return Color.new(255, 255, 255, 128)
  19.   end
  20.   def draw_item_name(item, x, y, enabled = true)
  21.     if item != nil
  22.       draw_icon(item.icon_index, x, y, enabled)
  23.       self.contents.font.color = text_color(item.name_color_66RPG)
  24.       opacity = self.contents.font.color == disabled_color ? 128 : 255
  25.       self.contents.draw_text(x + 24, y, 172, WLH, item.name.to_s)
  26.     end
  27.   end
  28. end
复制代码

要用什么颜色就在物品注释里输数字0-8 跟那个显示文章一样  RGB颜色就没写了

对了  很期待楼上的脚本教程啊 哈哈

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
MadniMStudio|Beside
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

15
发表于 2008-3-4 06:33:33 | 只看该作者
呵呵,这么好的东西我就不厚道的收下了{/cy}

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

16
发表于 2009-6-12 08:00:00 | 只看该作者
to_beside

我就是想写16位RGB的

不过现在看到你写完就懒的写了

告诉你写法吧:你去看我改的那个叶子的任务脚本,里面就有了
http://rpg.blue/viewthread.php?tid=76639
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
帖子
1423
17
发表于 2008-3-4 10:29:54 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
12 小时
注册时间
2006-5-21
帖子
773
18
发表于 2008-3-4 20:53:19 | 只看该作者
snstar 我以前就看过那个了 可是没写成功...你还是写一个吧
wy29 谢谢哈 很好的方法 我的note提取方法学的还不多感谢指点
MadniMStudio|Beside
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

19
发表于 2008-3-5 14:05:09 | 只看该作者
以下引用Beside于2008-3-4 12:53:19的发言:
snstar 我以前就看过那个了 可是没写成功...你还是写一个吧
wy29 谢谢哈 很好的方法 我的note提取方法学的还不多感谢指点


关於16位RGB色彩的代码在此

  1. # "\C" 变为 "\001"
  2.     text.gsub!(/\\[Cc]\[([0-9a-zA-Z]+)\]/)  { "\001[#{$1}]" }

  3. # \C[n] 的情況下
  4.       if c == "\001"
  5.         # 更改文字色
  6.         text.sub!(/\[([0-9a-zA-Z]+)\]/, "")
  7.         # 如果是设定RGB颜色
  8.         if $1[0,1]=="H"
  9.           # 先拷贝一下文字
  10.           c=$1.dup
  11.           # 分3段分别取出R,G,B颜色
  12.           c.sub!(/H([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})([0-9A-Fa-f]{2})/, "")
  13.           # 设定文字颜色
  14.           self.contents.font.color = Color.new($1.to_i(16), $2.to_i(16), $3.to_i(16))
  15.         else
  16.           color = $1.to_i
  17.           if color >= 0 and color <= 31
  18.             self.contents.font.color = text_color(color)
  19.           elsif color == 32
  20.             self.contents.font.color = disabled_color
  21.           elsif color == 33
  22.             self.contents.font.color = system_color
  23.           end
  24.         end
  25.         # 下面的文字
  26.         next
  27.       end
复制代码


你可以研究看看,练习练习脚本技术
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-11 10:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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