Project1
标题:
VA可以对那个队友是用什么物品进行判断吗?
[打印本页]
作者:
狂人狂者
时间:
2012-8-1 09:28
标题:
VA可以对那个队友是用什么物品进行判断吗?
就是想用这个做队友好感度的,但条件判断上没有这一选项,那可以用脚本来表示吗?
作者:
狱冥幻翼
时间:
2012-8-1 11:47
看完后表示理解不能……如果做好感系统的话用 变量+物品选择项操作 应该很容易实现吧
作者:
945127391
时间:
2012-8-1 15:43
本帖最后由 945127391 于 2012-8-1 15:58 编辑
如果是好感度系统的话:
在脚本库的main以上插入:
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ● 定义实例变量
#--------------------------------------------------------------------------
attr_accessor :goodwill
#-------------------------------------------------------------------------
# ● 重命名方法
#-------------------------------------------------------------------------
alias gw_set setup
#--------------------------------------------------------------------------
# ● 设置
#--------------------------------------------------------------------------
def setup(actor_id)
gw_set(actor_id)
@goodwill = 0
end
end
复制代码
然后用:
$game_party.members[队员id].goodwill
复制代码
来对队员的好感度进行操作.
比如:
$game_party.members[队员id].goodwill += x # 加x
$game_party.members[队员id].goodwill -= x # 减x
$game_party.members[队员id].goodwill *= x # 乘x
$game_party.members[队员id].goodwill /= x # 除x
复制代码
至于条件分歧:
# 注意:以下脚本只可在 事件-分支条件-脚本 中使用
$game_party.members[队员id].goodwill > x # 大于x
$game_party.members[队员id].goodwill >= x # 大于等于x
$game_party.members[队员id].goodwill < x # 小于x
$game_party.members[队员id].goodwill <= x # 小于等于x
$game_party.members[队员id].goodwill == x # 等于x
$game_party.members[队员id].goodwill != x # 不等于x
复制代码
(以上脚本未经测试)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1