hxp
2024-05-10 17478448a0aa53d82e2a04ae75147a52f8056312
10130 【后端】福地争夺资源功能(支持起始免费工人数量)
1个文件已修改
8 ■■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerMineArea.py 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerMineArea.py
@@ -29,6 +29,14 @@
MineTreasureProgressMax = 100
def OnPlayerLogin(curPlayer):
    freeWorkerCount = 0
    workerNeedItemList = IpyGameDataPY.GetFuncEvalCfg("MineAreaWorker", 3)
    for needItemCount in workerNeedItemList:
        if needItemCount:
            break
        freeWorkerCount += 1
    if freeWorkerCount > curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_MineWorkerCount):
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_MineWorkerCount, freeWorkerCount)
    SyncPlayerMineAreaInfo(curPlayer)
    return