◇逍遥◆MIR2◇ 发表于 2022-9-19 10:59:01

GEE引擎套装鉴定卷,传奇SF版本任意装备赋予套装属性脚本示例

[@main]
#ACT
GetNpcName S$NPC
#SAY
{<$STR(S$NPC)>/FCOLOR=243}:~\
只要给我一个<套装鉴定卷/FCOLOR=250>,就可以给你放入的任意装备赋予套装属性,\
此套装属性为随机,分别为<(2、4、7件)/FCOLOR=250>,装备好相同的套装装备激活\
套装属性。\ \
<TEXT:需鉴定的装备:260:85{FCOLOR=255}> <TEXT:耳又:247:230{FCOLOR=251}/@取回>\
<ITEMBOX:1:22:392:260:176:0:0:10,11,12,15,19,20,21,22,23,24,26,62,64:254#此处放入需鉴定套装的装备>\ \
<TEXT:套装鉴定卷::0:-45{FCOLOR=255}><TEXT:沃玛、祖玛寺庙均可爆出,爆率适中:0:-45{FCOLOR=251}>\
<TEXT:!允许鉴定装备包括衣服、头盔、项链、手镯、戒指:0:-30{FCOLOR=249}>\


[@ItemIntoBox1]
#IF
#ACT
GetCustomItemText boxitem1 <$STR(S$随机套)>
MOV S$套装名 <$BOXITEM.NAME>

#IF
CheckContainsText <$BOXITEM.NAME_G> 复制品·
#ACT
UNALLOWITEMINTOBOX
MessageBox 复制品禁止放入
break

;#IF
;NOT equal S$随机套
;#SAY
;每件装备只能赋予一种套装\ \
;<重置[<$STR(S$套装名)>]套装/@重置>\
;#ACT
;close
;break

#IF
checkitem 套装鉴定卷 1
#ACT
take 套装鉴定卷 1
SetUpgradeItem 1
GetRandomText ..\QuestDiary\三单职业\随机套装.txt <$STR(S$随机套)>
SetCustomItemTextColor boxitem1 250
;SetCustomItemText boxitem1 {↖|249}<$STR(S$随机套)>{(2/4/7件)|247}\<IMG:193:29>BUFF:{左边聊天框查看|103}
SetCustomItemText boxitem1 <$STR(S$随机套)>\{(2件套)|251}\{(4件套)|251}\{(7件套)|251}\{套装ΒUFF:装备栏|255}\-
UpdateItem boxitem1

#IF
equal S$随机套 复仇者套装
#ACT
DELBUTTON 14
MOV S$空格
SetStringBlank <$STR(S$空格)> 2 0
ADDBUTTON 22 14 9999 99999 99999 62 30 2 <img:824:22:-1:3><$STR(S$空格)>{复仇者|251}<img:824:22:50:3><$STR(S$空格)>{套装|247} 250#复仇者套装\247#(2/7件)\247#佩戴复活戒指,复活成功攻击目标获得2倍伤害吸收。\247#(4/7件)\247#佩戴复活戒指,复活成功攻击目标获得3倍伤害吸收。\247#(7/7件)\247#佩戴复活戒指,复活成功攻击目标获得5倍伤害吸收。
SENDTOPCHATBOARDMSG 1 0 103 30 {复|255:241:1}佩戴复活戒指,复活成功攻击目标获得2倍伤害吸收。
SENDTOPCHATBOARDMSG 1 0 103 30 {仇|255:241:1}佩戴复活戒指,复活成功攻击目标获得3倍伤害吸收。
SENDTOPCHATBOARDMSG 1 0 103 30 {者|255:241:1}佩戴复活戒指,复活成功攻击目标获得5倍伤害吸收。
break

#IF
equal S$随机套 毁灭者套装
#ACT
DELBUTTON 14
MOV S$空格
SetStringBlank <$STR(S$空格)> 2 0
ADDBUTTON 22 14 9999 99999 99999 61 30 2 <img:824:22:-1:3><$STR(S$空格)>{毁灭者|251}<img:824:22:50:3><$STR(S$空格)>{套装|247} 250#毁灭者套装\247#(2/7件)\247#佩戴复活戒指,复活成功自身获得130%攻击。\247#(4/7件)\247#佩戴复活戒指,复活成功自身获得180%攻击。\247#(7/7件)\247#佩戴复活戒指,复活成功自身获得300%攻击。
SENDTOPCHATBOARDMSG 1 0 103 30 {毁|255:241:1}佩戴复活戒指,复活成功自身获得130%攻击。
SENDTOPCHATBOARDMSG 1 0 103 30 {灭|255:241:1}佩戴复活戒指,复活成功自身获得180%攻击。
SENDTOPCHATBOARDMSG 1 0 103 30 {者|255:241:1}佩戴复活戒指,复活成功自身获得300%攻击。
break

#IF
equal S$随机套 英勇套装
#ACT
DELBUTTON 14
MOV S$空格
SetStringBlank <$STR(S$空格)> 2 0
ADDBUTTON 22 14 9999 99999 99999 61 30 2 <img:824:22:-1:3><$STR(S$空格)>{英勇|251}<img:824:22:40:3><$STR(S$空格)>{套装|247} 250#英勇套装\247#(2/7件)\247#周围人物、怪物数量大于5个造成5-10点伤害。\247#(4/7件)\247#周围人物、怪物数量大于10个造成20-25点伤害。\247#(7/7件)\247#周围人物、怪物数量大于20个造成45-55点伤害。
SENDTOPCHATBOARDMSG 1 0 103 30 {英|255:241:1}周围人物、怪物数量大于5个造成5-10点伤害。
SENDTOPCHATBOARDMSG 1 0 103 30 { |255:241:1}周围人物、怪物数量大于10个造成20-25点伤害。
SENDTOPCHATBOARDMSG 1 0 103 30 {勇|255:241:1}周围人物、怪物数量大于20个造成45-55点伤害。
break

