;脚本无任何问题,可直接使用,需要的消耗品条件自行修改。 
;在任何内NPC添加以下脚本 
[@main] 
<属性转移|使用声望将源装备所有属性转移给新装备/@转移> 
[@转移] 
转移说明:\ \ 
转移目标不能有任何灵魂属性、增强属性、状态属性、元素和星星\ 
等等属性,只能是白件才能进行属性转移,消耗<50点声望>将所有属\ 
性转移到目标装备上。请满足以上要求后点选开始转移。\ \ \ 
 
        <开始转移|消耗50点声望开始属性转移/@开始转移>        <返回上页/@main>\ 
[@开始转移] 
#IF 
#ACT 
STARTMOVEITEMVALUE 
#SAY 
请在包裹里选择物品,放到另外一个物品上。进行装备属性转移。 
 
 
 
;------------------------------------------------------------------------ 
;在QF内加入此段脚本,就可以直接使用了 
;属性转移 
;一个物品放到另外一个物品上触发 
[@StartMoveItemValue] 
#IF 
CHECKCREDITPOINT < 50 
#ACT 
MOVEITEMVALUEFINISH 
STOPMOVEITEMVALUE 
MESSAGEBOX 属性转移需要50点声望 
BREAK 
#IF 
#ACT 
SETMOVEITEMVALUE M36 0 
DELAYGOTO 10 @转移检测 
break 
[@转移检测] 
#IF 
SMALL M36 10 
SMALL M37 10 
SMALL M38 10 
SMALL M39 10 
SMALL M40 10 
SMALL M41 10 
SMALL M42 10 
SMALL M43 10 
SMALL M44 10 
SMALL M45 10 
SMALL M53 1 
SMALL M54 1 
SMALL M56 1 
SMALL M57 1 
SMALL M58 1 
SMALL M59 1 
SMALL M60 1 
SMALL M61 1 
SMALL M62 1 
SMALL M63 1 
SMALL M64 1 
SMALL M65 1 
SMALL M66 1 
SMALL M67 1 
#ACT 
CREDITPOINT - 50 
;SETMOVEITEMVALUE M36 0 
;SETMOVEITEMVALUE M68 1 
;这个命令可以把要转移的32个属性保存到变量,如果需要做属性检测才会使用这个命令(变量 物品类型(0目标物品 1源物品)) 
;需要32个变量,分别对应上面的32个属性。依次保存到变量G0~G31 G32~G63 
 
MOVEITEMVALUE 0 255 
MOVEITEMVALUE 1 255 
MOVEITEMVALUE 2 255 
MOVEITEMVALUE 3 255 
MOVEITEMVALUE 4 255 
MOVEITEMVALUE 5 255 
MOVEITEMVALUE 6 255 
MOVEITEMVALUE 7 255 
MOVEITEMVALUE 8 255 
MOVEITEMVALUE 9 255 
MOVEITEMVALUE 10 255 
MOVEITEMVALUE 11 255 
MOVEITEMVALUE 12 255 
MOVEITEMVALUE 13 255 
MOVEITEMVALUE 14 255 
MOVEITEMVALUE 15 255 
MOVEITEMVALUE 16 255 
MOVEITEMVALUE 17 255 
MOVEITEMVALUE 18 255 
MOVEITEMVALUE 19 255 
MOVEITEMVALUE 20 255 
MOVEITEMVALUE 21 255 
MOVEITEMVALUE 22 255 
MOVEITEMVALUE 23 255 
MOVEITEMVALUE 24 255 
MOVEITEMVALUE 25 255 
MOVEITEMVALUE 26 255 
MOVEITEMVALUE 27 255 
MOVEITEMVALUE 28 255 
MOVEITEMVALUE 29 255 
MOVEITEMVALUE 30 255 
MOVEITEMVALUE 31 255 
;把源物品的属性转移到目标物品上的命令(属性类型(0~31) 属性值) 
;这里18转移的暴击机率255表示全部转移 
 
MOVEITEMVALUEFINISH 
;转移后的属性刷新到客户端。这个命令必须要使用一下。不管有没有进行属性转移。 
 
STOPMOVEITEMVALUE 
;结束属性转移,使用后客户端一个物品放到另外一个物品上,不会在触发@StartMoveItemValue 
;在转移过程中如果用户关闭包裹,也将结束属性转移。 
SENDMSG 6 提示:消耗[50]点声望..您的当前声望指数为:<$CREDITPOINT>! 
MOV M36 0 
MOV M37 0 
MOV M38 0 
MOV M39 0 
MOV M40 0 
MOV M41 0 
MOV M42 0 
MOV M43 0 
MOV M44 0 
MOV M45 0 
MOV M52 0 
MOV M53 0 
MOV M54 0 
MOV M55 0 
MOV M56 0 
MOV M57 0 
MOV M58 0 
MOV M59 0 
MOV M60 0 
MOV M61 0 
MOV M62 0 
MOV M63 0 
MOV M64 0 
MOV M65 0 
MOV M66 0 
MOV M67 0 
CLEARDELAYGOTO 
#ELSEACT 
MOVEITEMVALUEFINISH 
STOPMOVEITEMVALUE 
MOV M36 0 
MOV M37 0 
MOV M38 0 
MOV M39 0 
MOV M40 0 
MOV M41 0 
MOV M42 0 
MOV M43 0 
MOV M44 0 
MOV M45 0 
MOV M52 0 
MOV M53 0 
MOV M54 0 
MOV M55 0 
MOV M56 0 
MOV M57 0 
MOV M58 0 
MOV M59 0 
MOV M60 0 
MOV M61 0 
MOV M62 0 
MOV M63 0 
MOV M64 0 
MOV M65 0 
MOV M66 0 
MOV M67 0 
MESSAGEBOX 转移目标不能有任何灵魂属性、增强属性、状态属性、元素和星星\等等属性,只能是白件才能进行属性转移 
BREAK 
[@NotStartMoveItem] 
你还没有开始属性转移 
 
[@NotUseItem] 
该装备不是可以穿戴的装备,不可以进行属性转移 
 
[@NotFindSourceItem] 
没有找到源物品 
 
[@NotFindDestItem] 
没有找到目标物品 
 
[@MoveItemValueFail] 
属性转移物品不存在 
;------------------------------------------------------------------------ 
 
 |   
 
上一篇:FirM2引擎调整灵魂属性脚本说明和演示下一篇:LoginSrv Windows socket error: 在其上下文中,该请求的地址无效。(10049)on A... 
 
 |