back_recharge
gaojie 2019-04-23 17:28:27 +08:00
commit ade79c00a2
38 changed files with 2941 additions and 1764 deletions

View File

@ -30,3 +30,21 @@ int int int mut,int#int,2 int
28 104 7 0|1 5
29 104 7 0|2 10
30 104 7 0|4 15
31 105 1 105016|1 10
32 105 2 10507|1 20
33 105 2 10508|1 30
34 105 3 0|10 20
35 105 7 0|1 5
36 105 7 0|3 15
37 106 2 10604|2 10
38 106 2 10604|4 15
39 106 2 10604|6 20
40 106 2 10605|1 25
41 106 7 0|2 10
42 106 7 0|4 20
43 107 2 10709|1 30
44 107 1 107010|1 20
45 107 1 107018#107019#107020#107021|1 10
46 107 3 0|10 20
47 107 7 0|1 5
48 107 7 0|2 15

View File

@ -0,0 +1,22 @@
Id ActivityId Values Reward
int int mut,int#int,2 mut,int#int,2
1 2 1 4#100|14#122222
2 2 2 4#100|14#122223
3 2 3 4#100|14#122224
4 2 4 4#100|14#122225
5 2 5 4#100|14#122226
6 2 6 4#100|14#122227
7 2 7 4#100|14#122228
8 1 5 4#100
9 1 10 4#101
10 1 20 4#102
11 1 30 4#103
12 1 45 4#104
13 1 60 4#105
14 1 90 4#106
15 3 1051 4#100
16 3 2051 4#100
17 3 3051 4#100
18 3 4051 4#101
19 3 5051 4#102
20 3 6051 4#103

View File

@ -188,6 +188,13 @@ int
6008
6009
6010
6501
6502
6503
6504
6505
6506
6507
10001
10002
10003

View File

@ -5,3 +5,6 @@ int mut,int#int,2 int mut,int#int,1
102 0#0 600 0#0#0#10
103 0#0 600 0#0#0#10
104 0#0 600 0#0#0#10
105 0#0 600 0#0#0#10
106 0#0 600 0#0#0#10
107 0#0 600 0#0#0#10

View File

@ -5,3 +5,6 @@ int int mut,int#int,1 int int mut,int#int,1 mut,int#int,1
102 3 15#20 0 0 2001 4#20
103 4 15#20 0 0 2001 15#20
104 5 20#15 0 0 2001 7#15
105 6 15#20 0 0 2001 13#17
106 7 20#30 0 0 2001 11#17
107 8 15#20 0 0 2001 5#2

View File

@ -3,11 +3,11 @@ int int mut,int#int,1
1 2 2000
2 1 2001
3 1 2002
4 2 2003
5 3 2004
6 3 2003
7 5 2004
8 3 2005
4 2 2003#2303
5 3 2004#2304
6 2 2005
7 1 2006
8 2 2007
9 2 2006
10 2 2007
11 1 2008

View File

@ -0,0 +1,528 @@
Id Option
int mut,int#int,1
100001 100001
100002 100003
100003 100005
100004 100006
100005 100007
100006 100008
100007 100009
100008 100010
100009 100011
100010 100012
100011 100013
100012 100014
100013 null
100014 100015#100016#100017#100018
100015 100019#100020#100035#100036
100016 null
100017 null
100018 null
100019 100021
100020 100022
100021 100023
100022 100024
100023 100025
100024 100026
100025 100027
100026 100028
100027 100029
100028 100030
100029 100031
100030 100032
100031 100033
100032 100034
101001 10101
101002 10102
101003 10103
101004 10104
101005 10105
101006 10106
101007 101001#101002
101008 101003#101004
101009 101005#101006
101010 101007#101008
101011 101009
101012 101010
101013 101011#101012
101014 101013#101014
101015 101015#101016
101016 101017
101017 101018
101018 101019
101019 101020
101020 101021
101021 101022#101023
101022 101024#101025
101023 101026
101024 101027#101028
101025 101029
101026 101030
101027 101031
101028 101032#101033
101029 101034#101035
101030 101036
101031 101037#101038
101032 101039#101040
101033 101041
101034 101042#101043
101035 101044#101045
101036 101046#101047
101037 101048#101049
101038 101050#101051
101039 101052#101053
101040 101054#101055
101041 101056#101057
101042 101058
101043 101059
101044 101060
101045 101061
101046 101062
101047 101063
101048 101064
101049 101065
101050 101066
101051 101067
101052 101068
101053 101069
101054 101070
101055 101071#101072
101056 101073#101074
101057 101075#101076
101058 101077#101078
101059 101079#101080
101060 101081#101082
101061 101083
101062 101084#101085
101063 101086
101064 101087
101065 101088
101066 101089#101090
101067 101091#101092
101068 101093#101094
101069 101095#101096
101070 101097
101071 101098
101072 101099
101073 101100
101074 101101
101075 101102
101076 101103
101077 101104
101078 101105
101079 101106
101080 101107
101081 101108
101082 101109
101083 101110
101084 101111#101112
101085 101113
101086 101114
101087 101115
101088 101116
102001 10201
102002 10202
102003 10203
102004 10204
102005 10205
102006 10206
102007 102001#102002
102008 102003#102004
102009 102005#102006
102010 102007#102008
102011 102009
102012 102010#102011
102013 102012#102013
102014 102014#102015
102015 102016
102016 102017#102018
102017 102019#102020
102018 102021#102022
102019 102023
102020 102024#102025
102021 102026
102022 102027#102028
102023 102029
102024 102030
102025 102031
102026 102032
102027 102033#102034
102028 102035
102029 102036#102037#102038#102039
102030 102040
102031 102041
102032 102042#102043
102033 102044
103001 10301
103002 10302
103003 10303
103004 10301
103005 10302
103006 10303
103007 103001#103002
103008 103003#103004
103009 103005
103010 103006
103011 103007#103008
103012 103009
103013 10304
103014 10304
103015 10304
103016 10304
103017 10304
103018 103010
103019 103011
103020 103012#103013
103021 103014
103022 103015
103023 103016#103017
103024 103018
103025 103019#103020
103026 103021
104001 104001#104002
104002 104003#104004
104003 104005#104006
104004 104007
104005 104008
104006 104009
104007 104010
104008 104011#104012
104009 104013
104010 104014#104015#104016#104017
104011 104018
104012 104019
104013 104020
0 null
105001 10501
105002 10502
105003 10503
105004 10504
105005 10505
105006 105001#105002
105007 105003
105008 105004
105009 105005
105010 105006
105011 105007#105008
105012 105009
105013 105010
105014 105011#105012
105015 105013#105014#105015
105016 105016
105017 105017#105018
105018 105019#105020
105019 105021
105020 105022#105023
105021 105024
105022 105025#105026
105023 105027
105024 105028#105029
105025 105030
105026 105031#105032
105027 105033
105028 105034#105035
105029 105036
105030 105037
105031 105038
0 null
106001 10601
106002 10602
106003 10604
106004 106001#106002
106005 106003#106004
106006 106005#106006
106007 106007#106008
106008 106009#106010
106009 106011#106012
106010 106013#106014
106011 106015#106016
106012 106017#106018
106013 106019#106020
106014 null
106015 106021#106022
106016 null
106017 106023#106024
106018 106025
106019 106026#106027
106020 106028#106029
106021 106030#106031
106022 106032#106033
106023 106034#106035
106024 106037#106038
106025 106039#106040
106026 106041#106042
106027 106043#106044
106028 106045#106046
106029 106047#106048
106030 106049
106031 null
106032 null
106033 null
106034 null
106035 null
106036 null
106037 106056#106057
106038 106058#106059
106039 106060#106061
106040 106062#106063
106041 106064#106065
106042 106066#106067
106043 null
106044 106070#106071
106045 106072#106073
106046 106074#106075
106047 106076
106048 106077
106049 106078
106050 106079
106051 106080
106052 106081
106053 106082
106054 106083
106055 106084
106056 106085#106086
106057 106087#106088
106058 106089#106090
106059 106091#106092
106060 106093#106094#106095
106061 106096#106097#106098
106062 106099#106100
106063 106101#106102
106064 106103#106104
106065 106105#106106
106066 106107
106067 106108
106068 106109
106069 106110
106070 106111
106071 106112
106072 106113
106073 106114
106074 106115
106075 106116
106076 106117
106077 106118
106078 10601
106079 10602
106080 10602
106081 10603
106082 10603
106083 106119
106084 106120
106085 106121
106086 106122
106087 106123
106088 106124
106089 106125
106090 106126
106091 106127
107001 null
107002 null
107003 null
107004 1070002
107005 107001#107002
107006 107003#107004
107007 107005#107006
107008 107007#107008
107009 107009#107010
107010 107011#107012
107011 107013#107014
107012 107015#107016
107013 107017#107018
107014 107019#107020
107015 107021
107016 107022#107023
107017 107024
107018 107025
107019 107026#107027
107020 107028
107021 107029
107022 107030#107031
107023 107032
107024 107033#107034
107025 107035
107026 null
107027 107037
107028 107038
107029 107039
107030 107040
107031 107041
107032 107042
107033 107043
107034 107044
107035 107045#107046
107036 107047
107037 null
107038 107048#107049
107039 107050
107040 107051
107041 107052
107042 107053
107043 107054
107044 107055
107045 107056
107046 107057
107047 107058
107048 107059
107049 107060
107050 107061
107051 107062
107052 107063
107053 107064
107054 107065
107055 107066
107056 107067
107057 107068
107058 107069
107059 107070
107060 107071
107061 107072
108001 null
108002 null
108003 null
108004 null
108005 null
108006 null
108007 null
108008 null
108009 1080009
108010 108001#108002
108011 108003#108004
108012 108005#108006
108013 108007#108008
108014 108009#108010
108015 108011#108012
108016 108013#108014
108017 108015#108016
108018 108017#108018
108019 108019#108020
108020 108021#108022
108021 108023#108024
108022 108025#108026
108023 108027#108028
108024 108029#108030
108025 108031#108032
108026 108033#108034
108027 108035#108036
108028 108037#108038
108029 108039#108040
108030 108041#108042
108031 108043#108044
108032 108045#108046
108033 108047#108048
108034 108049#108050
108035 108051#108052
108036 108053#108054
108037 108055#108056
108038 108057#108058
108039 108059#108060
108040 108061#108062
108041 108063#108064
108042 108065#108066
108043 108067#108068
108044 108069#108070
108045 108071#108072
108046 108073#108074
108047 108075
108048 108076
108049 108077
108050 108078
108051 108079
108052 108080
108053 108081
108054 108082
108055 108083
108056 108084
108057 108085
108058 108086
108059 108087
108060 108088
108061 108089
108062 108090
108063 108091
108064 108092
108065 108093
108066 108094
108067 108095#108096
108068 108097#108098
108069 108099#108100
109001 null
109002 null
109003 null
109004 null
109005 null
109006 null
109007 null
109008 1090003
109009 109001#109002
109010 109003#109004
109011 109005
109012 109006
109013 109007
109014 109008
109015 109009#109010
109016 109011
109017 109012
109018 109013
109019 109014
109020 109015
109021 109016
109022 109017
109023 109018
109024 109019
109025 109020
109026 109021
109027 109022
109028 109023
109029 109024
109030 109025
109031 109026
109032 109027
109033 109028
109034 109029
109035 109030
109036 109031
109037 109032
109038 109033
109039 109034
109040 109035
109041 109036
109042 109037
109043 109038#109039
109044 109040#109041
109045 109042#109043
109046 109044#109045
109047 109046#109047
109048 109048#109049
109049 109050#109051
109050 109052#109053
109051 109054#109055
109052 109056#109057
109053 109058
109054 109059
109055 109060
109056 109061
109057 109062
109058 109063
109059 109064
109060 109065
109061 109066
109062 109067
109063 109068#109069
109064 109070#109071
109065 109072#109073
109066 109074#109075
109067 109076#109077
109068 109078#109079
110001 null
110002 null
110003 null
110004 null
110005 null
110006 null
110007 110001#110002
110008 110003#110004
110009 110005#110006
110010 110007#110008
110011 110009#110010
110012 110011#110012

View File

