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

Project1

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

[已经解决] 纯新手,求指点为什么脚本添加进去无用

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
3 小时
注册时间
2017-11-7
帖子
3
跳转到指定楼层
1
发表于 2017-11-8 16:10:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
#
# 脚本功能:给不同物品显示不同颜色,类似暗黑破坏神,比如套装为绿色,超级为金色
# 可以更改的种类包括物品、防具、特技、武器。
#
# 使用方法:对于不想为白色表示的物品,在描述中最后添加@6,@4一类的即可。
# 数字为颜色编号,和对话框中的一样。
# ——————————————————————————————————————
module RPG
class Skill
def description
description = @description.split(/@/)[0]
return description != nil ? description : ''
end
def name_color_66RPG
name_color = @description.split(/@/)[1]
return name_color != nil ? name_color.to_i : 0
end
end
class Weapon
def description
description = @description.split(/@/)[0]
return description != nil ? description : ''
end
def name_color_66RPG
name_color = @description.split(/@/)[1]
return name_color != nil ? name_color.to_i : 0
end
end
class Item
def description
description = @description.split(/@/)[0]
return description != nil ? description : ''
end
def name_color_66RPG
name_color = @description.split(/@/)[1]
return name_color != nil ? name_color.to_i : 0
end
end
class Armor
def description
description = @description.split(/@/)[0]
return description != nil ? description : ''
end
def name_color_66RPG
name_color = @description.split(/@/)[1]
return name != nil ? name_color.to_i : 0
end
end
end
# ——————————————————————————————————————
我按照网上的教学把这个插入到了main的上面,
但是为什么还是没有作用
我物品备注也加了@3  游戏开始后没有显示@3但是也没有颜色

@3.png (10.64 KB, 下载次数: 27)

@3.png

Lv3.寻梦者

梦石
0
星屑
1829
在线时间
80 小时
注册时间
2017-9-28
帖子
92
2
发表于 2017-11-8 16:18:33 | 只看该作者
本帖最后由 心六 于 2017-11-8 16:23 编辑

试试在红色格里的备注写上@3。




另外,要习惯善用[添加代码文字]功能,使用在脚本内容上。
  1. 效果
复制代码

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
3 小时
注册时间
2017-11-7
帖子
3
3
 楼主| 发表于 2017-11-8 16:25:59 | 只看该作者
心六 发表于 2017-11-8 16:18
试试在红色格里的备注写上@3。



刚刚试了一下,仍然没用
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1829
在线时间
80 小时
注册时间
2017-9-28
帖子
92
4
发表于 2017-11-8 16:33:02 | 只看该作者
本帖最后由 心六 于 2017-11-8 16:35 编辑
q459354048 发表于 2017-11-8 16:25
刚刚试了一下,仍然没用

抱歉,刚刚没有详细看主楼内容就回复了,这个脚本只能在RPG Maker XP使用的,不能在RPG Maker VX Ace上使用。

不过可以尝试使用这个脚本,
【物品描绘品质颜色】

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
37533
在线时间
10904 小时
注册时间
2009-3-15
帖子
4875
5
发表于 2017-11-8 16:35:15 | 只看该作者
LZ你这个脚本是XP用的吧..VA的在这..
https://rpg.blue/thread-217113-1-1.html
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

6
发表于 2017-11-8 19:54:13 | 只看该作者
你的脚本明显缺了一部分在显示名字、描述时改字体颜色的吧···

  1. class Armor
  2. def description
  3. description = @description.split(/@/)[0]
  4. return description != nil ? description : ''
  5. end
  6. def name_color_66RPG
  7. name_color = @description.split(/@/)[1]
  8. return name != nil ? name_color.to_i : 0
  9. end
  10. end
复制代码
这些只是读取颜色编号,然后获取名字/描述的时候不会把@颜色代码会算进去
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
3 小时
注册时间
2017-11-7
帖子
3
7
 楼主| 发表于 2017-11-9 00:37:12 | 只看该作者
好吧,感谢各位的解答。原来是版本的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-20 14:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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