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

Project1

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

[已经过期] 求助,关于物品分类和物品颜色

[复制链接]

Lv1.梦旅人

梦石
0
星屑
75
在线时间
129 小时
注册时间
2007-8-29
帖子
37
跳转到指定楼层
1
发表于 2014-5-1 20:59:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
为什么使用了物品分类的脚本,用数据库改物品颜色的脚本就用不了了?只能在装备上显示颜色?
大神求助~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
108 小时
注册时间
2014-5-1
帖子
220
2
发表于 2014-5-1 23:51:51 | 只看该作者
你觉得什么脚本也不提供,就凭一句描述,能有大神帮助得了你吗?难道还要大神们费尽周折去搜索【物品分类】和【用数据库改物品颜色的脚本】吗?
本侦探的言语充满了狂妄自负自命不凡的语气,大有妄自尊大鹤立鸡群的态势,希望大家谅解。因为奇奇这个角色在《快乐星球》里面就是这样的说话风格。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
90
在线时间
250 小时
注册时间
2011-12-18
帖子
59
3
发表于 2014-5-4 19:09:11 | 只看该作者
你是不是用了[复杂物品分类脚本]和[数据库显示颜色脚本]? 这两个脚本默认都是在说明后面加上@XX的。。。。在脚本里把@换成其他的文字就好

RUBY 代码复制
  1. module RPG
  2.   class Skill
  3.     def description
  4.       description = @description.split(/@/)[0]
  5.       return description != nil ? description : ''
  6.     end
  7.     def name_color_66RPG
  8.       name_color = @description.split(/@/)[1]
  9.       return name_color != nil ? name_color.to_i : 0
  10.     end
  11.   end


比如把颜色代码里的@换成品质

RUBY 代码复制
  1. module RPG
  2.   class Skill
  3.     def description
  4.       description = @description.split(/品质/)[0]
  5.       return description != nil ? description : ''
  6.     end
  7.     def name_color_66RPG
  8.       name_color = @description.split(/品质/)[1]
  9.       return name_color != nil ? name_color.to_i : 0
  10.     end
  11.   end


然后在数据库里设置时就改成 品质1 @药品

游戏里就会显示数字1对应颜色,分类为药品的物品
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-28 21:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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