Project1
标题:
求,战斗中加入单挑系统
[打印本页]
作者:
005020671
时间:
2010-6-24 23:03
标题:
求,战斗中加入单挑系统
怎么才能在战斗中加入角色单挑,不是第一个人单挑,是任何一个人都可以选择敌方一个角色进行单挑,谢谢啦。
作者:
005020671
时间:
2010-6-25 12:48
往上顶!!!
作者:
小传子
时间:
2010-6-25 14:06
请表达清楚- -
作者:
005020671
时间:
2010-6-25 20:15
回复
传说VS天涯
的帖子
就是战斗时,我方一个人可以和对方一个人单挑,谁失败谁死亡。
作者:
005020671
时间:
2010-6-28 21:10
把这个顶上去。。。
作者:
越前リョーマ
时间:
2010-6-28 21:38
和PM一样?
作者:
005020671
时间:
2010-6-29 13:43
PM是什么我都不知道啊。。。
作者:
aq5888123
时间:
2010-6-29 14:27
应该是和口袋妖怪一样的系统,就是可以随时把精灵回收,然后放出另外一个精灵。知道全部死亡为止。是吧?
作者:
005020671
时间:
2010-6-29 16:05
不是口袋,就是。。。
比如说我是4人制战斗,在战斗的选择窗口中有“攻击”“物品”“特技”等,
我想加入一个“单挑”指令,战斗中,当我方某个角色选择这个指令时,就可以选择对方一个角色进行战斗,
只是这两个人战斗不影响其他人,其他人不动,这两个角色谁战斗失败谁死亡,就是战斗不能状态。。。
作者:
jtyyyy
时间:
2010-6-29 16:21
找个人帮你做脚本吧,这应该是无法用RMXP直接做的......
作者:
005020671
时间:
2010-6-29 16:23
可是找谁呢,我不认识高手啊。。。
作者:
GM.01
时间:
2010-6-29 19:36
这个很难是不是把你的队友转成敌人!来实现单挑
作者:
雪_“‘
时间:
2010-6-29 22:23
用一个物品,叫单挑卡之类的,然后用公共事件..这样可以???
作者:
秋天不凋零
时间:
2010-6-29 22:45
貌似要牵扯Game_Battler和Game_Actor类吧
在下目前没见过成品脚本
作者:
005020671
时间:
2010-6-29 23:10
想起来了啊,吞食天地历史的天空2里面就有这种系统。。。
作者:
darkdrium
时间:
2010-6-30 09:59
本人美工盲,所以思路就不是创建新的战斗场景了
昨天尝试了一下,一个特技单挑,给目标对象附加【单挑者】状态,由一个公共事件处理其它敌人为【冻结战斗】,设置一个全局开关,【单挑】打开,修改arrow_enemy使得指向性法术只能指向【单挑者】,初步有了个构想
另外还需要做的就是修改脚本,使得我方这个角色也附加【单挑者】,而其它人员为【冻结战斗】,并且要在【单挑】这个开关打开时全体技能单体化,每回合开始检查双方队员状态,一旦一方的【单挑者】死亡,则解除所有【单挑者】和【冻结战斗】状态
为了使得单挑更合理化,该技能必须第一时间使用,并且使用后略过其它所有人的本回合行动
这些理论上都能实现,但是这个最严重的问题就是!需要修改好几个战斗核心类,对于默认脚本的修改无法适用到各种系统中,一旦一个系统使用的脚本也修改这些部分,必然会有冲突
作者:
风雪优游
时间:
2010-6-30 13:31
我想说,怪物干吗要和你单挑啊= =
作者:
qaz4633063
时间:
2010-6-30 14:28
提示:
作者被禁止或删除 内容自动屏蔽
作者:
005020671
时间:
2010-6-30 15:51
回复
qaz4633063
的帖子
谢谢,这样虽然实现单挑了,可是当单挑完成战斗就结束了啊。。。
我的意思是只有这一个人死了,,,然后继续战斗。。。
作者:
qaz4633063
时间:
2010-6-30 17:08
提示:
作者被禁止或删除 内容自动屏蔽
作者:
005020671
时间:
2010-6-30 17:22
回复
qaz4633063
的帖子
恩。。。
已经很感谢啦。
作者:
jhhuang
时间:
2010-7-1 06:01
汝发表一白痴想法:
对某人发动单挑(技能?)对象与发动对象外全部死亡.(如果有复活技能就加个不能复活状态= =)
如果对象或发动对象死亡需要继续战斗,就把其他对象全部复活.
如果要回到单挑前的状态,可以用变量事先记录各人生命值,复活代入相同生命.
作者:
darkdrium
时间:
2010-7-1 12:12
回复
jhhuang
的帖子
哥们,汝是你的意思……
你这个想法跟我前页写的类似,不过怪物战斗不能还是可以理解,同伴战斗不能的时候- -那个画面是很尴尬的
作者:
darkdrium
时间:
2010-7-1 12:16
回复
005020671
的帖子
参看我16楼的思路
发个我初步做的范例
Project2.rar
(186.99 KB, 下载次数: 99)
2010-7-1 12:13 上传
点击文件名下载附件
,目前已经实现主角使用单挑,指定敌人附加单挑者状态,而其它敌人为冻结战斗;并且指向性技能和攻击都只能选择单挑者
如果你能看得懂我这个思路,咱们可以把它实现出来,你也可以在各个系统中使用,如果你不懂脚本,那就算给你做好了范例,只要你使用其它牵扯到game_battler,arrow_enemy,arrow_actor,sciene_battle等类的脚本时必然会有冲突
作者:
005020671
时间:
2010-7-2 18:44
回复
darkdrium
的帖子
谢谢,我先看看,脚本我只懂一些简单的修改和合并,这个月悲剧啦,因为考试学校把网给断了,不知道什么时候能恢复,咳…
作者:
005020671
时间:
2010-7-2 18:45
回复
darkdrium
的帖子
谢谢,我先看看,脚本我只懂一些简单的修改和合并,这个月悲剧啦,因为考试学校把网给断了,现在只能手机上网了,不知道什么时候能恢复,咳…
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1