逍遥MIR 发表于 2024-11-13 21:05:34

检测怪物掉落装备是否为极品,且聊天框提示信息


脚本代码:

[@M2DropItem]
#if
#ACT
GetUserItemName -1 1 1
#IF
CheckItemAddValueEx -1 > 1 0
#ACT
ChangeItemNameColor -1 249
SETITEMEFFECT -1 89
Sendmsg 0 重大新闻:〖<$CURRRTARGETNAME>〗在地图【<$MapTitle>】爆出极品装备:<$PickDropItemName>
脚本分析:
;捡取装备,变量S1(S变量是人物私有变量0-99),取DB中的名称(0:若改名以改名为准; 1:只取DB中的名称)
GetUserItemName -1 1 1;检测装备的附加属性总和(武器的诅咒不在计算范围之内),第四个参数只在英雄M2下有效,1时计算附加的致命一击等属性
CheckItemAddValueEx -1 > 1 0;修改该物品的名称颜色
ChangeItemNameColor -1 249;设置装备发光特效,特效编号需要在M2里编辑好的
SETITEMEFFECT -1 89

功能说明:物品掉落触发(怪物)-------列表信息二 物品规则
特别注意:脚本不要太复杂,因掉落属频繁调用脚本,如服务器同时掉落几百件物品同时触发属于大负荷运用,脚本尽量简单,复杂脚本建议使用捡取触发
QF触发(仅支持改色和改名,复杂的暂不考虑支持)

keyisq 发表于 2024-11-17 11:54:00

特别注意:脚本不要太复杂,因掉落属频繁调用脚本,如服务器同时掉落几百件物品同时触发属于大负荷运用,脚本尽量简单,复杂脚本建议使用捡取触发
QF触发

sealin 发表于 2024-11-28 15:12:07

牛逼 正需要,谢谢
页: [1]
查看完整版本: 检测怪物掉落装备是否为极品,且聊天框提示信息