허드에 관해서 그렇게 잘 아는 편은 아님 그러나 내가 알고 있는건 알려 줄 수 있으면 알려주는 차원에서 이렇게 써 봄
제목만 보면 뭔 개소린지 모르는 사람도 있고 하는데 아는 사람은 알지도 모르지
16년 이후 기본허드에 매치패널이 등장하면서 기존 타임패널은 사라지고 라운드 카운터랑 플레이어 패널이 등장했지
솔직히 졸라 편하긴 한데 나같은 사람들은 옛날을 그리워하는 경우가 있음 ㅇㅇ
Hoxy..나 같은 사람이 더 있지 않을까?
하는 차원에서 이렇게 쓰는 것
띄어쓰기는 불편해도 참아주면 고맙겠고 원한다면 시도해보는거임
****시작하기에 앞서 글쓴이는 Notepad++를 사용했음 공식 다운로드 링크 https://notepad-plus-plus.org/download/v7.7.html *******
****혹여나 메모장이나 워드패드 같은걸로 편집하는 건 허드가 꼬일수 있으니까 그냥 다운받아서 편하게 쓰자*********
***사진 제한으로 처음에 쓸려던 글 보다 좀 불친절하게 썼음 양해 바람***
자 먼저 이걸 어떻게 만든다는거를 보여주면 좋으니 예시를 보여줌
eve허드
18년 업뎃이후 잠깐동안 거의 대부분의 유저들이 기본허드를 사용하는 대 참사가 있었는데
그때 툰허드 풀리고 eve허드가 업뎃 됬었는데 툰허드랑 달리 eve는 이렇게 만들었더라고
그때 보고 "어? 잠깐 이런거면 굳이 라운드 카운터에 한정하지 않고도 이렇게 업뎃 할수 있는건가?" 라고 :thinking:했지
그렇게 만지작 만지작 거리면서 어쩌다 성공시켜서 이렇게 글 써봄
이 글에서 내가 건들 허드는 툰허드(ToonHud)인데 굳이 툰허드가 아니여도 뭐 ahud나 kbn,gmang,Ya계열,일부 m0re계열 허드,flaw허드 같은 허드들도 다 먹히는 방법임 왜냐하면 다 if_match라는 마법의 열을 추가해서 업뎃 한 것들이라(위 사진 처럼 말고)사실상 다 먹힌다고 보면 됨 ㅇㅇ
변경 전
지금 툰허드 쓰는 사람들은 이거 다 알꺼임 맵은 koth맵이라 타이머가 저리 나온거지만 뒤에 pl,cp 기준으로도 나올꺼임
보면 왼쪽 블루팀 스파이 플레이어 패널과 그 오른쪽에 위치해있는 라운드 카운터가 있음
16년 업뎃이후 라운드 카운터 안에다가 타이머를 박았지
개인적으로 나쁘지는 않다 본다만 나는 향수를 맡을꺼기 때문에 저걸 수정해줄꺼임 ㅇㅇ
완전 옛날같이 쓰는거면 걍 콘솔에 매치허드 비활성화 커맨드 치면 되긴 한데 적응되서 향수와 개이득을 볼꺼임
변경 후
타이머가 바뀐건 내가 스샷 찍는거 귀찮아서 기존에 있던 스샷 자른거임 이게 pl,cp 맵(아레나:???????????) 기준으로 변경 후의 모습임
위에서 말했듯이 향수와 개이득을 동시에 본거임
단점이 있다면 변경 전 라운드 카운터는 양 팀의 점수 상황(라운드 이긴 횟수)를 보여주는 기능이 있었는데 여긴 그런거 없어
이게 싫다면 그냥 안해도 됨 ㅇㅇ
지금부터 과정을 설명 할꺼임 이해가 안되면 미안해 내가 글써서 타인 이해시키는 걸 잘 못함
위 경로 찾아서 아니면 스팀내에 로컬파일 폴더 열기 해서 custom 들어간다음 허드안으로 들어가서 resource 안에 ui폴더를 열어주셈
그리고 그 ui 안에서 이 세 파일들을 열어줘야함
Hudmatchstatus HudobjectiveKothTimepanel Hudtimepanel 이게 소문자랑 대문자가 막 섞여있는 경우가 있는데 그건 신경 ㄴㄴ
ㅇㅁㅌ 열어주셈
내가 먼저 손 볼껀 hudmatchstatus인데 일단 ctrl+f 키 누르면 검색기능 켜지는데 roundcounter를 찾아주셈
여기서 tall 값을 0으로 바꿔주셈 그러면 라운드카운터가 사라지고 어떻게 되냐
다음 단계는
다시 ctrl+f 눌러서 objectivestatustimepanel을 찾아주셈 여기선 뭘 하나면
if_match 열을 다 삭제해주는 거임
안그러면 되게 기묘한 타이머가 나올수도 있음
"ObjectiveStatusTimePanel"
{
"ControlName" "EditablePanel"
"fieldName" "ObjectiveStatusTimePanel"
"xpos" "c-30"
"ypos" "0"
"zpos" "2"
"wide" "110"
"tall" "150"
"visible" "0"
"enabled" "1"
"delta_item_x" "5"
"delta_item_start_y" "24"
"delta_item_end_y" "70"
"PositiveColor" "0 255 0 255"
"NegativeColor" "255 0 0 255"
"delta_lifetime" "1.5"
"delta_item_font" "G_FontMedium"
if_match
{
"wide" "76"
"xpos" "c-38"
"delta_item_x" "35"
"delta_item_start_y" "12"
"delta_item_end_y" "50"
"PositiveColor" "0 255 0 255"
"NegativeColor" "255 0 0 255"
"delta_lifetime" "1.5"
"delta_item_font" "G_FontSmall"
}
"TimePanelValue"
{
"ControlName" "CExLabel"
"fieldName" "TimePanelValue"
"font" "G_FontMedium"
"fgcolor" "G_White"
"xpos" "0"
"ypos" "0"
"zpos" "3"
"wide" "60"
"tall" "21"
"visible" "1"
"enabled" "1"
"textAlignment" "center"
"labelText" "0:00"
if_match
{
"proportionaltoparent" "1"
"bgcolor_override" "0 0 0 0"
"xpos" "cs-0.5"
"ypos" "6"
"tall" "15"
"wide" "76"
"font" "G_FontSmall"
}
}
}
이렇게 되어있으니까 여기 안에서 if_match 열 삭제 해주셈
TImepanelvalue 밑에 if_match열은 주의해야 하는게
저기 색칠한 부분 밑에 } 지워버리면 적용이 좀 좆 같이 되니까 건들지 마셈
잘 보면 위에랑 점으로 연결되어 있는데 끊어지면 쟤내들 입장에선 요르단강 직행 같은 거니까
혹여나 지워도 점 있으니까 잘 맞춰서 붙여보셈 ㅋㅋ
그 다음 hudobjectivekothtimepanel 수정할껀데
여기서도 그냥 if_match 열들 삭제하면 됨
위에 kothtimestatus는 지우던 말던 큰 상관은 없을꺼임
여기서도 if_match 열들을 삭제해주셈
위에서 언급했던 주의 사항 조심해주고
이제 건들껀 hudobjectivetimepanel
여기도 마찬가지고 if_match 열들 지우면 됨
ㅇㅇ 조심하라구
그러면 이제 이런 반가운 타임패널이 우릴 반겨줄꺼야 WA!
이렇게 적용 됨으로써 이제 우린 예전 타임 패널과의 상봉에 성공한거지
플레이어 패널 수정은 잠깐 미뤄두고
이 맵은 koth맵인데 지점 점령시 어떻게 되냐? 간단함
이리 됨 점령 하고있는 팀의 타이머가 활성화 되는거지 말 그대로
이제 불-편한 플레이어 패널 고칠껀데 hudmatchstatus 수정해야해
그리고 ctrl+f 해서 teamstatus를 검색해줘
그러면
"TeamStatus"
{
"ControlName" "CTFTeamStatus"
"fieldName" "TeamStatus"
"xpos" "0"
"ypos" "0"
"zpos" "2"
"wide" "f0"
"tall" "75"
"visible" "1"
"enabled" "1"
"max_size" "19"
"6v6_gap" "4"
"12v12_gap" "1"
"team1_grow_dir" "west"
"team1_base_x" "c-45"
"team1_max_expand" "133"
"team2_grow_dir" "east"
"team2_base_x" "c47"
"team2_max_expand" "133"
이렇게 나올꺼임 (사진제한 땜시 이렇게 대채할께)
두가지 방법이 있음
1.
여기서 ypos 값을 수정하면 높낮이를 설정 할수있음 높이면 내려가고 -를 붙이면 올라가지
나는 여기서 값을 0에서 25로 수정했음
그럼 이리 됨
2.
teamstatus열에 team1_base_x team2_base_x 가 있는데 이건 양팀의 플레이어 패널 x좌표(양 옆)를 바꿔주는 거임
1번 방법이랑 차이점이 뭐냐면 1번은 전채를 움직이고 2번은 양 옆으로 벌릴수 있음
1번대로 x좌표 늘리면 되지 않느냐? 그러면 다같이 움직이거든
위에 나온대로 team1(블루)에서는 c-70으로 team2(레드)에서는 c72로 값을 수정하면
이렇게 됨
이렇게 됬다면 성공한것
이렇게 적용해봄
툰허드 이외에도 내가 따로 수정한 Hei의 허드를 저렇게 해먹거나 ahud또는 울른의 울 허드도 여러가지 수정해봤음
나는 개인적으로 이게 좋아서 이렇게 쓰고있음
이 글이 나 같은 사람들에게 도움이 됬길 바람
인게임에서 수정시 hud_reloadschme 로 간단히 허드 새로고침을 할 수있음
간단요약
1.hudmatchstatus hudobjectivekothtimepanel hudobjectivetimepanel 들 가서 수정을 해준다
2.hudmatchstatus의 roundcounter와 teamstatus를 수정해준다
3.끗
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.