xdh
2018-09-27 358d13e0cfa7d167b48e77b07290557df6ed691a
3864 子 角色改名卡功能 / 【后端】角色改名卡功能
1个文件已修改
6 ■■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/UpdatePlayerName.py 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/UpdatePlayerName.py
@@ -33,6 +33,7 @@
## 合服首登
def ResetChangeNameCnt(curPlayer):
    return #暂屏蔽
    GameWorld.DebugLog('        玩家合服首次登录 改名次数重置为0')
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_UpdatePlayerNameCnt, 0)
    Sync_UpdatePlayerNameCount(curPlayer)
@@ -73,6 +74,7 @@
    itemIndex = clientData.ItemIndex - 1 #客户端发的默认+了1
    serverID = clientData.ServerID
    if itemIndex == -1: #-1则默认扣钱否则扣道具
        return
        moneyType, moneyCount = GetCostMoney(curPlayer)
        if not PlayerControl.HaveMoney(curPlayer, moneyType, moneyCount):
            #金钱不足
@@ -170,8 +172,8 @@
            ItemCommon.DelItem(curPlayer, curItem, 1, True, 'UpdatePlayerName')
    
    #改名次数+1
    updatePlayerNameCnt = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_UpdatePlayerNameCnt)
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_UpdatePlayerNameCnt, updatePlayerNameCnt + 1)
    #updatePlayerNameCnt = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_UpdatePlayerNameCnt)
    #PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_UpdatePlayerNameCnt, updatePlayerNameCnt + 1)
    
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_UpdatePlayerNameItemIndex, 0)
    return