查看: 2017|回复: 3

[已经解决] 如何获取符合某条件装备数量

[复制链接]
梦石
0
星屑
3053
在线时间
441 小时
注册时间
2014-11-21
回帖
103
发表于 2016-8-8 12:51:54 | 显示全部楼层 |阅读模式

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

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

×
RT
比如说获取拥有武器(不包括装备中的)的所有名字第一个字为“铜”的攻击力介于80到100的数量之类的
这种怎么用脚本表示出来

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分

梦石
0
星屑
1788
在线时间
1313 小时
注册时间
2012-8-4
回帖
724
发表于 2016-8-8 19:33:39 | 显示全部楼层
  1. b=[]
  2. for i in 1...$data_weapons.size
  3. c=$data_weapons[i].atk
  4. a=$data_weapons[i].name.scan(/./)
  5. if a.include?("铜") == true &&
  6. 80<=c && c<=100
  7. b.push i
  8. end;end
  9. b.each do |i|
  10.   p $game_party.weapon_number(i)
  11. end
复制代码

点评

这只是判断名字中是否含有铜字,判断第一个字需要你你自己改一下判断条件了  发表于 2016-8-11 08:44
解决了,十分感谢!  发表于 2016-8-10 23:30

评分

参与人数 1梦石 +1 收起 理由
RyanBern + 1 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部