@ -0,0 +1,670 @@
Id JumpType JumpTypeValues
int int mut,int#int,2
100001 4 null
100002 0 null
100003 5 100003
100004 0 null
100005 5 100004
100006 5 100005
100007 5 100006
100008 1 100007
100009 5 100008
100010 5 100009
100011 4 null
100012 1 100011
100013 1 100012
100014 4 null
100015 4 null
100016 4 null
100017 4 null
100018 4 null
100019 4 null
100020 4 null
100021 1 100020
100022 1 100021
100023 1 100022
100024 5 100023
100025 5 100024
100026 4 null
100027 1 null
100028 1 null
100029 1 null
100030 1 null
100031 1 null
100032 4 null
100033 1 null
100034 4 null
100035 4 null
100036 4 null
100037 0 null
100038 0 null
101001 4 null
101002 4 null
101003 1 101009
101004 4 null
101005 1 101010
101006 4 null
101007 1 101011
101008 4 null
101009 6 101012
101010 4 null
101011 1 101014
101012 4 null
101013 1 101015
101014 4 null
101015 1 101016
101016 4 null
101017 4 null
101018 4 null
101019 1 101019
101020 1 101020
101021 4 null
101022 1 101022
101023 4 null
101024 1 101024#101023|1#3
101025 4 null
101026 4 null
101027 1 101026
101028 4 null
101029 4 null
101030 1 101027
101031 1 101028
101032 1 101029
101033 4 null
101034 1 101030
101035 4 null
101036 5 101025
101037 1 101032
101038 4 null
101039 1 101034
101040 4 null
101041 4 null
101042 1 101035
101043 4 null
101044 1 101036
101045 4 null
101046 1 101037
101047 4 null
101048 1 101038
101049 4 null
101050 1 101039
101051 4 null
101052 1 101040
101053 4 null
101054 1 101041
101055 4 null
101056 1 101042
101057 4 null
101058 5 101043
101059 5 101044
101060 5 101045
101061 1 101046
101062 1 101047
101063 1 101048
101064 1 101049
101065 1 101050
101066 1 101051
101067 1 101052
101068 1 null
101069 5 null
101070 4 null
101071 1 101056
101072 4 null
101073 1 101057
101074 4 null
101075 1 101058
101076 4 null
101077 1 101059
101078 4 null
101079 1 101060
101080 4 null
101081 3 101062#101061|1#3
101082 4 null
101083 4 null
101084 1 101063
101085 4 null
101086 1 101064
101087 4 null
101088 4 null
101089 1 101067
101090 4 null
101091 1 101068
101092 4 null
101093 1 101069
101094 4 null
101095 1 101070
101096 4 null
101097 4 null
101098 5 101071
101099 5 101072
101100 1 101073
101101 4 null
101102 1 null
101103 1 null
101104 5 null
101105 5 null
101106 1 null
101107 4 null
101108 4 null
101109 4 null
101110 4 null
101111 4 null
101112 4 null
101113 4 null
101114 4 null
101115 4 null
101116 4 null
102001 4 null
102002 4 null
102003 1 102009
102004 4 null
102005 1 102010
102006 4 null
102007 1 102011
102008 4 null
102009 4 null
102010 1 102013
102011 4 null
102012 1 102014
102013 4 null
102014 1 102015
102015 4 null
102016 4 null
102017 1 102017
102018 4 null
102019 1 102018
102020 4 null
102021 1 102019
102022 4 null
102023 4 null
102024 1 102021
102025 4 null
102026 4 null
102027 1 102023
102028 4 null
102029 4 null
102030 4 null
102031 4 null
102032 4 null
102033 1 102028
102034 4 null
102035 1 102029
102036 1 102030
102037 1 102030
102038 1 102030
102039 4 null
102040 1 102031
102041 4 null
102042 1 102033
102043 4 null
102044 4 null
103001 4 null
103002 4 null
103003 1 103009
103004 4 null
103005 1 103010
103006 6 103011
103007 1 103012
103008 4 null
103009 4 null
103010 4 null
103011 4 null
103012 1 103021
103013 4 null
103014 1 103022
103015 4 null
103016 1 103024
103017 4 null
103018 4 null
103019 1 103026
103020 4 null
103021 4 null
104001 4 null
104002 4 null
104003 4 null
104004 4 null
104005 4 null
104006 4 null
104007 4 null
104008 4 null
104009 4 null
104010 4 null
104011 1 104009
104012 4 null
104013 1 104008
104014 1 104011
104015 1 104012
104016 1 104013
104017 4 null
104018 1 104010
104019 1 104010
104020 1 104010
0 0 null
105001 1 105007
105002 4 null
105003 1 105008
105004 1 105009
105005 1 105010
105006 6 105011
105007 1 105012
105008 4 null
105009 1 105013
105010 4 null
105011 1 105015
105012 4 null
105013 1 105015
105014 1 105016
105015 4 null
105016 6 105017
105017 1 105017
105018 4 null
105019 1 105019
105020 4 null
105021 4 null
105022 1 105021
105023 4 null
105024 4 null
105025 1 105023
105026 4 null
105027 4 null
105028 1 105025
105029 4 null
105030 4 null
105031 1 105027
105032 4 null
105033 4 null
105034 4 null
105035 4 null
105036 4 null
105037 4 null
105038 4 null
106001 4 null
106002 4 null
106003 4 null
106004 4 null
106005 4 null
106006 4 null
106007 4 null
106008 4 null
106009 4 null
106010 4 null
106011 4 null
106012 4 null
106013 4 null
106014 4 null
106015 4 null
106016 4 null
106017 4 null
106018 4 null
106019 4 null
106020 4 null
106021 4 null
106022 4 null
106023 4 null
106024 4 null
106025 4 null
106026 1 106020
106027 4 null
106028 1 106021
106029 4 null
106030 1 106022
106031 4 null
106032 1 106023
106033 4 null
106034 1 106024
106035 4 null
106036 0 null
106037 1 106025
106038 4 null
106039 1 106026
106040 4 null
106041 1 106027
106042 4 null
106043 1 106028
106044 4 null
106045 1 106029
106046 4 null
106047 1 106030
106048 4 null
106049 4 null
106050 0 null
106051 4 null
106052 0 null
106053 0 null
106054 0 null
106055 0 null
106056 1 106038
106057 4 null
106058 1 106039
106059 4 null
106060 1 106040
106061 4 null
106062 1 106041
106063 4 null
106064 1 106042
106065 4 null
106066 1 106044
106067 4 null
106068 0 null
106069 0 null
106070 1 106045
106071 4 null
106072 1 106046
106073 4 null
106074 5 106047
106075 4 null
106076 1 106048
106077 1 106049
106078 1 106050
106079 1 106051
106080 1 106052
106081 1 106053
106082 1 106054
106083 4 null
106084 4 null
106085 1 106057
106086 4 null
106087 1 106058
106088 4 null
106089 1 106059
106090 4 null
106091 1 106060
106092 4 null
106093 1 106062
106094 1 106063
106095 4 null
106096 0 null
106097 0 null
106098 0 null
106099 1 106063
106100 4 null
106101 1 106064
106102 4 null
106103 1 106065
106104 4 null
106105 1 106066
106106 4 null
106107 5 106067
106108 5 106068
106109 5 106069
106110 4 null
106111 5 106073
106112 0 null
106113 0 null
106114 1 106074
106115 4 null
106116 0 null
106117 0 null
106118 0 null
106119 4 null
106120 4 null
106121 1 106086
106122 1 106087
106123 4 null
106124 1 106089
106125 1 106090
106126 1 106091
106127 4 null
107001 4 null
107002 4 null
107003 4 null
107004 4 null
107005 4 null
107006 4 null
107007 4 null
107008 4 null
107009 4 null
107010 4 null
107011 4 null
107012 4 null
107013 4 null
107014 4 null
107015 4 null
107016 4 null
107017 4 null
107018 4 null
107019 4 null
107020 4 null
107021 4 null
107022 1 107017
107023 4 null
107024 4 null
107025 4 null
107026 1 107020
107027 4 null
107028 4 null
107029 4 null
107030 1 107023
107031 4 null
107032 4 null
107033 5 107025
107034 4 null
107035 1 107027
107036 0 null
107037 1 107028
107038 1 107029
107039 1 107030
107040 1 107031
107041 1 107032
107042 1 107033
107043 1 107034
107044 4 null
107045 5 107036
107046 4 null
107047 1 107038
107048 1 107040
107049 5 107044
107050 0 null
107051 5 107042
107052 0 null
107053 5 107039
107054 0 null
107055 1 107045
107056 5 107047
107057 0 null
107058 1 107048
107059 1 107049
107060 5 107050
107061 5 107051
107062 1 107052
107063 1 107053
107064 1 107054
107065 4 null
107066 4 null
107067 4 null
107068 4 null
107069 4 null
107070 4 null
107071 4 null
107072 4 null
108001 4 null
108002 4 null
108003 4 null
108004 4 null
108005 4 null
108006 4 null
108007 1 108014
108008 4 null
108009 1 108015
108010 4 null
108011 1 108016
108012 4 null
108013 1 108017
108014 4 null
108015 1 108018
108016 4 null
108017 4 null
108018 4 null
108019 1 108020
108020 4 null
108021 1 108021
108022 4 null
108023 1 108022
108024 4 null
108025 1 108023
108026 4 null
108027 1 108024
108028 4 null
108029 4 null
108030 4 null
108031 1 108026
108032 4 null
108033 1 108027
108034 4 null
108035 1 108028
108036 4 null
108037 1 108029
108038 4 null
108039 1 108030
108040 4 null
108041 4 null
108042 4 null
108043 1 108032
108044 4 null
108045 1 108033
108046 4 null
108047 1 108034
108048 4 null
108049 1 108035
108050 4 null
108051 1 108036
108052 4 null
108053 4 null
108054 4 null
108055 1 108038
108056 4 null
108057 1 108039
108058 4 null
108059 1 108040
108060 4 null
108061 1 108041
108062 4 null
108063 1 108042
108064 4 null
108065 1 108043
108066 4 null
108067 1 108044
108068 4 null
108069 1 108045
108070 4 null
108071 1 108046
108072 4 null
108073 1 108047
108074 4 null
108075 5 108048
108076 1 108049
108077 1 108050
108078 1 108051
108079 1 108052
108080 1 108053
108081 1 108054
108082 1 108055
108083 5 108056
108084 5 108057
108085 1 108058
108086 1 108059
108087 1 108060
108088 1 108061
108089 5 108062
108090 5 108063
108091 1 108064
108092 1 108065
108093 4 null
108094 4 null
108095 4 null
108096 4 null
108097 4 null
108098 4 null
108099 4 null
108100 4 null
109001 4 null
109002 4 null
109003 4 null
109004 4 null
109005 1 109012
109006 4 null
109007 4 null
109008 4 null
109009 5 109016
109010 4 null
109011 1 109017
109012 5 109018
109013 5 109019
109014 1 109020
109015 1 109021
109016 5 109022
109017 5 109023
109018 4 null
109019 1 109025
109020 1 109026
109021 1 109027
109022 5 109028
109023 5 109029
109024 1 109030
109025 1 109031
109026 1 109032
109027 1 109033
109028 1 109034
109029 1 109035
109030 1 109036
109031 1 109037
109032 1 109038
109033 1 109039
109034 1 109040
109035 1 109041
109036 1 109042
109037 4 null
109038 1 109044
109039 4 null
109040 1 109045
109041 4 null
109042 1 109046
109043 4 null
109044 1 109047
109045 4 null
109046 1 109048
109047 4 null
109048 1 109049
109049 4 null
109050 1 109050
109051 4 null
109052 1 109051
109053 4 null
109054 1 109052
109055 4 null
109056 1 109053
109057 4 null
109058 4 null
109059 4 null
109060 4 null
109061 4 null
109062 4 null
109063 4 null
109064 4 null
109065 4 null
109066 4 null
109067 4 null
109068 4 null
109069 4 null
109070 4 null
109071 4 null
109072 4 null
109073 4 null
109074 4 null
109075 4 null
109076 4 null
109077 4 null
109078 4 null
109079 4 null
110001 4 null
110002 4 null
110003 4 null
110004 4 null
110005 4 null
110006 4 null
110007 4 null
110008 4 null
110009 4 null
110010 4 null
110011 4 null
110012 4 null

View File

@ -197,285 +197,108 @@ int mut,int#int,1
105002 10502
105003 10503
105004 10504
105005 105001#105002
105006 105003#105004
105007 105005#105006
105008 105007#105008
105009 105009#105010
105010 105011#105012
105011 105013#105014
105012 105015#105016
105013 105017#105018
105014 105019#105020
105015 105021#105022
105016 105023#105024
105017 105025#105026
105018 105027#105028
105019 105029#105030
105020 105031#105032
105021 105033
105022 105034
105023 105035
105024 105036
105025 105037
105026 105038
105027 105039
105028 105040
105029 105041
105030 105042#105043
105031 105044
105032 105045
105033 105046
105034 105047#105048#105049
105035 105050
105036 105051
105037 105052#105053#105054
105038 105055
105039 105056
105040 105057#105058#105059
105041 105060
105042 105061
105043 105062#105063#105064
105044 105065
105045 105066
105046 105067#105068#105069
105047 105070
105048 105071
105049 105072#105073#105074
105050 105075
105051 105076
105052 105077#105078#105079
105053 105080
105054 105081
105055 105082#105083
105056 105084#105085
105057 105086#105087
105058 105088#105089
105059 105090#105091
105060 105092#105093
105061 105094#105095
105062 105096#105097
105063 105098#105099
105064 105100#105101#105102
105065 105103#105104
105066 105105#105106
105067 105107
105068 105108
105069 105109#105110
105070 105111
105071 105112
105072 105113
105073 105114
105074 105115
105075 105116
105076 105117
105077 105118
105078 105119
105079 null
105080 null
105081 105120
105082 105121
105083 105122
105084 105123
105085 105124#105125
105086 105126#105127
105087 105128#105129
105088 105130#105131
105089 105132#105133
105090 105134#105135
105091 105136#105137
105092 105138
105093 105139#105140
105094 105141#105142
105095 105143
105096 105144
105097 105145#105146
105098 105147#105148
105099 105149#105150
105100 105151#105152
105101 105153#105154
105102 105155
105103 105156#105157
105104 105158#105159
105105 105160#105161
105106 105162#105163
105107 105164#105165
105108 105166#105167
105109 105168#105169
105110 105170
105111 105171
105112 105172
105113 105173
105114 105174
105115 105175
105116 105176
105117 105177
105118 105178
105119 105179
105120 105180
105121 105181
105122 105182
105123 105183
105124 105184
105125 105185
105126 105186
105127 105187
105128 105188
105129 105189
105130 105190
105131 105191
106001 10601
106002 10602
106003 10604
106004 106001#106002
106005 106003#106004
106006 106005#106006
106007 106007#106008
106008 106009#106010
106009 106011#106012
106010 106013#106014
106011 106015#106016
106012 106017#106018
105005 10505
105006 105001#105002
105007 105003
105008 105004
105009 105005
105010 105006
105011 105007#105008
105012 105009
105013 105010
105014 105011#105012
105015 105013#105014#105015
105016 105016
105017 105017#105018
105018 105019#105020
105019 105021
105020 105022#105023
105021 105024
105022 105025#105026
105023 105027
105024 105028#105029
105025 105030
105026 105031#105032
105027 105033
105028 105034#105035
105029 105036
105030 105037
105031 105038
0 null
106001 106001#106002
106002 106003
106003 106004#106005
106004 106006
106005 106007#106008
106006 106009
106007 106010#106011
106008 106012
106009 106013#106014
106010 106015
106011 106016#106017
106012 106018
106013 106019#106020
106014 null
106015 106021#106022
106016 null
106017 106023#106024
106018 106025
106019 106026#106027
106020 106028#106029
106021 106030#106031
106022 106032#106033
106023 106034#106035
106024 106037#106038
106025 106039#106040
106026 106041#106042
106027 106043#106044
106028 106045#106046
106029 106047#106048
106030 106049
106031 null
106032 null
106033 null
106034 null
106035 null
106036 null
106037 106056#106057
106038 106058#106059
106039 106060#106061
106040 106062#106063
106041 106064#106065
106042 106066#106067
106043 null
106044 106070#106071
106045 106072#106073
106046 106074#106075
106047 106076
106048 106077
106049 106078
106050 106079
106051 106080
106052 106081
106053 106082
106054 106083
106055 106084
106056 106085#106086
106057 106087#106088
106058 106089#106090
106059 106091#106092
106060 106093#106094#106095
106061 106096#106097#106098
106062 106099#106100
106063 106101#106102
106064 106103#106104
106065 106105#106106
106066 106107
106067 106108
106068 106109
106069 106110
106070 106111
106071 106112
106072 106113
106073 106114
106074 106115
106075 106116
106076 106117
106077 106118
106078 10601
106079 10602
106080 10602
106081 10603
106082 10603
106083 106119
106084 106120
106085 106121
106086 106122
106087 106123
106088 106124
106089 106125
106090 106126
106091 106127
107001 null
107002 null
107003 null
107004 1070002
107005 107001#107002
107006 107003#107004
107007 107005#107006
107008 107007#107008
107009 107009#107010
107010 107011#107012
107011 107013#107014
107012 107015#107016
107013 107017#107018
107014 107019#107020
107015 107021
107016 107022#107023
107017 107024
107018 107025
107019 107026#107027
107020 107028
107021 107029
107022 107030#107031
107023 107032
107024 107033#107034
107025 107035
107026 null
107027 107037
107028 107038
107029 107039
107030 107040
107031 107041
107032 107042
107033 107043
107034 107044
107035 107045#107046
107036 107047
107037 null
107038 107048#107049
107039 107050
107040 107051
107041 107052
107042 107053
107043 107054
107044 107055
107045 107056
107046 107057
107047 107058
107048 107059
107049 107060
107050 107061
107051 107062
107052 107063
107053 107064
107054 107065
107055 107066
107056 107067
107057 107068
107058 107069
107059 107070
107060 107071
107061 107072
106014 106021
106015 106022#106023
106016 106024
106017 106028#106029#106030
106018 106031#106032#106033
106019 106034#106035#106036
106020 106037#106038#106039
106021 106040#106042
106022 106043#106044#106045
106023 106046#106047#106048
106024 106049#106050#106051
106025 106052#106054
106026 106055#106056
106027 106057#106058
106028 106059
106029 106060#106061
106030 106062
106031 106063#106064
106032 106065
106033 106066#106067
106034 106068
106035 106069#106070
106036 106071
106037 106072
106038 106073
106039 106074
106040 106075
0 null
107001 10701
107002 10702
107003 10703
107004 10704
107005 10705
107006 10706
107007 107001#107002
107008 107003#107004
107009 107005
107010 107006#107007
107011 107008
107012 107009
107013 107010
107014 107011
107015 107012#107013
107016 107014#107015
107017 107016#107017
107018 107018
107019 107019
107020 107020
107021 107021
107022 107022#107023
107023 107024#107025
107024 107026#107027
107025 107028#107029
107026 107030
107027 107031
107028 107032#107033
107029 107034
107030 107035#107036
107031 107037
107032 107038#107039
107033 107040
108001 null
108002 null
108003 null

View File

@ -35,6 +35,10 @@ int int int int mut,int#int,2 int
2 0 1 1 6#600 2
3 0 1 1 6#-1200 2
4 0 1 1 6#800 2
5 0 1 1 2#300 2
5 3 1 1 2#300 2
6 3 1 1 3#100 2
7 3 1 1 4#100 2
8 0 1 1 6#1500 2
9 30 1 1 2#450 2
10 30 1 1 3#200 2
11 30 1 1 4#200 2

View File

@ -0,0 +1,5 @@
Id Type StartTime Endtime Time
int int string string int
1 1 20190122 10:52:59 20190124 10:52:59 1
2 2 0 604800 2
3 3 0 0 1

View File

@ -40,12 +40,12 @@ int int int int int int int float float float float float int mut,int#int,2 mut,
10038 11038 40 4 5 4 10 1224.0 242.0 114.0 137.0 155.0 30 5#1#2#3|5#2#15#4|5#3#16#4|6#1#3#1|6#2#36#1|6#3#17#3 4#1003811|4#1003821|5#1003811|5#1003821|6#1003811|6#1003821
10039 11039 40 4 2 2 10 1428.0 206.0 165.0 138.0 191.0 30 5#1#2#3|5#2#15#4|5#3#16#4|6#1#3#1|6#2#35#1|6#3#17#3 4#1003911|4#1003921|5#1003911|5#1003921|6#1003911|6#1003921
10040 11040 40 4 3 3 10 1938.0 141.0 222.0 185.0 182.0 30 5#1#2#3|5#2#15#4|5#3#16#4|6#1#3#1|6#2#36#1|6#3#17#3 4#1004011|4#1004021|5#1004011|5#1004021|6#1004011|6#1004021
10041 11041 40 4 4 3 10 1937.0 135.0 221.0 184.0 174.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004111|4#1004121
10041 11041 40 4 4 3 10 1937.0 135.0 221.0 184.0 174.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004111|4#1004121|5#1004111|5#1004121|6#1004111|6#1004121
10042 11042 40 4 3 3 10 1942.0 135.0 218.0 182.0 181.0 30 5#1#2#3|5#2#15#4|5#3#16#4|6#1#3#1|6#2#28#1|6#3#17#3 4#1004211|4#1004221|5#1004211|5#1004221|6#1004211|6#1004221
10043 11043 40 4 1 4 10 1222.0 234.0 136.0 113.0 155.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004311|4#1004321
10044 11044 40 4 5 2 10 1425.0 201.0 138.0 165.0 192.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004411|4#1004421
10045 11045 40 4 2 5 10 1831.0 143.0 188.0 225.0 181.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004511|4#1004521
10046 11046 30 4 3 2 10 1507.0 203.0 134.0 161.0 171.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004611|4#1004621
10043 11043 40 4 1 4 10 1222.0 234.0 136.0 113.0 155.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004311|4#1004321|5#1004311|5#1004321|6#1004311|6#1004321
10044 11044 40 4 5 2 10 1425.0 201.0 138.0 165.0 192.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004411|4#1004421|5#1004411|5#1004421|6#1004411|6#1004421
10045 11045 40 4 2 5 10 1831.0 143.0 188.0 225.0 181.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004511|4#1004521|5#1004511|5#1004521|6#1004511|6#1004521
10046 11046 30 4 3 2 10 1507.0 203.0 134.0 161.0 171.0 30 5#1#2#3|5#2#15#4|5#3#16#4 4#1004611|4#1004621|5#1004611|5#1004621|6#1004611|6#1004621
10047 11047 30 3 4 1 10 1942.0 140.0 226.0 188.0 175.0 30 null 3#1004711|3#1004721
10048 11048 30 3 3 3 10 1637.0 167.0 173.0 144.0 172.0 30 null 3#1004811|3#1004821
10049 11049 30 3 1 2 10 1423.0 199.0 161.0 134.0 196.0 30 null 3#1004911|3#1004921

