霍6839 发表于 2025-3-9 00:07:09

实现等级提升时系统提示的设置

我们在玩游戏的时候会发现每当我们杀死一只怪物后就会在我们的屏幕左边显示出杀死怪物后获得的经验值大小。每次人物升级的时候也会看到这样的提示。这种提示的效果是怎么实现的呢?今天我们就来了解一下在游戏中系统提示的这个功能!

首先来说一下这个获得经验值时的信息提示,这个提示是通过一个触发命令来实现的,在HeroGetExp这个文件中我们可以看到类似下面的这段数据:

#if
#act
SENDMSG5000您本次获取的经验值为:5000
break

比如说这段数据的意思就是说当玩家杀死一只怪物一可以获得5000的经验值,那么通过这个触发命令在游戏中就玩家就可以收到这个获得经验的提示了。

至于人物升级后的提示信息则是通过HeroNGLevelUp这个文件中的触发命令来实现的,在这个文件中的触发命令格式为:
#If
#Act
SendMsg 80    [提示]:您已经升级了,当前等级为80级!

这样的话玩家就会收到这个已经升级,当前等级为80级的消息提示了。那么在了解这两个触发命令后就可以通过这个命令的格式来对游戏中的这种提示做出我们想要的修改设置了。当然,如果不想要这种提示的话也是可以删除的,删除的话对我们游戏的正常运行不会产生任何不良的影响。

三少爷的剑 发表于 2025-3-9 00:22:20

这东西我收了!

血战火龙 发表于 2025-3-9 00:22:20

这个帖子不回对不起自己!

风云铭文 发表于 2025-3-9 07:56:10

这东西我收了!

多情公益 发表于 2025-3-9 14:47:35

感谢楼主提供这么好的论坛」

复古一万年 发表于 2025-3-9 18:07:38

楼主发贴辛苦了,谢谢楼主分享!

深渊图腾 发表于 2025-3-11 02:17:29

这个帖子不回对不起自己!

乱世水浒 发表于 2025-3-11 09:33:14

感谢站长分享开区一条龙教程,新手能学习到很多知识。

道盾合击 发表于 2025-3-11 09:51:36

楼主发贴辛苦了,谢谢楼主分享!

羽国沉默 发表于 2025-3-11 10:39:28

这东西我收了!谢谢楼主!
页: [1] 2 3 4
查看完整版本: 实现等级提升时系统提示的设置