一.知识点

功能:
字符串比较处理。

格式:
CheckContainsText 字符 字符串检查 //检查字符串是否包涵在另外一个字符串中. 
CompareText 字符 字符 // 比较两个字符串是否一样 

;==========================================
检查字符串是否包涵在另外一个字符串中
[@Test]
#IF
CheckContainsText www.gameofmir.com gameofmir.com
#Say
包涵
#elsesay
不包涵
;==========================================

;==========================================
比较两个字符串是否一样,不区分大小写
[@Test]
#IF
CompareText www.gameofmir.com www.gameofmir.com
#Say
一样 
#elsesay 
不一样
;==========================================
 

二.配套脚本

[@main]
#IF
#ACT
OPENMERCHANTBIGDLG 1 747 1 4 0 -50 0
#SAY
<><ImgEx:1:621:622:623:453:-9/@exit> \  \
 <十二生肖/SCOLOR=154> <New~~!/SCOLOR=249>\
<>  <欢迎您来到/SCOLOR=251> {◆<$SERVERNAME>◆/AUTOCOLOR=209,253,254,252,215,95,252,247}     <荐~:生肖之力.获得十二生肖触发超强属性!!/SCOLOR=254>\
<Img:746:1:20:4>\\
<>  <提升二级生肖介绍:/SCOLOR=251><付费方式一:/SCOLOR=249><1级生肖*1个  500000元宝   幸运石*1颗/SCOLOR=250>   \
<>  <提升二级生肖介绍:/SCOLOR=251><免费方式二:/SCOLOR=249><1级生肖*2个  幸运石*2颗 /SCOLOR=250>    \ \
<Img:746:1:20:4>\\
<>  <提升三级生肖介绍:/SCOLOR=251><付费方式一:/SCOLOR=249><2级生肖*1个  1000000元宝  幸运石*2颗/SCOLOR=250>   \
<>  <提升三级生肖介绍:/SCOLOR=251><免费方式二:/SCOLOR=249><2级生肖*2个  幸运石*3颗/SCOLOR=250>    \ 
<Img:746:1:20:4>\ \
 \<如果选择付费方式一,随意放入一个生肖即可→/SCOLOR=70> \
<如果选择免费方式二,需要放入同级两个生肖→/SCOLOR=70>     
<>        <ITEMBOX:1:1:751:0:-23:40:40:100,101,102,103,104,105,106,107,108,109,110,111:只允许放入生肖装备>        
<>        <ITEMBOX:2:1:751:0:-23:40:40:100,101,102,103,104,105,106,107,108,109,110,111:只允许放入生肖装备>   \  \ 
<Img:746:1:20:4>\ 
      「<锻造付费升级方式一/@选择升级方式一>」               「<锻造免费升级方式二/@选择升级方式二>」\
<Img:746:1:20:4>\ 


[@itemintobox1]
#IF
checkcontainstext <$boxitem[1].name> 完美
#act
returnboxitem 1
messagebox 你不能放入3级完美生肖
break


[@itemintobox2]
#IF
checkcontainstext <$boxitem[2].name> 完美
#act
returnboxitem 2
messagebox 你不能放入3级完美生肖
break


[@选择升级方式一]
#if
not checkboxitemcount 1
not checkboxitemcount 2
#act
messagebox 你需要放入对应生肖才能升级
break

#if
checkcontainstext <$boxitem[1].name> 「普通」
#act
mov n$升级生肖放入框的编号  1
goto @1级普通生肖升2级生肖
break


#if
checkcontainstext <$boxitem[2].name> 「普通」
#act
mov n$升级生肖放入框的编号  2
goto @1级普通生肖升2级生肖
break


#if
checkcontainstext <$boxitem[1].name> 「精品」
#act
mov n$升级生肖放入框的编号  1
goto @2级普通生肖升3级生肖
break


#if
checkcontainstext <$boxitem[2].name> 「精品」
#act
mov n$升级生肖放入框的编号  2
goto @2级普通生肖升3级生肖
break

[@2级普通生肖升3级生肖]
#if
not checkgamegold ? 1000000
#ACT
messagebox 你没有100W元宝,无法升级
break

#if
not checkitem 幸运石  2
#ACT
messagebox 你没有幸运石2块,无法升级
break

#IF
#ACT
setupgradeitem <$str(n$升级生肖放入框的编号)>

#IF
checkgamegold ? 1000000
checkitem 幸运石  2
#ACT
take 幸运石  2
gamegold - 1000000

;子鼠「普通」
mov s$升级生肖名字  <$boxitem[<$str(n$升级生肖放入框的编号)>].name>
dec s$升级生肖名字 「精品」
inc s$升级生肖名字 「完美」
give <$str(s$升级生肖名字)> 1
delboxitem <$str(n$升级生肖放入框的编号)>
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
break

[@1级普通生肖升2级生肖]
#if
not checkgamegold ? 500000
#ACT
messagebox 你没有50W元宝,无法升级
break

#if
not checkitem 幸运石  1
#ACT
messagebox 你没有幸运石1块,无法升级
break

#IF
#ACT
setupgradeitem <$str(n$升级生肖放入框的编号)>

#IF
checkgamegold ? 500000
checkitem 幸运石  1
#ACT
take 幸运石  1
gamegold - 500000

