Project1

标题: 实现装备有更多特性的脚本 [打印本页]

作者: 853861078    时间: 2015-2-9 18:28
标题: 实现装备有更多特性的脚本
本帖最后由 853861078 于 2015-2-9 21:12 编辑

请求……身为一个伸手党的荣耀……因为没有很足够的时间去学习脚本。

是这样,我想实现几个特性:某个装备对某某号敌人攻击力上浮x%
新增数值:物理攻击强化,XX属性强化……这样的数值每提升x点,攻击这个敌人的时候此属性的伤害就上浮x%
每个回合结束时有X%的几率释放x号技能
每个回合结束时有x%的几率把x号角色加入战斗

谢谢,虽然很难实现的样子……
作者: taroxd    时间: 2015-2-9 18:39
一点都不难实现,不过因为泛用性太低就让人懒得去写...

1. 计算伤害(make_damage_value)时判断是否对象是那个敌人,攻击者是角色且装上了装备
2. 阅读完此页面的规约之后,查找“属性修正的扩展”:http://taroxd.github.io/rgss/
3.4. 在回合结束(on_turn_end)时判断角色的装备并触发对应的效果
作者: 853861078    时间: 2015-2-9 19:56
taroxd 发表于 2015-2-9 18:39
一点都不难实现,不过因为泛用性太低就让人懒得去写...

1. 计算伤害(make_damage_value)时判断是否对象 ...

看不懂……
作者: 三途亚梦    时间: 2015-2-9 21:27
难倒不是不难,你要是看懂了图书馆中的“伤害公式的妙用”中楼主的主楼内容及全部回复就能做很多丰富的效果。
至少能够很简单的帮你实现所需要的第一类效果。
如果你实在看不懂,再来追加提问吧,因为这些弄不懂的话就别指望能做多负重的东西了。

第二类的细节挺麻烦,如果你想直接在RM中增加下拉栏的项目,你需要有一定骇客技术黑RM本体。

关于回合结束的操作需要动脚本才能更快捷的实现。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1