;;;QQ:67762207

[@Defence_SubFlag]
{

#SAY
_{FCOLOR/10}Sabuk Wall Owners{FCOLOR/12}\\
_{FCOLOR/1}<$CS_SABUK_OWNER>{FCOLOR/12}'s Flag.\

}


[@Defence_MainFlag]
{
#IF
IsOnCastleWar [SABUK]
IsAttackGuild [SABUK]
IsGuildMaster
!IsCastleGuild [SABUK]
!IsCastleGuild [TAOSUNG]
#ACT
ReadValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='SABUK'" "FLD_FLAGSTATUS" @Defence_MainFlag_Check
break

#IF
IsOnCastleWar [SABUK]
IsDefenseGuild [SABUK]
IsGuildMaster
!IsCastleGuild [SABUK]
!IsCastleGuild [TAOSUNG]
#ACT
ReadValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='SABUK'" "FLD_FLAGSTATUS" @Defence_MainFlag_Check
break

#IF

#SAY
_{FCOLOR/10}Sabuk Wall Owners{FCOLOR/12}\\
_{FCOLOR/1}'<$CS_SABUK_OWNER>'{FCOLOR/12}'s Flag.\\

#IF
Isadmin
#ELSEACT
break

#IF
IsOnCastleWar [SABUK]
#ACT
sysmsg "IsOnCastleWar"
#ELSEACT
sysmsg "IsOnCastleWar false" 

#IF
IsAttackGuild [SABUK]
#ACT
sysmsg "IsAttackGuild"
#ELSEACT
sysmsg "IsAttackGuild false" 

#IF
IsGuildMaster
#ACT
sysmsg "IsGuildMaster"
#ELSEACT
sysmsg "IsGuildMaster false" 

#IF
!IsCastleGuild [SABUK]
#ACT
sysmsg "IsCastleGuild false"
#ELSEACT
sysmsg "IsCastleGuild" 

#IF
!IsCastleGuild [TAOSUNG]
#ACT
sysmsg "IsCastleGuild false"
#ELSEACT
sysmsg "IsCastleGuild" 




[@Defence_MainFlag_Check()]
#IF
#ACT
mov A8 %ARG(1)

#IF
Equal A8 "Ready"
IsOnCastleWar [SABUK]
IsAttackGuild [SABUK]
IsGuildMaster
!IsCastleGuild [SABUK]
!IsCastleGuild [TAOSUNG]
CheckPos 3 205 158 0
#ACT
goto @RecusiveTimeRootin
break

#IF
Equal A8 "Ready"
IsOnCastleWar [SABUK]
IsAttackGuild [SABUK]
IsGuildMaster
!IsCastleGuild [SABUK]
!IsCastleGuild [TAOSUNG]
CheckPos 3 206 158 0
#ACT
goto @RecusiveTimeRootin
break

#IF
Equal A8 "Ready"
IsOnCastleWar [SABUK]
IsDefenseGuild [SABUK]
IsGuildMaster
!IsCastleGuild [SABUK]
!IsCastleGuild [TAOSUNG]
CheckPos 3 205 158 0
#ACT
goto @RecusiveTimeRootin
break

#IF
Equal A8 "Ready"
IsOnCastleWar [SABUK]
IsDefenseGuild [SABUK]
IsGuildMaster
!IsCastleGuild [SABUK]
!IsCastleGuild [TAOSUNG]
CheckPos 3 206 158 0
#ACT
goto @RecusiveTimeRootin
break

#IF
Equal A8 "Confuse"
IsOnCastleWar [SABUK]
IsGuildMaster
!IsCastleGuild [SABUK]

#SAY
_ĿǰܶȡɳͿ˳ġ \\

#ACT
break

#IF

#SAY
_{FCOLOR/10}ɳͿ˳ǳ{FCOLOR/12}\\
_{FCOLOR/1}'<$CS_SABUK_OWNER>'{FCOLOR/12}\\

[@RecusiveTimeRootin]
#IF

#SAY
ɳͿ˳Ѿǡ \\

#ACT
CAPTURECASTLEFLAG [SABUK]
UpdateValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='SABUK'" "FLD_FLAGSTATUS='Confuse'"
mov D0 0
SENDCMD "3, 0, 0, 1000" ɳͿ˳á "@_Startup"
linemsg "3" "'<$GUILD>'лռɳͿ˳ǡ"
linemsg "3" "3ڲġ"
goto @RecusiveTimeRootin_next

[@RecusiveTimeRootin_next]
#IF
IsOnCastleWar [SABUK]
#ACT
Speak "Flag Ready In:  0%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_1

[@RecusiveTimeRootin_next_1]
#IF
IsOnCastleWar [SABUK]
#ACT
Speak "Flag Ready In:  10%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_2

[@RecusiveTimeRootin_next_2]
#IF
IsOnCastleWar [SABUK]
#ACT

Speak "Flag Ready In:  20%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_3

[@RecusiveTimeRootin_next_3]
#IF
IsOnCastleWar [SABUK]
#ACT
Speak "Flag Ready In:  30%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_4

[@RecusiveTimeRootin_next_4]
#IF
IsOnCastleWar [SABUK]
#ACT
Speak "Flag Ready In:  40%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_5

[@RecusiveTimeRootin_next_5]
#IF
IsOnCastleWar [SABUK]
#ACT
speak "Flag Ready In:  50%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_6

[@RecusiveTimeRootin_next_6]
#IF
IsOnCastleWar [SABUK]
#ACT

Speak "Flag Ready In:  60%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_7

[@RecusiveTimeRootin_next_7]
#IF
IsOnCastleWar [SABUK]
#ACT

Speak "Flag Ready In:  70%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_8

[@RecusiveTimeRootin_next_8]
#IF
IsOnCastleWar [SABUK]
#ACT

Speak "Flag Ready In:  80%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_9

[@RecusiveTimeRootin_next_9]
#IF
IsOnCastleWar [SABUK]
#ACT

Speak "Flag Ready In:  90%"
Delaygoto [Grobal] 18 @RecusiveTimeRootin_next_10

[@RecusiveTimeRootin_next_10]
#IF
IsOnCastleWar [SABUK]
#ACT
Speak "Flag Ready In:  100%"
UpdateValueSql "TBL_CastleFlagDef" "FLD_CASTLENAME='SABUK'" "FLD_FLAGSTATUS='Ready'"
LineMsg "3" "Can Now Capture the Flag."
break
}
;;;QQ:67762207