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

Project1

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

[已经解决] 请问如何让某队友入队,但菜单中不显示

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3078
在线时间
764 小时
注册时间
2008-7-5
帖子
760
跳转到指定楼层
1
发表于 2019-9-16 07:27:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
起因是我用了这个帖子里的队友AI模块https://rpg.blue/forum.php?mod=viewthread&tid=247491&page=1#pid1995436

它能够让某些id的队友变成自动攻击模式,但是在菜单的状态、技能、装备、道具使用还有战斗状态那里都能看到这个队友在队伍中,非战斗情况下自动队友还能对他进行操作,就觉得怪怪的。

请问如何让队友实现入队但不在这些界面出现呢?
我觉得应该是在我想隐藏的地方用id来做分歧,但是我不会脚本的语言表达……
阿姨我还未填平坑.....
自己是“擅长美工的笨蛋策划在干着程序的活”
  

Lv5.捕梦者

梦石
0
星屑
39009
在线时间
5716 小时
注册时间
2006-11-10
帖子
6618
2
发表于 2019-9-16 10:01:22 | 只看该作者
最简单的当然是战斗前入队, 战斗结束离队, 当做工具人

入队, 明雷式的话直接事件处理就行了, 暗雷就在scene map 里找到 $scene = Scene_Battle.new, 在它之前加一句  $game_party.add_actor(10086)

离队, 明雷式也一样事件处理就行, 暗雷就在 scene battle1 里找到 $scene = Scene_Map.new 在它之前加一句  $game_party.remove_actor(10086)

点评

中国移动  发表于 2019-9-16 11:16
10086是啥?  发表于 2019-9-16 11:01
好的,我晚上回家了再开工程试试看,先谢谢你(๑‾ ꇴ ‾๑)  发表于 2019-9-16 10:32
$game_party.add_actor(10086) if $game_switches[10086]  发表于 2019-9-16 10:20
那加个开关就好了呗  发表于 2019-9-16 10:18

评分

参与人数 2星屑 +50 +2 收起 理由
RyanBern + 50 + 1 认可答案
larbi + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-10 23:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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