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

Project1

 找回密码
 注册会员
搜索

关于死亡捡尸体系统

查看数: 4524 | 评论数: 6 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-7 05:24

正文摘要:

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

回复

Bvoid 发表于 2021-8-2 19:12:58
受教了受教了
陳家慧子 发表于 2019-5-15 14:31:01
感覺有點難,沒看懂是如何記憶位置的

点评

就是把玩家死亡时的地图坐标存到变量里,然后公共事件读取已经保存好的坐标数据,把宝箱放到变量中指定的位置就行  发表于 2019-5-15 14:54
jianyulei 发表于 2019-5-15 11:04:20
有办法将宝箱做成贴图或者动画,然后用公共事件来判断吗,感觉每个地图都放一个宝箱事件太费力了
最好的办法估计还是参考马车飞空艇来制作,我以前曾以此制作了重装机兵的战车系统

点评

不能,不在每个地图都放宝箱的话用公共事件就判断不了,肯定要改脚本  发表于 2019-5-15 11:58
i_khaos 发表于 2019-5-7 10:40:09
這思路真好!
受教了!
RMVXA 发表于 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 认可答案

查看全部评分

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

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

GMT+8, 2024-5-8 11:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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