Project1

标题: 求大佬解答回合制改SV战斗的脚本或者插件 [打印本页]

作者: 1071257831    时间: 2021-5-3 22:38
标题: 求大佬解答回合制改SV战斗的脚本或者插件
由第一张战斗模式改为第二张战斗模式,脚本和插件都可以

捕获2.PNG (1.38 MB, 下载次数: 24)

捕获2.PNG

捕获.PNG (1.27 MB, 下载次数: 30)

捕获.PNG

作者: xiamumomo    时间: 2021-5-3 22:38
数据库打开(F9)  点系统(倒数第三个)  接着魔法技能叛变有一个选项  吧选项第一个打勾
作者: 1071257831    时间: 2021-5-3 23:33
xiamumomo 发表于 2021-5-3 23:15
数据库打开(F9)  点系统(倒数第三个)  接着魔法技能叛变有一个选项  吧选项第一个打勾 ...

我的意思是游戏中的,并不是做游戏的时候,我话没说清楚,我的
就是指定几场战都用的SV战斗系统,普通的设置为第一张图的回合制战斗系统
作者: 任小雪    时间: 2021-5-4 01:14
js文件夹里面,可能是core文件,可能是window文件,利用TXT大概,搜索关键词“颜色”(用英文啊)的关键词,相关的代码应该能改吧
作者: wabcmcc    时间: 2021-5-5 00:06
橫看直看兩張圖分別,
一張橫版戰鬥(有角色側視戰鬥圖)
一張直版戰鬥(無角色戰鬥圖)

編輯器,資料庫,系統,選項--勾選或(取消)側視戰鬥圖.
作者: 1071257831    时间: 2021-5-5 06:54
wabcmcc 发表于 2021-5-5 00:06
橫看直看兩張圖分別,
一張橫版戰鬥(有角色側視戰鬥圖)
一張直版戰鬥(無角色戰鬥圖)

我意思是在游戏中的时候切换直板和横版战斗,并不是直接在数据库里更换战斗模式
作者: 石林尘影    时间: 2021-5-5 17:06
Yep 战斗核心的插件指令好像可以设置战斗模式。
作者: temprr    时间: 2021-6-12 22:41


//=============================================================================
// Battle Mode
// by Shaz
// Last Updated: 2015.10.21
//=============================================================================

/*:
* @plugindesc 允许游戏中同时存在第一人称视角和第三人称视角的战斗方式。
* @author Shaz
*
* @help 一个修改游戏视角的脚本,可用于学习脚本中关于“敌群”的处理逻辑。
*
* 为一个敌群增加SV前缀来设置玩家与这个敌群的战斗视角是第三人称视角。
* 为一个敌群增加FV前缀来设置玩家与这个敌群的战斗视角是第一人称视角。
* 为一个敌群增加RV前缀来设置玩家与这个敌群的战斗视角是随机人称视角。
* 如果不设置前缀,则会使用系统默认的战斗视角。
*/

(function() {
  var _Game_System_isSideView = Game_System.prototype.isSideView;
  Game_System.prototype.isSideView = function() {
    if ($gameParty.inBattle) {
      var sv = $gameTroop.isSideView();
      if (sv === null) {
        return _Game_System_isSideView.call(this);
      } else {
        return sv;
      }
    } else {
      return _Game_System_isSideView.call(this);
    }
  };

  var _Game_Troop_setup = Game_Troop.prototype.setup;
  Game_Troop.prototype.setup = function(troopId) {
    _Game_Troop_setup.call(this, troopId);

    if (this.troop().name.match(/^SV/)) {
      this._isSideView = true;
    } else if (this.troop().name.match(/^FV/)) {
      this._isSideView = false;
    } else if (this.troop().name.match(/^RV/)) {
      this._isSideView = Math.random() < 0.5;
    } else {
      this._isSideView = null;
    }
  };

  Game_Troop.prototype.isSideView = function() {
    return this._isSideView;
  };
})();

作者: 1071257831    时间: 2021-6-12 23:09
temprr 发表于 2021-6-12 22:41
//=============================================================================
// Battle Mode
//  ...

谢谢了,不过插件我早就找到了的




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