Project1
标题:
物理攻击和魔法攻击如何使用不同面板属性
[打印本页]
作者:
幻倾城
时间:
2021-8-2 19:44
标题:
物理攻击和魔法攻击如何使用不同面板属性
本帖最后由 幻倾城 于 2021-8-2 19:49 编辑
如何实现物理攻击使用攻击ATK和防御DEF,魔法攻击使用魔法攻击MAT和魔法防御MDF,类似梦幻模拟战手游。
作者:
soulsaga
时间:
2021-8-2 20:23
改技能的伤害公式?
作者:
清澈淌漾
时间:
2021-8-2 20:51
物理攻击用atk减def
魔法攻击反之
嫌麻烦 打开源码注入一个if
作者:
MH-Pride
时间:
2021-8-3 08:25
本帖最后由 MH-Pride 于 2021-8-3 08:50 编辑
//去掉久的
/* Game_BattlerBase.prototype.attackSkillId = function() {
return 1;
}; */
//第一个攻击用的技能
Game_BattlerBase.prototype.attackSkillId = function() {
if(this.atk>this.mat){
return 3 //当攻击力属性大于魔法攻击力 返回数字就是技能里面的ID
}else if(this.atk<this.mat){
return 9 //魔法当力属性大于攻击攻击力
}else{
return 1; //当2者相同的时候
}
};
复制代码
不太清楚你想表达的攻击方式,你是想说第一个攻击方式分开物理和魔法伤害?希望这是你想要的
你可以在C:\Users\Game\Documents\Games\Project1\js 里面的改 rpg_objects.js 找到
或者你用插件方式改
你在技能栏里面多写个魔法攻击就可以了 当魔法攻击力大于物理攻击力 就返回这个ID
picture.png
(61.55 KB, 下载次数: 25)
下载附件
保存到相册
2021-8-3 08:50 上传
如果是伤害公式直接在技能里面写就可以了
作者:
sdgn
时间:
2021-8-3 09:15
可以用事件自制戰鬥....然後設變量去操作
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1