Project1
标题:
如何获取已经学到的技能的ID?
[打印本页]
作者:
277297575
时间:
2011-5-19 18:27
标题:
如何获取已经学到的技能的ID?
本帖最后由 277297575 于 2011-5-19 19:24 编辑
如何用脚本获取已经学到的技能的ID?这很多个ID要用什么来装载呢?
作者:
诡异の猫
时间:
2011-5-19 18:37
本帖最后由 诡异の猫 于 2011-5-19 18:47 编辑
用数组来装载就行
刚搞错了...应该是
ids = []
for skill in $game_party.members[0].skills
ids.push(skill.id)
end
则得到的ids便是一个储存了队伍里1号角色所习得所有技能ID的数组
例如1号角色习得了1、3、7号技能,则此时ids的值是[1,3,7]
如果要获得2号角色所习得的所有技能ID,
则把$game_party.members[0]改成$game_party.members[1]就行了
作者:
芙兰朵露·斯卡雷特
时间:
2011-5-19 18:55
直接读取不行么?
$game_party.members[0].skills[1] 啥的
芙兰朵露·斯卡雷特于2011-5-19 18:55补充以下内容:
直接读取不行么?
$game_party.members[0].skills[1] 啥的
作者:
277297575
时间:
2011-5-19 18:55
非常感谢.....话说能不能继续说说怎么获取某个技能的伤害值或消耗MP的值。
作者:
芙兰朵露·斯卡雷特
时间:
2011-5-19 19:15
本帖最后由 芙兰朵露·斯卡雷特 于 2011-5-19 19:16 编辑
$data_Skills[id].mp_cost 消耗的MP。
$data_Skills[id].hit 命中率。
具体的看 F1 的 RPG::Skill 和 RPG::UsableItem
还有就是不要一贴多问
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1