Remove gameguard/nProtect
Hi guys, I was just wondering if anyone knows how to remove nProtect/gameguard from the ancient game exes.
Ones I was wanting to be nProtect disabled are EPT v1660 or EPT v1753
Both exe's are here: http://members.iinet.net.au/~samscal...and%201753.rar
I just really wanna login to the old pt, browse around, and look at the old monsters. Any help is greatly appreciated :)
Re: Remove gameguard/nProtect
bro that with hotuk admin mode should be enough :), on v 2.00 is enough
anyway do u have the full installer of those old pt the older i have is v2.00?
1 Attachment(s)
Re: Remove gameguard/nProtect
I can only really test up to the login screen, but I think I got it patched so it doesn't load and doesn't check for the protection.
I think it's working, because I can start both clients patched but not the original ones you uploaded. The game doesn't auto-close either, which it was when I was testing a different method.
Not sure if it'll help, but it was worth a shot.
Download: Attached (VirusTotal)
Re: Remove gameguard/nProtect
Thank you so much pushedx!
Worked perfectly :D
http://imageshack.us/m/28/7673/patch...2011052210.jpg
http://imageshack.us/m/818/7673/patc...2011052210.jpg
http://imageshack.us/m/688/7673/patc...2011052210.jpg
http://imageshack.us/m/269/7673/patc...2011052210.jpg
And telatoro, yes I have installers for v1.75.3 and v1.66b, how ever the 1.66b has a corrupted install, and I have only found a program to extract single files from the .cab install files, painstaking. So I just installed 1.75.3 and grabbed the 1.66b game exe from the archive.
If anyone has a hotuk for ancient EPT, would help a lot :)
Now just have to see if I can get some monsters to load =D
Nostalgia ftw!
Re: Remove gameguard/nProtect
Hotuk where always kept "in-house" so you have to reverse engineer one.
Easiest way is in hex (yes, this is a place where hex is quicker and easier than Olly) to start with. Search "SOFTWARE\Triglow Pictures" and the strings that follow that are mostly "hotuk.ini" and other ini, npc, openitem\*.txt items.
Working out the syntax is a job for Olly with a little trial and error.
1.66b Hotuk commands:-
Code:
아주나쁨
나쁨
보통
좋음
SERVER
WINDOW
FULLSCREEN
**CHEESE_DEBUG
포장단체주문환영
*캐릭터서버포트
*캐릭터서버주소
*데이타서버포트
*데이타서버주소
*관찰자모드
*화면품질
*서버포트
*서버주소
*조명각도
*배경선명도
*배경밝기
*지형물체
*지형모델
*나쁜놈
*PLAYERSKIN
*메뉴화면
*배경화면
*COLORMODE
*SCREENSIZE
*MODE
inx
PureBody
Rogue
Pikeman
Archer
Mechanician
Fighter
기술
먹기
다시시작
작은착지
큰착지
떨어
가끔
막기
데미지
타격
죽는
죽기
공격
*걷는
*정지
*서있기
뛰는
동작
반복
*적용기술
*해당위치
*적용직업
*착용무기
*XX서있기동작
*XX걷는동작
*저질모양
*보통모양
*정밀모양
*보조동작파일
*파일연결
*모양이름
*모양파일
*동작모음
*동작파일
*SERVER_NAME
*서버이름
*ADMIN_LOGIN
*관리자접속암호
*ADMIN_IP
*관리자IP주소
*ADMIN_NAME
*관리자이름
*ADMIN_COMMAND
*관리권한부여
*VERSION
*제한버전
*DISCONNECT_CLSAFE_CODE
*보호코드오류종료
*CLSAFE_CODE
*내부보호코드
*DISCONNECT_CLIENT_BADCODE
*코드접속종료
*CONNECT_CLIENT_CODE
*접속가능코드
*TEST_SERVER
*테스트서버
*MAX_USERS
*접속제한인원
*동료금지
*SERVER_RECORD_MEM
*저장버퍼사용
*SERVER_AUTOPLAY
*자동캐릭터사용
*SERVER_CODE
*서버코드번호
*LOGIN_TESTER
*테스트전용인증
*ODBC_TABLE_PLAY
*테이블허가열
*ODBC_TABLE_PASSWORD
*테이블암호열
*ODBC_TABLE_IDNAME
*테이블계정
*ODBC_TABLE
*테이블이름
*ODBC_PASSWORD
*인증접속암호
*ODBC_ACCOUNT
*인증접속이름
*ODBC_NAME
*인증접속서비스
*GAME_SERVER
*접속서버정보
Server3
Server2
Server1
off
Sound
Network
Graphic
p@rb
*연결파일
*발생제한
**스테미나재생
**생명력재생
**라이프재생
**기력재생
**마나재생
**공격력
**명중력
**생명력추가
**라이프추가
**기력추가
**마나추가
**마법숙련도
**사정거리
**크리티컬
**공격속도
**블럭율
**이동속도
**방어력
**흡수력
**특화랜덤
**특화
*생명력상승
*라이프상승
*기력상승
*마나상승
*근력상승
*스테미너상승
*건강
*민첩성
*재능
*정신력
*힘
*레벨
*근력추가
*스테미나추가
*생명력추가
*라이프추가
*기력추가
*마나추가
*근력재생
*스테미나재생
*생명력재생
*라이프재생
*기력재생
*마나재생
*마법숙련도
*보유공간
*이동속도
*블럭율
*방어력
*흡수력
*크리티컬
*명중력
*공격속도
*사정거리
*공격력
*바람
*물
*독
*번개
*냉기
*불
*대자연
*생체
*가격
*무게
*내구력
*유니크색상
*유니크
*코드
*E_NAME
*이름
Á
A*모금함
*아이템에이징
*아이템조합
*아이템보관
*스킬수련
*잡화판매
*방어구판매
*무기판매
돈
없음
*아이템
*아이템카운터
*물약보유률
*물약보유수
*경험치
있음
유
*언데드
*특수공격률
*이벤트아이템
*이벤트정보
*이벤트코드
evil
good
*품성
*지능
*조직
밤
낮
*활동시간
*이동범위
*이동타입
*시야
*지동력
*얼음
*라이프
*생명력
*흡수율
*공격범위
*이동력
*효과음
*소리
*크기
적
*속성
*E_CHAT
*대화
*MAX_ACTOR
*출현수
*DELAY
*출현간격
*MAX_ACTOR_POS
*최대동시출현수
*ACTOR
*출연자
1753 hotuk commands:-
Code:
아주나쁨
나쁨
보통
좋음
SERVER
WINDOW
FULLSCREEN
*MONSTER_KEY
MFC40.DLL
Copyright-2002
*캐릭터서버포트
*캐릭터서버주소
*데이타서버포트
*데이타서버주소
*관찰자모드
*화면품질
*서버포트
*서버주소
*조명각도
*배경선명도
*배경밝기
*지형물체
*지형모델
*나쁜놈
*PLAYERSKIN
*메뉴화면
*배경화면
*COLORMODE
*SCREENSIZE
*MODE
inx
PureBody
Rogue
Pikeman
Archer
Mechanician
Fighter
기술
먹기
다시시작
작은착지
큰착지
떨어
가끔
워프
울기
막기
데미지
타격
죽는
죽기
공격
*걷는
*정지
*서있기
뛰는
동작
반복
*적용기술
*해당위치
*적용직업
*착용무기
*XX서있기동작
*XX걷는동작
*저질모양
*보통모양
*정밀모양
*보조동작파일
*파일연결
*모양이름
*모양파일
*동작모음
*동작파일
ÀJ
¼J
¸J
´J
°J
¤J
J
J
*BLOCK_USER_PATH
*블럭유저경로
*CHECK_POTION_COUNT
*물약갯수확인
*CLIENT_PROCESS_TIME_OUT
*프로세스시간종료
*CLIENT_CHECK_PROCESS_TIME
*프로세스시간감시
*PERMIT_MONEY
*돈오차범위
*PERMIT_EXP
*경험치오차범위
*ENABLE_BLOCK_FOREVER
*영구블럭허가
*RECORD_JOBCHANGER
*전업자기록
*EVENT_HARDCORE
*하드코어이벤트
*EVENT_MANDOO
*송편이벤트
*CLIENT_CHECK_FUNC
*펑션검사
*DISCONNECT_ITEM_ERROR
*아이템오류종료
*BLOCK_LEVEL
*블럭단계
*DEBUG_ID
*디버그ID
*DEBUG_IP
*디버그IP
*CL_PROTECT
*보안검사
*ENABLE_PK
*PK허가
*SERVER_NAME
*서버이름
*ADMIN_LOGIN
*관리자접속암호
*ADMIN_IP
*관리자IP주소
*ADMIN_NAME
*관리자이름
*ADMIN_COMMAND
*관리권한부여
*VERSION
*제한버전
*DISCONNECT_CLSAFE_CODE
*보호코드오류종료
*CLSAFE_CODE
*내부보호코드
*DISCONNECT_CLIENT_BADCODE
*코드접속종료
*CONNECT_CLIENT_CODE
*접속가능코드
*TEST_SERVER
*테스트서버
*MAX_USERS
*접속제한인원
*동료금지
*SERVER_RECORD_MEM
*저장버퍼사용
*SERVER_AUTOPLAY
*자동캐릭터사용
*SERVER_CODE
*서버코드번호
*LOGIN_TESTER
*테스트전용인증
*ODBC_TABLE_PLAY
*테이블허가열
*ODBC_TABLE_PASSWORD
*테이블암호열
*ODBC_TABLE_IDNAME
*테이블계정
*ODBC_TABLE
*테이블이름
*ODBC_PASSWORD
*인증접속암호
*ODBC_ACCOUNT
*인증접속이름
*ODBC_NAME
*인증접속서비스
*GAME_SERVER
*접속서버정보
Server3
Server2
Server1
off
Sound
Network
Graphic
Can you share the server you are using? Screenshots look awesome. :D:
Re: Remove gameguard/nProtect
Sure bobsobol, it's the old vb version http://members.iinet.net.au/~samscal...%20SandBox.rar
However, it only works when I choose subserver with same port as login server (10007) If I try to use the game server on a diff port, when I get into game, I get DC.
Re: Remove gameguard/nProtect
Ahh... I think you have to set client hotuk.ini commands to make that work. :wink:
*캐릭터서버포트 = Character Server Port
*데이타서버포트 = Data Server Port
Re: Remove gameguard/nProtect
@telatoro I could not find where I got my old PT installs from.
So Ive uploaded em for ya here
V166b: http://members.iinet.net.au/~samscal...onTale166b.exe
V1753: http://members.iinet.net.au/~samscal...onTale1753.exe
Reckon you could give me a link to v2? =D
Edit:
I should include the registry file as well, as that's the way to change what ip pt connects to :)
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Triglow Pictures\PristonTale]
"Server1"="127.0.0.1"
"Server2"="127.0.0.1"
"Server3"="127.0.0.1"
Re: Remove gameguard/nProtect
tyvm, well i need some time to upload (slow up channel here) but i found a working link with that version
Gamefront
by the way... i found that on emus is just enough change the path of the npcs & mob models to let it work on older versions but also so i havent time to test it on the exe servers with older maps/mobs to modify the .dat, .npc and .spc files to see if works fine (wich should)
Re: Remove gameguard/nProtect
his talk is interesting, pre aor is pretty cool, if someone can create the server post here.
Re: Remove gameguard/nProtect
There are several already posted. Just look around. :wink: