hxp
2024-05-10 6ccc5e27d6eaadf5a4633244edc4d94743c38b3f
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
@@ -30,6 +30,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