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

Project1

 找回密码
 注册会员
搜索

战斗事件中只限制主角参战的剧情

查看数: 3124 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-11-29 16:52

正文摘要:

各位好,我又来请教了。 我想做一个这样的剧情: 1、敌方妹子与主角单挑; 2、主角需要一直防御,不能攻击,否则战斗终止,触发剧情; 3、主角防御X回合后,敌方妹子一个迷糊技能释放到自己身上,hp为1,结束战斗, ...

回复

yang1zhi 发表于 2017-11-29 22:01:00
1.原理和角色仓库一样。把角色数据存到变量里,再把队伍里的角色删掉,事后再把那个变量里的角色都添加到队伍里,变量清空。
1.还可以有更简单的做法。禁止更换领队。把脚本里的参战人数改为由变量控制。战斗前把参战人数改成1,事后再改回来。
濒临崩坏的木南 发表于 2017-11-29 21:37:09
意思应该是分别给队员的2、3、4对应设置三个数值,在这个角色加入队伍的时候,比如A是18号角色,那么设置这个数值=18,A离队之后设置分歧条件2号队员数值=18就设置A再次加入队伍
magicater 发表于 2017-11-29 20:01:01
WantMy蕙 发表于 2017-11-29 18:37
我给你提供一个用脚本的思路吧,指定三个变量分别等于当前队伍234号队员在数据库里面的编码,然后到时候离 ...

当前剧情无法判定主角已经加入了几个队员了
magicater 发表于 2017-11-29 20:00:22
NOLO 发表于 2017-11-29 18:09
离队后无法判断?意思是,你这个是脚本或者事件随机提供选择的队员吗?

我是用事件来做判断的,判断如下:
分支 如果 A 在队伍
    队伍管理 A 离队
结束
分支 如果 B 在队伍
    队伍管理 B 离队
结束
分支 如果 C 在队伍
    队伍管理 C 离队
结束
战斗处理
战斗结束
如果 A 曾经加入队伍???
   队伍管理 A 加入队伍

后面就无法判断A是否加过队伍了,非得要为每个队员设立一个加过队伍的开关才行。
WantMy蕙 发表于 2017-11-29 18:37:10
我给你提供一个用脚本的思路吧,指定三个变量分别等于当前队伍234号队员在数据库里面的编码,然后到时候离队的时候用变量指定离队/归队就好了
NOLO 发表于 2017-11-29 18:13:43
开关数量这么多,用得完么?
NOLO 发表于 2017-11-29 18:09:02
离队后无法判断?意思是,你这个是脚本或者事件随机提供选择的队员吗?
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-12-13 02:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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