装备极品属性转移脚本,包含完整素材
本帖最后由 wojiajimi 于 2022-6-10 13:33 编辑{装备极品属性转移脚本}适用引擎:Gee引擎脚本特色:装备极品属性转移脚本,包含完整素材,可自行扩展占用变量:无占用补丁:包含完整素材
NPC添加脚本内容:[@main]
#ACT
OPENMERCHANTBIGDLG 16 4 0 0 0 10 1 520 17 1
#SAY
<Img:2931:11:120:369>
<Img:2931:11:245:369>
<ITEMBOX:1:11:1768:156:394:45:45:5,6,10,11,15,19,20,21,22,23,24,26:254#只允许放入武器、头盔、衣服、项链、手镯、戒指>
<ITEMBOX:2:11:1768:360:394:77:105:5,6,10,11,15,19,20,21,22,23,24,26:254#只允许放入武器、头盔、衣服、项链、手镯、戒指>
<Img:3202:11:-33:400>
<ImgEx:16:1:2:3:-142:496/@转移前检测>
\ \ \ \ \
我是极品大师! 极品大师就是我.\
如果你有极品装备,现在你的福气来了!\
无论你的极品装备是高级的,还是低级的\
你都可以把它身上特有的极品属性转移到其他装备身上!\
但是这种服务的价格不菲哟!\
据说这里的极品装备十分罕见! 哎~ 所以我的生意也不是很好啊!\ \
<转移规则:>\
1.被转移装备必须为极品装备,且目标装备必须为非极品装备。\
2.被转移装备和目标装备的装备位置必须相同,如两个都是手镯,或者都是戒指等等。\
3.被转移装备和目标装备的持久属性为极品时,视该项属性为非极品属性。\
4.由于项链、手镯、戒指的属性特殊性,转移并非在所有项链之间都可以任意转移。\
5.目前可以转移极品属性的装备,仅限于武器、头盔、衣服、项链、手镯和戒指。\
6.转移成功后,被转移装备的极品属性,除了持久以外,都会被转移掉,变为普通装备。\
7.转移成功时会将被转移装备的除了持久以外的所有极品属性都全部转移到目标装备上。\
8.极品属性转移的成功率为100%,只要符合转移规则就必定成功\
9.每次转移需要100W金币的费用,金币不足将无法转移。\ \ \ \ \ \
<被转移的 非极品的/FCOLOR=69>\
<极品装备 目标装备/FCOLOR=69>
[@转移前检测]
#IF
CheckBoxItemCount 1
CheckBoxItemCount 2
#ACT
GOTO @转移前检测1
#ELSEACT
MESSAGEBOX 请放入被转移装备和目标装备,否则的话巧妇难为无米之炊啊!
[@转移前检测1]
#OR
CHECKITEMADDVALUE boxitem1 0 > 0
CHECKITEMADDVALUE boxitem1 1 > 0
CHECKITEMADDVALUE boxitem1 2 > 0
CHECKITEMADDVALUE boxitem1 3 > 0
CHECKITEMADDVALUE boxitem1 4 > 0
CHECKITEMADDVALUE boxitem1 5 > 0
CHECKITEMADDVALUE boxitem1 6 > 0
CHECKITEMADDVALUE boxitem1 7 > 0
CHECKITEMADDVALUE boxitem1 8 > 0
CHECKITEMADDVALUE boxitem1 9 > 0
CHECKITEMADDVALUE boxitem1 10 > 0
CHECKITEMADDVALUE boxitem1 11 > 0
CHECKITEMADDVALUE boxitem1 12 > 0
CHECKITEMADDVALUE boxitem1 13 > 0
#ACT
GETITEMADDVALUE boxitem1 0 <$STR(P0)>
GETITEMADDVALUE boxitem1 1 <$STR(P1)>
GETITEMADDVALUE boxitem1 2 <$STR(P2)>
GETITEMADDVALUE boxitem1 3 <$STR(P3)>
GETITEMADDVALUE boxitem1 4 <$STR(P4)>
GETITEMADDVALUE boxitem1 5 <$STR(P5)>
GETITEMADDVALUE boxitem1 6 <$STR(P6)>
GETITEMADDVALUE boxitem1 7 <$STR(P7)>
GETITEMADDVALUE boxitem1 8 <$STR(P8)>
GETITEMADDVALUE boxitem1 9 <$STR(P9)>
GETITEMADDVALUE boxitem1 10 <$STR(P10)>
GETITEMADDVALUE boxitem1 11 <$STR(P11)>
GETITEMADDVALUE boxitem1 12 <$STR(P12)>
GETITEMADDVALUE boxitem1 13 <$STR(P13)>
;SENDMSG 6 0 <$STR(P0)>
;SENDMSG 6 1 <$STR(P1)>
;SENDMSG 6 2 <$STR(P2)>
;SENDMSG 6 3 <$STR(P3)>
;SENDMSG 6 4 <$STR(P4)>
;SENDMSG 6 5 <$STR(P5)>
;SENDMSG 6 6 <$STR(P6)>
;SENDMSG 6 7 <$STR(P7)>
;SENDMSG 6 8 <$STR(P8)>
;SENDMSG 6 9 <$STR(P9)>
;SENDMSG 6 10 <$STR(P10)>
;SENDMSG 6 11 <$STR(P11)>
;SENDMSG 6 12 <$STR(P12)>
;SENDMSG 6 13 <$STR(P13)>
GOTO @转移前检测2
#ELSEACT
MESSAGEBOX 被转移装备不是极品装备,无法转移!
[@转移前检测2]
#OR
CHECKITEMADDVALUE boxitem2 0 > 0
CHECKITEMADDVALUE boxitem2 1 > 0
CHECKITEMADDVALUE boxitem2 2 > 0
CHECKITEMADDVALUE boxitem2 3 > 0
CHECKITEMADDVALUE boxitem2 4 > 0
CHECKITEMADDVALUE boxitem2 5 > 0
CHECKITEMADDVALUE boxitem2 6 > 0
CHECKITEMADDVALUE boxitem2 7 > 0
CHECKITEMADDVALUE boxitem2 8 > 0
CHECKITEMADDVALUE boxitem2 9 > 0
CHECKITEMADDVALUE boxitem2 10 > 0
CHECKITEMADDVALUE boxitem2 11 > 0
CHECKITEMADDVALUE boxitem2 12 > 0
CHECKITEMADDVALUE boxitem2 13 > 0
#ACT
MESSAGEBOX 目标装备是极品装备,无法转移!
#ELSEACT
GOTO @转移前检测3
[@转移前检测3]
#IF
checkgold 1000000
#ACT
GOTO @转移前检测4
#ELSEACT
MESSAGEBOX 钱不够就别来妨碍我做生意!
[@转移前检测4]
#OR
EQUAL <$BOXITEM.STDMODE> 5
EQUAL <$BOXITEM.STDMODE> 6
#ACT
GOTO @武器极品转移
#ELSEACT
GOTO @转移前检测5
[@转移前检测5]
#OR
EQUAL <$BOXITEM.STDMODE> 10
EQUAL <$BOXITEM.STDMODE> 11
#ACT
GOTO @衣服极品转移
#ELSEACT
GOTO @转移前检测6
[@转移前检测6]
#IF
EQUAL <$BOXITEM.STDMODE> 15
#ACT
GOTO @头盔极品转移
#ELSEACT
GOTO @转移前检测7
[@转移前检测7]
#OR
EQUAL <$BOXITEM.STDMODE> 19
EQUAL <$BOXITEM.STDMODE> 20
EQUAL <$BOXITEM.STDMODE> 21
#ACT
GOTO @项链极品转移
#ELSEACT
GOTO @转移前检测8
[@转移前检测8]
#OR
EQUAL <$BOXITEM.STDMODE> 22
EQUAL <$BOXITEM.STDMODE> 23
#ACT
GOTO @戒指极品转移
#ELSEACT
GOTO @转移前检测9
[@转移前检测9]
#OR
EQUAL <$BOXITEM.STDMODE> 24
EQUAL <$BOXITEM.STDMODE> 26
#ACT
GOTO @手镯极品转移
#ELSEACT
MESSAGEBOX 你放的个啥玩意儿,我都不认识!
[@武器极品转移]
#OR
EQUAL <$BOXITEM.STDMODE> 5
EQUAL <$BOXITEM.STDMODE> 6
#ACT
GOTO @极品转移
#ELSEACT
MESSAGEBOX 你所放入的两件装备不是同一个穿戴位置的装备,无法转移
[@衣服极品转移]
#OR
EQUAL <$BOXITEM.STDMODE> 10
EQUAL <$BOXITEM.STDMODE> 11
#ACT
GOTO @极品转移
#ELSEACT
MESSAGEBOX 你所放入的两件装备不是同一个穿戴位置的装备,无法转移
[@头盔极品转移]
#IF
EQUAL <$BOXITEM.STDMODE> 15
#ACT
GOTO @极品转移
#ELSEACT
MESSAGEBOX 你所放入的两件装备不是同一个穿戴位置的装备,无法转移
[@手镯极品转移]
#IF
EQUAL <$BOXITEM.STDMODE> <$BOXITEM.STDMODE>
#ACT
GOTO @极品转移
#ELSEACT
MESSAGEBOX 由于项链、戒指、手镯的特殊性\因此这三种装备的属性只能在“同类型”之间转移
[@项链极品转移]
#IF
EQUAL <$BOXITEM.STDMODE> <$BOXITEM.STDMODE>
#ACT
GOTO @极品转移
#ELSEACT
MESSAGEBOX 由于项链、戒指、手镯的特殊性\因此这三种装备的属性只能在“同类型”之间转移
[@戒指极品转移]
#IF
EQUAL <$BOXITEM.STDMODE> <$BOXITEM.STDMODE>
#ACT
GOTO @极品转移
#ELSEACT
MESSAGEBOX 由于项链、戒指、手镯的特殊性\因此这三种装备的属性只能在“同类型”之间转移
[@极品转移]
#ACT
Take 金币 1000000
CHANGEITEMADDVALUE boxitem2 0 + <$STR(P0)>
CHANGEITEMADDVALUE boxitem2 1 + <$STR(P1)>
CHANGEITEMADDVALUE boxitem2 2 + <$STR(P2)>
CHANGEITEMADDVALUE boxitem2 3 + <$STR(P3)>
CHANGEITEMADDVALUE boxitem2 4 + <$STR(P4)>
CHANGEITEMADDVALUE boxitem2 5 + <$STR(P5)>
CHANGEITEMADDVALUE boxitem2 6 + <$STR(P6)>
CHANGEITEMADDVALUE boxitem2 7 + <$STR(P7)>
CHANGEITEMADDVALUE boxitem2 8 + <$STR(P8)>
CHANGEITEMADDVALUE boxitem2 9 + <$STR(P9)>
CHANGEITEMADDVALUE boxitem2 10 + <$STR(P10)>
CHANGEITEMADDVALUE boxitem2 11 + <$STR(P11)>
CHANGEITEMADDVALUE boxitem2 12 + <$STR(P12)>
CHANGEITEMADDVALUE boxitem2 13 + <$STR(P13)>
CHANGEITEMADDVALUE boxitem1 0 = 0
CHANGEITEMADDVALUE boxitem1 1 = 0
CHANGEITEMADDVALUE boxitem1 2 = 0
CHANGEITEMADDVALUE boxitem1 3 = 0
CHANGEITEMADDVALUE boxitem1 4 = 0
CHANGEITEMADDVALUE boxitem1 5 = 0
CHANGEITEMADDVALUE boxitem1 6 = 0
CHANGEITEMADDVALUE boxitem1 7 = 0
CHANGEITEMADDVALUE boxitem1 8 = 0
CHANGEITEMADDVALUE boxitem1 9 = 0
CHANGEITEMADDVALUE boxitem1 10 = 0
CHANGEITEMADDVALUE boxitem1 11 = 0
CHANGEITEMADDVALUE boxitem1 12 = 0
CHANGEITEMADDVALUE boxitem1 13 = 0
updateitem boxitem1
updateitem boxitem2
MESSAGEBOX 恭喜你,极品属性转移成功啦!
break
素材不齐全,OK框没有,还要自己找 楼上说的对 素材不齐全,OK框没有,还要自己找
页:
[1]