devunt / DFAssist

FFXIV Duty Finder & F.A.T.E. Assist
https://devunt.github.io/DFAssist
The Unlicense
65 stars 120 forks source link

던전에서 출구를 눌러서 퇴장했을 경우 오버레이가 다시 나타나지 않음 #81

Closed devunt closed 7 years ago

devunt commented 7 years ago

u에서 퇴장 버튼을 누를 경우 0x0C가 오는 것 같으나 출구를 눌러 퇴장할 경우 다른 것이 오는 듯

devunt commented 7 years ago

아예 0x0216 이 안 오는 것으로 판명... 딴 방법을 찾아봐야 할 듯

devunt commented 7 years ago

3.5 에서는 아예 모든 경우에 0x216 이 안 오는 듯?!

lalafellsleep commented 7 years ago

확인해 보겠습니다.

test on 2017.08.25.0000.0000

lalafellsleep commented 7 years ago

image

디버깅 하는 도중에 이런 메세지가... 저거 언어 별로 출력되게 설정한거 아닌가욤

파판 여러개 켜져 있으면 계속 뜨네요...

lalafellsleep commented 7 years ago

// 일반적인 지역 이동 [06:23:07] 22F(36634644) [06:23:08] 6A(6946836) [06:23:08] E000(3758113378) [06:23:08] CD(13434900) [06:23:08] E9(15269908) [06:23:09] DD(14483476) [06:23:09] B6(11927572) [06:23:12] F4(15990804)

// 던전 입장 [06:26:00] 79(7929876) [06:26:00] Q: 매칭 상태 업데이트됨 [이프리트 토벌전, 4, 1/1, 0/1, 0/2] [06:26:00] 78(7864340) [06:26:00] Q: 임무 입장함 [06:26:00] 22F(36634644) [06:26:01] E000(3758116714) [06:26:01] E000(3758154205) [06:26:01] 02(131092) [06:26:03] 18A(25821204) [06:26:06] F4(15990804) [06:26:06] A4(10747924) [06:26:06] 150(22020116) [06:26:09] A4(10747924)

// 던전 퇴장 (U키) [06:27:28] 18F(26148884) [06:27:28] 7B(8060948) [06:27:28] 22F(36634644) [06:27:29] E000(3758113406) [06:27:30] CD(13434900) [06:27:30] C6(12976148) [06:27:30] B3(11730964) [06:27:30] DD(14483476) [06:27:30] E9(15269908) [06:27:31] C6(12976148) [06:27:35] F4(15990804)

// 던전 퇴장 (출구) [06:32:17] 18F(26148884) [06:32:17] A4(10747924) [06:32:17] 7B(8060948) [06:32:17] 22F(36634644) [06:32:18] E000(3758113430) [06:32:19] 92(9568276) [06:32:19] CD(13434900) [06:32:19] C6(12976148) [06:32:19] B3(11730964) [06:32:19] DD(14483476) [06:32:19] E9(15269908) [06:32:19] DD(14483476) [06:32:19] C6(12976148) [06:32:19] B6(11927572) [06:32:19] C6(12976148) [06:32:23] F4(15990804)

// 던전 내의 지역이동 [06:34:48] A4(10747924) [06:34:48] 22F(36634644) [06:34:50] 10E(17694740) [06:34:53] F4(15990804)

// 던전 내에서의 데존 (지역이동) [06:35:22] 22F(36634644) [06:35:23] 10E(17694740) [06:35:23] 149(21561364) [06:35:27] F4(15990804)

devunt commented 7 years ago

multiuple 오타 문제는 babe5c1d5ad4280e93d0e4a62aa7a3fb396b2c86 에서 수정되었습니다.

음 일단 22F랑 F4가 전부 다 공통되네요 저거 Log.B로 데이터 찍어서 안에 옮겨가는 지역의 area id가 있는지만 보면 될 것 같습니다

devunt commented 7 years ago

패킷을 좀 더 보니까 3.4까지의 0x0216가 3.5에서 0x022F 로 바뀐 것 같습니다.

devunt commented 7 years ago

0x022F 기준

던전 내 지역 이동: 02 01 01 00 일반 지역 이동: 03 00 00 00 도시 내 에테르 사용: 0E 02 01 00

일반 텔레포: 04 01 01 00 거주지로의 텔레포: 13 01 01 00

비공정 탑승: 01 01 01 00 배 탑승: 01 01 01 00 일반 데존: 07 01 01 00

인스턴스 입장: 0B 01 01 01 인스턴스 퇴장: 0C 01 01 01

던전 내 사망 부활: 08 02 01 00

devunt commented 7 years ago

fa031b8edd589ae2ff8e13f5bdcdf3f4b8e9eacd 에서 수정됨