;;.................
[@flourishmain]
{
#SAY
繁荣度系统简介：\
行会繁荣度:\
每个行会的成员每天{FCOLOR/1}上线15分钟后只需要用鼠标点一下{FCOLOR/12}就可以完成这项任务。\\
<行会繁荣度/@castleflourish>\\
<返回/@Mir3GuideBook>

;;;==行会繁荣度部分======================================

[@castleflourish]
#ACT
mov D7 %STARTGAMEMINUTE
loadvalue D8 "系统设置.ini" [开区后] [繁荣度贡献等级]

#if
Elarge D7 15
checklevel %D8
#say
你好，欢迎你为你的行会<$GUILDNAME>做出你今天的贡献。\
{FCOLOR/1}点击一下就可以啦{FCOLOR/10}~~~\\
<做出我的贡献/@giveitem>
#elsesay
对不起。行会贡献需要在线15分钟以上才行\
或者，你的等级不足<$OUTPUT(D8)>级.\\
<关闭/@exit>


[@giveitem]
#ACT
mov A3 %Guildname

#IF
EQUAL A3 ""
#ACT
break
#SAY
没有行会可不行~~~


#IF
IsCastleGuild [Sabuk]
or IsCastleGuild [Taosung]
#ACT
break
#SAY
沙巴克或者沙漠土城的行会不能进行此操作。\\
#elseact
loadvalue D0 "ParamControl\繁荣度个人变量纪录.ini"  %USERNAME time

#IF
dayofweek mon
#ACT
MOV D9 1
GOTO @timecheck
#IF
dayofweek tue
#ACT
MOV D9 2
GOTO @timecheck
#IF
dayofweek wed
#ACT
MOV D9 3
GOTO @timecheck
#IF
dayofweek thu
#ACT
MOV D9 4
GOTO @timecheck
#IF
dayofweek fri
#ACT
MOV D9 5
GOTO @timecheck
#IF
dayofweek sat
#ACT
MOV D9 6
GOTO @timecheck
#IF
dayofweek sun
#ACT
MOV D9 7
GOTO @timecheck

[@timecheck]
#IF
equal D9 %D0
#SAY
对不起,你今天已经贡献过了!\
<退出/@exit>

#ELSEACT
goto @makecontribute
break 

[@makecontribute]
#ACT
mov D8 %D9
inc D8 1

#IF
EQUAL D8 8
#ACT
mov D8 1

#IF
#ACT
SAVEVALUE "ParamControl\繁荣度个人变量纪录.ini"  %USERNAME time %D9
SAVEVALUE "ParamControl\繁荣度个人变量纪录.ini"  %USERNAME %D9 1
SAVEVALUE "ParamControl\繁荣度个人变量纪录.ini"  %USERNAME %D8 0
loadvalue D3 "PlayerParam\繁荣度行会变量.ini" systemindex index
loadvalue D2 "PlayerParam\繁荣度行会变量.ini"  %Guildname %D9
inc D2 1
SAVEVALUE "PlayerParam\繁荣度行会变量.ini"  %Guildname %D9 %D2
SAVEVALUE "PlayerParam\繁荣度行会变量.ini"  %Guildname index %D3
SAVEVALUE "ParamControl\繁荣度个人变量纪录.ini"  %USERNAME index %D3
inc D9 1

;;以下作用是让次日的记录清零。（如果此事间隔1星期做的，那么在登陆判断中有相应的措施。）
#IF
SMALL D9 8
#ACT
SAVEVALUE "PlayerParam\繁荣度行会变量.ini"  %Guildname %D9 0
#SAY
谢谢，你已经为您的行会做了1点贡献.\

#ELSEACT
SAVEVALUE "PlayerParam\繁荣度行会变量.ini"  %Guildname 1 0 
#ELSESAY
谢谢，你已经为您的行会做了1点贡献.\

#IF
#ACT
#CALL [vimascript\flourishlogincheck.txt] @contributecheck  ;;再次执行上线脚本，以完成计算与加属性
}
;;.................