View File

@ -1,152 +1,152 @@
Id Precondition LevelLimit MonsterGroup Cost PreLevelCost Exp FirstReward RandomReward RankTime MaxCountPerDay RecommendFightAbility
int int int int mut,int#int,2 mut,int#int,2 int mut,int#int,1 mut,int#int,1 int int int
1011 0 0 51011 2#7 2#1 8 6001#5001 4001#3001 300 0 1007
1021 1011 0 51012 2#7 2#1 8 6002#5002 4002#3002 300 0 1050
1031 1021 0 51013 2#7 2#1 8 6003#5003 4003#3003 300 0 1093
1041 1031 0 51014 2#7 2#1 8 6004#5004 4004#3004 300 0 1136
1051 1041 0 51015 2#7 2#1 8 6005#5005 4005#3005 300 0 1179
2011 1051 0 51021 2#7 2#1 8 6006#5006 4006#3006 300 0 1224
2021 2011 0 51022 2#7 2#1 8 6007#5007 4007#3007 300 0 1583
2031 2021 0 51023 2#7 2#1 8 6008#5008 4008#3008 300 0 1942
2041 2031 0 51024 2#7 2#1 8 6009#5009 4009#3009 300 0 2301
2051 2041 0 51025 2#7 2#1 8 6010#5010 4010#3010 300 0 2660
3011 2051 0 51031 2#7 2#1 8 6011#5011 4011#3011 300 0 3023
3021 3011 0 51032 2#7 2#1 8 6012#5012 4012#3012 300 0 3527
3031 3021 0 51033 2#7 2#1 8 6013#5013 4013#3013 300 0 4031
3041 3031 0 51034 2#7 2#1 8 6014#5014 4014#3014 300 0 4535
3051 3041 0 51035 2#7 2#1 8 6015#5015 4015#3015 300 0 5039
4011 3051 0 51041 2#7 2#1 8 6016#5016 4016#3016 300 0 6047
4021 4011 0 51042 2#7 2#1 8 6017#5017 4017#3017 300 0 7055
4031 4021 0 51043 2#7 2#1 8 6018#5018 4018#3018 300 0 8063
4041 4031 0 51044 2#7 2#1 8 6019#5019 4019#3019 300 0 9071
4051 4041 0 51045 2#7 2#1 8 6020#5020 4020#3020 300 0 10079
5011 4051 0 51051 2#7 2#1 8 6021#5021 4021#3021 300 0 10199
5021 5011 0 51052 2#7 2#1 8 6022#5022 4022#3022 300 0 10320
5031 5021 0 51053 2#7 2#1 8 6023#5023 4023#3023 300 0 10440
5041 5031 0 51054 2#7 2#1 8 6024#5024 4024#3024 300 0 10561
5051 5041 0 51055 2#7 2#1 8 6025#5025 4025#3025 300 0 10681
6011 5051 0 51061 2#7 2#1 8 6026#5026 4026#3026 300 0 10802
6021 6011 0 51062 2#7 2#1 8 6027#5027 4027#3027 300 0 10922
6031 6021 0 51063 2#7 2#1 8 6028#5028 4028#3028 300 0 11043
6041 6031 0 51064 2#7 2#1 8 6029#5029 4029#3029 300 0 11163
6051 6041 0 51065 2#7 2#1 8 6030#5030 4030#3030 300 0 11284
7011 6051 0 51071 2#7 2#1 8 6031#5031 4031#3031 300 0 11669
7021 7011 0 51072 2#7 2#1 8 6032#5032 4032#3032 300 0 12055
7031 7021 0 51073 2#7 2#1 8 6033#5033 4033#3033 300 0 12441
7041 7031 0 51074 2#7 2#1 8 6034#5034 4034#3034 300 0 12826
7051 7041 0 51075 2#7 2#1 8 6035#5035 4035#3035 300 0 13212
8011 7051 0 51081 2#7 2#1 8 6036#5036 4036#3036 300 0 13246
8021 8011 0 51082 2#7 2#1 8 6037#5037 4037#3037 300 0 13279
8031 8021 0 51083 2#7 2#1 8 6038#5038 4038#3038 300 0 13357
8041 8031 0 51084 2#7 2#1 8 6039#5039 4039#3039 300 0 13480
8051 8041 0 51085 2#7 2#1 8 6040#5040 4040#3040 300 0 13603
9011 8051 0 51091 2#7 2#1 8 6041#5041 4041#3041 300 0 14989
9021 9011 0 51092 2#7 2#1 8 6042#5042 4042#3042 300 0 16375
9031 9021 0 51093 2#7 2#1 8 6043#5043 4043#3043 300 0 17129
9041 9031 0 51094 2#7 2#1 8 6044#5044 4044#3044 300 0 17252
9051 9041 0 51095 2#7 2#1 8 6045#5045 4045#3045 300 0 17375
10011 9051 0 51094 2#7 2#1 8 6046#5046 4046#3046 300 0 20746
10021 10011 0 51095 2#7 2#1 8 6047#5047 4047#3047 300 0 24118
10031 10021 0 51094 2#7 2#1 8 6048#5048 4048#3048 300 0 24670
10041 10031 0 51095 2#7 2#1 8 6049#5049 4049#3049 300 0 25222
10051 10041 0 51094 2#7 2#1 8 6050#5050 4050#3050 300 0 24513
1012 5011 0 51095 2#7 2#1 8 8101 8001#7001 300 0 25222
1022 1012 0 51094 2#7 2#1 8 8102 8002#7002 300 0 24513
1032 1022 0 51095 2#7 2#1 8 8103 8003#7003 300 0 25222
1042 1032 0 51094 2#7 2#1 8 8104 8004#7004 300 0 24513
1052 1042 0 51095 2#7 2#1 8 8105 8005#7005 300 0 25222
2012 1052 0 51094 2#7 2#1 8 8106 8006#7006 300 0 24513
2022 2012 0 51095 2#7 2#1 8 8107 8007#7007 300 0 25222
2032 2022 0 51094 2#7 2#1 8 8108 8008#7008 300 0 24513
2042 2032 0 51095 2#7 2#1 8 8109 8009#7009 300 0 25222
2052 2042 0 51094 2#7 2#1 8 8110 8010#7010 300 0 24513
3012 2052 0 51095 2#7 2#1 8 8111 8011#7011 300 0 25222
3022 3012 0 51094 2#7 2#1 8 8112 8012#7012 300 0 24513
3032 3022 0 51095 2#7 2#1 8 8113 8013#7013 300 0 25222
3042 3032 0 51094 2#7 2#1 8 8114 8014#7014 300 0 24513
3052 3042 0 51095 2#7 2#1 8 8115 8015#7015 300 0 25222
4012 3052 0 51094 2#7 2#1 8 8116 8016#7016 300 0 24513
4022 4012 0 51095 2#7 2#1 8 8117 8017#7017 300 0 25222
4032 4022 0 51094 2#7 2#1 8 8118 8018#7018 300 0 24513
4042 4032 0 51095 2#7 2#1 8 8119 8019#7019 300 0 25222
4052 4042 0 51094 2#7 2#1 8 8120 8020#7020 300 0 24513
5012 4052 0 51095 2#7 2#1 8 8121 8021#7021 300 0 25222
5022 5012 0 51094 2#7 2#1 8 8122 8022#7022 300 0 24513
5032 5022 0 51095 2#7 2#1 8 8123 8023#7023 300 0 25222
5042 5032 0 51094 2#7 2#1 8 8124 8024#7024 300 0 24513
5052 5042 0 51095 2#7 2#1 8 8125 8025#7025 300 0 25222
6012 5052 0 51094 2#7 2#1 8 8126 8026#7026 300 0 24513
6022 6012 0 51095 2#7 2#1 8 8127 8027#7027 300 0 25222
6032 6022 0 51094 2#7 2#1 8 8128 8028#7028 300 0 24513
6042 6032 0 51095 2#7 2#1 8 8129 8029#7029 300 0 25222
6052 6042 0 51094 2#7 2#1 8 8130 8030#7030 300 0 24513
7012 6052 0 51095 2#7 2#1 8 8131 8031#7031 300 0 25222
7022 7012 0 51094 2#7 2#1 8 8132 8032#7032 300 0 24513
7032 7022 0 51095 2#7 2#1 8 8133 8033#7033 300 0 25222
7042 7032 0 51094 2#7 2#1 8 8134 8034#7034 300 0 24513
7052 7042 0 51095 2#7 2#1 8 8135 8035#7035 300 0 25222
8012 7052 0 51094 2#7 2#1 8 8136 8036#7036 300 0 24513
8022 8012 0 51095 2#7 2#1 8 8137 8037#7037 300 0 25222
8032 8022 0 51094 2#7 2#1 8 8138 8038#7038 300 0 24513
8042 8032 0 51095 2#7 2#1 8 8139 8039#7039 300 0 25222
8052 8042 0 51094 2#7 2#1 8 8140 8040#7040 300 0 24513
9012 8052 0 51095 2#7 2#1 8 8141 8041#7041 300 0 25222
9022 9012 0 51094 2#7 2#1 8 8142 8042#7042 300 0 24513
9032 9022 0 51095 2#7 2#1 8 8143 8043#7043 300 0 25222
9042 9032 0 51094 2#7 2#1 8 8144 8044#7044 300 0 24513
9052 9042 0 51095 2#7 2#1 8 8145 8045#7045 300 0 25222
10012 9052 0 51094 2#7 2#1 8 8146 8046#7046 300 0 24513
10022 10012 0 51095 2#7 2#1 8 8147 8047#7047 300 0 25222
10032 10022 0 51094 2#7 2#1 8 8148 8048#7048 300 0 24513
10042 10032 0 51095 2#7 2#1 8 8149 8049#7049 300 0 25222
10052 10042 0 51094 2#7 2#1 8 8150 8050#7050 300 0 24513
1013 2052 0 51095 2#7 2#1 8 null 8601#8501 300 0 25222
1023 1013 0 51094 2#7 2#1 8 null 8602#8502 300 0 24513
1033 1023 0 51095 2#7 2#1 8 null 8603#8503 300 0 25222
1043 1033 0 51094 2#7 2#1 8 null 8604#8504 300 0 24513
1053 1043 0 51095 2#7 2#1 8 null 8605#8505 300 0 25222
2013 1053 0 51094 2#7 2#1 8 null 8606#8506 300 0 24513
2023 2013 0 51095 2#7 2#1 8 null 8607#8507 300 0 25222
2033 2023 0 51094 2#7 2#1 8 null 8608#8508 300 0 24513
2043 2033 0 51095 2#7 2#1 8 null 8609#8509 300 0 25222
2053 2043 0 51094 2#7 2#1 8 null 8610#8510 300 0 24513
3013 2053 0 51095 2#7 2#1 8 null 8611#8511 300 0 25222
3023 3013 0 51094 2#7 2#1 8 null 8612#8512 300 0 24513
3033 3023 0 51095 2#7 2#1 8 null 8613#8513 300 0 25222
3043 3033 0 51094 2#7 2#1 8 null 8614#8514 300 0 24513
3053 3043 0 51095 2#7 2#1 8 null 8615#8515 300 0 25222
4013 3053 0 51094 2#7 2#1 8 null 8616#8516 300 0 24513
4023 4013 0 51095 2#7 2#1 8 null 8617#8517 300 0 25222
4033 4023 0 51094 2#7 2#1 8 null 8618#8518 300 0 24513
4043 4033 0 51095 2#7 2#1 8 null 8619#8519 300 0 25222
4053 4043 0 51094 2#7 2#1 8 null 8620#8520 300 0 24513
5013 4053 0 51095 2#7 2#1 8 null 8621#8521 300 0 25222
5023 5013 0 51094 2#7 2#1 8 null 8622#8522 300 0 24513
5033 5023 0 51095 2#7 2#1 8 null 8623#8523 300 0 25222
5043 5033 0 51094 2#7 2#1 8 null 8624#8524 300 0 24513
5053 5043 0 51095 2#7 2#1 8 null 8625#8525 300 0 25222
6013 5053 0 51094 2#7 2#1 8 null 8626#8526 300 0 24513
6023 6013 0 51095 2#7 2#1 8 null 8627#8527 300 0 25222
6033 6023 0 51094 2#7 2#1 8 null 8628#8528 300 0 24513
6043 6033 0 51095 2#7 2#1 8 null 8629#8529 300 0 25222
6053 6043 0 51094 2#7 2#1 8 null 8630#8530 300 0 24513
7013 6053 0 51095 2#7 2#1 8 null 8631#8531 300 0 25222
7023 7013 0 51094 2#7 2#1 8 null 8632#8532 300 0 24513
7033 7023 0 51095 2#7 2#1 8 null 8633#8533 300 0 25222
7043 7033 0 51094 2#7 2#1 8 null 8634#8534 300 0 24513
7053 7043 0 51095 2#7 2#1 8 null 8635#8535 300 0 25222
8013 7053 0 51094 2#7 2#1 8 null 8636#8536 300 0 24513
8023 8013 0 51095 2#7 2#1 8 null 8637#8537 300 0 25222
8033 8023 0 51094 2#7 2#1 8 null 8638#8538 300 0 24513
8043 8033 0 51095 2#7 2#1 8 null 8639#8539 300 0 25222
8053 8043 0 51094 2#7 2#1 8 null 8640#8540 300 0 24513
9013 8053 0 51095 2#7 2#1 8 null 8641#8541 300 0 25222
9023 9013 0 51094 2#7 2#1 8 null 8642#8542 300 0 24513
9033 9023 0 51095 2#7 2#1 8 null 8643#8543 300 0 25222
9043 9033 0 51094 2#7 2#1 8 null 8644#8544 300 0 24513
9053 9043 0 51095 2#7 2#1 8 null 8645#8545 300 0 25222
10013 9053 0 51094 2#7 2#1 8 null 8646#8546 300 0 24513
10023 10013 0 51095 2#7 2#1 8 null 8647#8547 300 0 25222
10033 10023 0 51094 2#7 2#1 8 null 8648#8548 300 0 24513
10043 10033 0 51095 2#7 2#1 8 null 8649#8549 300 0 25222
10053 10043 0 51094 2#7 2#1 8 null 8650#8550 300 0 24513
1011 0 0 51011 2#7 2#1 8 6001#5001 4001#3001 300 0 500
1021 1011 0 51012 2#7 2#1 8 6002#5002 4002#3002 300 0 600
1031 1021 0 51013 2#7 2#1 8 6003#5003 4003#3003 300 0 700
1041 1031 0 51014 2#7 2#1 8 6004#5004 4004#3004 300 0 800
1051 1041 0 51015 2#7 2#1 8 6005#5005 4005#3005 300 0 900
2011 1051 0 51021 2#7 2#1 8 6006#5006 4006#3006 300 0 2015
2021 2011 0 51022 2#7 2#1 8 6007#5007 4007#3007 300 0 2519
2031 2021 0 51023 2#7 2#1 8 6008#5008 4008#3008 300 0 3023
2041 2031 0 51024 2#7 2#1 8 6009#5009 4009#3009 300 0 3527
2051 2041 0 51025 2#7 2#1 8 6010#5010 4010#3010 300 0 4031
3011 2051 0 51031 2#7 2#1 8 6011#5011 4011#3011 300 0 4535
3021 3011 0 51032 2#7 2#1 8 6012#5012 4012#3012 300 0 5039
3031 3021 0 51033 2#7 2#1 8 6013#5013 4013#3013 300 0 5543
3041 3031 0 51034 2#7 2#1 8 6014#5014 4014#3014 300 0 6047
3051 3041 0 51035 2#7 2#1 8 6015#5015 4015#3015 300 0 6551
4011 3051 0 51041 2#7 2#1 8 6016#5016 4016#3016 300 0 7055
4021 4011 0 51042 2#7 2#1 8 6017#5017 4017#3017 300 0 8063
4031 4021 0 51043 2#7 2#1 8 6018#5018 4018#3018 300 0 9071
4041 4031 0 51044 2#7 2#1 8 6019#5019 4019#3019 300 0 10079
4051 4041 0 51045 2#7 2#1 8 6020#5020 4020#3020 300 0 10320
5011 4051 0 51051 2#7 2#1 8 6021#5021 4021#3021 300 0 10320
5021 5011 0 51052 2#7 2#1 8 6022#5022 4022#3022 300 0 10561
5031 5021 0 51053 2#7 2#1 8 6023#5023 4023#3023 300 0 10802
5041 5031 0 51054 2#7 2#1 8 6024#5024 4024#3024 300 0 11043
5051 5041 0 51055 2#7 2#1 8 6025#5025 4025#3025 300 0 11284
6011 5051 0 51061 2#7 2#1 8 6026#5026 4026#3026 300 0 11669
6021 6011 0 51062 2#7 2#1 8 6027#5027 4027#3027 300 0 12055
6031 6021 0 51063 2#7 2#1 8 6028#5028 4028#3028 300 0 12441
6041 6031 0 51064 2#7 2#1 8 6029#5029 4029#3029 300 0 12826
6051 6041 0 51065 2#7 2#1 8 6030#5030 4030#3030 300 0 13212
7011 6051 0 51071 2#7 2#1 8 6031#5031 4031#3031 300 0 13237
7021 7011 0 51072 2#7 2#1 8 6032#5032 4032#3032 300 0 13262
7031 7021 0 51073 2#7 2#1 8 6033#5033 4033#3033 300 0 13296
7041 7031 0 51074 2#7 2#1 8 6034#5034 4034#3034 300 0 13449
7051 7041 0 51075 2#7 2#1 8 6035#5035 4035#3035 300 0 13603
8011 7051 0 51081 2#7 2#1 8 6036#5036 4036#3036 300 0 14642
8021 8011 0 51082 2#7 2#1 8 6037#5037 4037#3037 300 0 15682
8031 8021 0 51083 2#7 2#1 8 6038#5038 4038#3038 300 0 17068
8041 8031 0 51084 2#7 2#1 8 6039#5039 4039#3039 300 0 17221
8051 8041 0 51085 2#7 2#1 8 6040#5040 4040#3040 300 0 17375
9011 8051 0 51091 2#7 2#1 8 6041#5041 4041#3041 300 0 19398
9021 9011 0 51092 2#7 2#1 8 6042#5042 4042#3042 300 0 21421
9031 9021 0 51093 2#7 2#1 8 6043#5043 4043#3043 300 0 24118
9041 9031 0 51094 2#7 2#1 8 6044#5044 4044#3044 300 0 24449
9051 9041 0 51095 2#7 2#1 8 6045#5045 4045#3045 300 0 24781
10011 9051 0 51094 2#7 2#1 8 6046#5046 4046#3046 300 0 25222
10021 10011 0 51095 2#7 2#1 8 6047#5047 4047#3047 300 0 25009
10031 10021 0 51094 2#7 2#1 8 6048#5048 4048#3048 300 0 24797
10041 10031 0 51095 2#7 2#1 8 6049#5049 4049#3049 300 0 24513
10051 10041 0 51094 2#7 2#1 8 6050#5050 4050#3050 300 0 24873
1012 10051 0 51095 2#7 2#1 8 8101 8001#7001 300 0 25233
1022 1012 0 51094 2#7 2#1 8 8102 8002#7002 300 0 25472
1032 1022 0 51095 2#7 2#1 8 8103 8003#7003 300 0 25712
1042 1032 0 51094 2#7 2#1 8 8104 8004#7004 300 0 26312
1052 1042 0 51095 2#7 2#1 8 8105 8005#7005 300 0 26912
2012 1052 0 51094 2#7 2#1 8 8106 8006#7006 300 0 27511
2022 2012 0 51095 2#7 2#1 8 8107 8007#7007 300 0 28111
2032 2022 0 51094 2#7 2#1 8 8108 8008#7008 300 0 29311
2042 2032 0 51095 2#7 2#1 8 8109 8009#7009 300 0 30629
2052 2042 0 51094 2#7 2#1 8 8110 8010#7010 300 0 33715
3012 2052 0 51095 2#7 2#1 8 8111 8011#7011 300 0 35909
3022 3012 0 51094 2#7 2#1 8 8112 8012#7012 300 0 38102
3032 3022 0 51095 2#7 2#1 8 8113 8013#7013 300 0 40295
3042 3032 0 51094 2#7 2#1 8 8114 8014#7014 300 0 42489
3052 3042 0 51095 2#7 2#1 8 8115 8015#7015 300 0 44682
4012 3052 0 51094 2#7 2#1 8 8116 8016#7016 300 0 46856
4022 4012 0 51095 2#7 2#1 8 8117 8017#7017 300 0 49030
4032 4022 0 51094 2#7 2#1 8 8118 8018#7018 300 0 51205
4042 4032 0 51095 2#7 2#1 8 8119 8019#7019 300 0 53379
4052 4042 0 51094 2#7 2#1 8 8120 8020#7020 300 0 55553
5012 4052 0 51095 2#7 2#1 8 8121 8021#7021 300 0 57705
5022 5012 0 51094 2#7 2#1 8 8122 8022#7022 300 0 59858
5032 5022 0 51095 2#7 2#1 8 8123 8023#7023 300 0 60733
5042 5032 0 51094 2#7 2#1 8 8124 8024#7024 300 0 62992
5052 5042 0 51095 2#7 2#1 8 8125 8025#7025 300 0 36956
6012 5052 0 51094 2#7 2#1 8 8126 8026#7026 300 0 37774
6022 6012 0 51095 2#7 2#1 8 8127 8027#7027 300 0 38592
6032 6022 0 51094 2#7 2#1 8 8128 8028#7028 300 0 39409
6042 6032 0 51095 2#7 2#1 8 8129 8029#7029 300 0 40250
6052 6042 0 51094 2#7 2#1 8 8130 8030#7030 300 0 41070
7012 6052 0 51095 2#7 2#1 8 8131 8031#7031 300 0 41889
7022 7012 0 51094 2#7 2#1 8 8132 8032#7032 300 0 42764
7032 7022 0 51095 2#7 2#1 8 8133 8033#7033 300 0 43587
7042 7032 0 51094 2#7 2#1 8 8134 8034#7034 300 0 44409
7052 7042 0 51095 2#7 2#1 8 8135 8035#7035 300 0 45232
8012 7052 0 51094 2#7 2#1 8 8136 8036#7036 300 0 46055
8022 8012 0 51095 2#7 2#1 8 8137 8037#7037 300 0 46877
8032 8022 0 51094 2#7 2#1 8 8138 8038#7038 300 0 47700
8042 8032 0 51095 2#7 2#1 8 8139 8039#7039 300 0 48522
8052 8042 0 51094 2#7 2#1 8 8140 8040#7040 300 0 49467
9012 8052 0 51095 2#7 2#1 8 8141 8041#7041 300 0 51284
9022 9012 0 51094 2#7 2#1 8 8142 8042#7042 300 0 53102
9032 9022 0 51095 2#7 2#1 8 8143 8043#7043 300 0 54919
9042 9032 0 51094 2#7 2#1 8 8144 8044#7044 300 0 56727
9052 9042 0 51095 2#7 2#1 8 8145 8045#7045 300 0 58553
10012 9052 0 51094 2#7 2#1 8 8146 8046#7046 300 0 60378
10022 10012 0 51095 2#7 2#1 8 8147 8047#7047 300 0 62203
10032 10022 0 51094 2#7 2#1 8 8148 8048#7048 300 0 64029
10042 10032 0 51095 2#7 2#1 8 8149 8049#7049 300 0 66078
10052 10042 0 51094 2#7 2#1 8 8150 8050#7050 300 0 67911
1013 10052 0 51095 2#7 2#1 8 null 8601#8501 300 0 67911
1023 1013 0 51094 2#7 2#1 8 null 8602#8502 300 0 69743
1033 1023 0 51095 2#7 2#1 8 null 8603#8503 300 0 71576
1043 1033 0 51094 2#7 2#1 8 null 8604#8504 300 0 73408
1053 1043 0 51095 2#7 2#1 8 null 8605#8505 300 0 75241
2013 1053 0 51094 2#7 2#1 8 null 8606#8506 300 0 77456
2023 2013 0 51095 2#7 2#1 8 null 8607#8507 300 0 78605
2033 2023 0 51094 2#7 2#1 8 null 8608#8508 300 0 79754
2043 2033 0 51095 2#7 2#1 8 null 8609#8509 300 0 81281
2053 2043 0 51094 2#7 2#1 8 null 8610#8510 300 0 82443
3013 2053 0 51095 2#7 2#1 8 null 8611#8511 300 0 83670
3023 3013 0 51094 2#7 2#1 8 null 8612#8512 300 0 84930
3033 3023 0 51095 2#7 2#1 8 null 8613#8513 300 0 86190
3043 3033 0 51094 2#7 2#1 8 null 8614#8514 300 0 87450
3053 3043 0 51095 2#7 2#1 8 null 8615#8515 300 0 88709
4013 3053 0 51094 2#7 2#1 8 null 8616#8516 300 0 90389
4023 4013 0 51095 2#7 2#1 8 null 8617#8517 300 0 92660
4033 4023 0 51094 2#7 2#1 8 null 8618#8518 300 0 94147
4043 4033 0 51095 2#7 2#1 8 null 8619#8519 300 0 95419
4053 4043 0 51094 2#7 2#1 8 null 8620#8520 300 0 96691
5013 4053 0 51095 2#7 2#1 8 null 8621#8521 300 0 98019
5023 5013 0 51094 2#7 2#1 8 null 8622#8522 300 0 99403
5033 5023 0 51095 2#7 2#1 8 null 8623#8523 300 0 98802
5043 5033 0 51094 2#7 2#1 8 null 8624#8524 300 0 109455
5053 5043 0 51095 2#7 2#1 8 null 8625#8525 300 0 123410
6013 5053 0 51094 2#7 2#1 8 null 8626#8526 300 0 133818
6023 6013 0 51095 2#7 2#1 8 null 8627#8527 300 0 144227
6033 6023 0 51094 2#7 2#1 8 null 8628#8528 300 0 154636
6043 6033 0 51095 2#7 2#1 8 null 8629#8529 300 0 165045
6053 6043 0 51094 2#7 2#1 8 null 8630#8530 300 0 175448
7013 6053 0 51095 2#7 2#1 8 null 8631#8531 300 0 185847
7023 7013 0 51094 2#7 2#1 8 null 8632#8532 300 0 196749
7033 7023 0 51095 2#7 2#1 8 null 8633#8533 300 0 207165
7043 7033 0 51094 2#7 2#1 8 null 8634#8534 300 0 217581
7053 7043 0 51095 2#7 2#1 8 null 8635#8535 300 0 227996
8013 7053 0 51094 2#7 2#1 8 null 8636#8536 300 0 238412
8023 8013 0 51095 2#7 2#1 8 null 8637#8537 300 0 248828
8033 8023 0 51094 2#7 2#1 8 null 8638#8538 300 0 259243
8043 8033 0 51095 2#7 2#1 8 null 8639#8539 300 0 269348
8053 8043 0 51094 2#7 2#1 8 null 8640#8540 300 0 280174
9013 8053 0 51095 2#7 2#1 8 null 8641#8541 300 0 290284
9023 9013 0 51094 2#7 2#1 8 null 8642#8542 300 0 300381
9033 9023 0 51095 2#7 2#1 8 null 8643#8543 300 0 306304
9043 9033 0 51094 2#7 2#1 8 null 8644#8544 300 0 308054
9053 9043 0 51095 2#7 2#1 8 null 8645#8545 300 0 309804
10013 9053 0 51094 2#7 2#1 8 null 8646#8546 300 0 311554
10023 10013 0 51095 2#7 2#1 8 null 8647#8547 300 0 313304
10033 10023 0 51094 2#7 2#1 8 null 8648#8548 300 0 316025
10043 10033 0 51095 2#7 2#1 8 null 8649#8549 300 0 317796
10053 10043 0 51094 2#7 2#1 8 null 8650#8550 300 0 319402

