天骥脱机的传奇挂机脚本可以实现自动更换装备功能,但一般来说,我们都只设置自动更换一套装备。基本上可以应对大部分的服,但是遇到一些服装备等级比较多,装备多样化的时候,我们甚至需要更换两套,甚至两套以上的装备,下面我们就举一个例子,来抛砖引玉,大家可以借鉴参考:
$自动装备=1
$挂机武器=""
$挂机衣服男=""
$挂机衣服女=""
$挂机头盔=""
$挂机项链=""
$挂机勋章=""
$挂机手镯=""
$挂机戒指=""
$挂机腰带=""
$挂机靴子=""
*****************************************
$中转武器=""
$中转衣服男=""
$中转衣服女=""
$中转头盔=""
$中转项链=""
$中转勋章=""
$中转手镯=""
$中转戒指=""
$中转腰带=""
$中转靴子=""
*****************************************
$新手武器=""
$新手衣服男=""
$新手衣服女=""
$新手头盔=""
$新手项链=""
$新手勋章=""
$新手手镯=""
$新手戒指=""
$新手腰带=""
$新手靴子=""
本脚本的优势之处在于,我们把每个装备设置成变量,大家只需要在脚本开头设置对应的装备名称即可。并且更换后,英雄取下的装备,也会随着放到人物包裹,防止英雄包裹堆满装备!但是值得注意的是,LEGEND引擎由于其特殊性,英雄的包裹物品无法放到人物包裹。对上述脚本还有什么优化的建议,大家可以联系天骥脱机技术咨询!
(责任编辑:admin)
IF [自己][武器][名称]<>$挂机武器 && [$挂机武器][数量]>0 && $自动装备=1
装备[$挂机武器]到[武器]
ENDIF
IF [自己][衣服][名称]<>$挂机衣服男 && [$挂机衣服男][数量]>0 && [自己][性别]=男 && $自动装备=1
装备[$挂机衣服男]到[衣服]
ENDIF
IF [自己][衣服][名称]<>$挂机衣服女 && [$挂机衣服女][数量]>0 && [自己][性别]=女 && $自动装备=1
装备[$挂机衣服女]到[衣服]
ENDIF
IF [自己][头盔][名称]<>$挂机头盔 && [$挂机头盔][数量]>0 && $自动装备=1
装备[$挂机头盔]到[头盔]
ENDIF
IF [自己][项链][名称]<>$挂机项链 && [$挂机项链][数量]>0 && $自动装备=1
装备[$挂机项链]到[项链]
ENDIF
IF [自己][马牌][名称]<>$挂机勋章 && [$挂机勋章][数量]>0 && $自动装备=1
装备[$挂机勋章]到[马牌]
ENDIF
IF [自己][左手镯][名称]<>$挂机手镯 && [$挂机手镯][数量]>0 && $自动装备=1
装备[$挂机手镯]到[左手镯]
ENDIF
IF [自己][右手镯][名称]<>$挂机手镯 && [$挂机手镯][数量]>0 && $自动装备=1
装备[$挂机手镯]到[右手镯]
ENDIF
IF [自己][左戒指][名称]<>$挂机戒指 && [$挂机戒指][数量]>0 && $自动装备=1
装备[$挂机戒指]到[左戒指]
ENDIF
IF [自己][右戒指][名称]<>$挂机戒指 && [$挂机戒指][数量]>0 && $自动装备=1
装备[$挂机戒指]到[右戒指]
ENDIF
IF [自己][腰带][名称]<>$挂机腰带 && [$挂机腰带][数量]>0 && $自动装备=1
装备[$挂机腰带]到[腰带]
ENDIF
IF [自己][靴子][名称]<>$挂机靴子 && [$挂机靴子][数量]>0 && $自动装备=1
装备[$挂机靴子]到[靴子]
ENDIF
如果[英雄][武器][名称]<>$挂机武器 && [$挂机武器][数量]>0 && $自动装备=1
那么跳转到<英雄带武器>
如果[英雄][衣服][名称]<>$挂机衣服男 && [$挂机衣服男][数量]>0 && $自动装备=1
那么跳转到<英雄带衣服>
如果[英雄][头盔][名称]<>$挂机头盔 && [$挂机头盔][数量]>0 && $自动装备=1
那么跳转到<英雄带头盔>
如果[英雄][项链][名称]<>$挂机项链 && [$挂机项链][数量]>0 && $自动装备=1
那么跳转到<英雄带项链>
如果[英雄][马牌][名称]<>$挂机勋章 && [$挂机勋章][数量]>0 && $自动装备=1
那么跳转到<英雄带勋章>
如果[英雄][左手镯][名称]<>$挂机手镯 && [$挂机手镯][数量]>0 && $自动装备=1
那么跳转到<英雄带左手镯>
如果[英雄][右手镯][名称]<>$挂机手镯 && [$挂机手镯][数量]>0 && $自动装备=1
那么跳转到<英雄带右手镯>
如果[英雄][左戒指][名称]<>$挂机戒指 && [$挂机戒指][数量]>0 && $自动装备=1
那么跳转到<英雄带左戒指>
如果[英雄][右戒指][名称]<>$挂机戒指 && [$挂机戒指][数量]>0 && $自动装备=1
那么跳转到<英雄带右戒指>
如果[英雄][腰带][名称]<>$挂机腰带 && [$挂机腰带][数量]>0 && $自动装备=1
那么跳转到<英雄带腰带>
如果[英雄][靴子][名称]<>$挂机靴子 && [$挂机靴子][数量]>0 && $自动装备=1
那么跳转到<英雄带靴子>
IF [自己][武器][名称]<>$挂机武器 && [自己][武器][名称]<>$中转武器 && [$中转武器][数量]>0 && $自动装备=1
装备[$中转武器]到[武器]
ENDIF
IF [自己][衣服][名称]<>$挂机衣服男 && [自己][衣服][名称]<>$中转衣服男 && [$中转衣服男][数量]>0 && [自己][性别]=男 && $自动装备=1
装备[$中转衣服男]到[衣服]
ENDIF
IF [自己][衣服][名称]<>$挂机衣服女 && [自己][衣服][名称]<>$中转衣服女 && [$中转衣服女][数量]>0 && [自己][性别]=女 && $自动装备=1
装备[$中转衣服女]到[衣服]
ENDIF
IF [自己][头盔][名称]<>$挂机头盔 && [自己][头盔][名称]<>$中转头盔 && [$中转头盔][数量]>0 && $自动装备=1
装备[$中转头盔]到[头盔]
ENDIF
IF [自己][项链][名称]<>$挂机项链 && [自己][项链][名称]<>$中转项链 && [$中转项链][数量]>0 && $自动装备=1
装备[$中转项链]到[项链]
ENDIF
IF [自己][马牌][名称]<>$挂机勋章 && [自己][马牌][名称]<>$中转勋章 && [$中转勋章][数量]>0 && $自动装备=1
装备[$中转勋章]到[马牌]
ENDIF
IF [自己][左手镯][名称]<>$挂机手镯 && [自己][左手镯][名称]<>$中转手镯 && [$中转手镯][数量]>0 && $自动装备=1
装备[$中转手镯]到[左手镯]
ENDIF
IF [自己][右手镯][名称]<>$挂机手镯 && [自己][右手镯][名称]<>$中转手镯 && [$中转手镯][数量]>0 && $自动装备=1
装备[$中转手镯]到[右手镯]
ENDIF
IF [自己][左戒指][名称]<>$挂机戒指 && [自己][左戒指][名称]<>$中转戒指 && [$中转戒指][数量]>0 && $自动装备=1
装备[$中转戒指]到[左戒指]
ENDIF
IF [自己][右戒指][名称]<>$挂机戒指 && [自己][右戒指][名称]<>$中转戒指 && [$中转戒指][数量]>0 && $自动装备=1
装备[$中转戒指]到[右戒指]
ENDIF
IF [自己][腰带][名称]<>$挂机腰带 && [自己][腰带][名称]<>$中转腰带 && [$中转腰带][数量]>0 && $自动装备=1
装备[$中转腰带]到[腰带]
ENDIF
IF [自己][靴子][名称]<>$挂机靴子 && [自己][靴子][名称]<>$中转靴子 && [$中转靴子][数量]>0 && $自动装备=1
装备[$中转靴子]到[靴子]
ENDIF
如果[英雄][武器][名称]<>$挂机武器 && [英雄][武器][名称]<>$中转武器 && [$中转武器][数量]>0 && $自动装备=1
那么跳转到<英雄带中转武器>
如果[英雄][衣服][名称]<>$挂机衣服男 && [英雄][衣服][名称]<>$中转衣服男 && [$中转衣服男][数量]>0 && $自动装备=1
那么跳转到<英雄带中转衣服>
如果[英雄][头盔][名称]<>$挂机头盔 && [英雄][头盔][名称]<>$中转头盔 && [$中转头盔][数量]>0 && $自动装备=1
那么跳转到<英雄带中转头盔>
如果[英雄][项链][名称]<>$挂机项链 && [英雄][项链][名称]<>$中转项链 && [$中转项链][数量]>0 && $自动装备=1
那么跳转到<英雄带中转项链>
如果[英雄][马牌][名称]<>$挂机勋章 && [英雄][马牌][名称]<>$中转勋章 && [$中转勋章][数量]>0 && $自动装备=1
那么跳转到<英雄带中转勋章>
如果[英雄][左手镯][名称]<>$挂机手镯 && [英雄][左手镯][名称]<>$中转手镯 && [$中转手镯][数量]>0 && $自动装备=1
那么跳转到<英雄带中转左手镯>
如果[英雄][右手镯][名称]<>$挂机手镯 && [英雄][右手镯][名称]<>$中转手镯 && [$中转手镯][数量]>0 && $自动装备=1
那么跳转到<英雄带中转右手镯>
如果[英雄][左戒指][名称]<>$挂机戒指 && [英雄][左戒指][名称]<>$中转戒指 && [$中转戒指][数量]>0 && $自动装备=1
那么跳转到<英雄带中转左戒指>
如果[英雄][右戒指][名称]<>$挂机戒指 && [英雄][右戒指][名称]<>$中转戒指 && [$中转戒指][数量]>0 && $自动装备=1
那么跳转到<英雄带中转右戒指>
如果[英雄][腰带][名称]<>$挂机腰带 && [英雄][腰带][名称]<>$中转腰带 && [$中转腰带][数量]>0 && $自动装备=1
那么跳转到<英雄带中转腰带>
如果[英雄][靴子][名称]<>$挂机靴子 && [英雄][靴子][名称]<>$中转靴子 && [$中转靴子][数量]>0 && $自动装备=1
那么跳转到<英雄带中转靴子>
<英雄带武器>
英雄装备[$挂机武器]到[武器]
等待[1000]毫秒
放入人物包裹[$中转武器]1个
跳转到<战斗>
<英雄带衣服>
英雄装备[$挂机衣服男]到[衣服]
等待[1000]毫秒
放入人物包裹[$中转衣服男]1个
跳转到<战斗>
<英雄带头盔>
英雄装备[$挂机头盔]到[头盔]
等待[1000]毫秒
放入人物包裹[$中转头盔]1个
跳转到<战斗>
<英雄带项链>
英雄装备[$挂机项链]到[项链]
等待[1000]毫秒
放入人物包裹[$中转项链]1个
跳转到<战斗>
<英雄带勋章>
英雄装备[$挂机勋章]到[马牌]
等待[1000]毫秒
放入人物包裹[$中转勋章]1个
跳转到<战斗>
<英雄带左手镯>
英雄装备[$挂机手镯]到[左手镯]
等待[1000]毫秒
放入人物包裹[$中转手镯]1个
跳转到<战斗>
<英雄带右手镯>
英雄装备[$挂机手镯]到[右手镯]
等待[1000]毫秒
放入人物包裹[$中转手镯]1个
跳转到<战斗>
<英雄带左戒指>
英雄装备[$挂机戒指]到[左戒指]
等待[1000]毫秒
放入人物包裹[$中转戒指]1个
跳转到<战斗>
<英雄带右戒指>
英雄装备[$挂机戒指]到[右戒指]
等待[1000]毫秒
放入人物包裹[$中转戒指]1个
跳转到<战斗>
<英雄带腰带>
英雄装备[$挂机腰带]到[腰带]
等待[1000]毫秒
放入人物包裹[$中转腰带]1个
跳转到<战斗>
<英雄带靴子>
英雄装备[$挂机靴子]到[靴子]
等待[1000]毫秒
放入人物包裹[$中转靴子]1个
跳转到<战斗>
<英雄带中转武器>
英雄装备[$中转武器]到[武器]
等待[1000]毫秒
放入人物包裹[$新手武器]1个
放入人物包裹[木剑]1个
跳转到<战斗>
<英雄带中转衣服>
英雄装备[$中转衣服男]到[衣服]
等待[1000]毫秒
放入人物包裹[$新手衣服男]1个
放入人物包裹[布衣(男)]1个
跳转到<战斗>
<英雄带中转头盔>
英雄装备[$中转头盔]到[头盔]
等待[1000]毫秒
放入人物包裹[$新手头盔]1个
跳转到<战斗>
<英雄带中转项链>
英雄装备[$中转项链]到[项链]
等待[1000]毫秒
放入人物包裹[$新手项链]1个
跳转到<战斗>
<英雄带中转勋章>
英雄装备[$中转勋章]到[马牌]
等待[1000]毫秒
放入人物包裹[$新手勋章]1个
跳转到<战斗>
<英雄带中转左手镯>
英雄装备[$中转手镯]到[左手镯]
等待[1000]毫秒
放入人物包裹[$新手手镯]1个
跳转到<战斗>
<英雄带中转右手镯>
英雄装备[$中转手镯]到[右手镯]
等待[1000]毫秒
放入人物包裹[$新手手镯]1个
跳转到<战斗>
<英雄带中转左戒指>
英雄装备[$中转戒指]到[左戒指]
等待[1000]毫秒
放入人物包裹[$新手戒指]1个
跳转到<战斗>
<英雄带中转右戒指>
英雄装备[$中转戒指]到[右戒指]
等待[1000]毫秒
放入人物包裹[$新手戒指]1个
跳转到<战斗>
<英雄带中转腰带>
英雄装备[$中转腰带]到[腰带]
等待[1000]毫秒
放入人物包裹[$新手腰带]1个
跳转到<战斗>
<英雄带中转靴子>
英雄装备[$中转靴子]到[靴子]
等待[1000]毫秒
放入人物包裹[$新手靴子]1个
跳转到<战斗>
|