diff --git a/conf/server/LevelDifficultyConfig.txt b/conf/server/LevelDifficultyConfig.txt index 2b068006f..92f670719 100644 --- a/conf/server/LevelDifficultyConfig.txt +++ b/conf/server/LevelDifficultyConfig.txt @@ -1,151 +1,152 @@ Id Precondition LevelLimit MonsterGroup Cost PreLevelCost Exp RandomReward RankTime MaxCountPerDay RecommendFightAbility int int int int mut,int#int,2 mut,int#int,2 int mut,int#int,1 int int int -1011 0 0 10001 2#6 2#1 6 2000#2001 180 0 100 -1021 1011 0 1002 2#6 2#1 6 2000#2001 180 0 100 -1031 1021 0 10001 2#6 2#1 6 2000#2001 180 0 100 -1041 1031 0 1002 2#6 2#1 6 2000#2001 180 0 100 -1051 1041 0 10001 2#6 2#1 6 2000#2001 180 0 100 -1012 1051 0 1002 2#6 2#1 6 2000#2001 180 0 100 -1022 1012 0 10001 2#6 2#1 6 2000#2001 180 0 100 -1032 1022 0 1002 2#6 2#1 6 2000#2001 180 0 100 -1042 1032 0 10001 2#6 2#1 6 2000#2001 180 0 100 -1052 1042 0 1002 2#6 2#1 6 2000#2001 180 0 100 -1013 1052 0 10001 2#6 2#1 6 2000#2001 180 0 100 -1023 1013 0 1002 2#6 2#1 6 2000#2001 180 0 100 -1033 1023 0 10001 2#6 2#1 6 2000#2001 180 0 100 -1043 1033 0 1002 2#6 2#1 6 2000#2001 180 0 100 -1053 1043 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2011 1053 0 1002 2#6 2#1 6 2000#2001 180 0 100 -2021 2011 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2031 2021 0 1002 2#6 2#1 6 2000#2001 180 0 100 -2041 2031 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2051 2041 0 1002 2#6 2#1 6 2000#2001 180 0 100 -2012 2051 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2022 2012 0 1002 2#6 2#1 6 2000#2001 180 0 100 -2032 2022 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2042 2032 0 1002 2#6 2#1 6 2000#2001 180 0 100 -2052 2042 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2013 2052 0 1002 2#6 2#1 6 2000#2001 180 0 100 -2023 2013 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2033 2023 0 1002 2#6 2#1 6 2000#2001 180 0 100 -2043 2033 0 10001 2#6 2#1 6 2000#2001 180 0 100 -2053 2043 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3011 2053 0 10001 2#6 2#1 6 2000#2001 180 0 100 -3021 3011 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3031 3021 0 10001 2#6 2#1 6 2000#2001 180 0 100 -3041 3031 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3051 3041 0 10001 2#6 2#1 6 2000#2001 180 0 100 -3012 3051 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3022 3012 0 10001 2#6 2#1 6 2000#2001 180 0 100 -3032 3022 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3042 3032 0 10001 2#6 2#1 6 2000#2001 180 0 100 -3052 3042 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3013 3052 0 10001 2#6 2#1 6 2000#2001 180 0 100 -3023 3013 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3033 3023 0 10001 2#6 2#1 6 2000#2001 180 0 100 -3043 3033 0 1002 2#6 2#1 6 2000#2001 180 0 100 -3053 3043 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4011 3053 0 1002 2#6 2#1 6 2000#2001 180 0 100 -4021 4011 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4031 4021 0 1002 2#6 2#1 6 2000#2001 180 0 100 -4041 4031 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4051 4041 0 1002 2#6 2#1 6 2000#2001 180 0 100 -4012 4051 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4022 4012 0 1002 2#6 2#1 6 2000#2001 180 0 100 -4032 4022 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4042 4032 0 1002 2#6 2#1 6 2000#2001 180 0 100 -4052 4042 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4013 4052 0 1002 2#6 2#1 6 2000#2001 180 0 100 -4023 4013 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4033 4023 0 1002 2#6 2#1 6 2000#2001 180 0 100 -4043 4033 0 10001 2#6 2#1 6 2000#2001 180 0 100 -4053 4043 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5011 4053 0 10001 2#6 2#1 6 2000#2001 180 0 100 -5021 5011 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5031 5021 0 10001 2#6 2#1 6 2000#2001 180 0 100 -5041 5031 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5051 5041 0 10001 2#6 2#1 6 2000#2001 180 0 100 -5012 5051 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5022 5012 0 10001 2#6 2#1 6 2000#2001 180 0 100 -5032 5022 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5042 5032 0 10001 2#6 2#1 6 2000#2001 180 0 100 -5052 5042 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5013 5052 0 10001 2#6 2#1 6 2000#2001 180 0 100 -5023 5013 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5033 5023 0 10001 2#6 2#1 6 2000#2001 180 0 100 -5043 5033 0 1002 2#6 2#1 6 2000#2001 180 0 100 -5053 5043 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6011 5053 0 1002 2#6 2#1 6 2000#2001 180 0 100 -6021 6011 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6031 6021 0 1002 2#6 2#1 6 2000#2001 180 0 100 -6041 6031 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6051 6041 0 1002 2#6 2#1 6 2000#2001 180 0 100 -6012 6051 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6022 6012 0 1002 2#6 2#1 6 2000#2001 180 0 100 -6032 6022 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6042 6032 0 1002 2#6 2#1 6 2000#2001 180 0 100 -6052 6042 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6013 6052 0 1002 2#6 2#1 6 2000#2001 180 0 100 -6023 6013 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6033 6023 0 1002 2#6 2#1 6 2000#2001 180 0 100 -6043 6033 0 10001 2#6 2#1 6 2000#2001 180 0 100 -6053 6043 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7011 6053 0 10001 2#6 2#1 6 2000#2001 180 0 100 -7021 7011 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7031 7021 0 10001 2#6 2#1 6 2000#2001 180 0 100 -7041 7031 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7051 7041 0 10001 2#6 2#1 6 2000#2001 180 0 100 -7012 7051 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7022 7012 0 10001 2#6 2#1 6 2000#2001 180 0 100 -7032 7022 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7042 7032 0 10001 2#6 2#1 6 2000#2001 180 0 100 -7052 7042 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7013 7052 0 10001 2#6 2#1 6 2000#2001 180 0 100 -7023 7013 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7033 7023 0 10001 2#6 2#1 6 2000#2001 180 0 100 -7043 7033 0 1002 2#6 2#1 6 2000#2001 180 0 100 -7053 7043 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8011 7053 0 1002 2#6 2#1 6 2000#2001 180 0 100 -8021 8011 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8031 8021 0 1002 2#6 2#1 6 2000#2001 180 0 100 -8041 8031 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8051 8041 0 1002 2#6 2#1 6 2000#2001 180 0 100 -8012 8051 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8022 8012 0 1002 2#6 2#1 6 2000#2001 180 0 100 -8032 8022 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8042 8032 0 1002 2#6 2#1 6 2000#2001 180 0 100 -8052 8042 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8013 8052 0 1002 2#6 2#1 6 2000#2001 180 0 100 -8023 8013 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8033 8023 0 1002 2#6 2#1 6 2000#2001 180 0 100 -8043 8033 0 10001 2#6 2#1 6 2000#2001 180 0 100 -8053 8043 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9011 8053 0 10001 2#6 2#1 6 2000#2001 180 0 100 -9021 9011 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9031 9021 0 10001 2#6 2#1 6 2000#2001 180 0 100 -9041 9031 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9051 9041 0 10001 2#6 2#1 6 2000#2001 180 0 100 -9012 9051 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9022 9012 0 10001 2#6 2#1 6 2000#2001 180 0 100 -9032 9022 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9042 9032 0 10001 2#6 2#1 6 2000#2001 180 0 100 -9052 9042 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9013 9052 0 10001 2#6 2#1 6 2000#2001 180 0 100 -9023 9013 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9033 9023 0 10001 2#6 2#1 6 2000#2001 180 0 100 -9043 9033 0 1002 2#6 2#1 6 2000#2001 180 0 100 -9053 9043 0 10001 2#6 2#1 6 2000#2001 180 0 100 -10011 9053 0 1002 2#6 2#1 6 2000#2001 180 0 100 -10021 10011 0 10001 2#6 2#1 6 2000#2001 180 0 100 -10031 10021 0 1002 2#6 2#1 6 2000#2001 180 0 100 -10041 10031 0 10001 2#6 2#1 6 2000#2001 180 0 100 -10051 10041 0 1002 2#6 2#1 6 2000#2001 180 0 100 -10012 10051 0 10001 2#6 2#1 6 2000#2001 180 0 100 -10022 10012 0 1002 2#6 2#1 6 2000#2001 180 0 100 -10032 10022 0 10001 2#6 2#1 6 2000#2001 180 0 100 -10042 10032 0 1002 2#6 2#1 6 2000#2001 180 0 100 -10052 10042 0 10001 2#6 2#1 6 2000#2001 180 0 100 -10013 10052 0 1002 2#6 2#1 6 2000#2001 180 0 100 -10023 10013 0 10001 2#6 2#1 6 2000#2001 180 0 100 -10033 10023 0 1002 2#6 2#1 6 2000#2001 180 0 100 -10043 10033 0 10001 2#6 2#1 6 2000#2001 180 0 100 +1011 0 0 51011 2#6 2#1 6 2000#2001 300 0 100 +1021 1011 0 51012 2#6 2#1 6 2000#2001 300 0 100 +1031 1021 0 51013 2#6 2#1 6 2000#2001 300 0 100 +1041 1031 0 51014 2#6 2#1 6 2000#2001 300 0 100 +1051 1041 0 51015 2#6 2#1 6 2000#2001 300 0 100 +2011 1051 0 51021 2#6 2#1 6 2000#2001 300 0 100 +2021 2011 0 51022 2#6 2#1 6 2000#2001 300 0 100 +2031 2021 0 51023 2#6 2#1 6 2000#2001 300 0 100 +2041 2031 0 51024 2#6 2#1 6 2000#2001 300 0 100 +2051 2041 0 51025 2#6 2#1 6 2000#2001 300 0 100 +3011 2051 0 51031 2#6 2#1 6 2000#2001 300 0 100 +3021 3011 0 51032 2#6 2#1 6 2000#2001 300 0 100 +3031 3021 0 51033 2#6 2#1 6 2000#2001 300 0 100 +3041 3031 0 51034 2#6 2#1 6 2000#2001 300 0 100 +3051 3041 0 51035 2#6 2#1 6 2000#2001 300 0 100 +4011 3051 0 51041 2#6 2#1 6 2000#2001 300 0 100 +4021 4011 0 51042 2#6 2#1 6 2000#2001 300 0 100 +4031 4021 0 51043 2#6 2#1 6 2000#2001 300 0 100 +4041 4031 0 51044 2#6 2#1 6 2000#2001 300 0 100 +4051 4041 0 51045 2#6 2#1 6 2000#2001 300 0 100 +5011 4051 0 51051 2#6 2#1 6 2000#2001 300 0 100 +5021 5011 0 51052 2#6 2#1 6 2000#2001 300 0 100 +5031 5021 0 51053 2#6 2#1 6 2000#2001 300 0 100 +5041 5031 0 51054 2#6 2#1 6 2000#2001 300 0 100 +5051 5041 0 51055 2#6 2#1 6 2000#2001 300 0 100 +6011 5051 0 51061 2#6 2#1 6 2000#2001 300 0 100 +6021 6011 0 51062 2#6 2#1 6 2000#2001 300 0 100 +6031 6021 0 51063 2#6 2#1 6 2000#2001 300 0 100 +6041 6031 0 51064 2#6 2#1 6 2000#2001 300 0 100 +6051 6041 0 51065 2#6 2#1 6 2000#2001 300 0 100 +7011 6051 0 51071 2#6 2#1 6 2000#2001 300 0 100 +7021 7011 0 51072 2#6 2#1 6 2000#2001 300 0 100 +7031 7021 0 51073 2#6 2#1 6 2000#2001 300 0 100 +7041 7031 0 51074 2#6 2#1 6 2000#2001 300 0 100 +7051 7041 0 51075 2#6 2#1 6 2000#2001 300 0 100 +8011 7051 0 51081 2#6 2#1 6 2000#2001 300 0 100 +8021 8011 0 51082 2#6 2#1 6 2000#2001 300 0 100 +8031 8021 0 51083 2#6 2#1 6 2000#2001 300 0 100 +8041 8031 0 51084 2#6 2#1 6 2000#2001 300 0 100 +8051 8041 0 51085 2#6 2#1 6 2000#2001 300 0 100 +9011 8051 0 51091 2#6 2#1 6 2000#2001 300 0 100 +9021 9011 0 51092 2#6 2#1 6 2000#2001 300 0 100 +9031 9021 0 51093 2#6 2#1 6 2000#2001 300 0 100 +9041 9031 0 51094 2#6 2#1 6 2000#2001 300 0 100 +9051 9041 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10011 9051 0 51094 2#6 2#1 6 2000#2001 300 0 100 +10021 10011 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10031 10021 0 51094 2#6 2#1 6 2000#2001 300 0 100 +10041 10031 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10051 10041 0 51094 2#6 2#1 6 2000#2001 300 0 100 +1012 1011 0 51095 2#6 2#1 6 2000#2001 300 0 100 +1022 1012 0 51094 2#6 2#1 6 2000#2001 300 0 100 +1032 1022 0 51095 2#6 2#1 6 2000#2001 300 0 100 +1042 1032 0 51094 2#6 2#1 6 2000#2001 300 0 100 +1052 1042 0 51095 2#6 2#1 6 2000#2001 300 0 100 +2012 1052 0 51094 2#6 2#1 6 2000#2001 300 0 100 +2022 2012 0 51095 2#6 2#1 6 2000#2001 300 0 100 +2032 2022 0 51094 2#6 2#1 6 2000#2001 300 0 100 +2042 2032 0 51095 2#6 2#1 6 2000#2001 300 0 100 +2052 2042 0 51094 2#6 2#1 6 2000#2001 300 0 100 +3012 2052 0 51095 2#6 2#1 6 2000#2001 300 0 100 +3022 3012 0 51094 2#6 2#1 6 2000#2001 300 0 100 +3032 3022 0 51095 2#6 2#1 6 2000#2001 300 0 100 +3042 3032 0 51094 2#6 2#1 6 2000#2001 300 0 100 +3052 3042 0 51095 2#6 2#1 6 2000#2001 300 0 100 +4012 3052 0 51094 2#6 2#1 6 2000#2001 300 0 100 +4022 4012 0 51095 2#6 2#1 6 2000#2001 300 0 100 +4032 4022 0 51094 2#6 2#1 6 2000#2001 300 0 100 +4042 4032 0 51095 2#6 2#1 6 2000#2001 300 0 100 +4052 4042 0 51094 2#6 2#1 6 2000#2001 300 0 100 +5012 4052 0 51095 2#6 2#1 6 2000#2001 300 0 100 +5022 5012 0 51094 2#6 2#1 6 2000#2001 300 0 100 +5032 5022 0 51095 2#6 2#1 6 2000#2001 300 0 100 +5042 5032 0 51094 2#6 2#1 6 2000#2001 300 0 100 +5052 5042 0 51095 2#6 2#1 6 2000#2001 300 0 100 +6012 5052 0 51094 2#6 2#1 6 2000#2001 300 0 100 +6022 6012 0 51095 2#6 2#1 6 2000#2001 300 0 100 +6032 6022 0 51094 2#6 2#1 6 2000#2001 300 0 100 +6042 6032 0 51095 2#6 2#1 6 2000#2001 300 0 100 +6052 6042 0 51094 2#6 2#1 6 2000#2001 300 0 100 +7012 6052 0 51095 2#6 2#1 6 2000#2001 300 0 100 +7022 7012 0 51094 2#6 2#1 6 2000#2001 300 0 100 +7032 7022 0 51095 2#6 2#1 6 2000#2001 300 0 100 +7042 7032 0 51094 2#6 2#1 6 2000#2001 300 0 100 +7052 7042 0 51095 2#6 2#1 6 2000#2001 300 0 100 +8012 7052 0 51094 2#6 2#1 6 2000#2001 300 0 100 +8022 8012 0 51095 2#6 2#1 6 2000#2001 300 0 100 +8032 8022 0 51094 2#6 2#1 6 2000#2001 300 0 100 +8042 8032 0 51095 2#6 2#1 6 2000#2001 300 0 100 +8052 8042 0 51094 2#6 2#1 6 2000#2001 300 0 100 +9012 8052 0 51095 2#6 2#1 6 2000#2001 300 0 100 +9022 9012 0 51094 2#6 2#1 6 2000#2001 300 0 100 +9032 9022 0 51095 2#6 2#1 6 2000#2001 300 0 100 +9042 9032 0 51094 2#6 2#1 6 2000#2001 300 0 100 +9052 9042 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10012 9052 0 51094 2#6 2#1 6 2000#2001 300 0 100 +10022 10012 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10032 10022 0 51094 2#6 2#1 6 2000#2001 300 0 100 +10042 10032 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10052 10042 0 51094 2#6 2#1 6 2000#2001 300 0 100 +1013 1011 0 51095 2#6 2#1 6 2000#2001 300 0 100 +1023 1013 0 51094 2#6 2#1 6 2000#2001 300 0 100 +1033 1023 0 51095 2#6 2#1 6 2000#2001 300 0 100 +1043 1033 0 51094 2#6 2#1 6 2000#2001 300 0 100 +1053 1043 0 51095 2#6 2#1 6 2000#2001 300 0 100 +2013 1053 0 51094 2#6 2#1 6 2000#2001 300 0 100 +2023 2013 0 51095 2#6 2#1 6 2000#2001 300 0 100 +2033 2023 0 51094 2#6 2#1 6 2000#2001 300 0 100 +2043 2033 0 51095 2#6 2#1 6 2000#2001 300 0 100 +2053 2043 0 51094 2#6 2#1 6 2000#2001 300 0 100 +3013 2053 0 51095 2#6 2#1 6 2000#2001 300 0 100 +3023 3013 0 51094 2#6 2#1 6 2000#2001 300 0 100 +3033 3023 0 51095 2#6 2#1 6 2000#2001 300 0 100 +3043 3033 0 51094 2#6 2#1 6 2000#2001 300 0 100 +3053 3043 0 51095 2#6 2#1 6 2000#2001 300 0 100 +4013 3053 0 51094 2#6 2#1 6 2000#2001 300 0 100 +4023 4013 0 51095 2#6 2#1 6 2000#2001 300 0 100 +4033 4023 0 51094 2#6 2#1 6 2000#2001 300 0 100 +4043 4033 0 51095 2#6 2#1 6 2000#2001 300 0 100 +4053 4043 0 51094 2#6 2#1 6 2000#2001 300 0 100 +5013 4053 0 51095 2#6 2#1 6 2000#2001 300 0 100 +5023 5013 0 51094 2#6 2#1 6 2000#2001 300 0 100 +5033 5023 0 51095 2#6 2#1 6 2000#2001 300 0 100 +5043 5033 0 51094 2#6 2#1 6 2000#2001 300 0 100 +5053 5043 0 51095 2#6 2#1 6 2000#2001 300 0 100 +6013 5053 0 51094 2#6 2#1 6 2000#2001 300 0 100 +6023 6013 0 51095 2#6 2#1 6 2000#2001 300 0 100 +6033 6023 0 51094 2#6 2#1 6 2000#2001 300 0 100 +6043 6033 0 51095 2#6 2#1 6 2000#2001 300 0 100 +6053 6043 0 51094 2#6 2#1 6 2000#2001 300 0 100 +7013 6053 0 51095 2#6 2#1 6 2000#2001 300 0 100 +7023 7013 0 51094 2#6 2#1 6 2000#2001 300 0 100 +7033 7023 0 51095 2#6 2#1 6 2000#2001 300 0 100 +7043 7033 0 51094 2#6 2#1 6 2000#2001 300 0 100 +7053 7043 0 51095 2#6 2#1 6 2000#2001 300 0 100 +8013 7053 0 51094 2#6 2#1 6 2000#2001 300 0 100 +8023 8013 0 51095 2#6 2#1 6 2000#2001 300 0 100 +8033 8023 0 51094 2#6 2#1 6 2000#2001 300 0 100 +8043 8033 0 51095 2#6 2#1 6 2000#2001 300 0 100 +8053 8043 0 51094 2#6 2#1 6 2000#2001 300 0 100 +9013 8053 0 51095 2#6 2#1 6 2000#2001 300 0 100 +9023 9013 0 51094 2#6 2#1 6 2000#2001 300 0 100 +9033 9023 0 51095 2#6 2#1 6 2000#2001 300 0 100 +9043 9033 0 51094 2#6 2#1 6 2000#2001 300 0 100 +9053 9043 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10013 9053 0 51094 2#6 2#1 6 2000#2001 300 0 100 +10023 10013 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10033 10023 0 51094 2#6 2#1 6 2000#2001 300 0 100 +10043 10033 0 51095 2#6 2#1 6 2000#2001 300 0 100 +10053 10043 0 0 null null 0 null 0 0 0 diff --git a/conf/server/MonsterConfig.txt b/conf/server/MonsterConfig.txt index 553a57770..82b13672c 100644 --- a/conf/server/MonsterConfig.txt +++ b/conf/server/MonsterConfig.txt @@ -278,3 +278,492 @@ int int int int int int int int int int int float float float float int float mu 1138 17 4 0 2 124 84034 2664 1156 1156 107 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20052 null 1139 17 4 0 2 124 84034 2664 1156 1156 1072 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20052 null 1140 35 4 0 3 126 158534 3360 1084 1084 1088 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50001 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50002 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50003 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50004 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50005 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50006 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50007 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50008 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50009 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50010 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50011 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50012 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50013 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50014 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50015 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50016 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50017 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50018 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50019 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50020 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50021 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50022 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50023 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50024 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50025 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50026 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50027 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50028 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50029 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50030 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50031 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50032 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50033 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50034 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50035 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50036 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50037 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50038 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50039 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50040 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50041 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50042 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50043 5 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50044 5 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50045 5 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50046 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50047 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50048 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50049 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50050 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50051 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50052 7 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50053 7 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50054 7 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50055 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50056 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50057 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50058 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50059 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50060 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50061 7 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50062 7 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50063 7 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50064 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50065 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50066 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50067 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50068 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50069 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50070 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50071 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50072 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50073 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50074 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50075 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50076 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50077 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50078 8 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50079 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50080 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50081 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50082 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50083 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50084 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50085 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50086 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50087 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50088 10035 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50089 10035 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50090 10035 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50091 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50092 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50093 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50094 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50095 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50096 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50097 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50098 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50099 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50100 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50101 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50102 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50103 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50104 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50105 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50106 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50107 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50108 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50109 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50110 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50111 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50112 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50113 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50114 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50115 10051 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50116 10051 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50117 10051 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50118 10052 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50119 10052 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50120 10052 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50121 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50122 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50123 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50124 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50125 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50126 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50127 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50128 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50129 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50130 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50131 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50132 10031 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50133 10035 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50134 10035 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50135 10035 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50136 10051 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50137 10051 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50138 10051 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50139 10052 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50140 10052 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50141 10052 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50142 10044 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50143 10044 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50144 10044 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50145 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50146 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50147 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50148 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50149 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50150 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50151 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50152 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50153 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50154 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50155 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50156 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50157 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50158 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50159 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50160 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50161 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50162 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50163 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50164 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50165 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50166 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50167 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50168 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50169 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50170 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50171 10040 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50172 10039 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50173 10039 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50174 10039 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50175 10030 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50176 10030 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50177 10030 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50178 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50179 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50180 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50181 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50182 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50183 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50184 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50185 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50186 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50187 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50188 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50189 11 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50190 21 3 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50191 21 3 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50192 21 3 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50193 10047 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50194 10047 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50195 10047 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50196 10048 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50197 10048 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50198 10048 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50199 10049 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50200 10049 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50201 10049 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50202 10050 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50203 10050 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50204 10050 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50205 6 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50206 6 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50207 6 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50208 41 4 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50209 41 4 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50210 41 4 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50211 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50212 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50213 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50214 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50215 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50216 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50217 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50218 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50219 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50220 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50221 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50222 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50223 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50224 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50225 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50226 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50227 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50228 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50229 10025 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50230 10025 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50231 10025 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50232 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50233 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50234 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50235 23 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50236 23 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50237 23 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50238 10002 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50239 10002 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50240 10002 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50241 10026 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50242 10026 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50243 10026 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50244 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50245 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50246 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50247 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50248 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50249 13 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50250 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50251 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50252 14 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50253 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50254 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50255 43 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50256 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50257 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50258 42 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50259 23 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50260 23 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50261 23 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50262 10033 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50263 10033 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50264 10033 1 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50265 5 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50266 5 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50267 5 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50268 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50269 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50270 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50271 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50272 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50273 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50274 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50275 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50276 10 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50277 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50278 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50279 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50280 10034 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50281 10034 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50282 10034 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50283 10037 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50284 10037 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50285 10037 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50286 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50287 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50288 9 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50289 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50290 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50291 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50292 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50293 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50294 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50295 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50296 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50297 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50298 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50299 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50300 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50301 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50302 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50303 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50304 38 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50305 38 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50306 38 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50307 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50308 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50309 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50310 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50311 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50312 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50313 38 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50314 38 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50315 38 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50316 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50317 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50318 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50319 10016 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50320 10016 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50321 10016 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50322 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50323 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50324 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50325 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50326 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50327 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50328 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50329 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50330 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50331 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50332 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50333 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50334 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50335 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50336 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50337 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50338 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50339 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50340 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50341 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50342 3 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50343 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50344 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50345 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50346 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50347 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50348 6 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50349 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50350 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50351 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50352 15 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50353 15 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50354 15 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50355 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50356 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50357 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50358 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50359 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50360 2 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50361 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50362 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50363 4 3 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50364 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50365 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50366 1 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50367 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50368 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50369 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50370 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50371 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50372 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50373 15 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50374 15 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50375 15 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50376 22 2 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50377 22 2 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50378 22 2 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50379 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50380 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50381 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50382 10050 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50383 10050 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50384 10050 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50385 10013 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50386 10013 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50387 10013 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50388 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50389 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50390 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50391 10048 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50392 10048 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50393 10048 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50394 10004 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50395 10004 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50396 10004 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50397 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50398 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50399 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50400 10047 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50401 10047 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50402 10047 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50403 10012 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50404 10012 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50405 10012 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50406 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50407 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50408 23 1 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50409 10049 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50410 10049 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50411 10049 3 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50412 10007 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50413 10007 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50414 10007 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50415 10051 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50416 10051 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50417 10051 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50418 10052 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50419 10052 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50420 10052 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50421 10023 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50422 10023 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50423 10023 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50424 10015 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50425 10015 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50426 10015 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50427 10023 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50428 10023 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50429 10023 1 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50430 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50431 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50432 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50433 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50434 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50435 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50436 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50437 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50438 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50439 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50440 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50441 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50442 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50443 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50444 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50445 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50446 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50447 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50448 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50449 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50450 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50451 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50452 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50453 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50454 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50455 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50456 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50457 36 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50458 36 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50459 36 2 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50460 17 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50461 17 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50462 17 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50463 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50464 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50465 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50466 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50467 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50468 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50469 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50470 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50471 24 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50472 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50473 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50474 3 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50475 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50476 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50477 8 2 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50478 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50479 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50480 16 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50481 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50482 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50483 15 4 0 1 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50484 17 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50485 17 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50486 17 4 0 2 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50487 35 4 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50488 35 4 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null +50489 35 4 0 3 0 483 260 61 61 240 0.3 0.3 0.2 1.5 1 0.0 0#0#0#0#0#0 20001 null diff --git a/conf/server/MonsterGroup.txt b/conf/server/MonsterGroup.txt index 30bc358ed..5c73c29b9 100644 --- a/conf/server/MonsterGroup.txt +++ b/conf/server/MonsterGroup.txt @@ -1,146 +1,194 @@ -Id Contents Rewardgroup Skill -int mut,int#int,2 mut,int#int,1 string -10001 1001 10001 -10101 1#2#3 10101#20101 -10102 4#5#6 10102#20102 -10103 7#8#9 10103#20103 -10104 14#1#3 10104#20104 -10105 14#4#6 10105#20105 -10106 14#7#9 10106#20106 -10107 11#1#3 10107#20107 -10108 11#4#6 10108#20108 -10109 11#7#9 10109#20109 -10110 11 10110#20110 -10111 136#137#138 10104#20104 -10201 16#17#18 10201#20201 -10202 20#16#18 10202#20202 -10203 23#16#18 10203#20203 -10204 23 10204#20204 -10205 23#19#21 10205#20205 -10301 25#26#27 10301#20301 -10302 28#29#30 10302#20302 -10303 32#25#27 10303#20303 -10304 32#28#30 10304#20304 -10305 32 10305#20305 -10401 34#35#36 10401#20401 -10402 37#38#39 10402#20402 -10403 41#34#36 10403#20403 -10404 41#37#39 10404#20404 -10405 44#34#36 10405#20405 -10406 44#37#39 10406#20406 -10407 44 10407#20407 -10408 43#45 10409#20409 -10409 43#45#40#42 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 -10801 82#83#84 10801#20801 -10802 88#89#90 10802#20802 -10803 94#95#96 10803#20803 -10804 86#89#95 10804#20804 -10805 97#99 10805#20805 -10806 92#85#87 10806#20806 -10807 97#98#99 10807#20807 -10808 92 10808#20808 -10809 91#93#85#87 10809#20809 -10901 106#107#108 10901#20901 -10902 109#110#111 10902#20902 -10903 104#109#111 10903#20903 -10904 101#106#108 10904#20904 -10905 113#101#104 10905#20905 -10906 113 10906#20906 -10907 116 10907#20907 -11001 124#125#126 11001#21001 -11002 127#128#129 11002#21002 -11003 119#125#128 11003#21003 -11004 122#125#128 11004#21004 -11005 122 11005#21005 -11006 131 11006#21006 -101011 1#2#3 100001#102001#101001 -101021 4#5#6 100002#101001#102002 -101071 11#1#3 100003#101001#101001#102002#102002 -101012 1#2#3 100002#101001#102002 -102011 16#17#18 100012#101005#102008#102008 -102012 16#17#18 100002#102001 -102013 16#17#18 100002#102002#101001 -102014 16#17#18 100003#102002#101001#101001 -102021 20#16#18 100004#101002#102002#102002 -102031 23#16#18 100005#101003#102003#102002 -103011 25#26#27 100002#101001#102003 -103031 32#25#27 100004#102005#101001 -103032 32#25#27 100004#102005#101001#101001 -103041 32#28#30 100004#101001#101001#102003 -103051 32 100004#101001#101001#102003 -103052 32 100004 -103053 32 100005#100002 -103054 32 100006#100002 -1010001 1002#1003#1004 10104#20104 -1010002 1005#1006#1007 100001#100002#102002 -1010003 1008#1009#1010 100001#100002#102002 -1010004 1011#1012#1013 100003#101001#102002 -1010005 1014#1016 100005#101002#102003 -1010006 1014#1015#1016 100005#101002#102003 -1010007 1017 100006#101006#101001#102004 -1020001 1018#1019#1020 10201#20201 -1020002 1021#1022#1023 100003#101001#102002 -1020003 1024#1025#1026 100003#101001#102002 -1020004 1027#1028#1029 100004#101001#101001#102002#102001 -1020005 1030#1031#1032 100002#102001 -1020006 1033#1034#1035 100004#101002#102002 -1020007 1036#1037#1038 100002#102001#101001 -1020008 1039#1040#1041 100004#102001#102002#101002 -1020009 1042 100006#102004#101004 -1030001 1043#1044#1045 100004#102003 -1030002 1046#1047#1048 100004#102003 -1030003 1052#1049#1051 100009#100004#102010#101004#101001 -1030004 1053 100015#102011#102005#101005 -1040001 1054#1055#1056 10404#20404 -1040002 1057#1058#1059 10404#20404 -1040003 1060#1061#1062 10405#20405 -1040004 1063 10406#20406 -1040005 1063#1064#1060#1062 10407#20407 -1040006 1065#1066#1067 10409#20409 -1050001 1069 10501#20501 -1050002 1071#1072#1073 10502#20502 -1050003 1075#1071#1073 10503#20503 -1050004 1078 10504#20504 -1050005 1080 10504#20504 -1050006 1081#1082 10504#20504 -1060001 1083#1084#1085 10601#20601 -1060002 1086#1087#1088 10601#20601 -1060003 1089#1090#1091 10601#20601 -1060004 1092 10602#20602 -1060005 1093#1094#1095 10603#20603 -1060006 1096#1097#1098 10604#20604 -1060007 1099#1101#1102#1104 10605#20605 -1070001 1108#1110#1105#1107 10708#20708 -1070002 1111 10709#20709 -1080001 1112#1114 10808#20808 -1080002 1115#1117 10808#20808 -1080003 1118#1120 10808#20808 -1080004 1121#1123 10808#20808 -1080005 1124#1126 10808#20808 -1080006 1127#1129 10808#20808 -1080007 1130#1131 10809#20809 -1080008 1132 10809#20809 -1080009 1133 10809#20809 -1090001 1134#1135#1136 10906#20906 -1090002 1137#1138#1139 10906#20906 -1090003 1140 10907#20907 -111111 1002#1003|1003#1004|1004#1002 10104#20104 +Id Contents Rewardgroup +int mut,int#int,2 mut,int#int,1 +10001 5001#5002 10001 +10101 1#2#3 10101#20101 +10102 4#5#6 10102#20102 +10103 7#8#9 10103#20103 +10104 14#1#3 10104#20104 +10105 14#4#6 10105#20105 +10106 14#7#9 10106#20106 +10107 11#1#3 10107#20107 +10108 11#4#6 10108#20108 +10109 11#7#9 10109#20109 +10110 11 10110#20110 +10111 136#137#138 10104#20104 +10201 16#17#18 10201#20201 +10202 20#16#18 10202#20202 +10203 23#16#18 10203#20203 +10204 23 10204#20204 +10205 23#19#21 10205#20205 +10301 25#26#27 10301#20301 +10302 28#29#30 10302#20302 +10303 32#25#27 10303#20303 +10304 32#28#30 10304#20304 +10305 32 10305#20305 +10401 34#35#36 10401#20401 +10402 37#38#39 10402#20402 +10403 41#34#36 10403#20403 +10404 41#37#39 10404#20404 +10405 44#34#36 10405#20405 +10406 44#37#39 10406#20406 +10407 44 10407#20407 +10408 43#45 10409#20409 +10409 43#45#40#42 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 +10801 82#83#84 10801#20801 +10802 88#89#90 10802#20802 +10803 94#95#96 10803#20803 +10804 86#89#95 10804#20804 +10805 97#99 10805#20805 +10806 92#85#87 10806#20806 +10807 97#98#99 10807#20807 +10808 92 10808#20808 +10809 91#93#85#87 10809#20809 +10901 106#107#108 10901#20901 +10902 109#110#111 10902#20902 +10903 104#109#111 10903#20903 +10904 101#106#108 10904#20904 +10905 113#101#104 10905#20905 +10906 113 10906#20906 +10907 116 10907#20907 +11001 124#125#126 11001#21001 +11002 127#128#129 11002#21002 +11003 119#125#128 11003#21003 +11004 122#125#128 11004#21004 +11005 122 11005#21005 +11006 131 11006#21006 +101011 1#2#3 100002#100003#102005#102002 +101021 4#5#6 100004#100002#102002#102003#102004#102005 +101071 11#1#3 100006#102003#102004#102005#102006 +101012 1#2#3 100005#102002#102003#102004#102005 +101022 4#5#6 100004#100005#102002#102003#102006#102005 +102011 16#17#18 100008#102006#102004#101006#101005#101002 +102012 16#17#18 100005#102003#102001 +102013 16#17#18 100005#100003#100001#102004#102003#102002#102001#101003 +102014 16#17#18 100006#100005#102005#102004#102003#102002#101004#101003 +102021 20#16#18 100006#102004#102002#101006#101001 +102031 23#16#18 100006#100005#102004#102003#102002#102001#101004#101003#101002#101001 +103011 25#26#27 100005#102002#102004 +103012 25#26#27 100004#102004 +103031 32#25#27 100005#102004#102002 +103032 32#25#27 100003#100001#102002#102004 +103041 32#28#30 100003#100001#101001#101001#102003 +103042 32#28#30 100005#100003#102004#104003#104002 +103051 32 100003#100001#101001#101001#102003 +103052 32 100001#100003 +103053 32 100005 +103054 32 100005#100003#100001 +1010001 1002#1003 100004#102005#102004 +1010002 1005#1006 100004#102002#102005 +1010003 1008#1009 100004#100003#102005#102004#102002#102001 +1010004 1011#1012 100004#102002#102005 +1010005 1014#1016 100004#102002#102005 +1010006 1014#1015 100005#100003#100002#102003#102006 +1010007 1017 100003#100006#102002#102003#102005#102006 +1020001 1018#1019#1020 100006#102005#102003 +1020002 1021#1022#1023 100005#102002#102001#101001#101003 +1020003 1024#1025#1026 100005#100003#100001#102004#102002#101003#101002#101001 +1020004 1027#1028#1029 100006#100003#100001#102005#102002#101004#101003#101001 +1020005 1030#1031#1032 100005#102003#102001 +1020006 1033#1034#1035 100006#100003#100001#102004#102003#102001#101003#101001 +1020007 1036#1037#1038 100005#102003#102001 +1020008 1039#1040#1041 100006#102004#102002#101002 +1020009 1042 100007#102005#102003#101004 +1030001 1043#1044#1045 100003#102004 +1030002 1046#1047#1048 100004#102005 +1030003 1052#1049#1051 100004#100004#102006 +1030004 1053 100007#102007#102005#101004#101002 +1040001 1054#1055#1056 10404#20404 +1040002 1057#1058#1059 10404#20404 +1040003 1060#1061#1062 10405#20405 +1040004 1063 10406#20406 +1040005 1063#1064#1060#1062 10407#20407 +1040006 1065#1066#1067 10409#20409 +1050001 1069 10501#20501 +1050002 1071#1072#1073 10502#20502 +1050003 1075#1071#1073 10503#20503 +1050004 1078 10504#20504 +1050005 1080 10504#20504 +1050006 1081#1082 10504#20504 +1060001 1083#1084#1085 10601#20601 +1060002 1086#1087#1088 10601#20601 +1060003 1089#1090#1091 10601#20601 +1060004 1092 10602#20602 +1060005 1093#1094#1095 10603#20603 +1060006 1096#1097#1098 10604#20604 +1060007 1099#1101#1102#1104 10605#20605 +1070001 1108#1110#1105#1107 10708#20708 +1070002 1111 10709#20709 +1080001 1112#1114 10808#20808 +1080002 1115#1117 10808#20808 +1080003 1118#1120 10808#20808 +1080004 1121#1123 10808#20808 +1080005 1124#1126 10808#20808 +1080006 1127#1129 10808#20808 +1080007 1130#1131 10809#20809 +1080008 1132 10809#20809 +1080009 1133 10809#20809 +1090001 1134#1135#1136 10906#20906 +1090002 1137#1138#1139 10906#20906 +1090003 1140 10907#20907 +111111 1002#1003|1003#1004|1004#1002 10104#20104 +51011 50004#50006#50001#50003 null +51012 50011#50007#50009 null +51013 50017#50016#50018|50020#50013#50015 null +51014 50032#50025#50027 null +51015 50035#50034#50036|50041|50044#50037#50039 null +51021 50050#50046#50048 null +51022 50052#50054#50055#50057 null +51023 50062#50058#50060|50065#50061#50063 null +51024 50074#50077 null +51025 50080#50079#50081|50086#50082#50084|50089 null +51031 50094#50096#50091#50093 null +51032 50104#50100#50103 null +51033 50112#50113#50109#50111|50116#50119 null +51034 50134#50131#50128 null +51035 50140#50137|50140#50137|50143 null +51041 50152#50148#50150 null +51042 50164#50154#50156 null +51043 50176#50166#50168|50173#50169#50168 null +51044 50185#50188 null +51045 50194#50197#50200#50203|50208#50210|50191 null +51051 50219#50214#50216 null +51052 50230 null +51053 50239#50235#50237|50242#50232#50234 null +51054 50251#50247#50249#50253#50255 null +51055 50260#50259#50261|50263#50256#50258|50266 null +51061 50274#50276#50271#50273 null +51062 50281#50283#50285 null +51063 50287#50286#50288|50296#50292#50294 null +51064 50305#50301#50303 null +51065 50317#50310#50312|50314#50307#50309|50320 null +51071 50329#50325#50327 null +51072 50341#50334#50335 null +51073 50346#50358#50343#50345|50353#50349#50351 null +51074 50362#50358#50360 null +51075 50368#50364#50366|50374#50370#50372|50377 null +51081 50380#50379#50381|50386#50382#50384 null +51082 50389#50388#50390|50395#50391#50393 null +51083 50398#50397#50399|50404#50400#50402 null +51084 50407#50406#50408|50413#50409#50411 null +51085 50415#50417#50418#50420|50422|50425#50428 null +51091 50431#50430#50432 null +51092 50446#50442#50444 null +51093 50461#50451#50453|50458 null +51094 50469#50471#50466#50468 null +51095 50478#50480#50475#50477|50485#50481#50483|50488 null diff --git a/serverlogic/src/main/java/com/ljsd/jieling/config/SLevelDifficultyConfig.java b/serverlogic/src/main/java/com/ljsd/jieling/config/SLevelDifficultyConfig.java index a75e3905f..67ee5544a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/config/SLevelDifficultyConfig.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/config/SLevelDifficultyConfig.java @@ -44,7 +44,7 @@ public class SLevelDifficultyConfig implements BaseConfig { for (Map.Entry entry : sLevelDifficultyConfigMap.entrySet()) { String fightId = String.valueOf(entry.getKey()); int length = fightId.length(); - int areaId = Integer.parseInt(fightId.substring(0, 1)); + int areaId = Integer.parseInt(fightId)/1000; int type = Integer.parseInt(fightId.substring(length - 1, length)); LevelDifficulty levelDifficulty = new LevelDifficulty(); levelDifficulty.setAreaId(areaId); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoKey.java b/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoKey.java index f34af585e..6268c61b6 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoKey.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoKey.java @@ -24,4 +24,6 @@ public class MongoKey { public final static String workShopController = "workShopController"; + public final static String levelDifficultyManager = "levelDifficultyManager"; + } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java index fb3be2346..03286ac08 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/db/redis/RedisKey.java @@ -77,6 +77,10 @@ public class RedisKey { */ public static final int EXPIRE_TIME = 3600 * 24; + public static final String LEVE_DIFFICULTY_INFO = "LEVE_DIFFICULTY_INFO"; + + public static final String LEVE_DIFFICULTY_FIGHT = "LEVE_DIFFICULTY_FIGHT"; + public static String getKey(String type, String key, boolean withServerId) { if (withServerId) { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/FightEndRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/FightEndRequestHandler.java index b8c49d4dc..01998d4da 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/FightEndRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/FightEndRequestHandler.java @@ -1,5 +1,7 @@ package com.ljsd.jieling.handler.map; +import com.ljsd.jieling.db.redis.RedisKey; +import com.ljsd.jieling.db.redis.RedisUtil; import com.ljsd.jieling.handler.BaseHandler; import com.ljsd.jieling.netty.cocdex.PacketNetData; import com.ljsd.jieling.network.session.ISession; @@ -23,7 +25,7 @@ public class FightEndRequestHandler extends BaseHandler { int type = fightEndRequest.getType(); int fightId = fightEndRequest.getFightId(); if (type == 1){ - MapLogic.getInstance().endDifficultyFight(iSession, frames,fightId ,MessageTypeProto.MessageType.FIGHT_END_RESPONSE); + MapLogic.getInstance().endDifficultyFight(iSession, frames,fightId,MessageTypeProto.MessageType.FIGHT_END_RESPONSE); }else{ MapLogic.getInstance().endFight(iSession, frames, MessageTypeProto.MessageType.FIGHT_END_RESPONSE); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index 7854e0c03..5458f8ec2 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -5,6 +5,7 @@ import com.ljsd.jieling.config.*; import com.ljsd.jieling.core.GlobalsDef; import com.ljsd.jieling.db.redis.RedisKey; import com.ljsd.jieling.db.redis.RedisUtil; +import com.ljsd.jieling.globals.Global; import com.ljsd.jieling.handler.map.behavior.BaseBehavior; import com.ljsd.jieling.handler.map.behavior.BehaviorUtil; import com.ljsd.jieling.handler.mission.Mission; @@ -1220,7 +1221,7 @@ public class MapLogic { * @param session * @param fightId */ - public void startLevelDifficultyFight(ISession session, int fightId,int teamId,MessageTypeProto.MessageType messageType) throws Exception { + public void startLevelDifficultyFight(ISession session, int fightId,int teamId,int type,MessageTypeProto.MessageType messageType) throws Exception { int uid = session.getUid(); User user = UserManager.getUser(uid); LevelDifficultyManager levelDifficultyManager = user.getLevelDifficultyManager(); @@ -1231,18 +1232,21 @@ public class MapLogic { return; } SLevelDifficultyConfig sLevelDifficultyConfig = SLevelDifficultyConfig.getsLevelDifficultyConfigMap().get(fightId); - if (levelDifficulty.getChallengeTimes() >= sLevelDifficultyConfig.getMaxCountPerDay()){ + if ( sLevelDifficultyConfig.getMaxCountPerDay() != 0 && levelDifficulty.getChallengeTimes() >= sLevelDifficultyConfig.getMaxCountPerDay()){ LOGGER.info("startLevelDifficultyFight==>uid={},fightId={} challengeTimes={},MaxTime={}",uid,fightId,levelDifficulty.getChallengeTimes(),sLevelDifficultyConfig.getMaxCountPerDay()); MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "次数不足"); return; } - boolean flag = ItemUtil.fightItemCost(user, sLevelDifficultyConfig.getCost()); - if (!flag){ - MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "道具不足"); - return; - } +// boolean flag = ItemUtil.fightItemCost(user, sLevelDifficultyConfig.getCost()); +// if (!flag){ +// MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "道具不足"); +// return; +// } + String fightInfo = fightId +"#" +teamId; + String key = RedisKey.getKey(RedisKey.LEVE_DIFFICULTY_INFO, String.valueOf(uid), false); + RedisUtil.getInstence().set(key, fightInfo, sLevelDifficultyConfig.getRankTime()+100); //扣除预先道具 - ItemUtil.fightItemCost(user,sLevelDifficultyConfig.getPreLevelCost()); +// ItemUtil.fightItemCost(user,sLevelDifficultyConfig.getPreLevelCost()); FightInfoProto.FightStartResponse.Builder fightStartResponse = FightInfoProto.FightStartResponse.newBuilder(); BehaviorUtil.getLevelDifficultyifficuFightInfo(user,sLevelDifficultyConfig.getMonsterGroup(),teamId,fightStartResponse); MessageUtil.sendMessage(session, 1, messageType.getNumber(), fightStartResponse.build(), true); @@ -1258,16 +1262,29 @@ public class MapLogic { public void endDifficultyFight(ISession session, String frames, int fightId ,MessageTypeProto.MessageType messageType) throws Exception { int uid = session.getUid(); User user = UserManager.getUser(uid); - String key = RedisKey.getKey(RedisKey.FIGHT, user.getId() , false); + String fightKey = RedisKey.getKey(RedisKey.LEVE_DIFFICULTY_INFO, String.valueOf(uid), false); + String fightInfos = (String) RedisUtil.getInstence().get(fightKey); + if (fightInfos.isEmpty()){ + LOGGER.info("endFight() uid=>{} fightKey={},fightId={} fightInfos == null", uid, fightKey,fightId); + MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), ""); + return; + } + String[] split = fightInfos.split("#"); + int checkFightId = Integer.parseInt(split[0]); + if (fightId != checkFightId){ + LOGGER.info("endFight() uid=>{} fightId=>{},checkFightId={}", uid, fightId,checkFightId); + MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), ""); + return; + } + String key = RedisKey.getKey(RedisKey.LEVE_DIFFICULTY_FIGHT, user.getId() , false); Map valueMap = RedisUtil.getInstence().hmget(key); RedisUtil.getInstence().del(key); if (valueMap == null || valueMap.isEmpty()) { LOGGER.info("endFight() uid=>{} not start fight", uid); - MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "此战斗已结算过!"); + MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "此战斗已结算过 !"); return; } int seed = Integer.parseInt((String)valueMap.get(RedisKey.FIGHT_SEED)); -// int monsterGroupId = Integer.parseInt((String)valueMap.get(RedisKey.FIGHT_GROUPID)); CommonProto.FightTeamInfo.Builder builder = CommonProto.FightTeamInfo.newBuilder(); JsonFormat.merge((String)valueMap.get(RedisKey.FIGHT_HEROES), builder); CommonProto.FightTeamInfo fightTeamInfo = builder.build(); @@ -1293,12 +1310,15 @@ public class MapLogic { for (int i = 1; i < checkResult.length; i++) { remainHp.add(checkResult[i]); } + LevelDifficultyManager levelDifficultyManager = user.getLevelDifficultyManager(); //校验结果码 1:胜利 int resultCode = checkResult[0]; if (resultCode == -1){ MessageUtil.sendErrorResponse(session,0, messageType.getNumber(), "战斗异常!"); return; }else if(resultCode == 0){ + LevelDifficulty levelDifficulty = levelDifficultyManager.getLevelDifficultyInfosMap().get(fightId); + levelDifficulty.setState(Global.FIGHT_OPEND_NO_CLEARANCE); // 失败处理 resetMapInfo(user,true); CommonProto.Drop.Builder dropBuilder = CommonProto.Drop.newBuilder(); @@ -1311,26 +1331,50 @@ public class MapLogic { MessageUtil.sendMessage(session, 1, messageType.getNumber(), fightEndResponse, true); return; } + PlayerManager playerInfoManager = user.getPlayerInfoManager(); ItemUtil.itemCost(user, sLevelDifficultyConfig.getCost()); //玩家升级 - userLevelUp(user,sLevelDifficultyConfig.getExp()); +// userLevelUp(playerInfoManager,sLevelDifficultyConfig.getExp()); CommonProto.Drop.Builder drop = ItemUtil.drop(user, sLevelDifficultyConfig.getRandomReward(), 1, 1); + LevelDifficulty levelDifficulty = levelDifficultyManager.getLevelDifficultyInfosMap().get(fightId); + levelDifficulty.setState(Global.FIGHT_CLEARANCE); + //开启关卡 + openNextFightIds(levelDifficultyManager,playerInfoManager,fightId); FightInfoProto.FightEndResponse.Builder fightEndResponse = FightInfoProto.FightEndResponse.newBuilder(); fightEndResponse.setDrop(drop); fightEndResponse.setResult(resultCode); // fightEndResponse.addAllRemainHpList(remainHp); fightEndResponse.build(); -// updateMapMission(user.getMapManager(),EventType.fightEvent,0,monsterGroupId); MessageUtil.sendMessage(session, 1, messageType.getNumber(), fightEndResponse.build(), true); } + /** + * 开启关卡 + * @param levelDifficultyManager + * @param fightId + */ + private void openNextFightIds(LevelDifficultyManager levelDifficultyManager, PlayerManager playerInfoManager, int fightId) { + Map levelDifficultyMap = SLevelDifficultyConfig.getLevelDifficultyMap(); + for (Map.Entry entry :levelDifficultyMap.entrySet()){ + LevelDifficulty levelDifficulty = entry.getValue(); + int id = levelDifficulty.getFightId(); + SLevelDifficultyConfig sLevelDifficultyConfig = SLevelDifficultyConfig.getsLevelDifficultyConfigMap().get(id); + if(levelDifficultyMap.containsKey(id)){ + continue; + } + if (sLevelDifficultyConfig.getLevelLimit() > playerInfoManager.getLevel() ||sLevelDifficultyConfig.getPrecondition() != fightId ){ + continue; + } + levelDifficultyManager.newLevelDifficulty(id,levelDifficulty.getType(),levelDifficulty.getAreaId()); + } + } + /** * 玩家升级 - * @param user + * @param playerInfoManager * @param addExp */ - public void userLevelUp(User user, int addExp) throws Exception { - PlayerManager playerInfoManager = user.getPlayerInfoManager(); + public void userLevelUp( PlayerManager playerInfoManager, int addExp) throws Exception { if (addExp <= 0) { return; } @@ -1349,7 +1393,6 @@ public class MapLogic { } while (curExp >= levelUpExp && curExp <= maxExp) { playerInfoManager.setLevel(playerInfoManager.getLevel() + 1); - //达到指定等级给邀请人加任务数量 sPlayerLevelConfig = SPlayerLevelConfig.getsPlayerLevelConfigMap().get(oldLevel + 1); if (sPlayerLevelConfig == null) { levelUpExp = Integer.MAX_VALUE; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/StartFightRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/StartFightRequestHandler.java index c0f8b2ba1..1f6685e7b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/StartFightRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/StartFightRequestHandler.java @@ -22,9 +22,9 @@ public class StartFightRequestHandler extends BaseHandler{ FightInfoProto.FightStartRequest fightStartRequest = FightInfoProto.FightStartRequest.parseFrom(message); int type = fightStartRequest.getType(); int fightId = fightStartRequest.getFightId(); - int teamId = fightStartRequest.getFightId(); + int teamId = 1; if (type ==1){ - MapLogic.getInstance().startLevelDifficultyFight(iSession,fightId,teamId,MessageTypeProto.MessageType.FIGHT_START_RESPONSE); + MapLogic.getInstance().startLevelDifficultyFight(iSession,fightId,teamId,type,MessageTypeProto.MessageType.FIGHT_START_RESPONSE); }else{ MapLogic.getInstance().startFight(iSession, MessageTypeProto.MessageType.FIGHT_START_RESPONSE); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/BehaviorUtil.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/BehaviorUtil.java index bf08a341c..858463826 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/BehaviorUtil.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/behavior/BehaviorUtil.java @@ -291,5 +291,19 @@ public class BehaviorUtil { int seed = (int)(System.currentTimeMillis()/1000); fightData.setFightSeed(seed); fightStartRespons.setFightData(fightData); + + + String key = RedisKey.getKey(RedisKey.LEVE_DIFFICULTY_FIGHT, user.getId(), false); + Map fightInfo = new HashMap<>(); + + fightInfo.put(RedisKey.FIGHT_HEROES, JsonFormat.printToString(fightTeamInfo)); + fightInfo.put(RedisKey.FIGHT_MONSTERS, JsonFormat.printToString(monsterGroupList.get(0)));//暂时没考虑多拨怪 + fightInfo.put(RedisKey.FIGHT_SEED,Integer.toString(seed)); + fightInfo.put(RedisKey.FIGHT_GROUPID, Integer.toString(groupId)); + fightInfo.put(RedisKey.NEED_MISSION_ID, Integer.toString(0)); + fightInfo.put(RedisKey.NEED_DESORY_ID, Integer.toString(0)); + fightInfo.put(RedisKey.NEED_DESORY_XY, Integer.toString(0)); + fightInfo.put(RedisKey.NEXT_EVENT_ID, Integer.toString(0)); + RedisUtil.getInstence().hmset(key, fightInfo, RedisKey.EXPIRE_TIME); } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficulty.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficulty.java index 875228359..1603640b2 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficulty.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficulty.java @@ -18,11 +18,11 @@ public class LevelDifficulty extends MongoBase { public LevelDifficulty(){ //绑定关系 - this.setRootCollection(User._COLLECTION_NAME); +// this.setRootCollection(User._COLLECTION_NAME); } public LevelDifficulty(int fightId,int type,int areaId){ -// this.setRootCollection(User._COLLECTION_NAME); + this.setRootCollection(User._COLLECTION_NAME); this.areaId = areaId; this.fightId = fightId; this.state = Global.FIGHT_OPEND; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficultyManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficultyManager.java index 4ad5cd778..750e88484 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficultyManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/LevelDifficultyManager.java @@ -14,7 +14,7 @@ public class LevelDifficultyManager extends MongoBase { private List openAreaIds = new CopyOnWriteArrayList<>(); public void addLevelDifficulty(LevelDifficulty LevelDifficulty) { - LevelDifficulty.init(String.valueOf(LevelDifficulty.getFightId()), getMongoKey() + ".levelDifficultyInfosMap." + LevelDifficulty.getFightId()); + LevelDifficulty.init(this.getRootId(), getMongoKey() + ".levelDifficultyInfosMap." + LevelDifficulty.getFightId()); updateString("levelDifficultyInfosMap." + LevelDifficulty.getFightId(), LevelDifficulty); levelDifficultyInfosMap.put(LevelDifficulty.getFightId(), LevelDifficulty); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java index a6bfe855a..99dfdaf1f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/PlayerManager.java @@ -173,7 +173,7 @@ public class PlayerManager extends MongoBase { } public void setMaxStamina(int maxStamina) { - updateString("maxStamina.", maxStamina); + updateString("maxStamina", maxStamina); this.maxStamina = maxStamina; } } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/User.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/User.java index b4b7d23f5..788aa397b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/User.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/User.java @@ -71,7 +71,7 @@ public class User { this.adventureManager.init(id, MongoKey.adventureManager); this.pokemonManager.init(id, MongoKey.pokemonManager); this.workShopController.init(id, MongoKey.workShopController); - this.levelDifficultyManager.init(id, MongoKey.workShopController); + this.levelDifficultyManager.init(id, MongoKey.levelDifficultyManager); } public String getId() {