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

Project1

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

[已经过期] 怎么让角色参与战斗却不出现在地图?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
85
在线时间
87 小时
注册时间
2013-1-13
帖子
66
跳转到指定楼层
1
发表于 2015-7-21 21:15:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
准确的说,是开启开火车前进后,那个角色不出现,但另一个角色会出现(都要参与战斗)

Lv4.逐梦者

梦石
4
星屑
2013
在线时间
442 小时
注册时间
2015-7-19
帖子
149
2
发表于 2015-7-22 12:11:15 | 只看该作者
确保那个不出现在地图的伙伴不换装备,不提升能力后,T出队伍,事件页执行战斗前把他加到队伍(不初始化)。

点评

但是他要换装备。。。  发表于 2015-7-23 21:21
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
599
在线时间
333 小时
注册时间
2011-11-19
帖子
194
3
发表于 2015-7-22 19:10:47 | 只看该作者
行走图调成空的,必要的时候更改行走图改成需要的

点评

这样第一个角色和第三个角色中间会出现空格啊  发表于 2015-7-23 22:24
支持《彼岸之光》系列!加油!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
761 小时
注册时间
2013-9-23
帖子
211

开拓者

4
发表于 2015-7-23 05:51:01 | 只看该作者
如果不打算使用相关脚本(当然这类脚本我没有),而是用事件解决。

给每场战斗,也就是"数据库→敌群→战斗事件"里给每个敌群设置"条件",
回合数:你需要这些角色加入的回合,如果战斗开始就加入那么设为0+0
执行条件:战斗,就是每场战斗执行一次。

在所有会出发战斗并有同伴在战斗中加入的地图里设置一个并行处理的事件。
事件内执行一个公共事件(这是为了方便)
在公共事件内判断战斗中加入的角色是否在队伍中,如果是,那么离开队伍。

注意:此法需要不出现在地图上的同伴行走图透明,因为离队前会有短暂的时间出现在地图上。
▼-----跑题话-----▼
因为战斗中加入的角色是在战斗之后离开队伍的,会获得经验值,所以如果不想给这个角色升级,
①公共事件内在其离队前用变量获取此人的等级和经验值并做相应处理,
②数据库中职业那页把此人从1到99级的能力都调成一样(比如ATK:100~100)的任其升级,因为到地图上就会离队,所以是没机会查看此人的状态的。
③直接调成加入就满级。原因:不想看见战斗结算时有此人升级的信息。弊端:没成长空间(非要成长只能事件中手动加)
另外,此人可升级的话,在战斗中加入时不要初始化角色数据
再有,暂时没想起来……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 13:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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