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

Project1

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

[已经解决] 请问大神怎么设置单挑啊? 【已解决】

[复制链接]

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
跳转到指定楼层
1
发表于 2017-1-14 23:54:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 sq333333 于 2017-1-17 08:12 编辑

队伍里只派一个特定角色A战斗,其它人不参与,单挑结束后一切正常。
队伍的其它角色是不固定的,而且战斗后也不更改A的队列,求大神这个该怎么办呀?

评分

参与人数 1星屑 +50 收起 理由
VIPArcher + 50 结帖

查看全部评分

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
13
 楼主| 发表于 2017-1-16 22:58:19 | 只看该作者
weew163com 发表于 2017-1-15 17:27
1.打开脚本编辑器
2.来到Game_Party的 def battle_members(获取参战角色)的这一句
3.在它下面写下 return [ ...

试过了,完美解决,正是我想要的结果,而且操作方便!!

点评

顺便可以多用回复旁边的点评  发表于 2017-1-16 23:43
脚本里的@params[几]都是数据, 可以把print @params[0] 这样的代码加在他的语句下面,这样会在测试游戏的黑窗口显示出来具体内容,就知道改填什么了  发表于 2017-1-16 23:34
能用就好,比较基础的脚本可以自己试着修改,RM自带脚本的注释还是比较详细的。Game_Interpreter里有所有事件的脚本代码,可以试着模仿  发表于 2017-1-16 23:30
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1345
在线时间
378 小时
注册时间
2015-6-16
帖子
571
12
发表于 2017-1-16 21:14:12 | 只看该作者
对啊,他那个方法会让随行人消失的,我那个变成了:2号位置开始都是待机人员并不影响游戏战斗的
P1不太上了,有问题加个Q1286124843,不管是脚本还是游戏问题都可以来找我
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
11
 楼主| 发表于 2017-1-16 20:10:27 手机端发表。 | 只看该作者
300英雄 发表于 2017-1-15 09:39
不不不,你这样太烦在脚本GAME_PARTY中有个获取参战角色的最大数 ,把里面的改成这样,还不行加我QQ1286124 ...

这个方法可以消除战斗时突然随行人员消失的问题
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
10
 楼主| 发表于 2017-1-16 19:58:54 手机端发表。 | 只看该作者
300英雄 发表于 2017-1-16 13:49
发现我并没用。下次有事别叫我。


大神,我错了,把你的回复遗漏啦!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1345
在线时间
378 小时
注册时间
2015-6-16
帖子
571
9
发表于 2017-1-16 13:49:22 | 只看该作者
发现我并没用。下次有事别叫我。
P1不太上了,有问题加个Q1286124843,不管是脚本还是游戏问题都可以来找我
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
8
 楼主| 发表于 2017-1-15 22:50:28 手机端发表。 | 只看该作者
七重 发表于 2017-1-15 00:41
脱离时处理:

变量操作:变量5 = 保留第几个队员的名字。

大神,原来变量可以这样用,学习啦!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
7
 楼主| 发表于 2017-1-15 22:49:18 手机端发表。 | 只看该作者
300英雄 发表于 2017-1-15 09:42
你把64变量在战斗前:数值改成1——设置战斗——结束战斗后改回数值4就行(战斗前你先设置好领队是谁,因为 ...

感谢大神,脚本已收录备用!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
6
 楼主| 发表于 2017-1-15 22:47:14 手机端发表。 | 只看该作者
weew163com 发表于 2017-1-15 17:27
1.打开脚本编辑器
2.来到Game_Party的 def battle_members(获取参战角色)的这一句
3.在它下面写下 return [ ...

大神你的这个方法最适合我了!我回去就试试看,现在电脑不在身边
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
85 小时
注册时间
2011-3-6
帖子
45
5
发表于 2017-1-15 17:27:03 | 只看该作者
本帖最后由 weew163com 于 2017-1-15 17:59 编辑

1.打开脚本编辑器
2.来到Game_Party的 def battle_members(获取参战角色)的这一句
3.在它下面写下 return [$game_actors[$game_variables[51]]]  if $game_variables[51] > 0

51这个数字可以换成别的你想要的变量号码

当这个变量值为0以外的数时只有这个变量的值对应编号的角色会参加战斗
(l例如这个变量的值为1时只有1号角色参加战斗
战斗结束后把变量的值改回0即可
另外:如果数值对应的角色不在队伍中也是可以战斗的


点评

感谢大神!这些脚本的用法很使用!完美解决!  发表于 2017-1-17 08:12

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 05:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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