| | |
| | | #-------------------------------------------------------------------------------
|
| | |
|
| | | import GameWorld
|
| | | import PlayerFamily
|
| | | import PlayerControl
|
| | | import IPY_GameWorld
|
| | | import ChPyNetSendPack
|
| | |
| | | randFace = random.choice(defaultFaceIDList) if defaultFaceIDList else 0
|
| | | curPlayer.SetFace(randFace)
|
| | | GameWorld.DebugLog("玩家佩戴的头像被删除,随机重置默认头像! randFace=%s" % randFace, playerID)
|
| | | PlayerFamily.RefreshFamilyMember(curPlayer)
|
| | |
|
| | | if isRefreshAttr:
|
| | | RefreshFaceAttr(curPlayer)
|
| | |
| | | return
|
| | | GameWorld.DebugLog("头像幻化! faceID=%s" % (faceID), playerID)
|
| | | curPlayer.SetFace(faceID)
|
| | | PlayerFamily.RefreshFamilyMember(curPlayer)
|
| | | return
|
| | |
|
| | | def OnFaceStarUP(curPlayer, faceID):
|
| | |
| | | randFacePic = random.choice(defaultFacePicIDList) if defaultFacePicIDList else 0
|
| | | curPlayer.SetFacePic(randFacePic)
|
| | | GameWorld.DebugLog("玩家佩戴的头像框过期,随机重置默认头像框! randFacePic=%s" % randFacePic, playerID)
|
| | | PlayerFamily.RefreshFamilyMember(curPlayer)
|
| | |
|
| | | if isRefreshAttr:
|
| | | RefreshFacePicAttr(curPlayer)
|
| | |
| | | return
|
| | | GameWorld.DebugLog("头像框幻化! facePicID=%s" % (facePicID), playerID)
|
| | | curPlayer.SetFacePic(facePicID)
|
| | | PlayerFamily.RefreshFamilyMember(curPlayer)
|
| | | return
|
| | |
|
| | | def OnFacePicStarUP(curPlayer, facePicID):
|