RPGMAKER有沒有辦法做到以下操作?
rpgmaker吧
全部回复
仅看楼主
level 1
純情婊
楼主
帶上一帮NPC去打群架,是真的各自在打架,而不是单纯的角色冲突的动作画面,比如带上一帮流氓地痞,去砸妓院赌馆的场子,然後谁HP化为0就死,敵方也有
胜算
的那种。而且我是想靠人数碾压对方。
2023年08月18日 14点08分
1
level 8
写给妖精的情诗
设立一堆的事件npc,
?????????????问题是怎么区分敌我两派。????????、
设定生命值。
然后各自放显示动画,
按随机数扣生命值。
扣完就死。
二维图片要搞个打架的动作,就太麻烦了吧。
????????怎么做出打架的图片,并让他连续播放呢?????、
2023年08月18日 15点08分
2
純情婊
喔,打架的动作展示不重要,有没有办法讓他们的死亡依靠攻防命这些数值高低决定死亡率,简之來説就是谁弱谁挨了更多的重击就容易先Go Die。
2023年08月18日 15点08分
写给妖精的情诗
@純情婊
应该可以靠变量来搞定,变量可以有那么多的数据输入、数据采集,变量可以有那么多的计算方式。。。生命值、健康值、愤怒状态、胆怯状态、受伤状态、攻击、防御、速度、暴击几率、攻击闪避、在不同的状态有不同的攻、防、速、暴、闪和随机数之类的都可以通过变量来搞定。。。
2023年08月18日 15点08分
level 8
写给妖精的情诗
区分敌我
可以在建立npc事件的时候,
把一批人的事件编号特意固定在1到10号,
另一批人固定在11到20号。
(去projertj1------[搬运汉化] 非常好的脚本调用手册------找脚本来调用)
打架之前可以在脚本输入-----使用在个别事件上, 此事件将往地图特定ID事件移动----
this.moveTowardCharacter($gameMap.event(id));
(先来个距离判断,哪个敌对编号的距离近,就先找谁)
------------------------------------------------------------------------------------------------------------------------------
至于,打架图片。
或许可以把战斗图片(sv_actors文件夹),
按照行走图片(characters文件夹)的规格裁剪一下,
放在行走图片的文件夹。
然后在进入战斗距离的时候,每放一个技能的显示动画就跳转到另一个事件页面,
每个事件页面的图像都是提前选好的放在行走图片文件夹的战斗图片。
--------------------------------------------------------------------------------------------------------------------------------
至于技能的显示动画和哪个npc受到生命值扣减,
应该是可以通过变量和分支条件来做的吧。
这样整套做下来,应该是可以达成你想要的效果。
就是,应该会太麻烦了。
你或许应该去寻找别人已经开发好的插件。
2023年08月18日 15点08分
3
純情婊
多謝!挺複雜的,等我哪天製作到這樣的劇情時再來深入研究。
2023年08月18日 15点08分
写给妖精的情诗
忘了,还有一个主角的问题。。。先让主角开启透明状态,在变量代入游戏数据、人物、玩家、地图横轴,纵轴也来一遍。再让1号事件的位置死死地定在主角的位置。。。这样就可以让玩家操控1号事件而不是主角了。当然1号事件的设定不能跟其他的事件完全一样。1号事件的移动和战斗图片(行走图)要玩家控制
2023年08月18日 16点08分
純情婊
@写给妖精的情诗
好的,謝謝!
2023年08月20日 16点08分
1