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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 小染哥
打印 上一主题 下一主题

[已经解决] 求一个更改人物技能施法动作的插件!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2016-9-15
帖子
19
11
 楼主| 发表于 2016-9-18 14:11:47 | 只看该作者
玄天 发表于 2016-9-18 13:48
根本不用插件,是楼主你还没摸透MV的设置。

数据库→系统→SV魔法技能

这个我知道,但是我想让我的特技技能,变成普通攻击的样子……
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
311
在线时间
204 小时
注册时间
2007-2-4
帖子
1817
12
发表于 2016-9-18 16:01:54 | 只看该作者
本帖最后由 玄天 于 2016-9-18 16:03 编辑

……建议楼主你发帖前好好组织组织语言,我们回答的都被你绕到西伯利亚去了。

如果想让技能使用普通攻击动作的话的确就需要插件了,我这里有一个。
JAVASCRIPT 代码复制
  1. /*:
  2.  *
  3.  * @plugindesc サイドビュー戦闘にて、スキル・アイテム使用時の武器アニメーションを設定するプラグイン
  4.  * @author hiz
  5.  *
  6.  * @help
  7.  *
  8.  * アイテム (スキル) メモ:
  9.  *   <hzwamin:[motion],[wtypeid]>   # モーション[motion]・武器[wtypeid]の武器アニメーションを表示
  10.  *                                  # ※ [motion]・[wtypeid]は省略可(通常攻撃のアニメーションを使用)
  11.  *                                  #  モーションの指定はモーション一覧参照。
  12.  *                                  #  武器の指定は、データベース[システム]の[SV]攻撃モーションの画像リスト
  13.  *                                  #  1番上(なし)を0として上から順に0・1・2・・・を指定。
  14.  * 例)
  15.  *   <hzwanim>              # 通常攻撃時の武器アニメーションを表示
  16.  *   <hzwanim:thrust>       # 通常攻撃時の武器で突きモーションを表示
  17.  *   <hzwanim:swing,3>      # フレイルの振りモーションを表示
  18.  *   <hzwanim:guard>        # 防御モーションを表示
  19.  *   
  20.  * モーション一覧
  21.  * ・攻撃モーション
  22.  *   thrust         # 突き
  23.  *   swing          # 振り
  24.  *   missile        # 飛び道具
  25.  * ・その他モーション
  26.  *   guard          # 防御
  27.  *   spell          # 魔法
  28.  *   skill          # スキル
  29.  *   item           # アイテム
  30.  *   damage         # ダメージ
  31.  *   evade          # 回避
  32.  *   victory        # 勝利
  33.  *   escape         # 逃走
  34.  */
  35.  
  36. (function() {
  37.     var _Game_Actor_performAction = Game_Actor.prototype.performAction;
  38.     Game_Actor.prototype.performAction = function(action) {
  39.         var parm = action.item().meta.hzwanim;
  40.         if(parm !== undefined) {
  41.             var parms = parm.split !== undefined ? parm.split(",") : [];
  42.             // 武器画像IDの設定
  43.             var wtypeId = 0;
  44.             if(parms.length > 1) {
  45.                 // モーションの手動設定
  46.                 wtypeId = Number(parms[1]);
  47.             } else {
  48.                 // 通常攻撃の武器画像ID設定
  49.                 var weapons = this.weapons();
  50.                 wtypeId = weapons[0] ? weapons[0].wtypeId : 0;
  51.             }
  52.             // モーションの設定
  53.             var motion = "";
  54.             if(parms.length > 0) {
  55.                 // モーションの手動設定
  56.                 motion = parms[0];
  57.             } else {
  58.                 // 通常攻撃のモーション設定
  59.                 var weapons = this.weapons();
  60.                 var attackMotion = $dataSystem.attackMotions[wtypeId];
  61.                 if (attackMotion) {
  62.                     if (attackMotion.type === 0) {
  63.                         motion = 'thrust';
  64.                     } else if (attackMotion.type === 1) {
  65.                         motion = 'swing';
  66.                     } else if (attackMotion.type === 2) {
  67.                         motion = 'missile';
  68.                     }
  69.                     this.startWeaponAnimation(attackMotion.weaponImageId);
  70.                 }
  71.             }
  72.             if(motion === 'thrust' || motion === 'swing' || motion === 'missile') {
  73.                 //
  74.                 // 武器モーションの場合
  75.                 //
  76.  
  77.                 // 武器画像を表示するための準備
  78.                 var weapons = this.weapons();
  79.                 var attackMotion = $dataSystem.attackMotions[wtypeId];
  80.                 // モーションを設定
  81.                 this.requestMotion(motion);
  82.                 // 武器画像を表示
  83.                 this.startWeaponAnimation(attackMotion.weaponImageId);
  84.             } else {
  85.                 //
  86.                 // 武器モーション以外の場合
  87.                 //
  88.  
  89.                 // モーションを設定
  90.                 this.requestMotion(motion);
  91.             }
  92.         } else {
  93.             _Game_Actor_performAction.call(this, action);
  94.         }
  95.     };
  96. })();


