제가 가지고 있는 3.63 어나더팩의 7월3일 캐릭창 튕김 시간 수정한 방법
컨텐츠 정보
- 1,441 조회
- 5 댓글
-
목록
본문
3.63 어나더 팩 경로의 jaycci.jar파일 7-zip으로 압축 해제.
편의상 d드라이브 밑에 test폴더 밑에 l1j, META-INF, server폴더가 있도록 압축해제 했습니다.
D 드라이브 \test\l1j\server\server\model\gametime\GameTime.class 파일을
dnSpy 프로그램으로 열어서 디컴파일 합니다. -> GameTime.class -> GameTime.java
-그냥 이 프로그램으로 GameTime.class파일을 열어서 소스 복붙 메모장 하나 만들어서 붙여놓고 .java파일로 저장하면 됩니다.
GameTime.java파일을 메모장으로 열어서
1051860800000L; 얼마 였던 부분 두곳을 ->1751860800000L; 로 수정 후 저장
test폴더에서 명령프롬프트를 실행후 아래 명령어를 실행합니다. (.java를 .class로 컴파일 하는 과정)
javac l1j/server/server/model/gametime/GameTime.java
.class파일 만들어졌으면 .java파일은 삭제합니다.
명령프롬프트에서 나가지 말고 test폴더 밑의 l1j, META-INF, server폴더를 jar로 다시 컴파일
jar cfm jaycci.jar META-INF\MANIFEST.MF l1j server
어나더팩의 원본 jaycci.jar파일은 적당한 곳에 백업 해놓고 시간 수정한 jaycci.jar파일을 어나더 팩에 넣고 실행 하면 됩니다.
다른 팩들은 GameTime 소스가 어느 파일에 들어있는지 모르기 때문에 저한테 물어보셔도 저도 모릅니다.
편의상 d드라이브 밑에 test폴더 밑에 l1j, META-INF, server폴더가 있도록 압축해제 했습니다.
D 드라이브 \test\l1j\server\server\model\gametime\GameTime.class 파일을
dnSpy 프로그램으로 열어서 디컴파일 합니다. -> GameTime.class -> GameTime.java
-그냥 이 프로그램으로 GameTime.class파일을 열어서 소스 복붙 메모장 하나 만들어서 붙여놓고 .java파일로 저장하면 됩니다.
GameTime.java파일을 메모장으로 열어서
1051860800000L; 얼마 였던 부분 두곳을 ->1751860800000L; 로 수정 후 저장
test폴더에서 명령프롬프트를 실행후 아래 명령어를 실행합니다. (.java를 .class로 컴파일 하는 과정)
javac l1j/server/server/model/gametime/GameTime.java
.class파일 만들어졌으면 .java파일은 삭제합니다.
명령프롬프트에서 나가지 말고 test폴더 밑의 l1j, META-INF, server폴더를 jar로 다시 컴파일
jar cfm jaycci.jar META-INF\MANIFEST.MF l1j server
어나더팩의 원본 jaycci.jar파일은 적당한 곳에 백업 해놓고 시간 수정한 jaycci.jar파일을 어나더 팩에 넣고 실행 하면 됩니다.
다른 팩들은 GameTime 소스가 어느 파일에 들어있는지 모르기 때문에 저한테 물어보셔도 저도 모릅니다.
-
등록일 2026.08.24
-
등록일 2026.07.27
-
등록일 2026.07.04DLL인젝션 점이라도 하나 찍어보기댓글 3
-
등록일 2026.06.29
관련자료
-
링크
댓글 5
개인구축러님의 댓글
본문 코드는 2036년 10월 22일까지는 정상 작동하지만, 그날 이후로는 서버에 심각한 오류가 발생합니다.
int 형이 담을 수 있는 최대 값 2,147,483,647 -> 날짜로 환산 2036년 10월 22일
ai가 이렇다고 하네요.
gemini 2.5 pro가 개선해준 코드
1안
https://hastebin.com/share/esecavofoq.java
시간이 한계치에 도달하면 그 상태로 고정.
(시간에 영향받는 인게임 컨텐츠 정상작동 여부 불투명)
2안
https://hastebin.com/share/boyusijusa.java
시간이 한계치에 도달하면 처음부터 다시 시작
int 형이 담을 수 있는 최대 값 2,147,483,647 -> 날짜로 환산 2036년 10월 22일
ai가 이렇다고 하네요.
gemini 2.5 pro가 개선해준 코드
1안
https://hastebin.com/share/esecavofoq.java
시간이 한계치에 도달하면 그 상태로 고정.
(시간에 영향받는 인게임 컨텐츠 정상작동 여부 불투명)
2안
https://hastebin.com/share/boyusijusa.java
시간이 한계치에 도달하면 처음부터 다시 시작















