Project1
标题:
T大的被动状态固定值加值“翻译”悬赏
[打印本页]
作者:
负零
时间:
2016-4-7 20:03
标题:
T大的被动状态固定值加值“翻译”悬赏
悬赏“翻译”几句话,里里外外不过15行,没技术只能用力了...
需求:JAVA语言、兼容YEP的大部分脚本。T大不能自己接单...
#--------------------------------------------------------------------------
# ● require Taroxd基础设置
# 使用方法:在技能/状态上备注<passive x>,
# 表示习得该技能/获得该状态等同于装备了x号武器。
#--------------------------------------------------------------------------
RPG::Skill.note_i :passive
RPG::State.note_i :passive
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ● 带有被动技能效果的所有实例
#--------------------------------------------------------------------------
def passive_objects
@skills.map {|id| $data_skills[id] } + states
end
#--------------------------------------------------------------------------
# ● 以数组方式获取拥有特性所有实例
#--------------------------------------------------------------------------
def_with(:feature_objects) {|old| old + passive_weapons }
#--------------------------------------------------------------------------
# ● 获取普通能力的附加值
#--------------------------------------------------------------------------
def_with :param_plus do |old, param_id|
passive_weapons.sum(old) {|item| item.params[param_id] }
end
#--------------------------------------------------------------------------
# ● 被动技能/状态对应的武器实例构成的数组
#--------------------------------------------------------------------------
def passive_weapons
passive_objects.map {|obj| $data_weapons[obj.passive] }.compact
end
end
作者:
tseyik
时间:
2016-4-7 20:56
https://rpg.blue/forum.php?mod=viewthread&tid=391022
作者:
负零
时间:
2016-4-7 21:00
本着需求和造福的心态弄的,如果确实触犯了某些条例或规则,我接受T大批评和执行纠正措施。
作者:
tseyik
时间:
2016-4-7 21:33
负零 发表于 2016-4-7 21:00
本着需求和造福的心态弄的,如果确实触犯了某些条例或规则,我接受T大批评和执行纠正措施。 ...
可參考這個
hikimoki.sakura的被动状态
パッシヴスキル
作者:
汪汪
时间:
2016-4-7 22:33
自己翻译就好
看着写就行,语言都差不多
作者:
日月星辰
时间:
2016-4-8 00:36
这个需求为什么是 java =~=我来翻译呀 翻完 mv 用不了就是了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1