我实测了一下,在该技能的注释栏里输入<hzwanim:thrust,0>就能让技能的实施动作变成普通攻击。
不过缺点是并不能指定一整个技能类型都这样,必须一个一个技能单独设置。

评分

参与人数 1梦石 +2 收起 理由
余烬之中 + 2 我已经解决了问题,大神 谢谢你!!!么么.

查看全部评分

新しい誕生祝いだッ!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2016-9-15
帖子
19
13
 楼主| 发表于 2016-9-18 19:06:33 | 只看该作者
玄天 发表于 2016-9-18 16:01
……建议楼主你发帖前好好组织组织语言,我们回答的都被你绕到西伯利亚去了。

如果想让技能使用普通攻击动 ...

我是真的真的真的很射射你……
言字旁*2候补………………
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
315
在线时间
854 小时
注册时间
2014-5-5
帖子
948
14
发表于 2016-9-18 19:17:34 | 只看该作者
我们所回答的那些你认真看了吗?
汗,你都用YEP插件了,最好认真看看插件如何设置,和软件的功能
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
311
在线时间
204 小时
注册时间
2007-2-4
帖子
1817
15
发表于 2016-9-18 19:42:51 | 只看该作者
邪月长啸 发表于 2016-9-18 19:17
我们所回答的那些你认真看了吗?
汗,你都用YEP插件了,最好认真看看插件如何设置,和软件的功能 ...

楼主好像没有用YEP吧?至少我也没看出来

点评

如果数量不影响游戏,多余的功能忽视就好了  发表于 2016-9-18 20:22
可是站内只要YEP的汉化和下载,我又不会翻墙,只好用了,先熟悉一下。不知插件的数量会不会影响游戏卡顿  发表于 2016-9-18 20:22
原来如此。的确YEP应该能解决这个问题,不过我个人不怎么喜欢YEP(主要是要用其中一两个功能都要装核心插件,里面又一堆我不需要的功能)  发表于 2016-9-18 20:19
他在贴吧里也发过类似的问题,关于YEP战斗插件的问题,我回答过他  发表于 2016-9-18 20:17
新しい誕生祝いだッ!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2016-9-15
帖子
19
16
 楼主| 发表于 2016-9-18 20:15:00 | 只看该作者
玄天 发表于 2016-9-18 16:01
……建议楼主你发帖前好好组织组织语言,我们回答的都被你绕到西伯利亚去了。

如果想让技能使用普通攻击动 ...

我已经解决了问题,大神 谢谢你!!!么么哒………………
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
311
在线时间
204 小时
注册时间
2007-2-4
帖子
1817
17
发表于 2016-9-18 20:19:57 | 只看该作者
小染哥 发表于 2016-9-18 20:15
我已经解决了问题,大神 谢谢你!!!么么哒………………

看到了。

不是美女就不用么么哒我了。
新しい誕生祝いだッ!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2016-9-15
帖子
19
18
 楼主| 发表于 2016-9-18 23:17:24 | 只看该作者
玄天 发表于 2016-9-18 20:19
看到了。

不是美女就不用么么哒我了。

好吧,抠脚大汉子一枚…………javascript:;

E[2@@P$F}JHJ5232BER6YR9.gif (524.79 KB, 下载次数: 24)

来吧,宝贝儿!

来吧,宝贝儿!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2016-9-15
帖子
19
19
 楼主| 发表于 2016-9-18 23:20:31 | 只看该作者
邪月长啸 发表于 2016-9-18 19:17
我们所回答的那些你认真看了吗?
汗,你都用YEP插件了,最好认真看看插件如何设置,和软件的功能 ...

好吧,大神,其实我不会看这个&………………我只会拿来用………………
但是还是肥肠的感射……
来吧!!!!

E[2@@P$F}JHJ5232BER6YR9.gif (524.79 KB, 下载次数: 24)

来吧宝贝儿!!!

来吧宝贝儿!!!

点评

你妹,滚粗~我最讨厌这货了  发表于 2016-9-19 12:47
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-11-28 00:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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