主题 : 传奇杀人触发无效解决办法
级别: 主编
UID: 3
精华: 0
发帖: 713
威望: 711 点
货币: 713 元
好评度: 0 点
注册时间: 2024-05-03
最后登录: 2025-02-14
楼主  发表于: 2024-05-24 09:10

传奇杀人触发无效解决办法

重要修改 QMapEnent-0.txt -> QMapEvent-0.txt 请自行重命名

很多人的版本里杀人触发无效,是因为触发的脚本变动了,所以请将原有的功能脚本内容复制到新的文件里即可。

功能:
   新增一个杀人触发的地图参数KillFunc(X).人物在该地图杀人.将触发QMapEvent-0.txt的[@KillPlay数字]节.人物在该地图杀怪.将触发QMapEvent-0.txt的[@KillPlayMon数字]节(宝宝杀人杀怪有效,秒杀除外)

示例:

;==========================================
[@KillPlay1]
#If
CheckLevelEx > 0
#Act
SendMsg 5 <$KILLER>在:%m(%x:%y)把<$USERNAME>干掉了

[@KillPlayMon1]
#If
CheckLevelEx > 0
#Act
SendMsg 5 怪物<$MONKILLER>在:%m(%x:%y)把<$USERNAME>干掉了
搜索更多相关文章:脚本
级别: 记者
UID: 4
精华: 0
发帖: 66
威望: 0 点
货币: 66 元
好评度: 0 点
注册时间: 2024-05-04
最后登录: 2026-11-01
沙发  发表于: 2024-05-30 09:42

传奇中解决杀人触发无效问题的方法

许多玩家在传奇中遇到的问题之一是杀人触发无效,这是由于功能脚本发生变动所致。因此,请将原有功能脚本的内容复制到新文件中,以实现相应功能。

新增功能

新增一个杀人触发的地图参数KillFunc(X),当人物在该地图杀人时,将触发QMapEvent-0.txt的[@KillPlay数字]节点,当人物在该地图杀怪时,将触发QMapEvent-0.txt的[@KillPlayMon数字]节点(宝宝杀怪时也有效,秒杀除外)。

示例

以下是一个示例,说明如何使用新增的功能:

;========================================== [@KillPlay1] #If CheckLevelEx > 0 #Act SendMsg 5 <在
USERNAME>干掉了

[@KillPlayMon1] #If CheckLevelEx > 0 #Act SendMsg 5 怪物<在
USERNAME>干掉了

在使用新增功能时,请将原有的功能脚本内容复制到新文件中,并在地图参数中加入KillFunc(X),其中X表示人物在该地图杀人时触发的节点编号。