diff --git a/conf/server/AccomplishmentConfig.txt b/conf/server/AccomplishmentConfig.txt index 5f714344e..0ef4643e2 100644 --- a/conf/server/AccomplishmentConfig.txt +++ b/conf/server/AccomplishmentConfig.txt @@ -1,81 +1,82 @@ id MapId Logic Values Score int int int mut,int#int,1 int -1 101 1 101064#1 5 -2 101 1 101026#1 11 +1 101 1 101046#1 11 +2 101 1 101064#1 5 3 101 1 101142#1 5 -4 101 1 101046#1 11 -5 101 1 101061#1 11 -6 101 1 101100#1 11 -7 101 1 101221#1 8 -8 101 1 101223#1 8 -9 101 3 0#10 5 -10 101 3 0#20 5 -11 101 3 0#30 5 -12 101 6 0#50 5 -13 101 6 0#75 5 -14 101 6 0#100 5 -15 102 1 102016#1 6 -16 102 1 102028#1 6 -17 102 1 102137#1 7 -18 102 1 102036#1 2 -19 102 1 102039#1 2 -20 102 1 102042#1 2 -21 102 1 102061#1 7 -22 102 1 102172#1 7 -23 102 1 102077#1 7 +4 101 1 101230#1 6 +5 101 1 101233#2 6 +6 101 1 101237#3 6 +7 101 1 101026#1 7 +8 101 1 101061#1 8 +9 101 3 101220#1 8 +10 101 3 101222#1 8 +11 101 3 0#10 5 +12 101 6 0#20 5 +13 101 6 0#30 5 +14 101 6 0#50 5 +15 101 6 0#75 5 +16 101 6 0#100 5 +17 102 1 102028#1 6 +18 102 1 102061#1 7 +19 102 1 102077#1 7 +20 102 1 102016#1 6 +21 102 1 102036#1 4 +22 102 1 102039#1 4 +23 102 1 102042#1 4 24 102 1 102105#1 7 -25 102 1 102026#1 7 -26 102 2 0#1 6 -27 102 1 102165#1 4 -28 102 1 102167#1 4 -29 102 7 0#1 8 -30 102 5 0#5 3 -31 102 5 0#10 3 -32 102 5 0#15 3 -33 102 3 0#20 3 -34 102 3 0#30 3 -35 102 3 0#50 3 -36 103 1 103017#1 3 -37 103 1 103018#1 3 -38 103 1 103020#1 6 -39 103 1 103021#1 6 -40 103 1 103022#1 6 -41 103 1 103023#1 6 -42 103 1 103030#1 6 -43 103 1 101017#1 6 -44 103 1 101023#1 6 -45 103 1 101024#1 6 -46 103 1 103028#1 4 -47 103 1 103029#1 4 -48 103 7 0#1 10 -49 103 5 0#5 3 -50 103 5 0#10 3 -51 103 5 0#20 3 +25 102 1 102137#1 7 +26 102 1 102172#1 7 +27 102 1 102026#1 7 +28 102 2 102140#1 6 +29 102 1 102164#1 4 +30 102 1 102166#1 4 +31 102 3 0#20 3 +32 102 3 0#30 3 +33 102 3 0#40 4 +34 102 3 0#50 4 +35 102 3 0#60 6 +36 103 1 103063#1 6 +37 103 1 103041#1 5 +38 103 1 103013#1 5 +39 103 1 103094#1 6 +40 103 1 103109#1 6 +41 103 1 103123#1 6 +42 103 1 103138#1 6 +43 103 1 101187#1 6 +44 103 1 101164#1 5 +45 103 1 101197#1 5 +46 103 1 103083#1 3 +47 103 1 103126#1 3 +48 103 1 103128#1 3 +49 103 5 0#1 3 +50 103 5 0#3 3 +51 103 5 0#6 3 52 103 3 0#20 3 53 103 3 0#30 3 54 103 3 0#50 3 -55 103 8 0#1 10 -56 104 1 104021#1 6 -57 104 1 104023#1 6 -58 104 1 104024#1 6 -59 104 1 104026#1 6 -60 104 1 104022#1 4 -61 104 1 104025#1 4 -62 104 1 104027#1 4 -63 104 1 104028#1 4 -64 104 1 104029#1 4 -65 104 1 104004#1 4 -66 104 1 104030#1 4 -67 104 1 104019#1 4 -68 104 1 104020#1 4 -69 104 1 0#1 4 +55 103 6 0#100 6 +56 103 6 0#150 10 +57 104 1 104021#1 6 +58 104 1 104023#1 6 +59 104 1 104024#1 6 +60 104 1 104026#1 6 +61 104 1 104022#1 4 +62 104 1 104025#1 4 +63 104 1 104027#1 4 +64 104 1 104028#1 4 +65 104 1 104029#1 4 +66 104 1 104004#1 4 +67 104 1 104030#1 4 +68 104 1 104019#1 4 +69 104 1 104020#1 4 70 104 1 0#1 4 71 104 1 0#1 4 -72 104 7 0#2 4 -73 104 7 0#4 6 -74 104 7 0#1 4 -75 104 7 0#2 6 -76 104 5 0#10 3 -77 104 5 0#20 3 -78 104 3 0#20 3 +72 104 1 0#1 4 +73 104 7 0#2 4 +74 104 7 0#4 6 +75 104 7 0#1 4 +76 104 7 0#2 6 +77 104 5 0#10 3 +78 104 5 0#20 3 +79 104 3 0#20 3 0 0 3 0#40 3 diff --git a/conf/server/EventPointConfig.txt b/conf/server/EventPointConfig.txt index 32d0ae9d3..ad3763643 100644 --- a/conf/server/EventPointConfig.txt +++ b/conf/server/EventPointConfig.txt @@ -13,8 +13,8 @@ int mut,int#int,1 100011 100013 100012 100014 100013 null -100014 null -100015 null +100014 100015 +100015 100016#100017 100016 null 100017 null 100018 null @@ -68,9 +68,9 @@ int mut,int#int,1 101034 null 101035 101043#101044 101036 101045#101046 -101037 101049#101050 -101038 101051 -101039 101052 +101037 null +101038 null +101039 null 101040 101054#101055 101041 101056#101057 101042 null @@ -148,9 +148,9 @@ int mut,int#int,1 101114 101152#101153 101115 101154#101155 101116 101156#101157 -101117 101158#101159 +101117 null 101118 101160#101161 -101119 101162 +101119 null 101120 101163#101164 101121 101165#101166 101122 101167#101168 @@ -169,7 +169,7 @@ int mut,int#int,1 101135 101188 101136 101189 101137 null -101138 null +101138 101191 101139 null 101140 101193 101141 101194 @@ -189,13 +189,13 @@ int mut,int#int,1 101155 101208#101209 101156 101210 101157 101212#101213 -101158 null -101159 101217#101218 +101158 101214 +101159 101218 101160 101219 101161 101220 -101162 101224#101225 -101163 101226#101227 -101164 101228 +101162 101221#101222 +101163 101223#101224 +101164 101225 101165 101229#101230 101166 101231#101232 101201 101286 @@ -229,7 +229,7 @@ int mut,int#int,1 101194 101274 101195 101276#101277 101196 101278 -101197 null +101197 101279 101198 101280 101199 null 101200 null @@ -252,13 +252,13 @@ int mut,int#int,1 101218 101307 101219 101308 101220 101309#101310 -101221 101311#101318 +101221 101311 101222 101312#101313 101223 101314 101224 101315 101225 101316 101226 101317 -101227 null +101227 101318 101228 101319#101320 101229 101321 101230 101322 @@ -281,11 +281,11 @@ int mut,int#int,1 102010 102013#102014 102011 102015#102016 102012 102017#102018#102019 -102013 102020#102028#102021 +102013 102020#102021 102014 102022#102023 102015 102024#102025 102016 102026 -102017 null +102017 102028#102021 102018 null 102019 null 102020 102030#102031 @@ -314,16 +314,16 @@ int mut,int#int,1 102043 null 102044 102058#102059 102045 102060#102061 -102046 102062 +102046 null 102047 102063#102064 102048 102065#102066 -102049 102067 +102049 null 102050 102068#102069 -102051 102070#102071 -102052 102072#102073#102074 -102053 102075#102076 -102054 102077 -102055 102078 +102051 null +102052 102072#102074 +102053 null +102054 null +102055 null 102056 102079#102080 102057 102081#102082 102058 102083 @@ -349,7 +349,7 @@ int mut,int#int,1 102078 102116 102079 102117 102080 102118 -102081 102119 +102081 null 102082 102114 102083 102121 102084 102124#102125 @@ -436,7 +436,7 @@ int mut,int#int,1 102165 102250 102166 102251#102252 102167 102253 -102168 102254 +102168 null 102169 102255 102170 102256 102171 102257 @@ -457,8 +457,8 @@ int mut,int#int,1 103012 103017#103018 103013 103019#103020 103014 103021 -103015 10101 -103016 10101 +103015 null +103016 null 103017 103022 103018 103023 103019 103024#103025 @@ -471,10 +471,10 @@ int mut,int#int,1 103026 103032 103027 103033#103034 103028 103035 -103029 null -103030 null -103031 null -103032 null +103029 103036 +103030 103037 +103031 103038 +103032 103039 103033 103040 103034 103041 103035 103042 @@ -486,9 +486,9 @@ int mut,int#int,1 103041 103048 103042 103049#103050 103043 103051#103052 -103044 103053#103054#103055 -103045 103056 -103046 103057 +103044 null +103045 null +103046 null 103047 null 103048 103060#103061 103049 103062 @@ -537,11 +537,11 @@ int mut,int#int,1 103092 103118#103119 103093 103120#103121 103094 103122#103123 -103095 null -103096 null -103097 null -103098 null -103099 null +103095 103124 +103096 103125 +103097 103126 +103098 103127#103128 +103099 103129 103100 null 103101 103136#103137 103102 103138#103139 @@ -559,8 +559,8 @@ int mut,int#int,1 103114 103166#103167 103115 103168#103169 103116 103170#103171 -103117 103172#103173#103174 -103118 103175 +103117 null +103118 null 103119 103176#103177 103120 103178#103179 103121 103180#103181 @@ -579,6 +579,14 @@ int mut,int#int,1 103134 103201#103202 103135 103203#103204 103136 103205 +103137 103206 +103138 103207 +103139 103208 +103140 103209 +103141 103210 +103142 103211 +103143 103212#103213 +103144 103214 104001 10401 104002 10403 104003 10407 diff --git a/conf/server/MapPointConfig.txt b/conf/server/MapPointConfig.txt index 8553c9a97..e91d9f15e 100644 --- a/conf/server/MapPointConfig.txt +++ b/conf/server/MapPointConfig.txt @@ -4,6 +4,8 @@ int int int int int int int 100002 5 3 2 0 100002 0 100003 5 3 1 0 100019 0 100004 5 3 1 0 100010 0 +100005 5 2 2 0 0 0 +100006 5 2 2 0 0 0 0 0 0 0 0 0 0 101001 1 2 1 0 101001 0 101002 1 2 1 0 101002 0 @@ -32,7 +34,7 @@ int int int int int int int 101017 5 3 2 0 101165 0 101018 5 3 2 0 101114 0 101023 5 3 2 0 101154 0 -101024 5 3 2 0 101200 0 +101024 5 3 2 0 101188 0 101029 5 3 2 0 101202 0 101030 5 3 1 0 101207 0 101031 5 0 0 0 101210 0 @@ -44,6 +46,7 @@ int int int int int int int 101037 5 3 1 0 101226 0 101038 5 3 2 0 101231 0 101039 5 3 2 0 101234 0 +101040 5 2 2 0 101138 0 0 0 0 0 0 0 0 102001 1 2 1 0 102001 0 102002 1 2 1 0 102002 0 @@ -94,8 +97,8 @@ int int int int int int int 103011 3 2 2 0 103011 0 103012 4 2 2 0 103012 0 103013 5 3 2 0 103013 0 -103014 7 3 2 0 103015 0 -103015 7 3 2 0 103016 0 +103014 7 3 2 0 103014 0 +103015 7 3 2 0 103029 0 103016 8 0 0 0 0 0 103017 5 3 2 0 103083 0 103018 5 3 1 0 103018 0 @@ -103,14 +106,18 @@ int int int int int int int 103020 5 3 2 0 103089 0 103021 5 3 2 0 103042 0 103022 5 3 2 0 103101 0 -103023 5 3 2 0 103112 0 +103023 5 3 2 0 103110 0 103026 5 3 1 0 103072 0 103027 5 0 0 0 103077 0 103028 5 2 2 0 103126 0 -103029 5 2 2 0 103128 0 +103029 5 3 2 0 103139 0 103030 5 2 2 0 103130 0 -103031 7 3 2 0 0 0 -103032 7 3 2 0 0 0 +103031 7 3 2 0 103095 0 +103032 7 3 2 0 103097 0 +103033 5 2 2 0 103098 0 +103034 7 3 2 0 103030 0 +103035 7 3 2 0 103031 0 +103036 7 3 2 0 103032 0 0 0 0 0 0 0 0 104001 1 2 1 0 104001 0 104031 1 2 1 0 104120 0 @@ -151,6 +158,20 @@ int int int int int int int 104036 1 2 1 0 104137 0 104037 1 2 1 0 104138 0 104038 5 3 2 0 0 0 +104039 7 0 0 0 0 0 +104040 1 0 0 0 0 0 +104041 5 0 0 0 0 0 +104042 5 0 0 0 0 0 +104043 5 0 0 0 0 0 +104044 5 0 0 0 0 0 +104045 5 0 0 0 0 0 +104046 5 0 0 0 0 0 +104047 5 0 0 0 0 0 +104048 5 0 0 0 0 0 +104049 5 0 0 0 0 0 +104050 5 0 0 0 0 0 +104051 5 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 105001 1 2 1 0 105001 0 105002 1 2 1 0 105002 0 diff --git a/conf/server/Map_100.txt b/conf/server/Map_100.txt index bb606f394..b6fef21e4 100644 --- a/conf/server/Map_100.txt +++ b/conf/server/Map_100.txt @@ -1,4 +1,6 @@ id Event Groups isMustAppear int int mut,int#int,2 int 1 100004 7#7 0 -2 100002 4#4 0 +2 100005 2#7 0 +3 100002 4#4 0 +4 100006 2#9 0 diff --git a/conf/server/Map_103.txt b/conf/server/Map_103.txt index a79c1210d..1c1418239 100644 --- a/conf/server/Map_103.txt +++ b/conf/server/Map_103.txt @@ -1,42 +1,42 @@ id Event Groups isMustAppear int int mut,int#int,2 int -1 103014 2#10 0 -2 103002 7#14|7#15 0 -3 103001 2#5|1#6|3#6 0 -4 103020 17#6 0 -5 103001 12#11|13#11|14#11|13#12|13#13 0 -6 103022 6#11 0 -7 103021 16#12 0 -8 103002 8#5|8#6 0 -9 103023 2#7 0 -10 103016 12#1|13#1|14#1|16#1|17#1|18#1|19#1|20#1|11#2|16#2|17#2|18#2|19#2|20#2|10#3|8#4|7#5|7#6|7#7|7#8|2#9|3#9|4#9|5#9|6#9|5#10|6#10|7#10|2#11|3#11|4#11|5#11|7#11|8#11|9#11|10#11|11#11|18#11|19#11|20#11|1#12|2#12|17#12|18#12|19#12|20#12|12#13|14#13|15#13|16#13|17#13|18#13|19#13|20#13|11#14|12#14|13#14|14#14|15#14|16#14|17#14|18#14|19#14|20#14|11#15|12#15|13#15|14#15|15#15|16#15|17#15|18#15|19#15|20#15 1 -11 103017 11#13 0 -12 103018 9#3 0 -13 103001 15#1|15#2|15#3 0 -14 103002 5#14|5#15 0 -15 103014 3#10 0 -16 103028 4#4 0 -17 103001 11#7|12#7|11#8|12#8|11#9 0 -18 103002 5#6|5#7|5#8 0 -19 103001 11#3|11#4|10#5|11#5|10#6 0 -20 103001 19#9|19#10 0 -21 103001 7#1|8#1|7#2 0 -22 103002 4#1|4#2|6#2|6#3 0 -23 101017 20#10 0 -24 103002 2#13|1#14|2#14|2#15 0 -25 103001 9#9|8#10|9#10 0 -26 103032 16#9 0 -27 103030 5#2 0 -28 103011 20#3 0 -29 103031 18#4 0 -30 103013 1#9 0 -31 103001 14#6|15#6|14#7|15#7|15#8 0 +1 103002 7#14|7#15 0 +2 103001 2#5|1#6|3#6 0 +3 103020 17#6 0 +4 103001 12#11|13#11|14#11|13#12|13#13 0 +5 103022 6#11 0 +6 103021 16#12 0 +7 103002 8#5|8#6 0 +8 103023 2#7 0 +9 103016 12#1|13#1|14#1|16#1|17#1|18#1|19#1|20#1|11#2|16#2|17#2|18#2|19#2|20#2|10#3|8#4|7#5|7#6|7#7|7#8|2#9|3#9|4#9|5#9|6#9|5#10|6#10|7#10|2#11|3#11|4#11|5#11|7#11|8#11|9#11|10#11|11#11|18#11|19#11|20#11|1#12|2#12|17#12|18#12|19#12|20#12|12#13|14#13|15#13|16#13|17#13|18#13|19#13|20#13|11#14|12#14|13#14|14#14|15#14|16#14|17#14|18#14|19#14|20#14|11#15|12#15|13#15|14#15|15#15|16#15|17#15|18#15|19#15|20#15 1 +10 103017 11#13 0 +11 103018 9#3 0 +12 103001 15#1|15#2|15#3 0 +13 103002 5#14|5#15 0 +14 103001 11#7|12#7|11#8|12#8|11#9 0 +15 103002 5#6|5#7|5#8 0 +16 103001 11#3|11#4|10#5|11#5|10#6 0 +17 103001 19#9|19#10 0 +18 103001 7#1|8#1|7#2 0 +19 103002 4#1|4#2|6#2|6#3 0 +20 101017 20#10 0 +21 103002 2#13|1#14|2#14|2#15 0 +22 103001 9#9|8#10|9#10 0 +23 103032 16#9 0 +24 103030 5#2 0 +25 103033 4#4 0 +26 103011 20#3 0 +27 103031 18#4 0 +28 103013 1#9 0 +29 103036 4#10 0 +30 103001 14#6|15#6|14#7|15#7|15#8 0 +31 103034 2#10 0 32 103015 1#11 0 33 103002 1#1|2#1|2#2|1#3|2#3 0 34 103014 1#10 0 -35 103028 7#9|13#9 0 -36 103029 5#12 0 -37 103001 9#12|9#13|9#14 0 -38 103014 4#10 0 +35 103035 3#10 0 +36 103028 7#9|13#9 0 +37 103029 5#12 0 +38 103001 9#12|9#13|9#14 0 39 101024 10#15 0 40 101023 13#4 0 diff --git a/conf/server/Map_104.txt b/conf/server/Map_104.txt index ecb965d3d..7523880d1 100644 --- a/conf/server/Map_104.txt +++ b/conf/server/Map_104.txt @@ -1,95 +1,71 @@ id Event Groups isMustAppear int int mut,int#int,2 int -1 104011 39#2|40#2|39#3 0 -2 104009 18#12|16#13|18#13|17#14 0 -3 104032 8#7|9#8|10#8|8#9 0 -4 104036 12#19 0 -5 104015 5#6 0 -6 104007 10#16|10#17|10#19 0 -7 104009 23#7|23#8|24#9 0 -8 104028 26#10 0 -9 104001 1#9|1#10|2#10|1#11|1#12 0 -10 104032 27#16|27#17|27#18|28#18|27#19 0 -11 104133 12#18 0 -12 104006 9#1|9#2|8#3 0 -13 104002 24#8|23#9|25#9|24#10|25#10|10#11|8#12|9#12|9#13|10#13|11#13 0 -14 104010 35#12|36#12|36#13|37#14 0 -15 104002 27#5|26#6|26#7|27#7|26#8 0 -16 104031 17#1|17#2|16#3|17#3|18#3 0 -17 104037 24#2 0 -18 104037 25#3 0 -19 104008 20#8|20#9|20#10 0 -20 104016 5#5 0 -21 104012 36#7|37#7|37#8|38#8|39#8 0 -22 104010 31#1|29#2|30#2 0 -23 104012 4#13|3#14|3#15|3#16|4#17 0 -24 104031 8#16|8#17|9#17|8#18|9#19 0 -25 104001 21#9|21#10|22#10|20#11|23#11 0 -26 104002 20#14|21#14|21#15|22#16|21#17 0 -27 104019 17#18 0 -28 104006 12#2|11#3|12#3 0 -29 104031 12#4|11#5|12#5|13#5|11#6|13#6 0 -30 104031 2#2|3#2|2#3|3#3|2#4 0 -31 104031 30#1|31#2|31#3|30#4|31#4 0 -32 104037 23#3 0 -33 104009 27#13|27#14|28#15 0 -34 104007 15#18|14#19|13#20|15#20 0 -35 104012 14#9|13#10|14#10|12#11|13#11 0 -36 104010 30#18|29#19|30#20 0 -37 104026 39#5 0 -38 104002 15#6|16#7|17#7|15#8|17#8 0 -39 104031 38#2|38#3|39#4|40#4 0 -40 104032 14#15|1#16|13#16|1#17|14#17|15#17|16#17|1#18|2#18 0 -41 104005 2#5|1#6|2#7 0 -42 104024 2#20 0 -43 104006 11#8|10#9|9#10 0 -44 104022 7#19 0 -45 104020 32#15 0 -46 104001 36#16|37#16|37#18|37#19|38#19 0 -47 104008 22#18|23#19|22#20 0 -48 104012 25#13|24#14|25#15|24#16 0 -49 104031 22#2|21#3|22#3|22#4|23#4 0 -50 104037 24#4 0 -51 104006 7#16|6#17|6#18|7#18 0 -52 104031 28#16|29#16|30#16|30#17|31#18 0 -53 104029 33#1 0 -54 104008 18#4|18#5|17#6 0 -55 104134 24#3 0 -56 104010 25#1|25#2|26#3|26#4 0 -57 104001 7#5|7#6|7#7|6#8|7#8 0 -58 104031 18#15|18#16|17#17|18#17|18#18 0 -59 104005 6#2|4#3|5#3 0 -60 104030 40#13 0 -61 104001 6#1|7#1|5#2|7#2 0 -62 104001 40#8|38#9|39#9|40#9|39#11 0 -63 104011 35#2|34#3|35#3|35#4 0 -64 104032 38#14|39#14|40#14|40#15|40#16 0 -65 104015 5#4 0 -66 104013 1#3 0 -67 104015 6#5 0 -68 104009 29#7|31#7|29#8|30#8 0 -69 104036 13#18 0 -70 104036 12#17 0 -71 104001 28#8|27#9|28#9|28#10|27#11 0 -72 104032 3#8|4#8|3#9|4#10|3#11 0 -73 104011 39#15|39#17|38#18|40#18 0 -74 104001 36#3|37#3|36#4|35#5|36#5 0 -75 104001 3#18|4#18|5#18|5#19|5#20 0 -76 104002 33#4|32#5|34#5|31#6|33#6 0 -77 104005 1#15|2#15|2#16 0 -78 104018 12#7 0 -79 104007 19#18|20#18|19#19 0 -80 104032 11#2|9#3|10#3|10#4|9#5 0 -81 104036 11#18 0 -82 104008 22#1|21#2|23#2 0 -83 104015 4#5 0 -84 104011 34#18|35#18|34#19 0 -85 104031 25#16|26#16|24#17|25#18|24#19 0 -86 104002 34#8|34#9|33#10|34#10|35#10 0 -87 104001 31#9|31#10|31#11|32#12|33#12 0 -88 104027 31#17 0 -89 104025 20#4 0 -90 104005 5#9|6#9|5#11 0 -91 104023 9#15 0 -92 104007 15#2|14#3|15#4 0 -93 104021 4#14 0 +1 104009 22#18|23#19 0 +2 104032 9#6|9#7 0 +3 104015 34#2 0 +4 104007 7#16|6#17|6#18|7#18 0 +5 104028 26#10 0 +6 104001 1#9|1#10|2#10|1#11|1#12 0 +7 104032 27#16|27#17|27#18|28#18|27#19 0 +8 104133 20#4 0 +9 104002 24#8|23#9|24#9|24#10|10#11|8#12|9#12|9#13|10#13 0 +10 104010 16#13|18#13|17#14 0 +11 104002 27#2|26#3|26#4|27#4|26#5 0 +12 104016 6#2 0 +13 104012 2#13|2#14 0 +14 104031 8#16|8#17|9#17|8#18|9#19 0 +15 104001 21#9|22#10 0 +16 104017 4#1|5#1|6#1|7#1|8#1|9#1|10#1|11#1|12#1|13#1|14#1|15#1|16#1|17#1|18#1|19#1|20#1|21#1|22#1|23#1|24#1|29#1|30#1|31#1|32#1|34#1|35#1|36#1|37#1|38#1|39#1|40#1|7#2|8#2|9#2|10#2|11#2|12#2|15#2|16#2|17#2|18#2|19#2|20#2|21#2|22#2|23#2|24#2|36#2|37#2|38#2|39#2|40#2|6#3|7#3|8#3|9#3|10#3|11#3|15#3|16#3|17#3|18#3|19#3|20#3|21#3|22#3|23#3|37#3|38#3|39#3|40#3|6#4|7#4|8#4|9#4|10#4|11#4|15#4|16#4|17#4|18#4|19#4|21#4|22#4|38#4|39#4|40#4|5#5|6#5|7#5|8#5|9#5|10#5|17#5|18#5|19#5|21#5|22#5|40#5|5#6|6#6|7#6|8#6|10#6|34#6|39#6|40#6|7#7|34#7|35#7|36#7|39#7|40#7|34#8|35#8|36#8|39#8|40#8|34#9|35#9|36#9|16#10|17#10|18#10|19#10|20#10|21#10|34#10|35#10|36#10|15#11|16#11|17#11|18#11|19#11|20#11|21#11|22#11|36#11|16#12|17#12|18#12|19#12|20#12|21#12|29#18|30#18|31#18|32#18|33#18|34#18|35#18|36#18|37#18|38#18|39#18|40#18|10#19|11#19|12#19|13#19|14#19|15#19|16#19|17#19|18#19|19#19|20#19|21#19|22#19|28#19|29#19|30#19|31#19|32#19|33#19|34#19|35#19|36#19|37#19|38#19|39#19|40#19|9#20|10#20|11#20|12#20|13#20|14#20|15#20|16#20|17#20|18#20|19#20|20#20|21#20|22#20|23#20|27#20|28#20|29#20|30#20|31#20|32#20|33#20|34#20|35#20|36#20|37#20|38#20|39#20|40#20 1 +17 104031 14#4|13#5|14#5 0 +18 104031 2#1|3#1 0 +19 104031 29#4|30#4 0 +20 104041 13#2|35#3|28#5|23#6|6#13|34#13|30#15|20#17|1#19 0 +21 104012 14#9|13#10|14#10|12#11|13#11 0 +22 104010 27#13|27#14|28#15 0 +23 104002 16#7|17#7|15#8|17#8 0 +24 104026 35#11 0 +25 104032 14#15|15#15|1#16|14#16|1#17|14#17|1#18|2#18 0 +26 104005 1#6|2#6|2#7 0 +27 104047 12#16 0 +28 104024 2#20 0 +29 104045 26#18 0 +30 104022 7#19 0 +31 104043 33#8|19#13 0 +32 104020 32#14 0 +33 104001 36#16|37#16|36#17|37#17 0 +34 104012 25#13|24#14|25#15|24#16 0 +35 104029 30#2 0 +36 104008 10#16|10#17 0 +37 104134 39#5 0 +38 104010 29#7|29#8|30#8 0 +39 104001 6#8|7#8 0 +40 104031 18#15|18#16|17#17|18#17|18#18 0 +41 104030 40#12 0 +42 104001 38#9|39#9|40#9|39#10 0 +43 104032 39#13|38#14|39#14|40#15 0 +44 104015 32#2|20#5|38#5 0 +45 104013 1#3 0 +46 104009 19#8|19#9 0 +47 104036 5#2 0 +48 104001 28#8|27#9|28#9|28#10|27#11 0 +49 104032 4#8|4#9|4#10 0 +50 104001 37#4|36#5|37#5 0 +51 104001 4#18|5#18|4#19|5#19|5#20 0 +52 104002 33#5|32#6|33#6|32#7|33#7 0 +53 104039 33#1 0 +54 104018 12#7 0 +55 104036 5#3 0 +56 104015 33#2|20#6|38#6 0 +57 104031 25#16|26#16|24#17|25#18|24#19 0 +58 104048 4#4 0 +59 104001 31#9|31#10|31#11|32#12 0 +60 104027 31#17 0 +61 104004 24#4 0 +62 104025 16#5 0 +63 104046 12#13 0 +64 104005 5#9|6#9|5#11 0 +65 104044 22#12 0 +66 104023 9#15 0 +67 104042 26#1|31#5|8#9|40#10|14#12|25#20 0 +68 104007 11#8|10#9|9#10 0 +69 104021 4#14 0 diff --git a/conf/server/MissionEventsConfig.txt b/conf/server/MissionEventsConfig.txt index 0369676a8..0d4cdeaff 100644 --- a/conf/server/MissionEventsConfig.txt +++ b/conf/server/MissionEventsConfig.txt @@ -2,10 +2,10 @@ Id Type MissionNum Reward int int int int 1 1 3 2000 2 1 5 2001 -502 1 4 2001 +502 1 4 2024 3 1 3 2002 -503 1 6 2002 -4 1 2 2003 +503 1 6 2025 +4 1 3 2003 5 1 3 2004 6 1 3 2005 7 1 2 2006 @@ -13,5 +13,7 @@ int int int int 9 1 1 2008 10 1 2 2009 101 2 4 2002 -102 2 3 0 -103 2 1 0 +102 2 3 2002 +103 2 1 2002 +104 2 8 2002 +0 0 0 0 diff --git a/conf/server/OptionAddCondition.txt b/conf/server/OptionAddCondition.txt index cb00c01bf..8a7ef4e2a 100644 --- a/conf/server/OptionAddCondition.txt +++ b/conf/server/OptionAddCondition.txt @@ -12,24 +12,26 @@ int int mut,int#int,2 10 4 2#3 11 4 6#1 12 2 1503#1 -13 4 3#1 -14 4 6#1 +13 0 null +14 0 null 15 4 9#1 10101 3 1#5#300 10102 3 1#2#650 10103 3 1#2#500 10104 0 null 10105 0 null -10106 6 0#2#3 -10107 6 0#502#1 -10108 6 0#502#2 -10109 6 1#502#2 -10110 6 0#502#3 -10111 6 0#502#4 -10201 6 0#503#6 -10202 6 1#503#6 -10301 6 0#4#3 -10302 6 1#4#3 +10106 6 0#2#2 +10107 6 0#502#0 +10108 6 0#502#1 +10109 0 null +10110 6 0#502#2 +10111 6 0#502#3 +10201 0 null +10202 0 null +10203 0 null +10301 3 0#2#1200 +10302 3 1#2#900 +10303 1 1#103020#103094 10401 6 1#5#4 10402 6 0#5#4 10501 6 1#6#4 diff --git a/conf/server/OptionConfig.txt b/conf/server/OptionConfig.txt index c95066141..b726c91ea 100644 --- a/conf/server/OptionConfig.txt +++ b/conf/server/OptionConfig.txt @@ -14,11 +14,11 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 100012 0 1 10102 null 1 100011 100013 0 13 1 null 1 100012 100014 0 15 100004 null 4 null -100015 0 0 null null 0 null -100016 0 0 null null 0 null -100017 0 0 null null 0 null +100015 0 30 100#1#9#100005 null 4 null +100016 0 29 1503#1 1001#1101#1201#1301 4 null +100017 0 0 null null 4 null 100018 0 0 null null 0 null -100019 0 0 null null 0 100018 +100019 0 0 null null 0 null 100020 0 0 null null 0 null 100021 0 0 null null 1 100020 100022 0 0 null null 1 100021 @@ -82,10 +82,10 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 101046 0 0 null null 4 null 101047 0 0 null null 0 null 101048 0 0 null null 0 null -101049 0 6 2 null 3 101038#101039|1#10101 -101050 0 0 null null 4 null -101051 0 0 null null 1 101040 -101052 0 0 null null 1 101040 +101049 0 0 null null 0 null +101050 0 0 null null 0 null +101051 0 0 null null 0 null +101052 0 0 null null 0 null 101053 0 0 null null 0 null 101054 0 6 2 100002#100004#101005#102002 1 101041 101055 0 0 null null 4 null @@ -189,20 +189,20 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 101153 0 0 null null 4 null 101154 0 1 10102 null 1 101116 101155 0 0 null null 4 null -101156 0 1 10102 null 1 101117 +101156 0 0 null null 1 101118 101157 0 0 null null 4 null -101158 0 6 2 null 1 101118 -101159 0 0 null null 4 null -101160 0 1 10105 null 1 101119 +101158 0 0 null null 0 null +101159 0 0 null null 0 null +101160 0 1 10105 null 1 101120 101161 0 0 null null 4 null -101162 0 0 null null 1 101120 -101163 0 1 10101 null 1 101121 +101162 0 0 null null 0 null +101163 0 0 null null 1 101121 101164 0 0 null null 4 null -101165 0 6 2 null 1 101122 +101165 0 6 2 100001 1 101122 101166 0 0 null null 4 null -101167 0 1 10101 null 1 101123 +101167 0 0 null null 1 101123 101168 0 0 null null 4 null -101169 0 1 10102 null 1 101124 +101169 0 0 null null 1 101124 101170 0 0 null null 4 null 101171 0 1 10103 null 1 101125 101172 0 0 null null 4 null @@ -224,7 +224,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 101188 0 0 null null 5 101136 101189 0 0 null null 5 101140 101190 0 0 null null 0 null -101191 0 0 null null 0 null +101191 0 9 502 null 4 null 101192 0 0 null null 0 null 101193 0 0 null null 1 101141 101194 0 27 502 null 1 101142 @@ -247,18 +247,18 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 101211 0 0 null null 0 null 101212 0 1 10303 null 1 101159 101213 0 0 null null 4 null -101214 0 0 null null 0 null +101214 0 15 101023 null 4 null 101215 0 0 null null 0 null 101216 0 0 null null 0 null 101217 0 0 null null 1 101160 -101218 0 0 null 100002 1 101161 +101218 0 0 null null 1 101161 101219 0 0 null null 1 101162 -101220 0 0 null null 1 101162 +101220 0 0 null 100002 1 101162 101221 0 0 null null 1 101163 101222 0 0 null null 4 null 101223 0 1 10303 100004#102005#101001#101001 1 101164 101224 0 0 null null 4 null -101225 0 0 null null 4 null +101225 0 27 104 null 5 101158 101226 0 0 null null 0 null 101227 0 0 null null 0 null 101228 0 0 null null 0 null @@ -311,8 +311,8 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 101275 0 0 null null 0 null 101276 0 1 10304 100004#102005#101001#101001 1 101196 101277 0 0 null null 4 null -101278 0 0 null null 4 null -101279 0 0 null null 0 null +101278 0 27 101 null 1 101197 +101279 0 15 101024 null 4 null 101280 0 26 502 null 4 null 101281 0 0 null null 0 null 101282 0 0 null null 0 null @@ -342,16 +342,16 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 101306 0 0 null null 1 null 101307 0 0 null null 1 null 101308 0 26 3 null 4 null -101309 0 0 null null 1 101221 +101309 0 0 null null 3 101221#101227|1#10108 101310 0 0 null null 4 null -101311 10108 9 502 null 4 null +101311 0 9 502 null 4 null 101312 0 0 null null 1 101223 101313 0 0 null null 4 null 101314 0 0 null null 4 null 101315 0 15 101035 1003#1103#1203#1303 4 null 101316 0 18 2#10101#101036 null 4 null 101317 0 18 2#10103#101037 null 4 null -101318 10109 0 null null 4 null +101318 0 15 101033 null 4 null 101319 10107 0 null null 1 101229 101320 0 0 null null 4 null 101321 0 1 1010004 null 1 101230 @@ -392,7 +392,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 102025 0 0 null null 4 null 102026 0 15 102015 null 4 null 102027 0 0 null null 0 null -102028 10202 5 0 null 4 null +102028 0 19 503#0 null 6 102013 102029 0 0 null null 0 null 102030 0 0 null null 5 102021 102031 0 0 null null 4 null @@ -424,25 +424,25 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 102057 0 0 null null 4 null 102058 0 0 null null 1 102045 102059 0 0 null null 4 null -102060 3 0 null null 1 102046 +102060 0 0 null null 1 102047 102061 0 0 null null 4 null -102062 0 0 null null 1 102047 +102062 0 0 null null 0 null 102063 0 1 1020002 null 1 102048 102064 0 0 null null 4 null -102065 0 1 1020002 null 1 102049 +102065 0 1 1020002 null 1 102050 102066 0 0 null null 4 null -102067 0 0 null null 1 102050 -102068 0 1 1020003 null 1 102051 +102067 0 0 null null 0 null +102068 0 1 1020003 null 1 102052 102069 0 0 null null 4 null -102070 0 0 null 10102 1 102052 -102071 0 0 null null 4 null -102072 0 0 null null 1 102053 -102073 0 0 null null 1 102053 +102070 0 0 null null 0 null +102071 0 0 null null 0 null +102072 0 0 null null 1 102056 +102073 0 0 null null 0 null 102074 0 0 null null 4 null -102075 0 0 null null 1 102054#102055|1#7 -102076 0 0 null null 1 102054#102055|1#8 -102077 0 0 null null 1 102056 -102078 0 0 null null 1 102056 +102075 0 0 null null 0 null +102076 0 0 null null 0 null +102077 0 0 null null 0 null +102078 0 0 null null 0 null 102079 0 1 1020004 null 1 102057 102080 0 0 null null 4 null 102081 9 6 2 null 5 102058 @@ -474,7 +474,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 102107 0 0 null null 4 null 102108 0 1 1020005 null 1 102075 102109 0 0 null null 4 null -102110 1 2 1503#1 null 1 102076 +102110 0 0 null null 1 102076 102111 0 0 null null 4 null 102112 0 1 1020006 null 5 102082 102113 0 0 null null 4 null @@ -483,7 +483,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 102116 0 0 null null 1 102079 102117 0 0 null null 1 102080 102118 0 0 null null 6 102078 -102119 0 0 null null 6 102073 +102119 0 0 null null 0 null 102120 0 0 null null 0 null 102121 0 27 503 null 5 102077 102122 0 0 null null 0 null @@ -520,7 +520,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 102153 0 0 null null 1 102103 102154 0 27 4 null 1 102104 102155 0 27 103 null 1 102105 -102156 0 9 503 null 4 null +102156 0 25 503#102012#102017 null 4 null 102157 0 0 null null 4 null 102158 0 0 null null 4 null 102159 0 1 10505 null 1 102109 @@ -573,7 +573,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 102206 0 1 102012 null 5 102143 102207 0 0 null null 4 null 102208 0 0 null null 5 102144 -102209 0 6 2 null 3 102145#102168|1#3 +102209 0 6 2 null 3 102145 102210 0 0 null null 4 null 102211 0 0 null null 1 102146 102212 0 0 null null 1 102147 @@ -618,7 +618,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 102251 0 0 null null 1 102167 102252 0 0 null null 4 null 102253 0 0 null null 4 null -102254 0 0 null null 4 null +102254 0 0 null null 0 null 102255 0 0 null null 1 102170 102256 0 0 null null 5 102171 102257 0 0 null null 5 102172 @@ -643,9 +643,9 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103016 0 0 null null 4 null 103017 0 0 null null 4 null 103018 0 0 null null 4 null -103019 0 1 10301 null 1 103014 +103019 0 18 4#10304#103013 null 4 null 103020 0 0 null null 4 null -103021 0 0 null null 4 null +103021 0 15 103014 100002#100004#101005#102002 4 null 103022 0 0 null null 4 null 103023 0 0 null null 4 null 103024 0 0 null null 5 103020 @@ -660,10 +660,10 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103033 0 1 1030004 null 5 103028 103034 0 0 null null 4 null 103035 0 0 null null 1 103033 -103036 0 0 null null 0 null -103037 10302 5 0 null 4 null -103038 0 0 null null 0 null -103039 0 0 null null 0 null +103036 0 15 103015 100002#100004#101005#102002 4 null +103037 0 15 103034 100002#100004#101005#102002 4 null +103038 0 15 103035 100002#100004#101005#102002 4 null +103039 0 15 103036 100002#100004#101005#102002 4 null 103040 0 0 null null 1 103034 103041 0 0 null null 1 103035 103042 0 0 null null 1 103036 @@ -675,11 +675,11 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103048 0 15 103018 null 4 null 103049 0 0 null null 1 103043 103050 0 0 null null 4 null -103051 0 1 1030001 null 1 103044 +103051 0 1 1030001 null 1 103048 103052 0 0 null null 4 null -103053 0 0 null null 1 103048 -103054 2 0 null null 1 103048 -103055 0 0 null null 4 null +103053 0 0 null null 0 null +103054 0 0 null null 0 null +103055 0 0 null null 0 null 103056 0 0 null null 0 null 103057 0 0 null null 0 null 103058 0 0 null null 0 null @@ -727,7 +727,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103100 0 0 null null 4 null 103101 0 0 null null 1 103085 103102 0 0 null null 4 null -103103 0 0 null null 6 103086 +103103 0 0 null null 1 103142 103104 0 0 null null 4 null 103105 0 0 null null 1 103087 103106 0 0 null null 4 null @@ -748,12 +748,12 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103121 0 0 null null 4 null 103122 1 2 1503#1 1004#1204#1304#1404 4 null 103123 0 0 null null 4 null -103124 0 0 null null 0 null -103125 0 0 null null 0 null -103126 0 0 null null 0 null -103127 0 0 null null 0 null -103128 0 0 null null 0 null -103129 0 0 null null 0 null +103124 0 0 null null 5 103096 +103125 0 15 103031 100002#100004#101005#102002 4 null +103126 0 15 103031 100002#100004#101005#102002 4 null +103127 0 0 null null 1 103099 +103128 0 0 null null 4 null +103129 0 15 103028 null 4 null 103130 0 0 null null 0 null 103131 0 0 null null 0 null 103132 0 0 null null 0 null @@ -784,7 +784,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103157 0 0 null 10102 4 null 103158 0 0 null null 1 103111 103159 0 0 null null 4 null -103160 0 0 null null 3 103112#103124|1#3 +103160 0 0 null null 3 103112#103124|1#10302 103161 0 0 null null 4 null 103162 0 1 103051 null 1 103113 103163 0 0 null null 4 null @@ -794,12 +794,12 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103167 0 0 null null 4 null 103168 0 6 2 10102 1 103116 103169 0 0 null null 4 null -103170 0 1 103041 null 1 103117 +103170 0 1 103041 null 1 103119 103171 0 0 null null 4 null -103172 0 0 null null 3 103118#103119|1#2 -103173 0 0 null null 1 103119 -103174 0 0 null null 4 null -103175 0 0 null null 1 103119 +103172 0 0 null null 0 null +103173 0 0 null null 0 null +103174 0 0 null null 0 null +103175 0 0 null null 0 null 103176 0 6 2 null 1 103120 103177 0 0 null null 4 null 103178 0 0 null 102007 1 103121 @@ -813,10 +813,10 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103186 0 26 5 null 4 null 103187 0 0 null null 1 103127 103188 0 0 null null 4 null -103189 0 0 null null 4 null +103189 0 15 103028 null 4 null 103190 0 0 null null 1 103129 103191 0 0 null null 4 null -103192 0 0 null null 4 null +103192 0 15 103029 null 4 null 103193 0 0 null null 1 103131 103194 0 0 null null 4 null 103195 0 1 103052 null 1 103132 @@ -829,7 +829,16 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2 103202 0 0 null null 1 103135 103203 0 1 103054 null 1 103136 103204 0 0 null null 4 null -103205 0 0 null 100003#102010 4 null +103205 0 0 null null 3 103138#103137|1#10301 +103206 0 0 null null 6 103136 +103207 0 0 null 100003#102010 4 null +103208 0 0 null null 5 103128 +103209 0 26 104 null 4 null +103210 0 26 101 null 4 null +103211 0 0 null null 1 103143 +103212 10303 0 null null 1 103144 +103213 0 0 null null 4 null +103214 0 0 null null 1 103086 104001 1 2 1503#1#104005 1004#1104#1204#1304 4 null 104002 0 0 null null 4 null 104003 1 2 1503#1#104006 1004#1104#1204#1304 4 null diff --git a/conf/server/RewardGroup.txt b/conf/server/RewardGroup.txt index 2a92f00b8..094212e4b 100644 --- a/conf/server/RewardGroup.txt +++ b/conf/server/RewardGroup.txt @@ -173,9 +173,9 @@ int int mut,int#int,1 int int 1321 2 100 1 0 1322 2 100 1 0 1323 2 100 1 0 -2000 1 6000#6059#6060#100010 3 0 -2001 1 6001#6005#6007#6008#6036#100015 5 0 -2002 1 6002#6006#6007#6008#6037#100016 5 0 +2000 1 6000#6060 2 0 +2001 1 6061#6062 3 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 2005 1 6009#6014#6016#6017#6040 5 0 @@ -197,7 +197,9 @@ int int mut,int#int,1 int int 2021 1 6030#6033#6056 5 0 2022 1 6034#6035#6057 5 0 2023 1 6031#6032#6034#6035#6058 5 0 -10001 1 1000#2000#103 3 0 +2024 1 6063#6064 2 0 +2025 1 6068#6069#6070#6007#6008 5 0 +10001 1 1000 1 0 10101 1 1000#2000 2 0 10102 1 1001#2001 2 0 10103 1 1002#2002 2 0 @@ -269,21 +271,21 @@ int int mut,int#int,1 int int 11004 1 1068#2068 2 0 11005 1 1069#2069 2 0 11006 1 1070#2070 2 0 -20101 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20102 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20103 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20104 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20105 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20106 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20107 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20108 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20109 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20110 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20111 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20201 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20202 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20203 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20204 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20101 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20102 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20103 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20104 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20105 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20106 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20107 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20108 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20109 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20110 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20111 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20201 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20202 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20203 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 +20204 2 600#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 20205 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 20301 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 20302 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 @@ -297,49 +299,49 @@ int int mut,int#int,1 int int 20405 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 20406 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 20407 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20408 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20409 2 100#101#102#103#104#105#106#107#108#109#110#111#112#113#114#115#116#117#118 1 0 -20501 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20502 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20503 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20504 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20505 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20601 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20602 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20603 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20604 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20605 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20701 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20702 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20703 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20704 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20705 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20706 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20707 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20708 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20709 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20801 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20802 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20803 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20804 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20805 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20806 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20807 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20808 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20809 2 100#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 -20901 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -20902 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -20903 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -20904 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -20905 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -20906 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -20907 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -21001 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -21002 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -21003 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -21004 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -21005 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 -21006 2 100#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20408 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20409 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20501 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20502 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20503 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20504 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20505 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20601 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20602 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20603 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20604 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20605 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20701 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20702 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20703 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20704 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20705 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20706 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20707 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20708 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20709 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20801 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20802 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20803 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20804 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20805 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20806 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20807 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20808 2 600#201#202#203#204#205#206#207#208#209#210#211#212#213#214#215#216#217#218 1 0 +20809 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20901 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20902 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20903 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20904 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20905 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20906 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +20907 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +21001 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +21002 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +21003 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +21004 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +21005 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 +21006 2 600#301#302#303#304#305#306#307#308#309#310#311#312#313#314#315#316#317#318 1 0 100001 1 100001 1 0 100002 1 100002 1 0 100003 1 100003 1 0 diff --git a/conf/server/RewardItemConfig.txt b/conf/server/RewardItemConfig.txt index c5792d96c..cff95daeb 100644 --- a/conf/server/RewardItemConfig.txt +++ b/conf/server/RewardItemConfig.txt @@ -1,6 +1,6 @@ Id ItemId Chance GrowChance RandomMin RandomMax int int int float int int -100 3001 10200 1.0 0 0 +100 3001 102000000 1.0 0 0 101 3001 100 1.0 1 1 102 3002 100 1.0 1 1 103 3003 100 1.0 1 1 @@ -73,6 +73,7 @@ int int int float int int 416 3316 100 1.0 1 1 417 3317 100 1.0 1 1 418 3318 100 1.0 1 1 +600 3001 10200 1.0 1 1 1000 3 100 1.0 18 22 1001 3 100 1.0 14 17 1002 3 100 1.0 14 17 @@ -276,6 +277,16 @@ int int int float int int 6058 4 100 1.0 3600 3600 6059 3 100 1.0 3000 3000 6060 19 100 1.0 20 20 +6061 14 100 1.0 50000 50000 +6062 3 100 1.0 500 500 +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 +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 diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/Cell.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/Cell.java index 4b4b028ac..2161797cd 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/Cell.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/Cell.java @@ -1,8 +1,6 @@ package com.ljsd.jieling.handler.map; -import com.ljsd.common.mogodb.MongoBase; - -public class Cell extends MongoBase { +public class Cell { private int cellId; @@ -33,12 +31,10 @@ public class Cell extends MongoBase { } public void setPointId(int pointId) throws Exception { - updateString("pointId", pointId); this.pointId = pointId; } public void setEventId(int eventId) throws Exception { - updateString("eventId", eventId); this.eventId = eventId; } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/EventType.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/EventType.java index 9fad17e3d..1209b8a2f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/EventType.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/EventType.java @@ -56,6 +56,9 @@ public class EventType { * 25 完成任务往下推一步,销毁当前地图点,服务器跳转地图点到指定状态,客户端不读取新事件, 任务id#地图点id#新事件id * 26 接受任务,可直接做的任务 * 27 开启新任务,此任务需要激活 + * 28 消耗行动力 + * 29 消耗道具并销毁当前地图点 + * 30 开启新的地图点 */ public static final int fight = 1; public static final int useItem = 2; @@ -81,6 +84,8 @@ public class EventType { public static final int openAppointMission = 26; public static final int openNotDoMission = 27; public static final int twentyEight = 28; + public static final int twentyNine = 29; + public static final int thirty = 30; public static final int updateEvent = 1; public static final int fightEvent = 2; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/EatBuffBehavior.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/EatBuffBehavior.java index c9970f971..2a375c11f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/EatBuffBehavior.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/EatBuffBehavior.java @@ -2,6 +2,7 @@ package com.ljsd.jieling.handler.map.behavior; import com.ljsd.jieling.handler.map.EventType; import com.ljsd.jieling.logic.dao.root.User; +import com.ljsd.jieling.logic.fight.CombatLogic; import com.ljsd.jieling.protocols.MapInfoProto; import com.ljsd.jieling.util.ItemUtil; import org.springframework.stereotype.Component; @@ -19,6 +20,7 @@ public class EatBuffBehavior extends BaseBehavior { if (!isEnough) { return isEnough; } + CombatLogic.getInstance().bufferAddByEatFoodOrEventTrigger(user.getMapManager(), behaviorTypeValues[0][0]); return isEnough; } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/ThirtyBehavior.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/ThirtyBehavior.java new file mode 100644 index 000000000..5159bb0c3 --- /dev/null +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/ThirtyBehavior.java @@ -0,0 +1,42 @@ +package com.ljsd.jieling.handler.map.behavior; + +import com.ljsd.jieling.config.MapPointConfig; +import com.ljsd.jieling.handler.map.Cell; +import com.ljsd.jieling.handler.map.EventType; +import com.ljsd.jieling.handler.map.MapManager; +import com.ljsd.jieling.logic.dao.root.User; +import com.ljsd.jieling.protocols.MapInfoProto; +import com.ljsd.jieling.util.CellUtil; +import org.springframework.stereotype.Component; + +@Component +public class ThirtyBehavior extends BaseBehavior { + @Override + public int getBehaviorType() { + return EventType.thirty; + } + + @Override + public boolean process(User user, int[][] behaviorTypeValues, MapInfoProto.EventUpdateResponse.Builder eventUpdateResponse) throws Exception { + MapManager mapManager = user.getMapManager(); + if (mapManager.getCurMapId() == behaviorTypeValues[0][0]) { + for (int i = 0; i < behaviorTypeValues.length; i++) { + int x = behaviorTypeValues[i][1]; + int y = behaviorTypeValues[i][2]; + int xy = CellUtil.xy2Pos(x, y); + MapPointConfig mapPointConfig = MapPointConfig.scMapEventMap.get(behaviorTypeValues[i][3]); + Cell cellValue = new Cell(xy, mapPointConfig.getInitialEventId(), mapPointConfig.getId()); + mapManager.addOrUpdateCell(xy, cellValue); + } + return true; + } else { +// Map crossMapInfos = mapManager.getCrossMapInfos(); +// CrossMapCell crossMapCell = crossMapInfos.get(behaviorTypeValues[0][0]); +// if (crossMapCell == null) { +// crossMapCell = new CrossMapCell(); +// } +// crossMapCell.getPermanents().put() + } + return false; + } +} diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/TwentyNineBehavior.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/TwentyNineBehavior.java new file mode 100644 index 000000000..f4885e25e --- /dev/null +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/TwentyNineBehavior.java @@ -0,0 +1,25 @@ +package com.ljsd.jieling.handler.map.behavior; + +import com.ljsd.jieling.handler.map.EventType; +import com.ljsd.jieling.logic.dao.root.User; +import com.ljsd.jieling.protocols.MapInfoProto; +import com.ljsd.jieling.util.ItemUtil; +import org.springframework.stereotype.Component; + +@Component +public class TwentyNineBehavior extends BaseBehavior{ + @Override + public int getBehaviorType() { + return EventType.twentyNine; + } + + @Override + public boolean process(User user, int[][] behaviorTypeValues, MapInfoProto.EventUpdateResponse.Builder eventUpdateResponse) throws Exception { + boolean isEnough = ItemUtil.itemCost(user, behaviorTypeValues); + if (!isEnough) { + return isEnough; + } + BehaviorUtil.destoryCurPoint(user); + return true; + } +}