View File

@ -120,7 +120,7 @@ int mut,int#int,1 int int int,int#int,1
128 10042#1 20 0 null
129 10043#1 20 0 null
130 10044#1 20 0 null
131 10045#1 20 0 null
131 10045#1 0 0 null
132 10046#1 20 0 null
201 10047#1 21 100 null
202 10048#1 21 100 null

View File

@ -83,106 +83,70 @@ int int int int int
0 0 0 0 0
105001 1 2 1 105001
105002 1 2 1 105002
105004 1 3 1 105004
105003 1 2 1 105003
105005 2 2 2 105005
105006 2 2 2 105006
105007 2 2 2 105007
105008 2 2 2 105008
105009 2 2 2 105009
105010 2 2 2 105010
105011 2 2 2 105011
105012 2 1 2 105012
105013 3 2 2 105013
105014 4 2 2 105014
105015 5 3 2 105015
105016 5 3 2 105016
105017 5 3 2 105017
105018 5 3 2 105018
105019 5 3 2 105019
105020 7 3 2 105079
105021 7 3 2 105080
105022 8 0 0 0
105023 5 3 2 105020
105024 5 3 2 105034
105025 5 3 2 105037
105026 5 3 2 105040
105027 5 3 2 105043
105028 5 3 2 105046
105029 5 3 2 105049
105030 5 3 2 105052
105031 5 3 2 105055
105032 5 3 2 105059
105033 5 3 2 105081
105034 5 3 2 105082
105035 5 3 2 105083
105036 5 3 2 105085
105037 5 3 2 105093
105038 5 3 2 105097
105039 5 3 2 105100
105040 5 3 2 105103
105041 5 3 2 105105
105004 1 2 1 105004
105005 1 2 1 105005
105006 5 2 2 105006
105007 5 2 2 105014
105008 5 2 2 105018
105009 5 2 2 105020
105010 5 2 2 105022
105011 5 2 2 105024
105012 5 2 2 105026
105013 5 2 2 105028
105014 7 2 2 105029
105015 7 2 2 105030
105016 7 2 2 105031
105017 8 2 0 0
0 0 0 0 0
106001 1 2 1 106001
106002 1 2 1 106002
106003 1 2 1 106003
106004 2 2 2 106004
106005 2 2 2 106005
106006 2 2 2 106006
106007 2 2 2 106007
106008 2 2 2 106008
106009 2 2 2 106009
106010 2 2 2 106010
106011 2 1 2 106011
106012 3 2 2 106012
106013 4 2 2 106013
106014 9 2 2 106014
106015 5 2 2 106015
106016 9 2 2 106016
106017 5 2 2 106017
106001 5 2 2 106001
106002 5 2 2 106003
106003 5 2 2 106005
106004 5 2 2 106007
106005 5 2 2 106009
106006 5 2 2 106011
106007 5 2 2 106013
106008 5 2 2 106015
106009 4 2 2 106017
106010 4 2 2 106018
106011 4 2 2 106019
106012 4 2 2 106020
106013 4 2 2 106021
106014 4 2 2 106022
106015 4 2 2 106023
106016 4 2 2 106024
106017 4 2 2 106025
106018 8 0 0 0
106019 5 3 2 106018
106020 5 3 2 106019
106021 5 3 2 106084
106022 5 3 2 106055
106023 5 3 2 106083
106024 9 3 1 106070
106025 1 2 1 106078
106026 1 2 1 106079
106027 1 2 1 106080
106028 1 2 1 106081
106029 1 2 1 106082
106019 5 2 2 106026
106020 5 2 2 106027
106021 5 2 2 106029
106022 5 2 2 106031
106023 5 2 2 106033
106024 5 2 2 106035
106025 7 2 2 106037
106026 7 2 2 106038
106027 7 2 2 106039
106028 7 2 2 106040
0 0 0 0 0
107001 1 2 1 107001
107002 1 2 1 107002
107003 1 2 1 107003
107004 1 3 1 107004
107005 2 2 2 107005
107006 2 2 2 107006
107007 2 2 2 107007
107008 2 2 2 107008
107009 2 2 2 107009
107010 2 2 2 107010
107011 2 2 2 107011
107012 2 1 2 107012
107013 3 2 2 107013
107014 4 2 2 107014
107015 5 3 1 107015
107016 5 3 2 107016
107017 5 3 1 107018
107018 5 3 2 107019
107019 5 3 1 107021
107020 5 3 2 107022
107021 8 0 0 0
107022 5 3 2 107024
107023 5 3 2 107035
107024 5 3 2 107055
107025 5 3 2 107056
107026 5 3 2 107057
107027 5 3 2 107058
107028 5 3 2 107059
107029 5 3 2 107060
107030 5 3 2 107061
107004 1 2 1 107004
107005 1 2 1 107005
107006 1 2 1 107006
107007 5 2 2 107007
107008 5 2 2 107008
107009 5 2 2 107014
107010 5 2 2 107022
107011 5 2 2 107023
107012 5 2 2 107024
107013 5 2 2 107025
107014 7 2 2 107026
107015 7 2 2 107027
107016 8 0 0 0
107017 5 2 2 107028
107018 5 2 2 107030
107019 5 2 2 107032
0 0 0 0 0
108001 1 2 1 108001
108002 1 2 1 108002

File diff suppressed because it is too large Load Diff

View File

@ -4,63 +4,70 @@ int mut,int#int,2 mut,int#int,1
100001 10001 null
100002 10002#10003#10004 null
100003 10005#10006#10007 null
10101 1#3 10101#20101
10102 2#1#3 10102#20102
10103 5 10103#20103
10104 5#1#3 10104#20104
10105 4#6 10105#20105
10106 4#6#1#3 10106#20106
10107 5#4#6 10106#20108
10108 2#4#6#1#3 10106#20108
10109 8#1#3 10106#20108
10110 11 10107#20107
10201 13#14#15 10101#20101
10202 14#16#18 10102#20102
10203 13#15#16#18 10103#20103
10204 17#16#18 10104#20104
10205 20#16#18 10105#20105
10206 19#21 10106#20106
10207 17#13#15 10106#20108
10208 20#13#15 10106#20108
10209 20#16#18 10106#20108
10210 23#19#21 10107#20107
10211 28 10106#20108
10212 29 10106#20108
10213 28#29 10106#20108
10214 26 10107#20107
10301 50094#50096#50091#50093 10301#20301
10302 50104#50100#50103 10302#20302
10303 50116#50119 10303#20303
10101 1#3 3001
10102 2#1#3 3001
10103 5 3001
10104 5#1#3 3001
10105 4#6 3001
10106 4#6#1#3 3001
10107 5#4#6 3001
10108 2#4#6#1#3 3001
10109 8#1#3 3001
10110 11 10110
10201 13#14#15 3006
10202 14#16#18 3006
10203 13#15#16#18 3006
10204 17#16#18 3006
10205 20#16#18 3006
10206 19#21 3006
10207 17#13#15 3006
10208 20#13#15 3006
10209 20#16#18 3006
10210 23#19#21 3006
10211 28 3006#10211
10212 29 3006#10212
10213 28#29 3006#10213
10214 50089 10110
10301 50094#50096#50091#50093 3011
10302 50104#50100#50103 3011
10303 50116#50119 3011
10304 50140#50137 55001
10305 50143 10305#20305
10401 50143#50137#50140 10401#20401
10402 50176#50166#50168 10402#20402
10403 50173#50169#50168 10403#20403
10404 41#37#39 10404#20404
10405 44#34#36 10405#20405
10406 44#37#39 10406#20406
10407 50185 10407#20407
10408 50188 10409#20409
10409 50191 10408#20408
10501 46#48 10501#20501
10502 46#47#48 10502#20502
10503 50#46#48 10503#20503
10504 50 10504#20504
10505 49#51 10505#20505
10601 55#56#57 10601#20601
10602 53#55#57 10602#20602
10603 59#55#57 10603#20603
10604 59 10604#20604
10605 59#52#54 10605#20605
10701 70#71#72 10701#20701
10702 79#80#81 10702#20702
10703 65#71#80 10703#20703
10704 62#71#80 10704#20704
10705 77#71#80 10705#20705
10706 68 10706#20706
10707 77#62#65 10707#20707
10708 77 10708#20708
10709 74 10709#20709
10305 50143 10110#10305
10401 50143#50137#50140 3018
10402 50176#50166#50168 3018
10403 50173#50169#50168 3018
10404 41#37#39 3018
10405 44#34#36 3018
10406 44#37#39 3018
10407 50185 3018#10410
10408 50188 3018#10410
10409 50191 10110#10409
10501 50219#50214#50216 3020
10502 50230 3020
10503 50236#50235#50237 3020
10504 50242#50232#50234 3020
10505 50251#50247#50249#50253#50255 3020
10506 50260#50259#50261 55003
10507 50266 3018#10410
10508 50239 3020#10410
10601 50274#50276#50271#50213 10110#10410
10602 50381#50383#50385 10110#10410
10603 50305#50304#50306 10110#10410
10604 50314 10110#10410
10605 50320 10110#10410
10701 50325#50327 10701#20701
10702 50334#50335 10702#20702
10703 50346#50358 10703#20703
10704 50329#50325#50327 null
10705 50341#50334#50335 null
10706 50346#50358#50343#50345 null
10707 50257 null
10708 50353#50349#5035 100006
10709 50377 10705#20705
10710 50362 10706#20706
10711 50368 10707#20707
10712 50371 10708#20708
10713 50374 10709#20709
10801 82#83#84 10801#20801
10802 88#89#90 10802#20802
10803 94#95#96 10803#20803

View File

@ -18,12 +18,11 @@ int int mut,int#int,2
10301 2 1503#5
10302 2 1501#1
10303 1 1#103020#103094
10401 6 0#7#3
10402 6 1#7#3
10501 6 1#8#4
10502 6 0#8#4
10601 6 1#9#3
10602 6 0#9#3
10501 2 14#20000
10502 2 1501#1
10503 2 1503#5
10701 2 14#2000
10702 2 14#10000
0 0 null
0 0 null
0 0 null

View File

