Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''
- phtml = html code of the player vs player matrix on hltv
- pList = player list of the target team (n=5)
- '''
- import regex
- def getPlayerVsPlayerMatrix(phtml,pList):
- vPlayer = pList[0]
- enemyPlayers = []
- for p in regex.findall('((?<=%s killed )[A-Za-z0-9\\@_ \\-]*)'%(vPlayer),phtml):
- if p not in enemyPlayers:
- enemyPlayers.append(p)
- dPlayers = {"K":{},"D":{}}
- for p in pList:
- dPlayers["K"][p] = {}
- dPlayers["D"][p] = {}
- for player in pList:
- for enemy in enemyPlayers:
- for i in [0,1]:
- for p in regex.findall('((?<=%s killed %s )[0-9]*(?= times))'%(player if i is 0 else enemy,enemy if i is 0 else player),phtml):
- dPlayers["K" if i is 0 else "D"][player][enemy] = int(p)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement