Project1

标题: 如何在游戏中实现魂游戏的一些机制? [打印本页]

作者: 人机格林    时间: 2024-7-24 18:55
标题: 如何在游戏中实现魂游戏的一些机制?
想要实现的是元素瓶的补充,死亡复活在上一个使用过的传送点和死亡掉落魂可在死亡地点取回,请问各位大佬如何实现?
作者: 505681468    时间: 2024-7-24 19:19
原装估计不能实现吧

死亡触发 GameOver 改成 传送,记录死亡地图id、坐标,掉落
道具 meta 记录使用次数,次数 0 则不能使用,触摸篝火恢复指定次数
进入地图,读取死亡信息,生成 id 999 的事件,触发获得掉落
作者: 人机格林    时间: 2024-7-24 20:32
505681468 发表于 2024-7-24 19:19
原装估计不能实现吧

死亡触发 GameOver 改成 传送,记录死亡地图id、坐标,掉落

就和blacksouls那样的,我刚开始接触rpgmaker,只学完了b站up云书的教程,不太懂怎么添加,看的一头雾水
作者: 505681468    时间: 2024-7-24 21:44
人机格林 发表于 2024-7-24 20:32
就和blacksouls那样的,我刚开始接触rpgmaker,只学完了b站up云书的教程,不太懂怎么添加,看的一头雾水{ ...

刚入门就只能找插件了(
制作经验丰富起来就好办了
作者: 宇宙骑士凯普    时间: 2024-7-24 23:55
虽然不知道帮不帮的上忙,但是如果你想做魂系的话,可以参考一下这个游戏
https://plicy.net/GamePlay/151416
作者: Kaqire    时间: 2024-9-3 23:48
元素瓶补充方法:
#变量操作 变量A“元素瓶数”  = 元素瓶实际数量的数据
#循环{
          如果  (变量A“元素瓶数” > 变量B“元素瓶上限数”)
             则 增减物品 元素瓶-1
                 变量操作 变量A -1
          如果  (变量A“元素瓶数” < 变量B“元素瓶上限数”)
             则 增减物品 元素瓶+1
                 变量操作 变量A +1
          如果  (变量A“元素瓶数” = 变量B“元素瓶上限数”)
             则 跳出循环
          }




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