查看: 5329|回复: 8

[已经解决] 关于死亡捡尸体系统

[复制链接]
梦石
0
星屑
5474
在线时间
1668 小时
注册时间
2016-8-1
回帖
376
发表于 2019-5-7 05:24:18 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
死亡.PNG
第一步:玩家死亡时触发这个公共事件,等级减1,金钱减半,记录死亡地点的位置,传送回主城
第二步:一个宝箱会出现在玩家死亡的位置,玩家返回死亡地点打开宝箱即可拿回损失的金钱
求教各位大佬第二步用事件怎么设计

阳光下的真实
梦石
0
星屑
5217
在线时间
494 小时
注册时间
2018-6-18
回帖
598

超评测参与

发表于 2019-5-7 06:24:56 | 显示全部楼层
本帖最后由 RMVXA 于 2019-5-7 07:02 编辑

这个好像必须要用到两个脚本:【记忆事件位置】 【遭遇战全灭后继续游戏】。
再用这个方法不知道可不可行,没验证过:
1.在每张ACT(能遇敌的)地图中的,玩家看不见的角落里,都设置一个宝箱事件A,得到的金钱=持有金钱的一半。
2.设置一个公共事件B(正常执行:用一个变量M=地图ID,再用条件分歧,根据M判断需要移动哪张地图的A事件):淡出画面→用另外两个变量记录角色的X,Y坐标→设置事件位置:让A根据XY坐标移动到玩家的位置(移动后需要用脚本记忆A的位置)→掉等级场所移动等……
3.遭遇战全灭后执行B即可。等返回调查完A后手动让它移动回原来位置。


评分

参与人数 2星屑 +50 赞 +2 收起 理由
alexncf125 + 50 + 1 认可答案
穿越时空之剑 + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
5474
在线时间
1668 小时
注册时间
2016-8-1
回帖
376
 楼主| 发表于 2019-5-7 07:29:12 | 显示全部楼层
本帖最后由 穿越时空之剑 于 2019-5-8 01:04 编辑

感谢RMVXA的帮助,终于把死亡捡尸体系统弄好了
1.PNG
第一步:玩家队伍全灭时触发这个公共事件(一定要至少解除一个队友的无法战斗状态,否则终止战斗返回地图时会直接GG)
2.PNG
第二步:由第一个公共事件触发这个公共事件,等级减1,金钱减半,记录死亡地点的位置,传送回主城
3.PNG
第三步:一个宝箱会出现在玩家死亡的位置,玩家返回死亡地点打开宝箱即可拿回损失的金钱(所有地图宝箱的默认ID必须一致)


更新:修复了受到地形伤害致死后直接游戏结束的bug,修复了在数据库勾选慢性伤害能致死的情况却下无法致死的bug,修复了在一个地图死亡后另一个地图也会出现宝箱的bug
5.PNG 6.png 7.png 8.png


阳光下的真实
回复

使用道具 举报

梦石
25
星屑
12511
在线时间
4571 小时
注册时间
2016-8-24
回帖
1448

身临其境

发表于 2019-5-7 10:40:09 | 显示全部楼层
這思路真好!
受教了!
短篇「王道」RPG《魔王鬥勇者:和平締造者・序章》: https://store.steampowered.com/app/1796080/ 戀愛恐解《案件EX:女友的秘密》:https://store.steampowered.com/app/1959530/
回复

使用道具 举报

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
回帖
659

开拓者

发表于 2019-5-15 11:04:20 | 显示全部楼层
有办法将宝箱做成贴图或者动画,然后用公共事件来判断吗,感觉每个地图都放一个宝箱事件太费力了
最好的办法估计还是参考马车飞空艇来制作,我以前曾以此制作了重装机兵的战车系统

点评

不能,不在每个地图都放宝箱的话用公共事件就判断不了,肯定要改脚本  发表于 2019-5-15 11:58
回复

使用道具 举报

梦石
0
星屑
1478
在线时间
102 小时
注册时间
2017-10-2
回帖
14
发表于 2019-5-15 14:31:01 | 显示全部楼层
感覺有點難,沒看懂是如何記憶位置的

点评

就是把玩家死亡时的地图坐标存到变量里,然后公共事件读取已经保存好的坐标数据,把宝箱放到变量中指定的位置就行  发表于 2019-5-15 14:54
只會胡扯的語言學老師,根本不懂遊戲的遊戲製作人。
回复

使用道具 举报

梦石
0
星屑
493
在线时间
48 小时
注册时间
2021-2-10
回帖
14
发表于 2021-8-2 19:12:58 | 显示全部楼层
受教了受教了
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部