;子鼠「普通」
mov s$升级生肖名字  <$boxitem[<$str(n$升级生肖放入框的编号)>].name>
dec s$升级生肖名字 「普通」
inc s$升级生肖名字 「精品」
give <$str(s$升级生肖名字)> 1
delboxitem <$str(n$升级生肖放入框的编号)>
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
break


[@选择升级方式二]
#or
not checkboxitemcount 1
not checkboxitemcount 2
#ACT
messagebox 你2个框需要放入对应生肖才能升级
break

#IF
not comparetext <$boxitem[1].name> <$boxitem[2].name>
#ACT
messagebox 你2个框需要放入相同生肖才能升级
break

#if
checkcontainstext <$boxitem[1].name> 「普通」
#act
mov n$升级生肖放入框的编号  1
goto @1级免费普通生肖升2级生肖
break

#if
checkcontainstext <$boxitem[1].name> 「精品」
#act
mov n$升级生肖放入框的编号  1
goto @2级免费精品生肖升3级生肖
break

[@1级免费普通生肖升2级生肖]
#IF
not checkitem 幸运石  2
#ACT
messagebox 你没有幸运石2块
break

#if
#ACT
setupgradeitem 1
setupgradeitem 2


#IF
checkitem 幸运石  2
#ACT
take 幸运石  2

;子鼠「普通」
mov s$升级生肖名字  <$boxitem[1].name>
dec s$升级生肖名字 「普通」
inc s$升级生肖名字 「精品」
give <$str(s$升级生肖名字)> 1
delboxitem 1
delboxitem 2
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
break


[@2级免费精品生肖升3级生肖]
#IF
not checkitem 幸运石  3
#ACT
messagebox 你没有幸运石3块
break

#if
#ACT
setupgradeitem 1
setupgradeitem 2


#IF
checkitem 幸运石  3
#ACT
take 幸运石  3

;子鼠「普通」
mov s$升级生肖名字  <$boxitem[1].name>
dec s$升级生肖名字 「精品」
inc s$升级生肖名字 「完美」
give <$str(s$升级生肖名字)> 1
delboxitem 1
delboxitem 2
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
sendmsg 0 250 0 》》系统提示:恭喜【<$USERNAME>】成功升级出【<$str(s$升级生肖名字)>】生肖装备
break

 

十二生肖数据库DB

1266;子鼠「普通」;100;0;10;0;0;0;50010;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1267;丑牛「普通」;101;0;10;0;0;0;50011;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1268;寅虎「普通」;102;0;10;0;0;0;50012;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1269;卯兔「普通」;103;0;10;0;0;0;50013;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1270;辰龙「普通」;104;0;10;0;0;0;50014;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1271;巳蛇「普通」;105;0;10;0;0;0;50015;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1272;午马「普通」;106;0;10;0;0;0;50016;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1273;未羊「普通」;107;0;10;0;0;0;50017;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1274;申猴「普通」;108;0;10;0;0;0;50018;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1275;酉鸡「普通」;109;0;10;0;0;0;50019;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1276;戌狗「普通」;110;0;10;0;0;0;50020;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1277;亥猪「普通」;111;0;10;0;0;0;50021;65000;5;5;5;5;5;5;5;5;5;5;;;20000;5;255;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1278;子鼠「精品」;100;0;10;0;0;0;50050;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1279;丑牛「精品」;101;0;10;0;0;0;50051;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1280;寅虎「精品」;102;0;10;0;0;0;50052;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1281;卯兔「精品」;103;0;10;0;0;0;50053;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1282;辰龙「精品」;104;0;10;0;0;0;50054;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1283;巳蛇「精品」;105;0;10;0;0;0;50055;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1284;午马「精品」;106;0;10;0;0;0;50056;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1285;未羊「精品」;107;0;10;0;0;0;50057;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1286;申猴「精品」;108;0;10;0;0;0;50058;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1287;酉鸡「精品」;109;0;10;0;0;0;50059;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1288;戌狗「精品」;110;0;10;0;0;0;50060;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1289;亥猪「精品」;111;0;10;0;0;0;50061;65000;10;10;10;10;10;10;10;10;10;10;;;20000;5;19;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1290;子鼠「完美」;100;0;10;0;0;0;50070;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1291;丑牛「完美」;101;0;10;0;0;0;50071;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1292;寅虎「完美」;102;0;10;0;0;0;50072;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1293;卯兔「完美」;103;0;10;0;0;0;50073;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1294;辰龙「完美」;104;0;10;0;0;0;50074;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1295;巳蛇「完美」;105;0;10;0;0;0;50075;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;;;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1296;午马「完美」;106;0;10;0;0;0;50076;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;0;0;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1297;未羊「完美」;107;0;10;0;0;0;50077;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;0;0;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1298;申猴「完美」;108;0;10;0;0;0;50078;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;0;0;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1299;酉鸡「完美」;109;0;10;0;0;0;50079;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;0;0;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1300;戌狗「完美」;110;0;10;0;0;0;50080;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;0;0;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;
1301;亥猪「完美」;111;0;10;0;0;0;50081;65000;20;20;20;20;20;20;20;20;20;20;;;20000;5;22;;0;0;0;0;0;0;0;0;0;0;0;;;;;;;;;;;;

 

评论提问