gee引擎传奇版本回收装备时,怎么自动区分,测试还是非测试区,小白一个请多指教!
#IFLARGE N$回收总元宝1 0
#ACT
GAMEGOLD + <$STR(N$回收总元宝1)>
GuildNoticeMsg 0 158 ({<$USERNAME>|250:0:1})使用一键回收功能,本次回收共获得({<$str(N$回收总元宝1)>|250:0:1})元宝!
MOV N3 0
MOV N$回收总元宝 0
MOV N$回收总元宝1 0
#ELSEACT
MESSAGEBOX \没有可回收的装备或材料!
BREAK
#IF
LARGE N$回收总元宝1 0
#ACT
GAMEGOLD + <$STR(N$回收总元宝1)>
INC U22 <$STR(N$回收总元宝1)>
CLEARNAMELIST ..\QuestDiary\测试系统\<$USERID>.txt
AddTextListEx ..\QuestDiary\测试系统\<$USERID>.txt U22
GuildNoticeMsg 0 158 ({<$USERNAME>|250:0:1})使用一键回收功能,本次回收共获得({<$str(N$回收总元宝1)>|250:0:1})元宝!
MOV N3 0
MOV N$回收总元宝 0
MOV N$回收总元宝1 0
#ELSEACT
MESSAGEBOX \没有可回收的装备或材料!
BREAK
求大神帮忙加个检测条件,回收装备时,自动把测试区和正式区分开,测试时回收就自动加入测试回收货币里即可!
有大神写在下面:
[@跳转结算]
#IF
CheckContainsText <$SERVERNAME> 测试
LARGE N$回收总元宝1 0
#ACT
GAMEGOLD + <$STR(N$回收总元宝1)>
INC U22 <$STR(N$回收总元宝1)>
CLEARNAMELIST ..\QuestDiary\测试系统\<$USERID>.txt
AddTextListEx ..\QuestDiary\测试系统\<$USERID>.txt <$STR(U22)>
GuildNoticeMsg 0 158 ({<$USERNAME>|250:0:1})使用一键回收功能,本次回收共获得({<$str(N$回收总元宝1)>|250:0:1})元宝!
MOV N3 0
MOV N$回收总元宝 0
MOV N$回收总元宝1 0
BREAK
#IF
LARGE N$回收总元宝1 0
#ACT
GAMEGOLD + <$STR(N$回收总元宝1)>
GuildNoticeMsg 0 158 ({<$USERNAME>|250:0:1})使用一键回收功能,本次回收共获得({<$str(N$回收总元宝1)>|250:0:1})元宝!
MOV N3 0
MOV N$回收总元宝 0
MOV N$回收总元宝1 0
BREAK
#ELSEACT
MESSAGEBOX \没有可回收的装备或材料!
BREAK可以检测服务器名字,或者设定一个公共变量判定都行
CheckContainsText <$SERVERNAME> 测试
EQUAL G1 0
检查字符串是否包涵在另外一个字符串中
[@Test]
#IF
CheckContainsText www.chuanqiku.com chuanqiku
#Say
包涵
#elsesay
不包涵
CheckContainsText <$SERVERNAME> 测试
你的区名要写一个测试啊?
比如:天下无双1区测试
这样就是正确的,如果还不行就是你区名没加测试,变量错误,要不就把你的回收脚本整个上传。
大家自己认真研究下,我们发的这个东西只是抛砖引玉!
大家看一下思想和算法就ok,具体情况具体分析,传奇脚本其实很美妙!
懒人自动接纳,一键接纳,装备名字改成自己版本的装备名字就可以了 欢迎您将手头的闲置资源分享到传奇版本库哟
页:
[1]