设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

能否在状态菜单添加暴击率闪避率这些 不用YEP的插件

查看数: 3166 | 评论数: 4 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-8-29 10:47

正文摘要:

用YEP的状态核心跟一个战旗的插件冲突了,有没有办法能直接修改原版的显示,我试着改rpg_windows.js但是出错。。求大佬指教!

回复

yx20101120 发表于 2018-8-29 18:56:16
yx20101120 发表于 2018-8-29 16:06
大神!我按照你的方法改了,可是没显示!如图
但是我又新建了个工程,发现可以显示,这是怎么回事。。难 ...

OK的~~~~~
yx20101120 发表于 2018-8-29 16:37:42
gogocake 发表于 2018-8-29 13:29
原版默认的话,在rpg_windows.js中修改Window_Status这个方法即可。命中、回避、暴击MV中已经有过定义,可 ...

找到原因了,应该是坐标的问题,然后还有就是好像有延迟啊,就是点击状态,切换回去,然后再进去状态,才出现
gogocake 发表于 2018-8-29 13:29:06
原版默认的话,在rpg_windows.js中修改Window_Status这个方法即可。命中、回避、暴击MV中已经有过定义,可以直接通过xparam(0) xparam(1) xparam(2)来读取 当然也可以通过传入的actor用actor.cri 之类的获取
可以在这个drawParameters里面进行修改,简单一点的话
附上代码
  1. TextManager.xparam = function(xparamId)
  2. {
  3.     if(xparamId == 0)
  4.     {
  5.         return "命中";
  6.     }
  7.     else if(xparamId == 1)
  8.     {
  9.         return "回避";
  10.     }
  11.     else if(xparamId == 2)
  12.     {
  13.         return "暴击";
  14.     }
  15. };
  16. Window_Status.prototype.drawParameters = function(x, y) {
  17.     var lineHeight = this.lineHeight();
  18.     for (var i = 0; i < 6; i++) {
  19.         var paramId = i + 2;
  20.         var y2 = y + lineHeight * i;
  21.         this.changeTextColor(this.systemColor());
  22.         this.drawText(TextManager.param(paramId), x, y2, 160);
  23.         this.resetTextColor();
  24.         this.drawText(this._actor.param(paramId), x + 160, y2, 60, 'right');
  25.     }
  26.     for(var i = 0; i < 3; i++)
  27.     {
  28.         var xparamId = i;
  29.         var y3 = y + lineHeight * i + 216;
  30.         this.changeTextColor(this.systemColor());
  31.         this.drawText(TextManager.xparam(xparamId), x, y3, 160);
  32.         this.resetTextColor();
  33.         this.drawText(this._actor.xparam(xparamId), x + 160, y3, 60, 'right');
  34.     }
  35. };
复制代码

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-20 22:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表