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

Project1

 找回密码
 注册会员
搜索
查看: 4220|回复: 7
打印 上一主题 下一主题

[已经解决] 怎么在战斗画面中直接去掉攻击防御指令?

[复制链接]

Lv2.观梦者

梦石
0
星屑
836
在线时间
159 小时
注册时间
2012-6-3
帖子
124
跳转到指定楼层
1
发表于 2017-4-24 11:34:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
对普通攻击想做不少改动,不过太麻烦了
以前玩过的游戏有个很取巧的做法,包括普通攻击在内的行动都是放在技能类别里面,这样对每个角色每种武器做特殊普攻省事很多
不过普通攻击指令还在菜单里面就很碍事了
球一个去掉战斗菜单,攻击防御指令的插件……

点评

我曹?台阶大你居然活了?需要做游戏的话可以来交流啊~  发表于 2017-4-24 14:26

Lv3.寻梦者

梦石
0
星屑
3419
在线时间
461 小时
注册时间
2013-12-7
帖子
333
5
发表于 2017-6-21 23:55:43 | 只看该作者
按照你说的 我建议重写 Window_ActorCommand。或者使用YEP那个Weapon Unleash插件。如果用YEP的话,你可能需要
        //防御动画修正
        Game_Action.prototype.isGuard = function() {
                return this.item() === $dataSkills[2];
        };
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3419
在线时间
461 小时
注册时间
2013-12-7
帖子
333
4
发表于 2017-6-21 23:49:23 | 只看该作者

Window_ActorCommand.prototype.makeCommandList = function() {
    if (this._actor) {
        this.addAttackCommand(); //这条是攻击
        this.addSkillCommands();  //这条是技能分类()
        this.addGuardCommand(); //这条是防御
        this.addItemCommand();  //这是道具
    }
};
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
30 小时
注册时间
2017-6-13
帖子
4
3
发表于 2017-6-20 17:48:02 | 只看该作者
本帖最后由 wtq3135598 于 2017-6-20 18:00 编辑
ekmomo 发表于 2017-4-24 13:15
Window_ActorCommand.prototype.makeCommandList = function() {
    if (this._actor) {
        this.add ...


(请问一下这个具体要怎样操作呢?我把这段文本另存为JS文件,放到插件里面,好像没起什么作用。)

抱歉搞错了,现在起作用了。但是我只是想去掉攻击的话,怎样把防御添回来?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3419
在线时间
461 小时
注册时间
2013-12-7
帖子
333
2
发表于 2017-4-24 13:15:51 | 只看该作者
Window_ActorCommand.prototype.makeCommandList = function() {
    if (this._actor) {
        this.addSkillCommands();
        this.addItemCommand();
    }
};

点评

不客气。  发表于 2017-4-24 14:38
谢谢,搞定了  发表于 2017-4-24 14:25
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-5 02:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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