Project1

标题: 有关“炸弹”的求助(带悬赏) [打印本页]

作者: 眼中目之瞳    时间: 2015-4-4 08:22
标题: 有关“炸弹”的求助(带悬赏)
RT,在RPG VX Ace 上执行炸弹的效果,

个人只完成了3步:

1.炸弹的爆炸效果(6r里的已有帖子)

2.按下“X”键时放下一个炸弹(在上面的基础上修改了一下)

3.在面前有炸弹时按“Z”键拿起炸弹,再按一下“Z”丢出去(6r里的“投掷”脚本)。

但有一些问题:

1.我想要的效果是炸弹爆炸后会对一定范围内的单位造成伤害,而原帖只能对指定位置进行爆破。

2.放下炸弹后无法马上举起来,玩家必须先挪到一边后才能拿起炸弹。

3.如果只是举着炸弹而不扔出去,炸弹爆炸后会出现两种情况:一种是炸弹的爆炸动画出现了但炸弹的行走图还在手上,可以扔出去但落地的一瞬间就消失了,第二种情况是炸弹动画播放完毕,行走图消失,但摁下“Z”键后仍有扔出炸弹的音效——也就是说“炸弹”的事件其实还在手上,只不过是透明化了而已。

(补充:如果是在举着的时候爆炸,那么再次按下“X”时炸弹会直接出现在头顶)

所以我的请求是:

1.炸弹变成范围伤害(5×5),对玩家也会造成伤害,对名字带有特殊名称的事件块儿(比如:【a】史莱姆)可以造成伤害,而对另一种名称的事件块(比如:【b】石头)更改行走图(炸碎)

2.即使是踩在脚下的炸弹也可以捡起来顶在头顶。

3.炸弹的事件块在爆炸后回到初始位置待命,如果一直举着的话先解决上面的问题3(先爆炸和透明化行走图,但只会伤到自己和3×3以内的单位),然后回到初始位置待命,如果在投掷出去但还没有落地的时候就爆炸的话……范围也是3×3。



其他:


优先解决上面的问题,下面的请求完成的话有额外奖励,VIP、银行卡转账或者是游戏充值什么的都可以,不过最好在100人民币以内……


1.炸弹带毒:获得某个道具后被炸弹炸到的单位会中毒(附加“剧毒”的状态,时效3秒),但玩家不会中毒,门和石头等建筑物也不会中毒。

2.炸弹范围:获得某个道具后炸弹波及范围提升(5×5、7×7)

3.炸弹伤害:获得某个道具后炸弹伤害提升,但对玩家的伤害不变(一格红心)。

4.炸弹人效果:获得某个道具后炸弹的爆炸方式改变为类似于炸弹人的效果,分为五种:纵向、横向、十字形、“X”字形、八方向形(实际上只有3个不同的道具)。

5.获得某个道具后(并穿在身上),将普通攻击替换成炸弹向前滑行(其实就是《以撒的结合》里的“婴儿博士”)

6.可以强行引爆炸弹的主动道具。




作者: 3106345123    时间: 2015-4-4 10:20
理论上这个可以实现你要的一切功能
就是不知道你用不用arpg
作者: 眼中目之瞳    时间: 2015-4-4 13:10
3106345123 发表于 2015-4-4 10:20
理论上这个可以实现你要的一切功能
就是不知道你用不用arpg


这个的炸弹系统好像有问题,刚一放下就爆炸了(但事件还在那里,只是执行了伤害判定),而且如果在举着炸弹的时候炸弹爆炸的话,会一直保持举姿,打不开任何菜单,只有切换地图才能恢复正常。
作者: 眼中目之瞳    时间: 2015-4-4 13:13
3106345123 发表于 2015-4-4 10:20
理论上这个可以实现你要的一切功能
就是不知道你用不用arpg

其他的系统跟《以撒的结合》还是有一些出入的,得先整理一下才能找人再修改——毕竟原文件不是按《以撒》做的系统- -b
作者: 三途亚梦    时间: 2015-4-4 14:38
这个真的感觉不是现成的脚本就能搞定的,估计不如重头写。
我虽然有写相似效果的现成脚本,本质上还是战棋思路,对一直运动的事件处理肯定是不完美的。

这个脚本想要改成可以取得脚下的事件倒是不难,但是这个注释语言看着我略头痛,就等楼下帮忙吧。
另外,你稍微说明一下如果有复数个事件,是优先举起脚下的还是面向上的呢?

比较麻烦的是你想要做到的伤害部分,如果敌人肯定是一击击杀的话告诉你事件脚本的写法就能解决,如果不是就还需要一些其它辅助。
主要就是指让事件有HP的概念,但是怎么都不是简简单单就能完事的过程。
作者: 1003492579    时间: 2015-4-6 16:37
主要是提取防止事件的问题orz…………其他倒是好做,不知道提取放置事件XAS到底怎么做到的…………




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1