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

Project1

 找回密码
 注册会员
搜索

修改物品颜色时候遇到问题

查看数: 2223 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-12-8 22:23

正文摘要:

# ■ Window_Base #============================================================================== class Window_Base < Window   def draw_item_name(item, x, y, enabled = true, width = 172) &nbs ...

回复

冰舞蝶恋 发表于 2012-12-8 23:58:53
wuyueyu 发表于 2012-12-8 23:39
我已经解决了!
十分感谢哇~~~
不是脚本的问题,而是脚本和之前后知后觉写的那个等级限制脚本 ...

{:2_287:} 所以你最后选择了哪个脚本呢?
如果你选的是这个物品颜色的,你不妨看下我的更新版吧(我是脚本原作者之一orz..)
http://rpg.blue/thread-254705-1-1.html

评分

参与人数 1梦石 +1 收起 理由
迷糊的安安 + 1 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分

wuyueyu 发表于 2012-12-8 23:39:38
冰舞蝶恋 发表于 2012-12-8 23:22
整个脚本发上来哦。用脚本框框起来~你改了什么部分,需要改什么部分吗?我可以试试看.. ...


  我已经解决了!
十分感谢哇~~~
不是脚本的问题,而是脚本和之前后知后觉写的那个等级限制脚本发生冲突了
另外猫猫前辈也为我写了另一份物品颜色脚本这里我就无私奉献出来!
def draw_item_name(item, x, y, enabled = true, width = 172)
    return unless item
    draw_icon(item.icon_index, x, y, enabled)
    if (item.name.split(/&/)[1]).to_i == 0
      change_color(normal_color, enabled)
    elsif (item.name.split(/&/)[1]).to_i == 1
      change_color(crisis_color, enabled)
    end
    item_name = item.name.split(/&/)[0]
    draw_text(x + 24, y, width, line_height, item_name)
  end

只要在武器名字后面写&N就可以了
另外说一句 利用备注的话很容易造成冲突~~要保证颜色脚本在其他脚本之前就可以。
冰舞蝶恋 发表于 2012-12-8 23:22:52
整个脚本发上来哦。用脚本框框起来~你改了什么部分,需要改什么部分吗?我可以试试看..
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-12 11:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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