cehua_wcy
2018-10-27 73a88a37d3b3f6518b002e242cd52d838a6dd2b9
4387 【1.2】【测试】骑宠争夺怪物成长属性修改
2个文件已修改
30 ■■■■ 已修改文件
ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig/NPCLogic/NPCAttrStrengthen.txt 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
db/PyMongoDataServer/PySysDB/tagNPCStrengthen.txt 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig/NPCLogic/NPCAttrStrengthen.txt
@@ -84,16 +84,16 @@
},
# NPC特殊成长人数对应属性额外成长系数 {npcID:{"属性名":{人数:系数, ...}, ...}, ...}, 优先级大于地图人数系数 或 {npcID:{"属性名":"人数成长系数公式", ...}, ...}
# key支持两个格式:1-直接配,2-范围用小括号(min,max); 公式人数参数名: strengthenPlayerCnt
# key支持两个格式:1-直接配,2-范围用小括号(min,max); 公式 人数参数名: strengthenPlayerCnt,   成长等级:strengthenLV 等级由成长表配置的类型决定
{
    #骑宠boss
    50103001:{"MaxHP":{(0,30):1, (31,40):1.1, (41,99999):1.2}, "Def":{(1,99999):1}},
    50103002:{"MaxHP":{(0,30):1, (31,40):1.1, (41,99999):1.2}, "Def":{(1,99999):1}},
    50103003:{"MaxHP":{(0,30):1, (31,40):1.1, (41,99999):1.2}, "Def":{(1,99999):1}},
    50103004:{"MaxHP":{(0,30):1, (31,40):1.1, (41,99999):1.2}, "Def":{(1,99999):1}},
    50103005:{"MaxHP":{(0,30):1, (31,40):1.1, (41,99999):1.2}, "Def":{(1,99999):1}},
    50103006:{"MaxHP":{(0,30):1, (31,40):1.1, (41,99999):1.2}, "Def":{(1,99999):1}},
    50103007:{"MaxHP":{(0,30):1, (31,40):1.1, (41,99999):1.2}, "Def":{(1,99999):1}},
    50103001:{"MaxHP":(1+(min(max(strengthenPlayerCnt-10,0),50)*0.09)+min(max(strengthenPlayerCnt-60,0),40)*0.07+min(max(strengthenPlayerCnt-100,0),40)*0.04+min(max(strengthenPlayerCnt-110,0),99999)*0.01)*min(max(strengthenLV-200,0.6),1)},
    50103002:{"MaxHP":(1+(min(max(strengthenPlayerCnt-10,0),50)*0.09)+min(max(strengthenPlayerCnt-60,0),40)*0.07+min(max(strengthenPlayerCnt-100,0),40)*0.04+min(max(strengthenPlayerCnt-110,0),99999)*0.01)*min(max(strengthenLV-200,0.6),1)},
    50103003:{"MaxHP":(1+(min(max(strengthenPlayerCnt-10,0),50)*0.09)+min(max(strengthenPlayerCnt-60,0),40)*0.07+min(max(strengthenPlayerCnt-100,0),40)*0.04+min(max(strengthenPlayerCnt-110,0),99999)*0.01)*min(max(strengthenLV-200,0.6),1)},
    50103004:{"MaxHP":(1+(min(max(strengthenPlayerCnt-10,0),50)*0.09)+min(max(strengthenPlayerCnt-60,0),40)*0.07+min(max(strengthenPlayerCnt-100,0),40)*0.04+min(max(strengthenPlayerCnt-110,0),99999)*0.01)*min(max(strengthenLV-200,0.6),1)},
    50103005:{"MaxHP":(1+(min(max(strengthenPlayerCnt-10,0),50)*0.09)+min(max(strengthenPlayerCnt-60,0),40)*0.07+min(max(strengthenPlayerCnt-100,0),40)*0.04+min(max(strengthenPlayerCnt-110,0),99999)*0.01)*min(max(strengthenLV-200,0.6),1)},
    50103006:{"MaxHP":(1+(min(max(strengthenPlayerCnt-10,0),50)*0.09)+min(max(strengthenPlayerCnt-60,0),40)*0.07+min(max(strengthenPlayerCnt-100,0),40)*0.04+min(max(strengthenPlayerCnt-110,0),99999)*0.01)*min(max(strengthenLV-200,0.6),1)},
    50103007:{"MaxHP":(1+(min(max(strengthenPlayerCnt-10,0),50)*0.09)+min(max(strengthenPlayerCnt-60,0),40)*0.07+min(max(strengthenPlayerCnt-100,0),40)*0.04+min(max(strengthenPlayerCnt-110,0),99999)*0.01)*min(max(strengthenLV-200,0.6),1)},
},
# 动态等级的地图ID列表,默认已刷新出来的NPC等级不会再变更,下次刷出来的怪物等级变更 [地图ID, ...]
db/PyMongoDataServer/PySysDB/tagNPCStrengthen.txt
@@ -92,10 +92,10 @@
61203006    1    0    0    0    0    0    0    0    0    0    0    0    0    0    0
61203007    1    0    0    0    0    0    0    0    0    0    0    0    0    0    0
61203008    1    0    0    0    0    0    0    0    0    0    0    0    0    0    0
50103001    1    3    1    874300    10000    0    8000    2    9900    50    1    0    0    1311    0
50103002    1    3    1    947200    10000    0    8000    2    9900    50    1    0    0    1238    0
50103003    1    3    1    1020100    10000    0    8000    2    9900    50    1    0    0    1165    0
50103004    1    3    1    1092900    10000    0    8000    2    9900    50    1    0    0    1092    0
50103005    1    3    1    1165800    10000    0    8000    2    9900    50    1    0    0    1020    0
50103006    1    3    1    1238700    10000    0    8000    2    9900    50    1    0    0    947    0
50103007    1    3    1    1311500    10000    0    8000    2    9900    50    1    0    0    874    0
50103001    1    3    1    232800    10000    0    8000    2    9900    50    1    0    0    1311    0
50103002    1    3    1    251400    10000    0    8000    2    9900    50    1    0    0    1238    0
50103003    1    3    1    279300    10000    0    8000    2    9900    50    1    0    0    1165    0
50103004    1    3    1    325900    10000    0    8000    2    9900    50    1    0    0    1092    0
50103005    1    3    1    372500    10000    0    8000    2    9900    50    1    0    0    1020    0
50103006    1    3    1    419000    10000    0    8000    2    9900    50    1    0    0    947    0
50103007    1    3    1    465600    10000    0    8000    2    9900    50    1    0    0    874    0