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

Project1

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

[已经过期] 如何在战斗中嵌套另一场战斗

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
161 小时
注册时间
2011-2-8
帖子
274
跳转到指定楼层
1
发表于 2011-8-8 08:24:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想做个技能,怪物对我方单体使用之后,目标会以当前的状态单独进入另一场战斗,对战一个小怪。战胜则以打完小怪后的剩余状态回到原战斗,失败则直接死亡。
我想了很多事件的办法。。全都失败了。作为一个脚本盲,只好来这请教了。。

点评

脚本的话也很麻烦,而且有的时候能让自己消失,我不会做脚本的  发表于 2011-8-8 12:40
敌人使用此技能后加一个状态,条件分歧无此状态的全消失  发表于 2011-8-8 10:13
用公共事件做技能,公共事件中判断谁消失  发表于 2011-8-8 09:46
技能公共事件带入变量  发表于 2011-8-8 09:23

Lv1.梦旅人

雨狸

梦石
0
星屑
48
在线时间
625 小时
注册时间
2011-3-19
帖子
1296
2
发表于 2011-8-8 08:45:53 | 只看该作者
唔,刚才也试着用事件,本来想得很好的,但是只有战斗中断这个指令生效,其他都没有。
明夕,何夕
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1323
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
3
发表于 2011-8-8 08:55:42 | 只看该作者
你这个想法有创意,而且还貌似没听说有人想到过。
估计实现起来相当复杂。
鉴于你是个脚本盲,就不说的更详细了。

不过呢,你可是试着记录下来当前战斗的所有敌人的血量状态什么的。然后结束这场战斗。进入新的战斗。完了以后回来恢复原来那场。

点评

战斗中断这个选型很蛋疼。他之后加战斗处理是不会进入新战斗的  发表于 2011-8-8 11:20
我都不知道怎么能判断技能的目标。。  发表于 2011-8-8 09:10
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。
回复

使用道具 举报

Lv4.逐梦者

醉啸 长风万里

梦石
0
星屑
6197
在线时间
6595 小时
注册时间
2007-12-16
帖子
4501

贵宾

4
发表于 2011-8-8 09:04:02 | 只看该作者
事件方法:记录下来当前战斗的所有敌人的血量状态,然后另一场战斗的敌人出现现在的敌人全部死亡,当另一场战斗的敌人死亡后现在的敌人出现并加上记录的血量什么的,可以参考柳大的XP录像教程的其中一篇

点评

表示这样可以,但总觉得效果很别扭,因为会播放本来怪物的死亡动画。而且这样的话这个技能不能使用7次以上。。不知道有没有脚本做法  发表于 2011-8-8 11:19
额..我就是不知道这个要怎么判断。。求教  发表于 2011-8-8 09:52
没明白【技能公共事件带入变量】...  发表于 2011-8-8 09:36
问题是这个技能是单体的,怎么能判断到踢出哪3个队员?  发表于 2011-8-8 09:09

还在龟速填坑中
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
161 小时
注册时间
2011-2-8
帖子
274
5
 楼主| 发表于 2011-8-8 19:06:58 | 只看该作者
本帖最后由 神蛋威武 于 2011-8-8 19:07 编辑

自顶一下,如何能不让那个主怪播放死亡动画而是瞬间消失,再切个渐变
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
6
发表于 2011-8-10 00:30:33 | 只看该作者
不知为何,我感觉大家想的好复杂的说~~~
设置一个对敌单体技能,变更属性为XX,之后调用公共事件~~{:nm_6:}
条件的分歧——主角??状态XX被施加时,把所有队友全踢了~~当然,如果你队友够多,可能有点长,不过复制粘贴也很不错呢~~接着直接战斗的处理,让那个小怪出现就好了。如果被小怪打死了,自然就GAME OVER了;如果打赢了,当然保持原状态啦~~之后把踢掉的队友全加上来;接着条件的分歧,复制粘贴,稍微改一下就行,OK?{:nm_6:}

点评

不OK,直接战斗处理根本就处理不出来。。我试过的  发表于 2011-8-10 09:29
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
161 小时
注册时间
2011-2-8
帖子
274
7
 楼主| 发表于 2011-8-10 19:11:30 | 只看该作者
自顶一下。。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
180
在线时间
829 小时
注册时间
2010-6-26
帖子
671
8
发表于 2011-8-13 08:03:21 | 只看该作者
记录变量,打开某开关,中断战斗,设置一个并行处理的公用事件检查某开关是否打开,打开的话关闭开关然后进入单人战斗……不知道行不行,自己领悟吧……

点评

不行的……我试过  发表于 2011-8-13 08:24
新手们!不要被看扁了!我们也会用论坛搜索,我们也会自己找脚本,我们也会自己点击关闭按钮旁边的小问号!
回复

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42869
在线时间
7625 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

9
发表于 2011-8-13 08:36:50 | 只看该作者
把scenebattle复制改名,进入这个场景,返回设置成默认scenebattle

点评

= =我脚本盲。。没理解,可以说的详细点么。。  发表于 2011-8-13 12:49
除了直接复制脚本以外的方法复制起来一点也不简单……(67昨晚提供的方法就行……  发表于 2011-8-13 12:17
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
180
在线时间
829 小时
注册时间
2010-6-26
帖子
671
10
发表于 2011-8-13 17:30:23 | 只看该作者
干脆不要想着如何进入另一场战斗,直接把其他队友和怪物附加类似石化的状态,这样就等于是那个怪物和那个角色单独战斗了,然后加一个当全部队员石化或者死亡的时候Gameover的脚本……


企鹅达达于2011-8-13 17:30补充以下内容:
干脆不要想着如何进入另一场战斗,直接把其他队友和怪物附加类似石化的状态,这样就等于是那个怪物和那个角色单独战斗了,然后加一个当全部队员石化或者死亡的时候Gameover的脚本……
新手们!不要被看扁了!我们也会用论坛搜索,我们也会自己找脚本,我们也会自己点击关闭按钮旁边的小问号!
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 12:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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