Fix IsClientSourceTV in L4D2 with a custom tv_name (#2143)
This commit is contained in:
		
							parent
							
								
									f9ad35badf
								
							
						
					
					
						commit
						343f64f6b7
					
				| @ -646,7 +646,7 @@ void PlayerManager::OnClientPutInServer(edict_t *pEntity, const char *playername | ||||
| 
 | ||||
| 		int userId = engine->GetPlayerUserId(pEntity); | ||||
| #if (SOURCE_ENGINE == SE_CSS || SOURCE_ENGINE == SE_HL2DM || SOURCE_ENGINE == SE_DODS || SOURCE_ENGINE == SE_TF2 || SOURCE_ENGINE == SE_SDK2013 \ | ||||
| 	|| SOURCE_ENGINE == SE_BMS || SOURCE_ENGINE == SE_NUCLEARDAWN  || SOURCE_ENGINE == SE_LEFT4DEAD2 || SOURCE_ENGINE == SE_PVKII) | ||||
| 	|| SOURCE_ENGINE == SE_BMS || SOURCE_ENGINE == SE_NUCLEARDAWN || SOURCE_ENGINE == SE_PVKII) | ||||
| 		static ConVar *tv_name = icvar->FindVar("tv_name"); | ||||
| #endif | ||||
| #if SOURCE_ENGINE == SE_TF2 | ||||
| @ -675,7 +675,7 @@ void PlayerManager::OnClientPutInServer(edict_t *pEntity, const char *playername | ||||
| #elif SOURCE_ENGINE == SE_BLADE | ||||
| 				|| strcmp(playername, "BBTV") == 0 | ||||
| #elif (SOURCE_ENGINE == SE_CSS || SOURCE_ENGINE == SE_HL2DM || SOURCE_ENGINE == SE_DODS || SOURCE_ENGINE == SE_TF2 || SOURCE_ENGINE == SE_SDK2013 \ | ||||
| 	|| SOURCE_ENGINE == SE_BMS || SOURCE_ENGINE == SE_NUCLEARDAWN  || SOURCE_ENGINE == SE_LEFT4DEAD2 || SOURCE_ENGINE == SE_PVKII) | ||||
| 	|| SOURCE_ENGINE == SE_BMS || SOURCE_ENGINE == SE_NUCLEARDAWN || SOURCE_ENGINE == SE_PVKII) | ||||
| 				|| (tv_name && strcmp(playername, tv_name->GetString()) == 0) || (tv_name && tv_name->GetString()[0] == 0 && strcmp(playername, "unnamed") == 0) | ||||
| #else | ||||
| 				|| strcmp(playername, "SourceTV") == 0 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user