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

Project1

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

[已经解决] 关于武器攻击力随机的问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
70
在线时间
275 小时
注册时间
2008-10-22
帖子
205
跳转到指定楼层
1
发表于 2011-4-15 20:36:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用了组合装备脚本、武器攻击力随机,觉得最后武器名字太长,就想把武器攻击力随机名字里加上精良粗糙等品质改为在详尽帮助脚本里加一个品质属性,如何做到
求解答~附上工程 脚本整合.rar (703.03 KB, 下载次数: 84)
本人处男作《江湖传之剑侠情》
脚本 ||||||||80%
声音 ||15%
素材 |||30%
剧情 |||||||||90%
物品 ||||||60%
地图 |6%
技能 |10%
职业 |||||||70%
综合 |||26%
━━━━━━━━━━━━━━━━━━━━━
已用时:68小时
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
2 小时
注册时间
2011-4-16
帖子
15
2
发表于 2011-4-16 11:59:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
323 小时
注册时间
2010-8-21
帖子
666
3
发表于 2011-4-16 16:43:56 | 只看该作者
回复 u566 的帖子

思路:
武器增加定义"品质",如

module RPG
  class Weapon
    def quality
      @quality ||= "普通"
    end
    def quality=(quality)
      @quality = quality
    end
  end
end

全局搜索:粗糙
就可找到关键地方
new_weapon.name = $data_weapons[weapon_id].name+" 破烂"

就可改为
new_weapon.quality = " 破烂"
其他的差不多

全局搜索: 可镶嵌次数
就可找到关键地方,筛选"武器"
找到关键: height+=1
这个是生成位图高度的,上面有个height = 1
改为 height = 2

随便找个地方(也不是随便啦~是这个方法内且后面一点),比如我看 y+=2 #空行  这顺眼(...)
下面写上
    self.contents.draw_text(x, y*15+5, text.size*6, 14, @weapon.quality)
    y+=1
坐标自己可以调

点评

谢谢了,已经改好了  发表于 2011-4-16 19:10
>>猛戳>>MetalSagaR游戏主页<<这里<<
欢迎提供您的意见
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 12:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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