Project1
标题:
识别装备附加的技能问题
[打印本页]
作者:
白玉楼的台阶
时间:
2014-9-10 06:46
标题:
识别装备附加的技能问题
希望能够实现,通过装备获得某个技能之后,可以打开X号开关
因为装备附加的技能不算是习得,所以分歧-【是否习得指定技能】似乎不能用
——————下面是问题的背景,或许有用?——————
我之前通过一个脚本
https://rpg.blue/thread-370083-1-1.html
实现了习得的技能可以选择装备与否,不装备的不生效
同时,玩家装备指定技能时,获得等同于装备某武器的属性加成
但是做到后面,我发现没办法识别玩家是否装备了某个技能
目前为止已经试过的办法有很多
那些技能无论装备与否,都是已经习得的状态,所以分歧里面关于【技能是否习得】的部分不能用
虽然获得了指定武器的属性,分歧【是否装备指定武器】的时候也识别不出来
我试着给武器增加特定编号的属性,然后用$data_weapons[attacker.weapon_id].element_set.include?(30)来识别……
……还是不行,那个脚本毕竟不是真的让玩家装备了目标装备
让装备附加某个技能——那个技能似乎不算是习得,不能用分歧【技能是否习得】
作者:
taroxd
时间:
2014-9-10 07:41
我的群组里有一个基础设置,里面定义了 Game_Actor#skill? 方法,可以进行是否拥有技能的判断
作者:
白玉楼的台阶
时间:
2014-9-11 16:51
taroxd 发表于 2014-9-10 07:41
我的群组里有一个基础设置,里面定义了 Game_Actor#skill? 方法,可以进行是否拥有技能的判断 ...
喔……我明白了,分歧条件里面 $game_actors[1].skill?(12),
然后1号角色持有12号技能就等同于分歧-是,没就是分歧否……
能不能不要这么惜字如金啊……~~~~(>_<)~~~~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1