.BANCHO. Add ban check in change action event
This commit is contained in:
		| @@ -2,12 +2,18 @@ import glob | ||||
| import clientPackets | ||||
| import serverPackets | ||||
| import actions | ||||
| import userHelper | ||||
|  | ||||
| def handle(userToken, packetData): | ||||
| 	# Get usertoken data | ||||
| 	userID = userToken.userID | ||||
| 	username = userToken.username | ||||
|  | ||||
| 	# Make sure we are not banned | ||||
| 	if userHelper.getAllowed(userID) == 0: | ||||
| 		userToken.enqueue(serverPackets.loginBanned()) | ||||
| 		return | ||||
|  | ||||
| 	# Change action packet | ||||
| 	packetData = clientPackets.userActionChange(packetData) | ||||
|  | ||||
|   | ||||
| @@ -135,7 +135,8 @@ def userStats(userID): | ||||
| 	totalScore = 	userHelper.getTotalScore(userID, userToken.gameMode) | ||||
| 	gameRank = 		userHelper.getGameRank(userID, userToken.gameMode) | ||||
| 	pp = 			int(userHelper.getPP(userID, userToken.gameMode)) | ||||
|  | ||||
| 	allowed = 		userHelper.getAllowed(userID) | ||||
| 	 | ||||
| 	return packetHelper.buildPacket(packetIDs.server_userStats, | ||||
| 	[ | ||||
| 		[userID, 				dataTypes.uInt32], | ||||
|   | ||||
		Reference in New Issue
	
	Block a user