|  |  | 
 |  |  |         gameWorld.SetDict(Def_Key_BillboardSortTick % bType, tick)
 | 
 |  |  |     #GameWorld.DebugLog("更新排行榜:bType=%s,autoSort=%s,tick=%s,lastSortTick=%s,d=%s" % (bType, autoSort, tick, lastSortTick, tick - lastSortTick))
 | 
 |  |  |     
 | 
 |  |  |     isUpd = UpdatePlayerBillboard(bID, bName, bName2, bType, bType2, value1, value2, cmpValue, autoSort, cmpValue2, cmpValue3)
 | 
 |  |  |     __UpdateBillboardSortState(gameWorld, bType, autoSort, isUpd)
 | 
 |  |  |     UpdatePlayerBillboard(bID, bName, bName2, bType, bType2, value1, value2, cmpValue, autoSort, cmpValue2, cmpValue3)
 | 
 |  |  |     gameWorld.SetDict(Def_Key_BillboardNeedSort % bType, 1)
 | 
 |  |  |     #__UpdateBillboardSortState(gameWorld, bType, autoSort, isUpd)
 | 
 |  |  |     
 | 
 |  |  |     exInfo = billInfoDict["ExInfo"]
 | 
 |  |  |     # 以下为榜单附加特殊处理
 | 
 |  |  | 
 |  |  |         job = playerJob % 10
 | 
 |  |  |         if job in ShareDefine.JobFightPowerBillboardDict:
 | 
 |  |  |             jobBType = ShareDefine.JobFightPowerBillboardDict[job]
 | 
 |  |  |             isUpd = UpdatePlayerBillboard(bID, bName, bName2, jobBType, bType2, value1, value2, cmpValue, autoSort)
 | 
 |  |  |             __UpdateBillboardSortState(gameWorld, jobBType, autoSort, isUpd)
 | 
 |  |  |             UpdatePlayerBillboard(bID, bName, bName2, jobBType, bType2, value1, value2, cmpValue, autoSort)
 | 
 |  |  |             gameWorld.SetDict(Def_Key_BillboardNeedSort % jobBType, 1)
 | 
 |  |  |             #__UpdateBillboardSortState(gameWorld, jobBType, autoSort, isUpd)
 | 
 |  |  |             
 | 
 |  |  |     return
 | 
 |  |  | 
 |