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

Project1

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

[已经解决] 请教if"队伍第0号队员至少习得5门含有第10号属性技能"的写法

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9163
在线时间
466 小时
注册时间
2015-5-8
帖子
866
跳转到指定楼层
1
发表于 2021-9-9 07:29:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 taeckle 于 2021-9-9 07:31 编辑

如题,咱目前会写的是:
if $game_party.actors[0].skill_learn?(666)  #如果队伍第0号队员习得第666号技能
p "blablabla"
end

这里的属性指的是数据库技能栏右边可以打钩的地方, 现在有两个问题:

1. if "如果第666号技能含有第10号属性"    不会写...

2. if"队伍第0号队员至少习得5门含有第10号属性技能" 不会写...

还请大家指点一二,多谢了!

Lv5.捕梦者

梦石
0
星屑
39016
在线时间
5717 小时
注册时间
2006-11-10
帖子
6619
2
发表于 2021-9-9 09:26:46 | 只看该作者
if $game_party.actors[0].skillls.find_all{|i| $data_skills[i].element_set.include?(10)}.size >= 5

点评

而且我本是在跟大神说话, 谁跟你有话说了, 別乱搭话好不  发表于 2021-9-11 04:35
看来不只伸手不动脑, 连眼都瞎了, 大神写的$data_skills你写成了$data_skill当然报错  发表于 2021-9-11 04:26
总结一下吧: 你说咱笨咱都认, 但不动脑子四个字还是形容你自己不动脑子乱给人扣伸手党帽子最合适了,咱跟你是没话说了,你还是去自言自语吧  发表于 2021-9-11 04:17
这是我问3楼4楼问题前想的写法:1.if $data_skill[666].element_set.include?(10) 2.if $data_skill[666].element.set_include?(10), 测试后都报错了才问的,  发表于 2021-9-11 04:11
这2楼大神的答案, 经已能解決你第一个问题, 也不动脑子想想就动手敲键盘发3,4楼, 还不是伸手哪是啥  发表于 2021-9-10 09:28

评分

参与人数 3星屑 +100 +3 收起 理由
RyanBern + 100 + 1 认可答案
alexncf125 + 1 大神为什么要助长伸手党呢???
taeckle + 1 大神威武!

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9163
在线时间
466 小时
注册时间
2015-5-8
帖子
866
3
 楼主| 发表于 2021-9-9 19:47:39 | 只看该作者
大神还有那个 if "如果第666号技能含有第10号属性"  该怎么写啊?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9163
在线时间
466 小时
注册时间
2015-5-8
帖子
866
4
 楼主| 发表于 2021-9-9 19:48:21 | 只看该作者
灯笼菜刀王 发表于 2021-9-9 09:26
if $game_party.actors[0].skillls.find_all{|i| $data_skills.element_set.include?(10)}.size >= 5


大神还有那个 if "如果第666号技能含有第10号属性"  该怎么写啊?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7921
在线时间
1049 小时
注册时间
2012-4-3
帖子
1271

开拓者

5
发表于 2021-9-10 10:46:27 手机端发表。 | 只看该作者
第一个问题的答案:$data_skills[技能ID].element_set.include?(属性ID)
说回来,菜刀的find_all写法确实很给力,以至于出神入化。
菜刀的答案集成化程度还是很高的,如果没有一点脚本基础很难看懂就是了,因为第一个问题的答案就已经镶嵌在里面,需要提炼出来。

点评

我就是被大神那招只见清风不见刀的刀法折服了,只能望长空大神之上还有巅峰?  发表于 2023-7-1 13:39
|•'-'•)و✧  发表于 2021-9-11 12:07
刀法了的,啥功能都不在话下了,真正学通透了  发表于 2021-9-10 22:21

评分

参与人数 1+1 收起 理由
taeckle + 1 好的,多谢指点!

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 16:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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