变量巧用装备合成
简单的合成
[@合成戒指]
#if
CHECKITEM 神武戒指 2 翻译检测神武戒指是否有两个
#ACT
TAKE 神武戒指 2 翻译拿掉两个神武戒指
GIVE 战神戒指 1 翻译给予一个战神戒指
SENDMSG 5 合成成功 翻译 提示合成成功
break
下面变量合成的
[合成]
checkitembox 请放入合成装备 1 128 【后面128随便写要求全服唯一】
[@GETBOXITEM128] 此为游戏里点击触发
#if
CHECKITEMUPBOX 是否合法有效防止物品复制现象出现
#ELSEACT
SENDMSG 5 升级框中的物品不存在或者是复制品。升级失败
BAEAK
首先检查有没有这个装备
#IF
!CHECKVARLIST $CHECKBOXITEM.NAME ../战魂武器.TXT !号就是。如果神武首饰不存在的话,没有!号的话就是如果神武装备存在的话那么什么什么 【CHECKVARLIST在列表里检查变量 检查装备名字$CHECKBOXITEM.NAME
#ACT
SENDMSG 5 你这不是战魂武器
BAEAK
#IF
CHECKITEM $CHECKBOXITEM.NAME 2 检查是不是有两个装备也就是神武戒指
#ACT
MOV S10 $CHECKBOXITEM.NAME MOV S10是字符变量
SENDMSG 5 =1==$STR(S10)==
REPIACETEXT S10 战魂 流金 REPIACETEXT 战魂 战神 此为替换字符串,是字符都可以替换,S10就是说替换神武,或者替换$CHECKBOXITEM.NAME此为替换装备的变量
SENDMSG 5 =2==$STR(S10)==
TAKE $CHECKBOXITEM.NAME 2 TAKE拿走装备神武戒指2个$CHECKBOXITEM.NAME 2他替换的是变量。
GIVE $STR(S10) 1 GIVE给予装备,$STR(S10) 就是给S10就是变量对应的是MOV S10 $CHECKBOXITEM.NAME
SENDMSG 5 合成成功
BREAK