玩传奇论坛

标题: 传世拾取自动回收带开关脚本 [打印本页]

作者: admin    时间: 2023-8-10 05:47
标题: 传世拾取自动回收带开关脚本
一、个人变量赋值
VAR String HUMAN 自动逆魔
VAR String HUMAN 自动禁地
LOADVAR HUMAN 自动逆魔 ..\QuestDiary\数据文件\个人变量\角色\<$USERNAME>.txt
LOADVAR HUMAN 自动禁地 ..\QuestDiary\数据文件\个人变量\角色\<$USERNAME>.txt

二、可以设置在NPC内 或者 使用 @命令打开
[@自动回收]
<COLOR=ORANGE 自动回收开关面板>\\
<color=yellow 逆魔自动回收:[><$HUMAN(自动逆魔)><color=yellow ]>  <开关/@逆魔自动回收开关>\
<color=yellow 禁地自动回收:[><$HUMAN(自动禁地)><color=yellow ]>  <开关/@禁地自动回收开关>\
[@逆魔自动回收开关]
#if
CHECKVAR HUMAN 自动逆魔 = 开启
#ACT
SENDMSG 5 逆魔装备自动回收已经关闭!
CALCVAR HUMAN 自动逆魔 = 关闭
SAVEVAR HUMAN 自动逆魔 ..\QuestDiary\数据文件\个人变量\角色\<$USERNAME>.txt
GOTO @自动回收
#ELSEACT
SENDMSG 5 逆魔装备自动回收已经开启!
CALCVAR HUMAN 自动逆魔 = 开启
SAVEVAR HUMAN 自动逆魔 ..\QuestDiary\数据文件\个人变量\角色\<$USERNAME>.txt
GOTO @自动回收
BREAK

[@禁地自动回收开关]
#if
CHECKVAR HUMAN 自动禁地 = 开启
#ACT
SENDMSG 5 禁地装备自动回收已经关闭!
CALCVAR HUMAN 自动禁地 = 关闭
SAVEVAR HUMAN 自动禁地 ..\QuestDiary\数据文件\个人变量\角色\<$USERNAME>.txt
GOTO @自动回收
#ELSEACT
SENDMSG 5 禁地装备自动回收已经开启!
CALCVAR HUMAN 自动禁地 = 开启
SAVEVAR HUMAN 自动禁地 ..\QuestDiary\数据文件\个人变量\角色\<$USERNAME>.txt
GOTO @自动回收
BREAK

三、QF脚本 拾取触发  ;$PARAM(22) -- 物品名称   ;$PARAM(23) -- 物品掉落状态(0 - 玩家掉落或者丢弃,10 - NPC掉落,大于10表示怪物掉落)
[@拾取物品]
#IF
CHECKVAR HUMAN 自动逆魔 = 开启
LARGE $PARAM(23) 10
CheckVarList $PARAM(22)  ..\QUESTDIARY\装备回收\逆魔装备列表.txt
#ACT
TAKE $PARAM(22) 1
GIVE 金币 50000
SENDMSG 16 恭喜{<$USERNAME>}使用会员自动回收,回收了<$PARAM(22)>.......
BREAK

#IF
CHECKVAR HUMAN 自动禁地 = 开启
LARGE $PARAM(23) 10
CheckVarList $PARAM(22)  ..\QUESTDIARY\装备回收\禁地装备列表.txt
#ACT
TAKE $PARAM(22) 1
GIVE 金币 100000
SENDMSG 16 恭喜{<$USERNAME>}使用会员自动回收,回收了<$PARAM(22)>.......
BREAK



作者: 谈心123    时间: 2023-9-27 08:52

楼主太厉害了!楼主,I*老*虎*U!
作者: taotaozcp168    时间: 2024-8-10 06:05

这个帖子不回对不起自己!
作者: xxj001    时间: 2024-11-7 16:02
第一个怎么设置啊
作者: wwcs    时间: 2024-11-7 20:14

感谢楼主的无私分享!




欢迎光临 玩传奇论坛 (http://wanmirbbs.com/) Powered by Discuz! X3.2