팀 포트리스 2: 캐주얼 모드에서 데칼을 비활성화하는 방법(실제로 작동하는 모드)

이것은 캐주얼 모드와 커뮤니티 서버에서 데칼을 비활성화할 수 있는 모드를 사용하는 작업 방법입니다.

 

비디오 데모

캐주얼 서버에 가서 데칼이 붙은 아이템의 데칼이 하나도 표시되지 않는 것을 보여줍니다.

어떻게 작동합니까?

캐주얼 서버에서 TF2는 여전히 사용자 정의 모델을 사용할 수 있지만 사용자 정의 텍스처와 재료는 사용할 수 없는 것 같습니다. 이를 알고 현재 게임 파일에 있는 EXISTING 재질을 사용하고 데칼 가능한 각 항목의 UV 맵에 적용하여 해당 재질을 대신 사용했습니다.

커스텀이 아닌 게임에 있는 것을 사용하고 있기 때문에 캐주얼 모드에서 여전히 유효한 모드로 받아들입니다.

그러나 각 모델의 .qc 파일은 직접적인 텍스처 대신 재질을 로드하기 때문에 Objector, Photo Badge, Clan Pride 및 Flair!에 대한 기본 데칼을 사용할 수 없었습니다. 데칼 가능성을 허용합니다.

그런 식으로 원본 텍스처를 복제하기 위해 게임 파일에서 다음 자료를 사용했습니다.

– 양심적 병역 거부자 및 사진 배지: 거대한 TF2 로고가 있는 성조기 전략 도발 소품의 뒷면을 사용합니다.
– 클랜 프라이드는 메달의 뒷면 텍스처를 사용합니다.
- Flair가 가장 어려웠는데, 클래스별로 해야 하고, 버튼마다 다른 텍스쳐를 사용해야 했기 때문입니다. RED 및 BLU 로고는 Whoopee Cap의 텍스처(RED 및 BLU 텍스처 모두)의 핀에서 가져오고 TF2 로고는 Tuxxy의 텍스처에서 가져오고 색스턴 헤일 머리는 색스턴 헤일 마스크 텍스처에서 가져옵니다.

모델은 이제 다른 항목의 텍스처/재료를 사용하므로 모델을 변경하는 모드가 있으면 모델에도 반영됩니다. 사용자 정의 파일 제한으로 인해 모드가 캐주얼 모드에 표시되지 않더라도 sv_pure를 활성화하지 않는 커뮤니티 서버에는 계속 표시됩니다.

다른 방법이 아닌 이 방법이 필요한 이유는 무엇입니까?

이것은 아마도 이것을 달성하는 가장 좋은 방법이며 양심적 병역 거부자를 위해 달성하는 방법을 알고 있는 유일한 방법입니다. "모자"를 비활성화할 수 있는 모드는 여전히 클랜 프라이드, 사진 배지 및 Flair!를 완전히 비활성화할 수 있지만 반대자는 비활성화할 수 없습니다.

이의 제기자에게 이러한 모델을 숨기는 동일한 방법을 사용하는 것은 효과가 없습니다. Objector를 제외한 모든 경우에 아이템을 단순히 완전히 보이지 않게 만드는 대신 기본 데칼 비주얼과 유사하게 만들기로 했습니다.

UI에서 데칼 아이콘 숨기기

이 모드에는 Freezecam Screenshots에서 데칼 이미지를 숨기고, 누군가를 검사하고, MVM에서 누군가를 검사하고, 관전자 모드를 사용할 때 파일 이름/폴더 아래에 "Hide Decal Icon on UI(기본 HUD)"라는 추가 팩이 포함되어 있습니다. ”

그러나 게임은 페인트 튄 아이콘과 동일한 구문을 사용하기 때문에 이를 숨길 수도 있습니다. 캐주얼 모드에서는 불가능한 커스텀 텍스처 없이는 방법이 없습니다.

이렇게 하면 인벤토리에서 적용한 항목의 데칼도 숨겨집니다. 당황하지 말 것! 데칼은 여전히 ​​안전합니다. UI에 더 이상 표시되지 않고 이 팩의 텍스처도 표시되지 않지만 여전히 적절하게 적용되며 두 모드를 더 이상 사용하지 않기로 결정하면 다시 표시됩니다.

커스텀 HUD에서 데칼 아이콘을 숨기려면 다음을 수행해야 합니다.

  • HUD가 .vpk에 있는 경우 GCFScape를 사용하여 추출해야 합니다. 여기에서 다운로드할 수 있습니다. https://web.archive.org/web/20200131172739/http://nemesis.thewavelength.net/files/files/gcfscape186.zip
  • tf/custom으로 이동하여 "MyCustomHUD"와 같은 폴더를 만들고 .vpk에서 파일을 드롭합니다. "root" 폴더가 아니라 "root" 안에 있는 것을 추출해야 합니다.
  • "MyCustomHUD" 안에 "info.vdf"라는 파일을 만듭니다. 이미 있는 경우 이 단계를 수행할 필요가 없습니다.
  • 메모장 창으로 끌어다 놓아 메모장에서 "info.vdf"를 엽니다.
  • 다음을 파일에 넣어야 합니다.

  • "resource/ui/econ"으로 이동하여 "itemmodelpanel.res"라는 파일을 찾습니다. "info.vdf"와 같은 방식으로 메모장에서 엽니다.
  • "paint_icon" 섹션을 찾아 "wide", "tall", "visible" 및 "enabled" 값을 "0"으로 바꿉니다.
  • 이제 선택한 사용자 지정 HUD에서 UI의 데칼도 비활성화했습니다.

가이드 섹션에 모드를 광고하는 이유는 무엇입니까?

음, 캐주얼 서버에서 데칼을 숨기는 현재 유일한 방법이기 때문입니다. 가이드에는 게임 사용자 정의 범주도 있습니다. 게임 내에서 데칼을 숨길 수 있는 옵션을 추가해 달라는 요청이 수없이 많은 것을 고려하여 나도 가이드가 되기로 결정했습니다.

이미지 미리보기(기본 및 신규)

특별 감사

UI에서 데칼을 숨기는 모드를 테스트하는 데 도움을 준 Asomn에게 특별히 감사드립니다.

더 많은 가이드:

코멘트 남김

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish