传奇Take物品拾取命令扩展用法 完整参数实操教程
一、传奇Take命令基础扩展介绍在传奇版本脚本制作、功能修改的过程中,Take命令是核心的物品回收、拾取扣除命令,主要用于实现游戏内指定物品的收回、扣除操作。原生Take命令功能单一,而扩展后的Take命令新增多重参数适配,能够满足精准匹配、模糊匹配、改名物品检测等多种游戏场景需求,是传奇GM调试脚…
一、传奇Take命令基础扩展介绍
在传奇版本脚本制作、功能修改的过程中,Take命令是核心的物品回收、拾取扣除命令,主要用于实现游戏内指定物品的收回、扣除操作。原生Take命令功能单一,而扩展后的Take命令新增多重参数适配,能够满足精准匹配、模糊匹配、改名物品检测等多种游戏场景需求,是传奇GM调试脚本、制作活动功能、优化游戏机制的常用核心命令。
本次为大家详细拆解传奇Take物品命令的完整扩展参数,搭配实测可用的脚本案例,方便各位传奇从业者、版本爱好者直接套用。
二、Take扩展命令完整参数详解
命令格式:Take 物品名称 数量 是否部分匹配 是否检测改名名称
参数详细释义如下:
1、是否部分匹配:参数填0或为空时,代表物品名称必须完全一致,仅精准匹配指定物品;参数填1时,支持名称模糊匹配,只要物品名称包含指定文字即可触发命令。
2、是否检测改名名称:参数填0或为空时,不检测物品改名状态,仅匹配原始名称;参数填1时,可检测玩家修改名称后的物品,适配改名道具、自定义名称装备场景。
三、传奇Take扩展命令实测脚本案例
以下所有脚本代码均经过实测适配传奇全系版本,格式规整可直接复制使用,涵盖精准匹配、改名检测、模糊匹配等主流使用场景。
案例一:精准匹配收回指定物品
该脚本为基础用法,完全匹配物品全称,仅收回原版未改名的指定物品。
[@main]
#if
#act
Take 木剑 1
SENDMSG 6 收回木剑
案例二:精准匹配+检测改名物品回收
开启改名检测功能,可精准收回改名后的指定物品,杜绝改名道具绕过脚本检测的问题。
[@main]
#if
#act
Take 改名木剑 1 0 1
SENDMSG 6 收回改名木剑
案例三:模糊匹配普通物品回收
开启部分匹配功能,无需输入完整物品名,可批量收回名称包含指定关键词的所有物品,不检测改名状态。
[@main]
#if
#act
Take 剑 1 1 0
SENDMSG 6 收回名称有“剑”的物品
案例四:模糊匹配+改名物品综合回收
同时开启模糊匹配和改名检测,适配性最强,可收回所有含指定关键词的原版、改名物品,适用范围最广。
[@main]
#if
#act
Take 剑 1 1 1
SENDMSG 6 收回改名名称有“剑”的物品
四、Take扩展命令使用注意事项
1、参数顺序不可颠倒,依次为物品名称、数量、部分匹配、改名检测,参数空缺时默认取值为0。
2、模糊匹配模式下,关键词尽量精简精准,避免匹配到无关游戏物品,导致脚本功能异常。
3、改名检测参数仅对可改名的装备、道具生效,普通固定名称物品无需开启该参数。