@ -14,12 +14,12 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
100012 0 1 10001 null 1 100011
100013 0 13 1 null 1 100012
100014 0 15 100004 null 4 null
100015 0 8 5#0 null 4 null
100016 0 8 6#3 null 4 null
100015 0 30 100#5#17#100006 55004 4 null
100016 0 0 null null 4 null
100017 0 0 null null 4 null
100018 0 0 null null 4 null
100019 0 8 2#0 null 4 null
100020 0 8 7#3 null 4 null
100019 0 17 2#100006|100#5#18#100005 3001 4 null
100020 0 0 null null 4 null
100021 0 0 null null 1 100020
100022 0 0 null null 1 100021
100023 0 0 null null 1 100022
@ -31,10 +31,10 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
100029 0 0 null null 1 null
100030 0 0 null null 1 null
100031 0 0 null null 1 null
100032 0 26 2 null 4 null
100032 0 0 null null 4 null
100033 0 0 null null 1 null
100034 0 26 101 null 4 null
100035 0 8 1 null 4 null
100034 0 0 null null 4 null
100035 0 0 null null 4 null
100036 0 0 null null 4 null
100037 0 0 null null 0 null
100038 0 0 null null 0 null
@ -46,7 +46,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
101006 0 0 null null 4 null
101007 0 1 10109 null 1 101011
101008 0 0 null null 4 null
101009 0 15 101008 1003#1103#1203#1303 6 101012
101009 0 15 101008 700001 6 101012
101010 0 0 null null 4 null
101011 0 0 null null 1 101014
101012 0 0 null null 4 null
@ -54,7 +54,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
101014 0 0 null null 4 null
101015 0 1 10109 null 1 101016
101016 0 0 null null 4 null
101017 0 15 101009 1003#1103#1203#1303 4 null
101017 0 15 101009 700002 4 null
101018 0 9 3 null 4 null
101019 0 0 null null 1 101019
101020 0 0 null null 1 101020
@ -68,7 +68,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
101028 0 0 null null 4 null
101029 0 15 101023 null 4 null
101030 0 0 null null 1 101027
101031 0 0 null 100005#102004#102002 1 101028
101031 0 0 null 700002 1 101028
101032 0 0 null null 1 101029
101033 0 0 null null 4 null
101034 0 1 103031 null 1 101030
@ -81,7 +81,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
101041 0 0 null null 4 null
101042 0 0 null null 1 101035
101043 0 0 null null 4 null
101044 0 0 null 100002 1 101036
101044 0 0 null 3001 1 101036
101045 0 0 null null 4 null
101046 0 1 10901 null 1 101037
101047 0 0 null null 4 null
@ -145,15 +145,15 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
101105 0 0 null null 5 null
101106 0 0 null null 1 null
101107 0 26 4 null 4 null
101108 0 15 101016 1003#1103#1203#1303 4 null
101108 0 15 101016 700001 4 null
101109 0 18 2#10101#101017 null 4 null
101110 0 18 2#10103#101018 null 4 null
101111 0 30 101#15#18#100005 null 4 null
101112 0 0 null null 4 null
101113 0 15 101020 1003#1103#1203#1303 4 null
101114 0 15 101021 1003#1103#1203#1303 4 null
101115 0 15 101022 1003#1103#1203#1303 4 null
101116 0 15 101023 1003#1103#1203#1303 4 null
101113 0 15 101020 700001 4 null
101114 0 15 101021 700002 4 null
101115 0 15 101022 700001 4 null
101116 0 15 101023 700002 4 null
102001 0 18 3#10214#102007 null 4 null
102002 0 0 null null 4 null
102003 0 0 null null 1 102009
@ -162,30 +162,30 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
102006 0 0 null null 4 null
102007 0 1 10210 null 1 102011
102008 0 0 null null 4 null
102009 0 15 102008 1003#1103#1203#1303 4 null
102009 0 15 102008 700001 4 null
102010 0 0 null null 1 102013
102011 0 0 null null 4 null
102012 0 1 10208 null 1 102014
102013 0 0 null null 4 null
102014 0 1 10210 null 1 102015
102015 0 0 null null 4 null
102016 0 15 102009 1003#1103#1203#1303 4 null
102016 0 15 102009 700002 4 null
102017 0 0 null null 1 102017
102018 0 0 null null 4 null
102019 0 1 10209 null 1 102018
102020 0 0 null null 4 null
102021 0 1 10210 null 1 102019
102022 0 0 null null 4 null
102023 0 15 102010 1003#1103#1203#1303 4 null
102023 0 15 102010 700001 4 null
102024 0 8 1 null 1 102021
102025 0 0 null null 4 null
102026 0 15 102012 null 4 null
102027 0 8 1 null 1 102023
102028 0 0 null null 4 null
102029 0 15 102013 null 4 null
102030 0 15 102014 1003#1103#1203#1303 4 null
102031 0 15 102015 1003#1103#1203#1303 4 null
102032 0 15 102016 1003#1103#1203#1303 4 null
102030 0 15 102014 700002 4 null
102031 0 15 102015 700001 4 null
102032 0 15 102016 700002 4 null
102033 0 0 null null 1 102028
102034 0 0 null null 4 null
102035 0 0 null null 1 102029
@ -207,8 +207,8 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
103007 10301 2 1503#5 null 1 103012
103008 0 0 null null 4 null
103009 0 9 4 55002 4 null
103010 0 15 103014 1003#1103#1203#1303 4 null
103011 0 15 103015 1003#1103#1203#1303 4 null
103010 0 15 103014 2304 4 null
103011 0 15 103015 2304 4 null
103012 10302 2 1501#1 null 1 103021
103013 0 0 null null 4 null
103014 0 8 3 null 1 103022
@ -225,10 +225,10 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
104004 0 0 null null 4 null
104005 0 18 5#10409#104003 null 4 null
104006 0 0 null null 4 null
104007 0 15 104004 1003#1103#1203#1303 4 null
104008 0 15 104005 1003#1103#1203#1303 4 null
104009 0 15 104006 1003#1103#1203#1303 4 null
104010 0 15 104007 1003#1103#1203#1303 4 null
104007 0 15 104004 2304 4 null
104008 0 15 104005 700001 4 null
104009 0 15 104006 2304 4 null
104010 0 15 104007 700002 4 null
104011 0 6 4 null 1 104009
104012 0 0 null null 4 null
104013 0 8 4 null 1 104008
@ -240,397 +240,159 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
104019 0 8 6 null 1 104010
104020 0 8 7 null 1 104010
0 0 0 null null 0 null
105001 1 29 1503#1 1005#1105#1205#1305 4 null
105001 0 0 null null 1 105007
105002 0 0 null null 4 null
105003 1 29 1503#1 1005#1105#1205#1305 4 null
105004 0 0 null null 4 null
105005 1 29 1503#1 1005#1105#1205#1305 4 null
105006 0 0 null null 4 null
105007 1 29 1503#1 1005#1105#1205#1305 4 null
105003 0 0 null null 1 105008
105004 0 1 10507 null 1 105009
105005 0 0 null null 1 105010
105006 0 30 105#7#6#105008|105#10#6#105009|105#4#12#105010|105#12#14#105011|105#6#17#105012 55004 6 105011
105007 10503 2 1503#5 null 1 105012
105008 0 0 null null 4 null
105009 1 29 1503#1 1005#1105#1205#1305 4 null
105010 0 0 null null 4 null
105011 1 29 1503#1 1005#1105#1205#1305 4 null
105009 0 0 null null 1 105013
105010 0 17 6#105006|105#3#14#105013 null 4 null
105011 0 0 null null 1 105015
105012 0 0 null null 4 null
105013 1 29 1503#1 1005#1105#1205#1305 4 null
105014 0 0 null null 4 null
105015 1 29 1503#1 1005#1105#1205#1305 4 null
105016 0 0 null null 4 null
105017 0 0 null null 4 null
105013 0 0 null null 1 105015
105014 10501 2 14#20000 null 1 105016
105015 0 0 null null 4 null
105016 0 11 6|105#8#10#105006 null 6 105017
105017 0 0 null null 1 105017
105018 0 0 null null 4 null
105019 0 0 null null 4 null
105019 10502 1 10506 null 1 105019
105020 0 0 null null 4 null
105021 3 0 null 10102 4 null
105022 0 0 null null 4 null
105023 3 0 null 10102 4 null
105024 0 0 null null 4 null
105025 3 0 null 10102 4 null
105021 10502 29 1501#1 null 4 null
105022 10502 1 10506 null 1 105021
105023 0 0 null null 4 null
105024 10502 29 1501#1 null 4 null
105025 10502 1 10506 null 1 105023
105026 0 0 null null 4 null
105027 3 0 null 10102 4 null
105028 0 0 null null 4 null
105029 1 1 10505 null 4 null
105030 0 0 null null 4 null
105031 0 0 null null 5 105020
105027 10502 29 1501#1 null 4 null
105028 10502 1 10506 null 1 105025
105029 0 0 null null 4 null
105030 10502 29 1501#1 null 4 null
105031 10502 1 10506 null 1 105027
105032 0 0 null null 4 null
105033 0 0 null null 5 105021
105034 0 0 null null 5 105022
105035 0 0 null null 1 105023
105036 0 0 null null 1 105024
105037 0 0 null null 1 105025
105038 0 0 null null 1 105026
105039 0 0 null null 1 105027
105040 0 0 null null 1 105028
105041 0 0 null null 5 105029
105042 0 0 null null 5 105030
105043 0 0 null null 5 105030
105044 0 0 null null 1 105031
105045 0 0 null null 1 105032
105046 0 21 6#105023|105025#105039|105027#105045|105030#105054|105031#105057 null 4 null
105047 0 0 null null 1 105034
105048 11 0 null null 1 105035
105049 0 0 null null 4 null
105050 0 0 null null 4 null
105051 0 0 null null 4 null
105052 0 0 null null 1 105037
105053 11 0 null null 1 105038
105054 0 0 null null 4 null
105055 0 0 null null 4 null
105056 0 1 1050004 null 4 null
105057 0 0 null null 1 105040
105058 11 0 null null 1 105041
105059 0 0 null null 4 null
105060 0 0 null null 4 null
105061 0 0 null null 4 null
105062 0 0 null null 1 105043
105063 11 0 null null 1 105044
105064 0 0 null null 4 null
105065 0 0 null null 4 null
105066 0 1 1050005 null 4 null
105067 0 0 null null 1 105046
105068 11 0 null null 1 105047
105069 0 0 null null 4 null
105070 0 0 null null 4 null
105071 0 0 null null 4 null
105072 0 0 null null 1 105049
105073 11 0 null null 1 105050
105074 0 0 null null 4 null
105075 0 0 null null 4 null
105076 0 0 null null 4 null
105077 0 0 null null 1 105052
105078 11 0 null null 1 105053
105079 0 0 null null 4 null
105080 0 0 null null 4 null
105081 0 1 1050006 null 4 null
105082 0 0 null null 1 105055
105083 0 0 null null 4 null
105084 11 0 null null 1 105056
105085 0 0 null null 4 null
105086 0 1 1050001 null 1 105057
105087 0 0 null null 4 null
105088 0 0 null null 4 null
105089 0 0 null null 4 null
105090 0 0 null null 3 105059#105084|1#12
105091 0 0 null null 4 null
105092 0 1 1050002 null 1 105060
105093 0 0 null null 4 null
105094 0 0 null 10102 1 105061
105095 0 0 null null 4 null
105096 0 1 1050003 null 1 105062
105097 0 0 null null 4 null
105098 0 1 1050002 null 1 105063
105099 0 0 null null 4 null
105100 0 0 null null 0 null
105101 0 0 null null 0 null
105102 0 0 null null 0 null
105103 0 1 1050003 null 1 105065
105104 0 0 null null 4 null
105105 3 0 null null 1 105066
105106 0 0 null null 4 null
105107 0 0 null null 1 105067
105108 0 0 null null 1 105068
105109 0 0 null null 1 105069
105110 0 0 null null 4 null
105111 0 0 null null 5 105070
105112 0 0 null null 1 105071
105113 0 0 null null 5 105072
105114 0 0 null null 5 105073
105115 0 0 null null 1 105074
105116 0 0 null null 5 105075
105117 0 0 null null 5 105076
105118 0 27 9 null 1 105077
105119 0 9 8 null 4 null
105120 0 0 null null 4 null
105121 0 0 null null 4 null
105122 0 0 null null 4 null
105123 0 0 null null 4 null
105124 0 0 null null 1 105086
105125 0 0 null null 4 null
105126 0 0 null null 1 105087
105127 0 0 null null 4 null
105128 0 0 null null 1 105088
105129 0 0 null null 4 null
105130 0 0 null null 1 105089
105131 0 0 null null 4 null
105132 0 0 null null 1 105090
105133 0 0 null null 4 null
105134 0 0 null null 1 105091
105135 0 0 null null 4 null
105136 0 0 null null 1 105092
105137 0 0 null null 4 null
105138 0 0 null 10102 4 null
105139 0 0 null null 1 105094
105140 0 0 null null 4 null
105141 0 0 null null 1 105095
105142 0 0 null null 4 null
105143 0 0 null null 1 105096
105144 0 0 null null 4 null
105145 1 2 1503#1 null 1 105098
105146 0 0 null null 4 null
105147 0 0 null null 1 105099
105148 0 0 null null 4 null
105149 0 0 null 10102 4 null
105150 0 0 null null 4 null
105151 1 2 1503#1 null 1 105101
105152 0 0 null null 4 null
105153 0 0 null null 1 105102
105154 0 0 null null 4 null
105155 0 0 null null 4 null
105156 1 2 1503#1 null 1 105104
105157 0 0 null null 4 null
105158 0 0 null 10102 4 null
105159 0 0 null null 4 null
105160 1 2 1503#1 null 1 105106
105161 0 0 null null 4 null
105162 0 0 null null 1 105107
105163 0 0 null null 4 null
105164 0 0 null null 1 105108
105165 0 0 null null 4 null
105166 0 0 null null 1 105109
105167 0 0 null null 4 null
105168 0 0 null 10102 1 105110
105169 0 0 null null 4 null
105170 0 0 null null 4 null
105171 0 0 null null 1 null
105172 0 0 null null 1 null
105173 0 26 9 null 4 null
105174 0 0 null null 1 105115
105175 0 0 null null 5 105116
105176 0 0 null null 5 105117
105177 0 0 null null 5 105118
105178 0 0 null null 5 105119
105179 0 0 null null 5 105120
105180 0 0 null null 5 105121
105181 0 0 null null 5 105122
105182 0 0 null null 5 105123
105183 0 0 null null 4 null
105184 0 0 null null 1 105125
105185 0 0 null null 1 105126
105186 0 0 null null 1 105127
105187 0 0 null null 1 105128
105188 0 0 null null 5 105129
105189 0 0 null null 5 105130
105190 0 27 9 null 1 105131
105191 0 19 8#0 null 4 null
105192 10502 5 0 null 4 null
106001 1 29 1503#1 10102 4 null
105033 10502 29 1501#1 null 4 null
105034 0 18 6#10508#105013 null 4 null
105035 0 0 null null 4 null
105036 0 15 105014 100006 4 null
105037 0 15 105015 100006 4 null
105038 0 15 105016 700001 4 null
106001 0 1 10604 null 1 106002
106002 0 0 null null 4 null
106003 1 29 1503#1 10102 4 null
106004 0 0 null null 4 null
106005 1 29 1503#1 10102 4 null
106006 0 0 null null 4 null
106007 1 29 1503#1 10102 4 null
106003 0 17 7#106001|106#7#2#106009 null 4 null
106004 0 1 10604 null 1 106004
106005 0 0 null null 4 null
106006 0 17 7#106002|106#3#8#106010 null 4 null
106007 0 1 10604 null 1 106006
106008 0 0 null null 4 null
106009 1 29 1503#1 10102 4 null
106010 0 0 null null 4 null
106011 1 29 1503#1 10102 4 null
106012 0 0 null null 4 null
106013 1 29 1503#1 10102 4 null
106009 0 17 7#106003|106#16#20#106011 null 4 null
106010 0 1 10604 null 1 106008
106011 0 0 null null 4 null
106012 0 17 7#106004|106#19#23#106012 null 4 null
106013 0 1 10604 null 1 106010
106014 0 0 null null 4 null
106015 1 29 1503#1 10102 4 null
106016 0 0 null null 4 null
106017 0 5 0 null 4 null
106018 0 0 null null 4 null
106019 0 0 null null 4 null
106015 0 17 7#106005|106#6#12#106013 null 4 null
106016 0 1 10604 null 1 106012
106017 0 0 null null 4 null
106018 0 17 7#106006|106#11#5#106014 null 4 null
106019 0 1 10604 null 1 106014
106020 0 0 null null 4 null
106021 0 1 10101 null 4 null
106022 0 0 null null 4 null
106023 0 1 10101 null 4 null
106024 0 0 null null 4 null
106025 0 0 null null 4 null
106026 0 0 null null 1 106020
106027 0 0 null null 4 null
106028 0 0 null null 1 106021
106029 0 0 null null 4 null
106030 0 1 1060001 null 1 106022
106031 0 0 null null 4 null
106032 0 0 null null 1 106023
106021 0 17 7#106007|106#7#25#106015 null 4 null
106022 0 1 10604 null 1 106016
106023 0 0 null null 4 null
106024 0 17 7#106008|106#12#15#106016 null 4 null
106025 0 0 null null 0 null
106026 0 0 null null 0 null
106027 0 0 null null 0 null
106028 0 31 19#26 null 4 null
106029 0 31 3#11 null 4 null
106030 0 0 null null 4 null
106031 0 31 19#26 null 4 null
106032 0 31 12#2 null 4 null
106033 0 0 null null 4 null
106034 0 0 null 10102 1 106024
106035 0 0 null null 4 null
106036 0 0 null null 0 null
106037 0 1 1060002 null 1 106025
106038 0 0 null null 4 null
106039 0 1 1060001 null 1 106026
106040 0 0 null null 4 null
106041 0 1 1060001 null 1 106027
106034 0 31 3#11 null 4 null
106035 0 31 19#26 null 4 null
106036 0 0 null null 4 null
106037 0 31 8#13 null 4 null
106038 0 31 17#10 null 4 null
106039 0 0 null null 4 null
106040 0 31 17#10 null 4 null
106041 0 0 null null 0 null
106042 0 0 null null 4 null
106043 0 1 1060001 null 1 106028
106044 0 0 null null 4 null
106045 0 0 null null 1 106029
106046 0 0 null null 4 null
106047 0 0 null null 1 106030
106043 0 31 8#13 null 4 null
106044 0 31 17#10 null 4 null
106045 0 0 null null 4 null
106046 0 31 4#2 null 4 null
106047 0 31 12#2 null 4 null
106048 0 0 null null 4 null
106049 0 25 9#106021#106037 null 4 null
106050 0 0 null null 0 null
106051 10602 5 0 null 4 null
106052 0 0 null null 0 null
106049 0 31 13#26 null 4 null
106050 0 31 4#20 null 4 null
106051 0 0 null null 4 null
106052 0 31 11#17 null 4 null
106053 0 0 null null 0 null
106054 0 0 null null 0 null
106055 0 0 null null 0 null
106056 0 0 null null 1 106038
106057 0 0 null null 4 null
106058 0 0 null null 1 106039
106059 0 0 null null 4 null
106060 0 1 1060003 null 1 106040
106054 0 0 null null 4 null
106055 0 18 7#10605#106019 null 4 null
106056 0 0 null null 4 null
106057 0 6 5 null 1 106028
106058 0 0 null null 4 null
106059 0 8 8 null 1 106027
106060 0 6 5 null 1 106030
106061 0 0 null null 4 null
106062 3 0 null null 1 106041
106063 0 0 null null 4 null
106064 0 1 1060003 null 1 106042
106065 0 0 null null 4 null
106066 0 1 1060003 null 1 106044
106062 0 8 8 null 1 106029
106063 0 1 10601 null 1 106032
106064 0 0 null null 4 null
106065 0 8 9 null 1 106031
106066 0 1 10602 null 1 106034
106067 0 0 null null 4 null
106068 0 0 null null 0 null
106069 0 0 null null 0 null
106070 0 1 1060003 null 1 106045
106071 0 0 null null 4 null
106072 0 1 1060003 null 1 106046
106073 0 0 null null 4 null
106074 0 0 null null 5 106047
106075 0 0 null null 4 null
106076 0 0 null null 1 106048
106077 0 0 null null 1 106049
106078 0 0 null null 1 106050
106079 0 0 null null 1 106051
106080 0 1 1060004 null 1 106052
106081 0 0 null null 1 106053
106082 0 27 10 null 1 106054
106083 0 25 9#106023#106056 null 4 null
106084 0 0 null null 4 null
106085 0 0 null null 1 106057
106086 0 0 null null 4 null
106087 0 0 null null 1 106058
106088 0 0 null null 4 null
106089 0 0 null null 1 106059
106090 0 0 null null 4 null
106091 0 0 null null 1 106060
106092 0 0 null null 4 null
106093 0 0 null 10102 1 106062
106094 0 0 null null 1 106063
106095 0 0 null null 4 null
106096 0 0 null null 0 null
106097 0 0 null null 0 null
106098 0 0 null null 0 null
106099 0 1 1060005 null 1 106063
106100 0 0 null null 4 null
106101 0 0 null null 1 106064
106102 0 0 null null 4 null
106103 0 0 null 10102 1 106065
106104 0 0 null null 4 null
106105 0 0 null null 1 106066
106106 0 0 null null 4 null
106107 0 1 1060006 null 5 106067
106108 0 0 null null 5 106068
106109 0 0 null null 5 106069
106110 0 9 10 null 4 null
106111 0 0 null null 5 106073
106112 0 0 null null 0 null
106113 0 0 null null 0 null
106114 0 0 null null 1 106074
106115 0 20 1060007#106026 null 4 null
106116 0 0 null null 0 null
106117 0 0 null null 0 null
106118 0 0 null null 0 null
106119 0 0 null null 4 null
106120 0 0 null null 4 null
106121 0 0 null null 1 106086
106122 0 0 null null 1 106087
106123 0 0 null null 4 null
106124 0 0 null null 1 106089
106125 0 0 null null 1 106090
106126 0 27 10 null 1 106091
106127 0 19 9#0 null 4 null
107001 1 29 1503#1 10102 4 null
106068 0 8 10 null 1 106033
106069 0 1 10603 null 1 106036
106070 0 0 null null 4 null
106071 0 8 11 null 1 106035
106072 0 15 106025 null 4 null
106073 0 15 106026 null 4 null
106074 0 15 106027 null 4 null
106075 0 15 106028 null 4 null
107001 0 1 10709 null 4 null
107002 0 0 null null 4 null
107003 1 29 1503#1 10102 4 null
107003 0 0 null null 1 107009
107004 0 0 null null 4 null
107005 1 29 1503#1 10102 4 null
107006 0 0 null null 4 null
107007 1 29 1503#1 10102 4 null
107008 0 0 null null 4 null
107009 1 29 1503#1 10102 4 null
107010 0 0 null null 4 null
107011 1 29 1503#1 10102 4 null
107012 0 0 null null 4 null
107013 1 29 1503#1 10102 4 null
107014 0 0 null null 4 null
107015 1 29 1503#1 10102 4 null
107016 0 0 null null 4 null
107017 0 5 0 null 4 null
107018 0 0 null null 4 null
107019 0 19 10#108#5#19 null 4 null
107020 0 0 null null 4 null
107021 0 0 null null 4 null
107022 0 1 10101 null 1 107017
107005 0 30 107#9#6#107017|107#8#12#107018|107#13#12#107019 null 6 107010
107006 10702 2 14#10000 null 1 107011
107007 0 0 null null 4 null
107008 0 6 1 100006 1 107012
107009 0 0 null null 1 107013
107010 0 17 8#107008|107#11#7#107007 null 4 null
107011 0 0 null null 1 107015
107012 10701 2 14#2000 null 1 107016
107013 0 1 10707 null 1 107017
107014 10701 2 14#2000 null 1 107018
107015 0 1 10707 null 1 107019
107016 10701 2 14#2000 null 1 107020
107017 0 1 10707 null 1 107021
107018 0 17 8#107009|107#2#4#107010 null 4 null
107019 0 17 8#107009|107#1#20#107011 null 4 null
107020 0 17 8#107009|107#14#20#107012 null 4 null
107021 0 17 8#107009|107#15#2#107013 null 4 null
107022 0 1 10710 null 4 null
107023 0 0 null null 4 null
107024 0 0 null null 4 null
107024 0 1 10711 null 4 null
107025 0 0 null null 4 null
107026 0 1 10101 null 1 107020
107026 0 1 10712 null 4 null
107027 0 0 null null 4 null
107028 0 0 null null 4 null
107028 0 1 10713 null 4 null
107029 0 0 null null 4 null
107030 0 1 10101 null 1 107023
107031 0 0 null null 4 null
107032 0 0 null null 4 null
107033 0 1 1070001 null 5 107025
107034 0 0 null null 4 null
107035 0 0 null null 1 107027
107036 0 0 null null 0 null
107037 0 0 null null 1 107028
107038 0 0 null null 1 107029
107039 0 0 null null 1 107030
107040 0 0 null null 1 107031
107041 0 0 null 10102 1 107032
107042 0 0 null null 1 107033
107043 0 0 null null 1 107034
107044 0 15 107022 null 4 null
107045 0 0 null null 5 107036
107046 0 0 null null 4 null
107047 0 0 null null 1 107038
107048 0 0 null null 1 107040
107049 10 0 null null 5 107044
107050 0 0 null null 0 null
107051 0 0 null null 5 107042
107052 0 0 null null 0 null
107053 0 0 null null 5 107039
107054 0 0 null null 0 null
107055 0 0 null null 1 107045
107056 0 0 null null 5 107047
107057 0 0 null null 0 null
107058 0 0 null 10102 1 107048
107059 0 0 null null 1 107049
107060 0 0 null null 5 107050
107061 0 0 null null 5 107051
107062 0 0 null null 1 107052
107063 0 0 null null 1 107053
107064 0 11 10|107#15#2#107014 null 1 107054
107065 0 15 107023 null 4 null
107066 0 0 null null 4 null
107067 0 0 null null 4 null
107068 0 0 null null 4 null
107069 0 0 null null 4 null
107070 0 0 null null 4 null
107071 0 0 null null 4 null
107072 0 0 null null 4 null
107030 0 15 107014 null 4 null
107031 0 15 107015 null 4 null
107032 0 1 10708 null 1 107025
107033 0 0 null null 4 null
107034 0 15 107017 null 4 null
107035 0 1 10708 null 1 107027
107036 0 0 null null 4 null
107037 0 15 107018 null 4 null
107038 0 1 10708 null 1 107029
107039 0 0 null null 4 null
107040 0 15 107019 null 4 null
108001 0 5 0 null 4 null
108002 0 0 null null 4 null
108003 0 5 null null 4 null

View File

