KB.Driver 发表于 2019-10-31 17:24
if 1.upto(12).count{|i| $game_actors[1].skill_learn?(i)} >= 3
taeckle 发表于 2019-11-1 17:00
大神请问下那要是技能号是不规则的顺序(不是123456789)的话该怎么写呢?
比如这句:
如果第1号角色习得 ...
[2,4,5,8,9,10,101].count {|i| $game_actors[1].skill_learn?(i) } >= 3
KB.Driver 发表于 2019-10-31 17:24
if 1.upto(12).count{|i| $game_actors[1].skill_learn?(i)} >= 3
soulsaga 发表于 2019-11-1 18:19
[2,4,5,8,9,10,101].count {|i| $game_actors[1].skill_learn?(i) } >= 3[/pre]
你可以试下这个写法 ...
灯笼菜刀王 发表于 2019-11-2 12:10
if ((1..12).to_a & $game_actors[1].skills).size >= 3
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |