antyvfl 发表于 2022-10-9 00:11:54

传承珠/月光宝盒功能详细解说

数据库设置 - StdItems.db

Name        StdMode        Shape        Wieght        Looks        DuraMax
传承珠        9        1        1        814        50000
月光宝盒(大)        9        1        1        907        50000
物品说明
加经验值100000到传承珠:AddItemExp 传承珠 100000
数字为负数表示从传承珠中吸取经验,例如从传承珠中吸取500点经验,则:AddItemExp 传承珠 -500
检测传承珠当前积累的经验值,用变量:$ITEMEXP[传承珠]
检测最后一次吸取经验的时间,用变量:$ITEMEXPTIME(传承珠)
返回的是小时,表示多少小时前吸取的,如果返回值是65535,则从来没有吸取过
官方每隔24小时才能吸取一次经验
传承珠物品在包裹中只能有一个,如果有多个,也只检测第一个
示例:
[@传承珠]
#IF
checkitem 传承珠 1
#SAY
你的传承珠目前积累了<$ITEMEXP[传承珠]>点经验,\
最后一次提取经验是在<$ITEMEXPTIME(传承珠)>小时前。\
<给传承珠加10万经验/@传承珠加经验>\
<从传承珠中提取10万经验/@传承珠吸经验>\
<返回/@main>
#ELSESAY
你还没有传承珠,是否要领取一个?\
<领取传承珠/@领取传承珠>\
<返回/@main>
[@领取传承珠]
#ACT
give 传承珠 1
close
break

[@传承珠加经验]
#ACT
AddItemExp 传承珠 100000
close
break

[@传承珠吸经验]
#IF
!LARGE $ITEMEXP[传承珠] 99999
#SAY
你的传承珠目前积累的经验不足10万,无法提取。\
<返回/@main> <离开/@exit>
#ELSEACT
ADDITEMEXP 传承珠 -100000
ChangeExp + 100000
close
break

[@杀怪触发]
#IF
checkitem 月光宝盒(特大) 1
#ACT
MOV P2 $PARAM(0)
DIV P2 2
AddItemExp 月光宝盒(特大) $STR(P2)
break
#IF
checkitem 月光宝盒(大) 1
#ACT
MOV P2 $PARAM(0)
DIV P2 2
AddItemExp 月光宝盒(大) $STR(P2)
break
#IF
checkitem 月光宝盒(小) 1
#ACT
MOV P2 $PARAM(0)
DIV P2 2
AddItemExp 月光宝盒(小) $STR(P2)
break

249879598 发表于 2022-10-9 02:59:07

看到这帖子真是高兴!

--M_g-- 发表于 2022-10-13 18:08:50

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

xlz888 发表于 2022-10-14 13:03:55

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

深圳的天空 发表于 2022-10-15 05:38:53

真是难得给力的帖子啊。

saiwing6 发表于 2022-10-15 07:26:01

淡定,淡定,淡定……

62scjdi125 发表于 2022-10-16 01:21:19

我只是路过打酱油的。

yongyucc 发表于 2022-10-16 10:13:03

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

fqeq2002 发表于 2022-10-18 11:25:36

真是难得给力的帖子啊。

zhangning_sd 发表于 2022-10-20 11:32:34

真是被感动的痛哭流涕……
页: [1] 2
查看完整版本: 传承珠/月光宝盒功能详细解说