@ -81,7 +81,7 @@ int int mut,int#int,1 int int
751 1 60051 1 0
752 1 60052 1 0
2000 1 6060#6000 5 0
2001 1 6060#6061#6062 5 0
2001 1 6061#6062#6071 5 0
2002 1 6065#6066#6067 5 0
2003 1 6003#6005#6007#6008#6038 5 0
2004 1 6004#6006#6007#6008#6039 5 0
@ -106,6 +106,8 @@ int int mut,int#int,1 int int
2023 1 6031#6032#6034#6035#6058 5 0
2024 1 6060#6063#6064 2 0
2025 1 6068#6069#6070#6007#6008 5 0
2303 2 51001#51002#51003#51004#51005#51006#51007#51008#51009#51010#51011#51012#51013#51014#51015#51016#51017#51018 1 0
2304 2 51001#51002#51003#51004#51005#51006#51007#51008#51009#51010#51011#51012#51013#51014#51015#51016#51017#51018 1 0
3001 1 22001#21001 5 0
3002 1 22002#21002 5 0
3003 1 22003#21003 5 0
@ -606,6 +608,18 @@ int int mut,int#int,1 int int
8148 1 32048#31048 5 0
8149 1 32049#31049 5 0
8150 1 32050#31050 5 0
10110 1 32004#31005 5 0
10305 2 51065#51066#51067#51068#51069#51070#51071#51072 1 0
10211 2 51033#51034#51035#51036 1 0
10212 2 51029#51030#51031#51032 1 0
10213 2 51019#51020#51021#51022#51023#51024#51025#51026#51027#51028 1 0
10409 2 51065#51066#51067#51068#51069#51070#51071#51072 1 0
10410 2 101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0
55001 1 50401 1 0
55002 1 50402 1 0
55003 1 50403 1 0
55004 1 50404 1 0
100001 1 100001 1 0
700001 1 2028 1 0
700002 1 1047 1 0
100006 1 31002 1 0

View File

@ -278,108 +278,16 @@ int int int float int int
6059 3 100 1.0 3000 3000
6060 19 100 1.0 1 1
6061 14 100 1.0 50000 50000
6062 3 100 1.0 500 500
6062 3 100 1.0 1000 1000
6063 14 100 1.0 80000 80000
6064 3 100 1.0 800 800
6065 14 100 1.0 100000 100000
6066 3 100 1.0 600 600
6067 4 100 1.0 100 100
6066 3 100 1.0 2000 2000
6067 4 100 1.0 300 300
6068 14 100 1.0 150000 150000
6069 3 100 1.0 800 800
6070 4 100 1.0 300 300
10001 1001 100 1.0 12 20
10002 1001 100 1.0 24 30
10003 1001 100 1.0 35 39
10004 1001 100 1.0 14 18
10005 1001 100 1.0 70 90
10006 1001 100 1.0 60 72
10007 1001 100 1.0 78 104
10008 1001 100 1.0 300 460
10009 1001 100 1.0 35 45
10010 1001 100 1.0 170 186
10011 1001 100 1.0 0 0
10012 1001 100 1.0 0 0
10013 1001 100 1.0 0 0
10014 1001 100 1.0 0 0
10015 1001 100 1.0 0 0
10016 1001 100 1.0 0 0
10017 1001 100 1.0 0 0
10018 1001 100 1.0 0 0
10019 1001 100 1.0 0 0
10020 1001 100 1.0 0 0
10021 1001 100 1.0 0 0
10022 1001 100 1.0 0 0
10023 1001 100 1.0 0 0
10101 1004 100 1.0 1 1
10102 1004 100 1.0 1 3
10103 1004 100 1.0 2 4
10104 1004 100 1.0 1 2
10105 1004 100 1.0 0 2
10106 1004 100 1.0 7 11
10107 1004 100 1.0 1 2
10108 1004 100 1.0 5 9
10109 1004 100 1.0 5 10
10110 1004 100 1.0 3 4
10111 1004 100 1.0 0 0
10112 1004 100 1.0 0 0
10113 1004 100 1.0 0 0
10114 1004 100 1.0 0 0
10115 1004 100 1.0 0 0
10116 1004 100 1.0 0 0
10117 1004 100 1.0 0 0
10118 1004 100 1.0 0 0
10119 1004 100 1.0 0 0
10120 1004 100 1.0 0 0
10121 1004 100 1.0 0 0
10122 1004 100 1.0 0 0
10123 1004 100 1.0 0 0
10201 1003 100 1.0 1 2
10202 1003 100 1.0 1 3
10203 1003 100 1.0 2 4
10204 1003 100 1.0 0 3
10205 1003 100 1.0 3 9
10206 1003 100 1.0 3 7
10207 1003 100 1.0 7 11
10208 1003 100 1.0 25 31
10209 1003 100 1.0 2 4
10210 1003 100 1.0 10 16
10211 1003 100 1.0 0 0
10212 1003 100 1.0 0 0
10213 1003 100 1.0 0 0
10214 1003 100 1.0 0 0
10215 1003 100 1.0 0 0
10216 1003 100 1.0 0 0
10217 1003 100 1.0 0 0
10218 1003 100 1.0 0 0
10219 1003 100 1.0 0 0
10220 1003 100 1.0 0 0
10221 1003 100 1.0 0 0
10222 1003 100 1.0 0 0
10223 1003 100 1.0 0 0
10301 1002 100 1.0 0 0
10302 1002 100 1.0 0 0
10303 1002 100 1.0 0 0
10304 1002 100 1.0 0 0
10305 1002 100 1.0 0 0
10306 1002 100 1.0 0 0
10307 1002 100 1.0 0 0
10308 1002 100 1.0 0 0
10309 1002 100 1.0 0 0
10310 1002 100 1.0 0 0
10311 1002 100 1.0 0 0
10312 1002 100 1.0 0 0
10313 1002 100 1.0 0 0
10314 1002 100 1.0 0 0
10315 1002 100 1.0 0 0
10316 1002 100 1.0 0 0
10317 1002 100 1.0 0 0
10318 1002 100 1.0 0 0
10319 1002 100 1.0 0 0
10320 1002 100 1.0 0 0
10321 1002 100 1.0 0 0
10322 1002 100 1.0 0 0
10323 1002 100 1.0 0 0
11001 1002 900 1.0 0 0
6069 3 100 1.0 3000 3000
6070 4 100 1.0 600 600
6071 4 100 1.0 200 200
20000 11024 40 1.0 0 0
20001 11024 60 1.0 1 1
20002 11025 60 1.0 1 1
@ -845,6 +753,8 @@ int int int float int int
50015 3 100 1.0 6 6
50401 1503 100 1.0 1 1
50402 1501 100 1.0 1 1
50403 1503 100 1.0 1 1
50404 1501 100 1.0 5 5
50101 4 3 1.0 1 1
50102 4 4 1.0 1 1
50103 4 4 1.0 1 1
@ -1077,56 +987,56 @@ int int int float int int
52004 12013 100 1.0 2 2
52005 12013 100 1.0 2 4
52006 12013 100 1.0 5 5
53001 3 100 1.0 10 10
53002 3 100 1.0 20 20
53003 3 100 1.0 30 30
53004 3 100 1.0 40 40
53005 3 100 1.0 50 50
53006 3 100 1.0 100 100
53007 3 100 1.0 110 110
53008 3 100 1.0 120 120
53009 3 100 1.0 130 130
53010 3 100 1.0 140 140
53011 3 100 1.0 210 210
53012 3 100 1.0 220 220
53013 3 100 1.0 230 230
53014 3 100 1.0 240 240
53015 3 100 1.0 310 310
53016 3 100 1.0 320 320
53017 3 100 1.0 330 330
53018 3 100 1.0 340 340
53019 3 100 1.0 350 350
53020 3 100 1.0 350 350
53021 3 100 1.0 350 350
53022 3 100 1.0 350 350
53023 3 100 1.0 350 350
53024 3 100 1.0 350 350
53025 3 100 1.0 350 350
53026 3 100 1.0 350 350
53027 3 100 1.0 350 350
53028 3 100 1.0 350 350
53029 3 100 1.0 350 350
53030 3 100 1.0 350 350
53031 3 100 1.0 350 350
53032 3 100 1.0 350 350
53033 3 100 1.0 350 350
53034 3 100 1.0 350 350
53035 3 100 1.0 350 350
53036 3 100 1.0 350 350
53037 3 100 1.0 350 350
53038 3 100 1.0 350 350
53039 3 100 1.0 350 350
53040 3 100 1.0 350 350
53041 3 100 1.0 350 350
53042 3 100 1.0 350 350
53043 3 100 1.0 350 350
53044 3 100 1.0 350 350
53045 3 100 1.0 350 350
53046 3 100 1.0 350 350
53047 3 100 1.0 350 350
53048 3 100 1.0 350 350
53049 3 100 1.0 350 350
53050 3 100 1.0 350 350
53001 4 100 1.0 10 10
53002 4 100 1.0 20 20
53003 4 100 1.0 30 30
53004 4 100 1.0 40 40
53005 4 100 1.0 50 50
53006 4 100 1.0 100 100
53007 4 100 1.0 110 110
53008 4 100 1.0 120 120
53009 4 100 1.0 130 130
53010 4 100 1.0 140 140
53011 4 100 1.0 210 210
53012 4 100 1.0 220 220
53013 4 100 1.0 230 230
53014 4 100 1.0 240 240
53015 4 100 1.0 310 310
53016 4 100 1.0 320 320
53017 4 100 1.0 330 330
53018 4 100 1.0 340 340
53019 4 100 1.0 350 350
53020 4 100 1.0 350 350
53021 4 100 1.0 350 350
53022 4 100 1.0 350 350
53023 4 100 1.0 350 350
53024 4 100 1.0 350 350
53025 4 100 1.0 350 350
53026 4 100 1.0 350 350
53027 4 100 1.0 350 350
53028 4 100 1.0 350 350
53029 4 100 1.0 350 350
53030 4 100 1.0 350 350
53031 4 100 1.0 350 350
53032 4 100 1.0 350 350
53033 4 100 1.0 350 350
53034 4 100 1.0 350 350
53035 4 100 1.0 350 350
53036 4 100 1.0 350 350
53037 4 100 1.0 350 350
53038 4 100 1.0 350 350
53039 4 100 1.0 350 350
53040 4 100 1.0 350 350
53041 4 100 1.0 350 350
53042 4 100 1.0 350 350
53043 4 100 1.0 350 350
53044 4 100 1.0 350 350
53045 4 100 1.0 350 350
53046 4 100 1.0 350 350
53047 4 100 1.0 350 350
53048 4 100 1.0 350 350
53049 4 100 1.0 350 350
53050 4 100 1.0 350 350
60001 10001 100 1.0 1 1
60002 10002 100 1.0 1 1
60003 10003 100 1.0 1 1
@ -1179,35 +1089,4 @@ int int int float int int
60050 10050 100 1.0 1 1
60051 10051 100 1.0 1 1
60052 10052 100 1.0 1 1
100001 14 100 1.0 1000 1000
100002 14 100 1.0 2000 2000
100003 14 100 1.0 4000 4000
100004 14 100 1.0 8000 8000
100005 14 100 1.0 10000 10000
100006 14 100 1.0 20000 20000
100007 14 100 1.0 40000 40000
100008 14 100 1.0 80000 80000
100009 14 100 1.0 160000 160000
100010 14 100 1.0 320000 320000
100011 14 100 1.0 640000 640000
100012 14 100 1.0 1280000 1280000
101001 4 100 1.0 10 10
101002 4 100 1.0 20 20
101003 4 100 1.0 40 40
101004 4 100 1.0 80 80
101005 4 100 1.0 160 160
101006 4 100 1.0 320 320
101007 4 100 1.0 640 640
101008 4 100 1.0 1280 1280
102001 3 100 1.0 10 10
102002 3 100 1.0 20 20
102003 3 100 1.0 40 40
102004 3 100 1.0 80 80
102005 3 100 1.0 160 160
102006 3 100 1.0 320 320
102007 3 100 1.0 640 640
102008 3 100 1.0 1280 1280
102009 3 100 1.0 2560 2560
102010 3 100 1.0 5420 5420
102011 3 100 1.0 10240 10240
103001 13025 100 1.0 1 1

View File