#IF
equal S$随机套 勇气套装
#ACT
DELBUTTON 14
MOV S$空格
SetStringBlank <$STR(S$空格)> 2 0
ADDBUTTON 22 14 9999 99999 99999 61 30 2 <img:824:22:-1:3><$STR(S$空格)>{勇气|251}<img:824:22:40:3><$STR(S$空格)>{套装|247} 250#勇气套装\247#(2/7件)\247#被攻击时,会累计防御40%,持续2秒。\247#(4/7件)\247#被攻击时,会累计防御60%,持续3秒。\247#(7/7件)\247#被攻击时,会累计防御80%,持续5秒。
SENDTOPCHATBOARDMSG 1 0 103 30 {勇|255:241:1}被攻击时,会累计防御40%,持续2秒。
SENDTOPCHATBOARDMSG 1 0 103 30 { |255:241:1}被攻击时,会累计防御60%,持续3秒。
SENDTOPCHATBOARDMSG 1 0 103 30 {气|255:241:1}被攻击时,会累计防御80%,持续5秒。
break

#IF
equal S$随机套 惩罚套装
#ACT
DELBUTTON 14
MOV S$空格
SetStringBlank <$STR(S$空格)> 2 0
ADDBUTTON 22 14 9999 99999 99999 61 30 2 <img:824:22:-1:3><$STR(S$空格)>{惩罚|251}<img:824:22:40:3><$STR(S$空格)>{套装|247} 250#惩罚套装\247#(2/7件)\247#PK红名玩家增长目标10PK点。\247#(4/7件)\247#PK红名玩家增长目标30PK点。\247#(7/7件)\247#PK红名玩家增长目标100PK点。
SENDTOPCHATBOARDMSG 1 0 103 30 {惩|255:241:1}PK红名玩家增长目标10PK点。
SENDTOPCHATBOARDMSG 1 0 103 30 { |255:241:1}PK红名玩家增长目标30PK点。
SENDTOPCHATBOARDMSG 1 0 103 30 {罚|255:241:1}PK红名玩家增长目标100PK点。
break

#IF
equal S$随机套 恶灵套装
#ACT
DELBUTTON 14
MOV S$空格
SetStringBlank <$STR(S$空格)> 2 0
ADDBUTTON 22 14 9999 99999 99999 61 30 2 <img:824:22:-1:3><$STR(S$空格)>{恶灵|251}<img:824:22:40:3><$STR(S$空格)>{套装|247} 250#恶灵套装\247#(2/7件)\247#红名时攻击目标增加2%攻击。\247#(4/7件)\247#红名时攻击目标增加5%攻击。\247#(7/7件)\247#红名时攻击目标增加10%攻击。
SENDTOPCHATBOARDMSG 1 0 103 30 {恶|255:241:1}红名时攻击目标增加2%攻击。
SENDTOPCHATBOARDMSG 1 0 103 30 { |255:241:1}红名时攻击目标增加5%攻击。
SENDTOPCHATBOARDMSG 1 0 103 30 {灵|255:241:1}红名时攻击目标增加10%攻击。
break

#IF
equal S$随机套 守护者套装
#ACT
DELBUTTON 14
MOV S$空格
SetStringBlank <$STR(S$空格)> 2 0
ADDBUTTON 22 14 9999 99999 99999 61 30 2 <img:824:22:-1:3><$STR(S$空格)>{守护者|251}<img:824:22:50:3><$STR(S$空格)>{套装|247} 250#守护者套装\247#(2/7件)\247#被攻击15%几率触发无敌2秒。\247#(4/7件)\247#被攻击20%几率触发无敌2秒。\247#(7/7件)\247#被攻击30%几率触发无敌2秒。
SENDTOPCHATBOARDMSG 1 0 103 30 {守|255:241:1}被攻击15%几率触发无敌2秒。
SENDTOPCHATBOARDMSG 1 0 103 30 {护|255:241:1}被攻击20%几率触发无敌2秒。
SENDTOPCHATBOARDMSG 1 0 103 30 {者|255:241:1}被攻击30%几率触发无敌2秒。
break
#ELSEACT
MessageBox 背包有套装鉴定卷才能鉴定出套装
UNALLOWITEMINTOBOX

[@重置]
未开放\
<关闭/@exit>\

[@取回]
#IF
NOT equal <$BOXITEM.NAME>
#ACT
ReturnBoxItem 1

ade004 发表于 2022-9-19 15:50:51

真是被感动的痛哭流涕……

shaothybe 发表于 2022-9-20 04:54:56

强烈支持楼主ing……

w0x0000w0x 发表于 2022-9-24 14:06:38

楼主加油,我们都看好你哦。

test123457 发表于 2022-9-24 15:44:52

真是被感动的痛哭流涕……

fengcll 发表于 2022-9-25 02:30:18

真是被感动的痛哭流涕……

only75203 发表于 2022-9-25 16:45:54

我只是路过打酱油的。

kissnan 发表于 2022-10-2 22:34:25

太生气了,无法HOLD啦 >_<......

zwx_no7 发表于 2022-10-3 05:51:12

感恩无私的分享与奉献 :)

ifnotnow 发表于 2022-10-8 00:45:35

太生气了,无法HOLD啦 >_<......
页: [1] 2
查看完整版本: GEE引擎套装鉴定卷,传奇SF版本任意装备赋予套装属性脚本示例