当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

一键设置!传奇人物公屏发言自动触发等级禁言提示(45级解禁)

热度:
🔧一、核心设置:通过M2Server参数控制(推荐)
打开服务端配置

启动传奇服务端→运行M2Server.exe→顶部菜单栏点击“选项”→“参数设置”。
设置禁言等级阈值

进入“信息控制”选项卡→找到“允许喊话等级”选项。

勾选此功能→将等级设置为45→保存设置并重启服务端生效。

效果:45级以下玩家公屏发言时,系统自动弹出提示:“等级需45级以上才可以自动解除禁言!”

⚙️二、备用方案:脚本实现(灵活自定义)

若需更复杂逻辑(如仅限制公屏不禁私聊),可添加以下脚本到登录检测文件(QManage.txt):
IF

CHECKLEVELEX<45;检测等级低于45级
ACT

SENDMSG6"【系统】等级需45级以上才可公屏发言!"2550;提示玩家
GmexecuteShutupSelf99999;执行禁言
BREAK

IF

CHECKLEVELEX>44;等级达标时
ACT

GmexecuteReleaseShutupSelf;解除禁言

脚本说明:
SENDMSG6:在玩家聊天框显示红色提示(参数2550为红字)。

ShutupSelf99999:对自身永久禁言(时间值可调,单位:秒)。

适用场景:需区分公聊/私聊权限,或添加额外条件(如VIP豁免)。

⚠️三、注意事项
优先级问题

M2参数设置覆盖全服,脚本需单独加载到NPC或登录触发。若同时使用,以M2设置为准。
提示语修改

M2参数:提示语固定为“等级需X级以上...”,不可自定义。

脚本:可自由编辑SENDMSG内容(例:改为“45级解锁喊话功能!”)。
生效范围

M2设置对全服玩家即时生效;脚本需绑定到玩家登录或发言触发事件(如@SendMsg)。

💎总结
方法操作难度自定义程度适用场景
M2参数设置⭐☆☆☆☆低全服统一等级禁言
脚本控制⭐⭐☆☆☆高需区分聊天类型/复杂规则


💡推荐选择:

-仅需基础等级限制→直接使用M2参数设置(步骤简单,稳定性高)。

-需定制提示语或权限→脚本方案(灵活性强,需基础脚本知识)。

按此操作后,玩家在公屏发言时将自动触发等级检测,低等级玩家将看到你指定的禁言提示!如有其他需求(如禁言时长调整),可进一步优化脚本逻辑。
[顶部]