@ -8,6 +8,7 @@ import com.ljsd.jieling.db.redis.RedisUtil;
import com.ljsd.jieling.handler.BaseHandler;
import com.ljsd.jieling.handler.map.MapLogic;
import com.ljsd.jieling.logic.STableManager;
import com.ljsd.jieling.logic.activity.ActivityLogic;
import com.ljsd.jieling.logic.dao.MailingSystemManager;
import com.ljsd.jieling.logic.fight.CheckFight;
import com.ljsd.jieling.logic.fight.CombatLogic;
@ -105,6 +106,7 @@ public class GameApplication {
serverConfig = serverConfigTmp;
}
KeyGenUtils.setMachineNum(serverConfiguration.getServerProperties().getNum());
ActivityLogic.getInstance().checkActiviyStatus();
try {
LOGGER.info("main->CoreApplication start...");
ISessionFactory sessionFactory = new ISessionFactory();

View File

@ -0,0 +1,67 @@
package com.ljsd.jieling.config;
import com.ljsd.jieling.logic.STableManager;
import com.ljsd.jieling.logic.Table;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Table(name ="ActivityRewardConfig")
public class SActivityRewardConfig implements BaseConfig {
private int id;
private int activityId;
private int[][] values;
private int[][] reward;
private static Map<Integer, SActivityRewardConfig> sActivityRewardConfigMap;
private static Map<Integer, List<SActivityRewardConfig>> sActivityRewardConfigListMap;
@Override
public void init() throws Exception {
Map<Integer, SActivityRewardConfig> config = STableManager.getConfig(SActivityRewardConfig.class);
Map<Integer, List<SActivityRewardConfig>> sActivityRewardConfigListMapTmp = new HashMap<>();
for(SActivityRewardConfig sActivityRewardConfig : config.values()){
int activityId = sActivityRewardConfig.getActivityId();
if(!sActivityRewardConfigListMapTmp.containsKey(activityId)){
sActivityRewardConfigListMapTmp.put(activityId,new ArrayList<>());
}
sActivityRewardConfigListMapTmp.get(activityId).add(sActivityRewardConfig);
}
sActivityRewardConfigMap = config;
sActivityRewardConfigListMap = sActivityRewardConfigListMapTmp;
}
public static SActivityRewardConfig getsActivityRewardConfigByMissionId(int missionId) {
return sActivityRewardConfigMap.get(missionId);
}
public static List<SActivityRewardConfig> getsActivityRewardConfigByActivityId(int activityId) {
return sActivityRewardConfigListMap.get(activityId);
}
public int getId() {
return id;
}
public int getActivityId() {
return activityId;
}
public int[][] getValues() {
return values;
}
public int[][] getReward() {
return reward;
}
}

View File

@ -0,0 +1,104 @@
package com.ljsd.jieling.config;
import com.ljsd.GameApplication;
import com.ljsd.jieling.logic.STableManager;
import com.ljsd.jieling.logic.Table;
import com.ljsd.jieling.logic.activity.ActivityType;
import com.ljsd.jieling.logic.player.PlayerLogic;
import com.ljsd.jieling.util.TimeUtils;
import java.text.ParseException;
import java.util.Date;
import java.util.Map;
@Table(name ="GlobalActivity")
public class SGlobalActivity implements BaseConfig {
private int id;
private int type;
private String startTime;
private String endtime;
private int time;
private long startTimeLong;
private long endTimeLong;
private static Map<Integer, SGlobalActivity> sGlobalActivityMap;
@Override
public void init() throws Exception {
Map<Integer, SGlobalActivity> config = STableManager.getConfig(SGlobalActivity.class);
for(SGlobalActivity sGlobalActivity : config.values()){
int time = sGlobalActivity.getTime();
String startTime = sGlobalActivity.getStartTime();
String endtime = sGlobalActivity.getEndtime();
if(time == 1 ){
if("0".equals(endtime)){
continue;
}
setStartTimeLong(TimeUtils.parseTimeToMiles(startTime,"YYYYMMdd hh:mm:ss"));
continue;
}
setStartTimeLong(Long.parseLong(startTime));
setStartTimeLong(Long.parseLong(endtime));
}
sGlobalActivityMap = config;
}
public static Map<Integer, SGlobalActivity> getsGlobalActivityMap() {
return sGlobalActivityMap;
}
public int getId() {
return id;
}
public int getType() {
return type;
}
public String getStartTime() {
return startTime;
}
public String getEndtime() {
return endtime;
}
public int getTime() {
return time;
}
public long getTimeLong(long createUserTime,int type) {
long baseTime = startTimeLong;
if(type == 2){
baseTime = endTimeLong;
}
long startTime=0;
if(time == ActivityType.OPEN_TYPE_TIME){
startTime = baseTime;
}else if(time == ActivityType.OPEN_TYPE_SERVER){
long serverOpenTime = GameApplication.serverConfig.getCacheOpenTime();
startTime = serverOpenTime + baseTime*1000;
}else if(time == ActivityType.OPEN_TYPE_ROLE){
startTime =createUserTime+baseTime*1000;
}
return startTime;
}
public void setStartTimeLong(long startTimeLong) {
this.startTimeLong = startTimeLong;
}
public void setEndTimeLong(long endTimeLong) {
this.endTimeLong = endTimeLong;
}
}

View File

@ -26,4 +26,6 @@ public class MongoKey {
public final static String levelDifficultyManager = "levelDifficultyManager";
public final static String activityManager = "activityManager";
}

View File

@ -0,0 +1,20 @@
package com.ljsd.jieling.handler;
import com.ljsd.jieling.logic.activity.ActivityLogic;
import com.ljsd.jieling.netty.cocdex.PacketNetData;
import com.ljsd.jieling.network.session.ISession;
import com.ljsd.jieling.protocols.MessageTypeProto;
import org.springframework.stereotype.Component;
@Component
public class GetAllActivityInfoHandler extends BaseHandler{
@Override
public MessageTypeProto.MessageType getMessageCode() {
return MessageTypeProto.MessageType.GET_ALL_ACTIVITY_REQUEST;
}
@Override
public void process(ISession iSession, PacketNetData netData) throws Exception {
ActivityLogic.getInstance().getAllActivityInfo(iSession);
}
}

View File

@ -0,0 +1,24 @@
package com.ljsd.jieling.handler;
import com.ljsd.jieling.logic.activity.ActivityLogic;
import com.ljsd.jieling.netty.cocdex.PacketNetData;
import com.ljsd.jieling.network.session.ISession;
import com.ljsd.jieling.protocols.MessageTypeProto;
import com.ljsd.jieling.protocols.PlayerInfoProto;
import org.springframework.stereotype.Component;
@Component
public class TakeActivityRewardHandler extends BaseHandler{
@Override
public MessageTypeProto.MessageType getMessageCode() {
return MessageTypeProto.MessageType.TAKE_ACTIVITY_REWARD_REQUEST;
}
@Override
public void process(ISession iSession, PacketNetData netData) throws Exception {
byte[] bytes = netData.parseClientProtoNetData();
PlayerInfoProto.TakeActivityRewardRequest takeActivityRewardRequest = PlayerInfoProto.TakeActivityRewardRequest.parseFrom(bytes);
int missionId = takeActivityRewardRequest.getMissionId();
ActivityLogic.getInstance().takeReward(iSession,missionId);
}
}

View File

@ -1323,6 +1323,9 @@ public class MapLogic {
if (crossInfo == null) {
crossInfo = new CrossInfo();
}
if (useTime < crossInfo.getLeastTime()) {
crossInfo.setLeastTime(useTime);
}
crossInfo.getStars().add(STAR_1);
SChallengeConfig sChallengeConfig = SChallengeConfig.sChallengeConfigs.get(mapManager.getCurMapId());
if (useTime > 0 && useTime <= sChallengeConfig.getMapTime()) {
@ -1341,7 +1344,6 @@ public class MapLogic {
}
SChallengeMapConfig sChallengeMapConfig = SChallengeMapConfig.integerSChallengeMapConfigMap.get(mapManager.getCurMapId());
if (sChallengeMapConfig.getIfRank() == 1 && useTime > 0 && useTime < crossInfo.getLeastTime()) {
crossInfo.setLeastTime(useTime);
String key = RedisKey.getKey(RedisKey.MAP_RANK, Integer.toString(mapManager.getCurMapId()), true);
RedisUtil.getInstence().zsetAddOne(key, mapManager.getRootId(), useTime);
int zsetSize = RedisUtil.getInstence().getZsetSize(key);

View File

@ -1,18 +1,158 @@
package com.ljsd.jieling.logic.activity;
import com.ljsd.jieling.config.SActivityRewardConfig;
import com.ljsd.jieling.config.SGlobalActivity;
import com.ljsd.jieling.logic.dao.ActivityManager;
import com.ljsd.jieling.logic.dao.ActivityMission;
import com.ljsd.jieling.logic.dao.UserManager;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.network.session.ISession;
import com.ljsd.jieling.protocols.CommonProto;
import com.ljsd.jieling.protocols.MessageTypeProto;
import com.ljsd.jieling.protocols.PlayerInfoProto;
import com.ljsd.jieling.util.ItemUtil;
import com.ljsd.jieling.util.MessageUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.*;
public class ActivityLogic {
private static final Logger LOGGER = LoggerFactory.getLogger(ActivityLogic.class);
private ActivityLogic(){}
private Set<Integer> openActivityIds =new HashSet<>();
public static class Instance {
public final static ActivityLogic instance = new ActivityLogic();
}
public void checkActiviyStatus() {
long now = System.currentTimeMillis();
Map<Integer, SGlobalActivity> sGlobalActivityMap = SGlobalActivity.getsGlobalActivityMap();
for(SGlobalActivity sGlobalActivity:sGlobalActivityMap.values()){
int time = sGlobalActivity.getTime();
if(time ==3 ){
continue;
}
long startTime = sGlobalActivity.getTimeLong(0,1);
long endTime = sGlobalActivity.getTimeLong(0,2);
if(now<startTime){
continue;
}
if(endTime!=0 && now>endTime && openActivityIds.contains(sGlobalActivity.getId())){
openActivityIds.remove(sGlobalActivity.getId());
continue;
}
openActivityIds.add(sGlobalActivity.getId());
}
}
public void checkActivityOfUser(User user){
long now = System.currentTimeMillis();
ActivityManager activityManager = user.getActivityManager();
Map<Integer, Integer> activityState = activityManager.getActivityState();
Map<Integer, SGlobalActivity> sGlobalActivityMap = SGlobalActivity.getsGlobalActivityMap();
for(Integer openActivityId : openActivityIds){
activityManager.initAllActivityMission(openActivityId);
}
long userCreateTime = user.getPlayerInfoManager().getCreateTime();
for(SGlobalActivity sGlobalActivity:sGlobalActivityMap.values()){
int activityId = sGlobalActivity.getId();
if(!openActivityIds.contains(activityId)){
continue;
}
int time = sGlobalActivity.getTime();
if(time ==3 ){
long startTime = sGlobalActivity.getTimeLong(userCreateTime,1);
long endTime = sGlobalActivity.getTimeLong(userCreateTime,2);
if(now<startTime){
continue;
}
activityManager.initAllActivityMission(activityId);
}else{
activityState.put(activityId,ActivityType.CLOSE_STATE);
}
}
}
public static ActivityLogic getInstance() {
return ActivityLogic.Instance.instance;
}
public void takeReward(ISession session,int missionId) throws Exception {
int uid = session.getUid();
User user = UserManager.getUser(uid);
int rewardResponseValue = MessageTypeProto.MessageType.TAKE_ACTIVITY_REWARD_RESPONSE_VALUE;
SActivityRewardConfig sActivityRewardConfig = SActivityRewardConfig.getsActivityRewardConfigByMissionId(missionId);
if(sActivityRewardConfig == null){
MessageUtil.sendErrorResponse(session,0,rewardResponseValue,"");
return;
}
int activityId = sActivityRewardConfig.getActivityId();
ActivityManager activityManager = user.getActivityManager();
ActivityMission activityMission = activityManager.getActivityMissionMap().get(activityId);
Integer missionState = activityMission.getAllMissionStatus().get(missionId);
if( null == missionState || missionState == ActivityType.HAD_TAKED){
MessageUtil.sendErrorResponse(session,0,rewardResponseValue,"had taked");
return;
}
SGlobalActivity sGlobalActivity = SGlobalActivity.getsGlobalActivityMap().get(activityId);
int[][] values = sActivityRewardConfig.getValues();
if(sGlobalActivity.getType() == ActivityType.ChapterReward){
/* LevelDifficulty levelDifficulty = user.getLevelDifficultyManager().getLevelDifficultyInfosMap().get(values[0][0]);
if(levelDifficulty == null || levelDifficulty.getState()!= Global.FIGHT_CLEARANCE){
MessageUtil.sendErrorResponse(session,0,rewardResponseValue,"not pass");
return;
}*/
}
int[][] reward = sActivityRewardConfig.getReward();
CommonProto.Drop.Builder drop = ItemUtil.drop(user, reward);
activityMission.updateMissionStatus(missionId,ActivityType.HAD_TAKED);
PlayerInfoProto.TakeActivityRewardResponse build = PlayerInfoProto.TakeActivityRewardResponse.newBuilder().setDrop(drop).build();
MessageUtil.sendMessage(session,1,rewardResponseValue,build,true);
}
public void getAllActivityInfo(ISession session) throws Exception {
int uid = session.getUid();
User user = UserManager.getUser(uid);
long createTime = user.getPlayerInfoManager().getCreateTime();
int rewardResponseValue = MessageTypeProto.MessageType.GET_ALL_ACTIVITY_RESPONSE_VALUE;
checkActivityOfUser(user);
ActivityManager activityManager = user.getActivityManager();
Map<Integer, Integer> activityStateMap = activityManager.getActivityState();
Map<Integer, SGlobalActivity> sGlobalActivityMap = SGlobalActivity.getsGlobalActivityMap();
Map<Integer, ActivityMission> activityMissionMap = activityManager.getActivityMissionMap();
List<CommonProto.ActivityInfo> activityInfoList = new ArrayList<>(activityStateMap.size());
for(Map.Entry<Integer,Integer> activityState : activityStateMap.entrySet()){
Integer activityId = activityState.getKey();
Integer activityStatus = activityState.getValue();
if(activityStatus != ActivityType.OPEN_STATE){
continue;
}
SGlobalActivity sGlobalActivity = sGlobalActivityMap.get(activityId);
int startTime = (int)(sGlobalActivity.getTimeLong(createTime, 1)/1000);
int endTime = (int)(sGlobalActivity.getTimeLong(createTime, 2)/1000);
ActivityMission activityMission = activityMissionMap.get(activityId);
Map<Integer, Integer> allMissionProgress = activityMission.getAllMissionProgress();
Map<Integer, Integer> allMissionStatus = activityMission.getAllMissionStatus();
List<CommonProto.ActivityInfo.MissionInfo> missionInfos = new ArrayList<>(allMissionProgress.size());
for( Map.Entry<Integer, Integer> missionProgress : allMissionProgress.entrySet()){
Integer missionId = missionProgress.getKey();
Integer value = missionProgress.getValue();
missionInfos.add(CommonProto.ActivityInfo.MissionInfo.newBuilder().setMissionId(missionId).setProgress(value).setState(allMissionStatus.get(missionId)).build());
}
activityInfoList.add(CommonProto.ActivityInfo.newBuilder().setActivityId(activityId).addAllMission(missionInfos).setStartTime(startTime).setEndTime(endTime).build());
}
PlayerInfoProto.GetAllActivityResponse build = PlayerInfoProto.GetAllActivityResponse.newBuilder().addAllActivityInfo(activityInfoList).build();
MessageUtil.sendMessage(session,1,rewardResponseValue,build,true);
}
}

View File

@ -0,0 +1,20 @@
package com.ljsd.jieling.logic.activity;
public interface ActivityType {
int CLOSE_STATE = 0;
int OPEN_STATE =1;
int FINISH_STATE =2;
int OPEN_TYPE_TIME = 1; // 活动开启类型:绝对时间
int OPEN_TYPE_SERVER = 2; // 活动开启类型:开服时间
int OPEN_TYPE_ROLE = 3; // 活动开启类型:创角时间
int WILL_TAKE = 0; //未领取
int HAD_TAKED =1; //已领取
int OnlineReward =1; //在线奖励
int SevenLogin = 2; //七日登陆
int ChapterReward = 3; //七日登陆
}

View File

@ -0,0 +1,37 @@
package com.ljsd.jieling.logic.dao;
import com.ljsd.common.mogodb.MongoBase;
import com.ljsd.jieling.logic.activity.ActivityType;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
public class ActivityManager extends MongoBase {
private Map<Integer,Integer> activityState = new ConcurrentHashMap<>(); //活动状态
private Map<Integer,ActivityMission> activityMissionMap = new ConcurrentHashMap<>();
public void updateActivityState(int activityId,int state){
updateString("activityState." + activityId,state);
activityState.put(activityId,state);
}
public void initAllActivityMission(int activityId){
if(activityMissionMap.containsKey(activityId)){
return;
}
ActivityMission activityMission = new ActivityMission();
activityMission.initMissionInfo(activityId);
activityMission.init(getRootId(),getMongoKey()+".activityMissionMap." + activityId);
activityMissionMap.put(activityId,activityMission);
updateString("activityState." + activityId, ActivityType.OPEN_STATE);
updateString("activityMissionMap." + activityId,activityMission);
}
public Map<Integer, Integer> getActivityState() {
return activityState;
}
public Map<Integer, ActivityMission> getActivityMissionMap() {
return activityMissionMap;
}
}

View File

@ -0,0 +1,35 @@
package com.ljsd.jieling.logic.dao;
import com.ljsd.common.mogodb.MongoBase;
import com.ljsd.jieling.config.SActivityRewardConfig;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
public class ActivityMission extends MongoBase {
private Map<Integer,Integer> allMissionProgress = new ConcurrentHashMap<>();
private Map<Integer,Integer> allMissionStatus = new ConcurrentHashMap<>();
public void updateMissionStatus(int missionId,int status){
updateString("allMissionStatus."+missionId,status);
allMissionStatus.put(missionId,status);
}
public void initMissionInfo(int activityId){
List<SActivityRewardConfig> sActivityRewardConfigs = SActivityRewardConfig.getsActivityRewardConfigByActivityId(activityId);
for(SActivityRewardConfig sActivityRewardConfig : sActivityRewardConfigs){
allMissionStatus.put(sActivityRewardConfig.getId(), 0);
allMissionProgress.put(sActivityRewardConfig.getId(), 0);
}
}
public Map<Integer, Integer> getAllMissionProgress() {
return allMissionProgress;
}
public Map<Integer, Integer> getAllMissionStatus() {
return allMissionStatus;
}
}

View File

@ -45,7 +45,7 @@ public class HeroManager extends MongoBase {
public void removeHero(String heroId) {
if (heroMap.containsKey(heroId)){
removeString("heroMap." + heroId);
removeString(getMongoKey()+".heroMap." + heroId);
heroMap.remove(heroId);
}
}

View File

@ -34,6 +34,8 @@ public class User {
private LevelDifficultyManager levelDifficultyManager; // 关卡信息
private ActivityManager activityManager;
//构造函数必须要声明否则从mongodb读出来反编译成类不通过
public User(){
}
@ -51,6 +53,7 @@ public class User {
this.pokemonManager = new PokemonManager();
this.workShopController = new WorkShopController();
this.levelDifficultyManager = new LevelDifficultyManager();
this.activityManager = new ActivityManager();
//綁定关系
this.playerManager.init(id, MongoKey.playerManager);
@ -64,6 +67,7 @@ public class User {
this.pokemonManager.init(id, MongoKey.pokemonManager);
this.workShopController.init(id, MongoKey.workShopController);
this.levelDifficultyManager.init(id, MongoKey.levelDifficultyManager);
this.activityManager.init(id, MongoKey.activityManager);
}
public String getId() {
@ -149,4 +153,8 @@ public class User {
public void setLevelDifficultyManager(LevelDifficultyManager levelDifficultyManager) {
this.levelDifficultyManager = levelDifficultyManager;
}
public ActivityManager getActivityManager() {
return activityManager;
}
}

View File

@ -848,7 +848,7 @@ public class HeroLogic {
hero.updateMutliEquipPositionMap(equipInfoTmp);
LOGGER.info("the heroTid={},the force={}",hero.getTemplateId(),calHeoForce(user,hero));
// LOGGER.info("the heroTid={},the force={}",hero.getTemplateId(),calHeoForce(user,hero));
//发送成功消息
MessageUtil.sendMessage(session,1,MessageTypeProto.MessageType.EQUIP_WEAR_RESPONSE_VALUE,null,true);

View File

@ -1,5 +1,6 @@
package com.ljsd.jieling.thread;
import com.ljsd.jieling.thread.task.MinuteTask;
import com.ljsd.jieling.thread.task.PlatConfigureTask;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -63,6 +64,7 @@ public class ThreadManager {
// testTask 已秒为单位 延迟10s, 间隔30s为周期执行
scheduledExecutor.scheduleAtFixedRate(platConfigureTask, 10, PlatConfigureTask.SLEEP_INTEVAL_TIME, TimeUnit.SECONDS);
scheduledExecutor.scheduleAtFixedRate(new MinuteTask(), 10, 60, TimeUnit.SECONDS);
}
public ScheduledThreadPoolExecutor getScheduledExecutor() {

View File

@ -0,0 +1,18 @@
package com.ljsd.jieling.thread.task;
import com.ljsd.jieling.logic.activity.ActivityLogic;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class MinuteTask extends Thread {
private static final Logger LOGGER = LoggerFactory.getLogger(MinuteTask.class);
public MinuteTask(){
this.setName("MinuteTask");
}
@Override
public void run() {
ActivityLogic.getInstance().checkActiviyStatus();
}
}

View File

@ -1143,4 +1143,9 @@ public class TimeUtils {
}
}
public static long parseTimeToMiles(String date, String datePattern) throws ParseException {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(datePattern);
return simpleDateFormat.parse(date).getTime();
}
}