| | |
| | | updEmblemID = random.choice(defaultEmblemIDList) if defaultEmblemIDList else 0
|
| | | GameWorld.Log("仙盟佩戴徽章过期恢复随机默认徽章! familyID=%s,emblemID=%s,endTime=%s,updEmblemID=%s" % (familyID, emblemID, endTime, updEmblemID))
|
| | | family.SetEmblemID(updEmblemID)
|
| | | PlayerFamily.Broadcast_FamilyInfo(familyID, isSyncMem=False)
|
| | | PlayerFamily.Broadcast_FamilyInfo(familyID, isSyncMem=False) # 徽章过期
|
| | | return
|
| | |
|
| | | def GetFamilyEmblemActionData(familyID, emblemID):
|
| | |
| | | curFamily.SetEmblemID(emblemID)
|
| | | if emblemWord:
|
| | | curFamily.SetEmblemWord(emblemWord)
|
| | | PlayerFamily.Broadcast_FamilyInfo(familyID, isSyncMem=False)
|
| | | PlayerFamily.Broadcast_FamilyInfo(familyID, isSyncMem=False) # 徽章修改
|
| | | return True
|