디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

스압) DP 임의코드 실행버그 설명(2)앱에서 작성

스카이민갤로그로 이동합니다. 2024.09.08 16:40:52
조회 1528 추천 15 댓글 10
														

전편에서는 dp에서 임의코드 실행을 하는 방법에 대해 알아보았고, 이번에는 그 기술을 이용한 마킹ACE 라는 기술에 대해 알아보고자 한다

7fed8272b58b68f351ef83e541837373ad0df535f3a3bc75dd74eddb3f69a0

우선 마킹이라는 시스템에 대해선 웬만해서 다들 알고있을 것이다
말그대로 포켓몬에게 마킹 표시를 하는 기능으로, 주로 개체값 판별용으로 자주 쓰인다
이 마킹과 연동된 RAM의 프로그램을 조작하여, 실행한 코드를 포켓몬에게 마킹을 함으로써 적용시키는 기술을 마킹ACE 라고 한다
이 기술을 사용하면 포켓몬과 관련된 정보를 변경하거나, 프로그램에 따라선 완전히 무관한 데이터도 건드리는 것이 가능하다

여기서는 대부분 길이가 긴 스크립트 코드들을 입력하기에, 전편에서 소개했던 계산기 제한해제 코드를 기본으로 사용한다

--------------------
- 계산기 자릿수 제한해제 코드
124286369 × 1250149543 =

- 박스 정리화면 표시(마킹을 위해 필수)
2201724518571 × 1 =
--------------------

여기에 추가로 코드 입력 간략화를 위해 아래 두 코드를 입력한다
(이후에 나오는 코드들은 대부분 이 두 코드를 입력한 것을 전제로 한 코드들이므로, 반드시 입력해야한다)

173672277447802887 × 1 =
163257703309574151 × 1 =

또한, 아래부터 나오는 코드들을 입력할 때는 이 세가지 사항을 항상 기억한다

********************
- 박스를 연 후는 코드입력 전 계산기 제한해제 코드를 재입력해야 한다

- 연산자 없이 숫자만 써져있는 경우는 기본적으로 모두 해당값의 x1 또는 +0 의 값을 계산하도록 한다

- 코드가 여러개 있을 경우 하나를 입력완료할 때마다 리타이어를 선택하고 다음 입력을 진행한다
********************

7fed8272b58b68f151ef87e1478471730c56b5c785d08fa5a5a2d6ba7e8480cd

우선은 전편에서 제작한 마나피를 존가 이로치로 바꿔보도록 하자

--- 이벤트 플래그 부여 ---
175361138952830983
155376415606439943
177331463789936647
144399404239945735

7fed8272b58b68f151ef87e144807d732b2f42672705e76f05e3c52cb6069aa2

위 코드 입력 후 박스를 열어 마나피에게 이런식으로 마킹을 하고 결정을 누르도록 하자
그 후 커서를 다른포켓몬에 옮겼다가 마나피에 옮기면 방금 마킹이 풀려있을 것이다

7fed8272b58b68f151ef87e14485767363cf447f0e117bf7dee854082604527c

상태를 보면 이처럼 마나피가 운명적인 만남을 통해 만난것으로 변경이 된 것을 확인할 수 있다


--- 만난장소 통신교환으로 변경 ---
144398891514593287
164383614861115399
200412411880144903
180709163510464519
202945686670934023
146087741375447047

7fed8272b58b68f151ef87e145817273765ed2d5542b63e9b432a01fdc71f282

위 코드를 실행한 뒤 마킹을 하니 통신교환을 통해 알을 얻은것으로 변경되었다


--- 강제 이로치 변경 ---
144117416537882631
188027512904810503
210826986018439175
209138136158240775

7fed8272b58b68f151ef87e14583727332c79c500ceed69174620a15c4ae6779

위 코드를 실행하니 마나피가 이로치가 되었다
다만 어버이ID가 바뀐 것을 볼 수가 있는데, 이 코드의 원리가 적용 포켓몬의 부모 TID와 SID를 변경시킴로써 해당 개체가 이로치가 되는 조건을 만족시키는 것이기 때문이다
그로인해 실행 후는 해당 포켓몬이 자신의 포켓몬이 아니게 된다는 단점이 있다

아래부터는 이 외에 다양한 코드들을 알아보도록 하자
참고로 같은 작업을 연속으로 수행할 경우 코드 입력을 생략할 수도 있다
(예: 포켓몬 두마리의 종족을 바꾸고자 할때, 첫마리 작업 직후 두마리째에 작업을 할 때는 마지막 코드 이외 코드는 입력을 하지 않아도 된다)


--- 종족 변경 ---
153124615792623623
175361138952830983
159880015233810439
180146213557043207
20000(1)(1)(2)(2)090005 → 10진수 변환

종족을 내부코드 (1)(1)(2)(2)로 변경한다
예를 들어 쉐이미는 01EC 이므로,
2000001EC090005 → 144115196330835973

7fed8272b58b68f151ef81e1418472730cad5d7d17e6626df86747c2c49c31ee

7fed8272b58b68f151ef84e54e807c731293e3d6a098d34b1617bd629ab42736

7fed8272b58b68f151ef84e54e8273735cd5153942a3cf401f98888c3c97fa93

박스에 있는 찌르꼬에게 마킹을 한 뒤, 다른 박스로 이동했다가 돌아오니 쉐이미로 바뀌었음을 확인할 수 있다
단, 에메랄드와는 달리 특성은 바뀌지 않으므로 따로 바꿔줄 필요가 있다

7fed8272b58b68f151ef84e54184757335a69eaeacc5080a9c5c3ab1cf9edc5b

참고로, dp인 만큼 pt이후 등장 포켓몬들의 코드로 맞출경우 마킹 적용 후 박스 전환시에 바로 튕기니 주의
(사진은 쉐이미 스카이폼으로 맞춘 경우)


--- 경험치 변경 ---
153124615792623623
175361138952830983
195908812252774407
171139014302302215
200(1)(1)(2)(2)(3)(3)090005 → 10진수 변환

현재 경험치를 00(1)(1)(2)(2)(3)(3)로 변경한다
예를 들어 쉐이미는 경험치 105만 타입으로, 경험치 1059860으로 레벨 100이 된다
즉, 1059860 → 102c14
200102c14090005 → 144132969576595461

7fed8272b58b68f151ef81e14e84767352509d615a1480b0ac3d29f566935c39

적용을 하니 경험치가 변경되고 레벨도 그에 맞춰진 것을 확인할 수 있다


--- 특성 변경 ---
153124615792623623
175361138952830983
177894413743292423
176487038859804679
2(1)(1)027E3B800007 → 10진수변환

특성을 내부코드 (1)(1)로 변경한다
예를 들어 천하장사의 내부코드는 25이므로
225027E3B800007 → 154532503401529351

7fed8272b58b68f151ef81e04781717343d2365a8272bba0796fd2910f6be576

레기기가스에게 적용을 하니 특성이 천하장사가 되었다

7fed8272b58b68f151ef8ee54f847673e2c3e158476c654cb5d3cbef18cf8b5e

7fed8272b58b68f151ef8ee446807c73af34e559705f9556a368ccf6d6b99100

3세대와 다르게 특성 변경이 자유로운 덕에 이런식으로 자신만의 포켓몬을 창조 가능하다


--- 기술 변경 ---
(기술 1)
153124615792623623
175361138952830983
155376415606439943
180146213557043207
20000(1)(1)(2)(2)090005 → 10진수변환

(기술2)
153124615792623623
175361138952830983
173390814115921927
180146213557043207
20000(1)(1)(2)(2)090005 → 10진수변환

(기술3)
153124615792623623
175361138952830983
191405212625403911
180146213557043207
20000(1)(1)(2)(2)090005 → 10진수변환

(기술4)
153124615792623623
175361138952830983
209419611134885895
180146213557043207
20000(1)(1)(2)(2)090005 → 10진수변환

각각의 기술을 내부코드 (1)(1)(2)(2)로 변경한다
예시)
묵사발 = 01ce → 144115195827519493
섀도다이브 = 01d3 → 144115195911405573
드레인펀치 = 0199 → 144115194938327045
신속 = 00f5 → 144115192186863621

7fed8272b58b68f151ef8ee54f8176731ea61b1816eb3e4e632e222f12498ea4

위 코드대로 적용하니 레지기가스의 기술이 그대로 변경되었다(현재 pp는 변경 전 기술 기반으로 되있으나, 포켓몬센터 회복을 하면 원래대로 돌아온다)


--- 볼 변경 ---
153124615792623623
177894413743226887
200412411880144903
177331463789936647

위 코드 입력 후, 마킹 패턴에 따라 볼을 변경할 수가 있다
예시로 럭셔리볼은 ●, ▲, ♡에 마킹을 하면 된다

7fed8272b58b68f151ef8ee54f8072733e49d36be7a41ff4fd0d1d1c32e1a6e6

7fed8272b58b68f151ef8ee54f8271738532e61f4d6967303832ecde2abe17a8

위 마킹을 적용하니 플라이곤이 퀵볼에서 럭셔리볼로 바뀌었다
이 코드는 박스 안에 있는 동안에는 마킹으로 얼마든지 볼을 바꿀 수가 있다
또한 하골소실의 규토리볼(컴퍼티션볼 포함)과 드림볼 역시 지정이 가능한데, 이 경우 다른 코드를 사용할 필요가 있다
(여기서는 따로 다루진 않겠다)


--- 노력치 변경 ---
- 체력
153124615792623623
175361138952830983
159880015233810439
176768513836515335
2XX027E3B800007 → 10진수변환

- 공격
153124615792623623
175361138952830983
177894413743292423
176768513836515335
2XX027E3B800007 → 10진수변환

- 방어
153124615792623623
175361138952830983
195908812252774407
176768513836515335
2XX027E3B800007 → 10진수변환

- 스핏
153124615792623623
175361138952830983
213923210762256391
176768513836515335
2XX027E3B800007 → 10진수변환

- 특공
153124615792623623
175361138952830983
159880015233810439
177049988813225991
2XX027E3B800007 → 10진수변환

- 특방
153124615792623623
175361138952830983
177894413743292423
177049988813225991
2XX027E3B800007 → 10진수변환

노력치를 XX만큼 추가한다
(252 추가: 215049623394320391)


참고로, 위 코드들 중 기술 및 특성은 5세대 것들도 지정이 가능하다
예시로, 쉐이미에게 심술꾸러기 특성과 V제너레이트를 줘보도록 하겠다
(심술꾸러기 = 7e, V제너레이트 = 22d)

7fed8272b58b68f151ef81e14f8073732b94f5fa620c369bfec743c0daec5cd1

7fed8272b58b68f151ef8ee54e817173998aacbf0ba4dc843ef9e2f216896667

적용을 하니 이런식으로 각각 공백이 생기지만, 종족 변경과 달리 튕기지 않는다
그럼 제대로 적용이 됐는지를 확인하기 위해 이 쉐이미를 5세대로 전송해보겠다

7fed8272b58b68f151ef8ee54181777332cdea6dcde9657699d9a48e1a7a0e78

전송해보니 제대로 적용이 되었음을 확인할 수 있다
물론 6세대로의 전송은 불가하니, 자신의 창작포켓몬을 즐기는 것은 5세대까지만으로 참자

위 과정들을 보다 간편하게 수행할 수 있는 간이 메모리에디터 작성법도 존재하나, 작성과정이 지금까지의 어떤 작업들보다도 복잡하기에 여기서는 설명을 생략하도록 하겠다


지금까지 4세대의 임의코드 실행에 대해 알아보았다
준비과정까지는 꽤나 복잡하나, 코드 입력에 있어서는 하나하나 박스명에 입력해야 됐던 3세대까지와는 달리 계산기터치로 재빠르게 입력할수 있는만큼 많이 편리하다

또한 에메랄드도 한때는 상당히 복잡한 방법을 이용해야 했던것이 지금은 연구가 진행되어 많이 편해진 만큼, dp역시 시간이 지남에 따라 개선이 이루어질 가능성이 크다

이 정도면 언젠가 5세대도 방법이 발견되지 않을까 하는 생각이 든다


이 글에서 다룬 것들 외에 다른 코드에도 관심이 있다면 아래 사이트를 참고하도록 하자

추천 비추천

15

고정닉 7

2

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 기 세보여도 실제로는 멘탈 약할 것 같은 스타는? 운영자 24/11/04 - -
11688678 거다맥 어드벤처 궁금한게 있음 [2] 애낌이갤로그로 이동합니다. 11.01 30 0
11688677 랭배, 포마, 포켓카, 포유나,포고 중 2개 이상하는 사람? [8] ㅇㅇ(223.39) 11.01 66 0
11688676 주말에 맛집갈까나 [7] 파멍갤로그로 이동합니다. 11.01 42 0
11688674 와 ㅅㅂ 포켓카 대박떴다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [1] ㅇㅇ(218.238) 11.01 109 0
11688673 빈집털이 레이팅 달리기 설렌다갤로그로 이동합니다. 11.01 41 0
11688672 징기스칸 먹으러옴 네이티오갤로그로 이동합니다. 11.01 31 0
11688671 옛날에 포켓무버 포뱅 다운 안받았으면 큰일날뻔 ㄷㄷ ㅇㅇ(118.235) 11.01 43 0
11688670 님들 포켓몬 게임마다 닉 통일함? [5] ㅇㅇ(220.122) 11.01 98 0
11688669 포켓몬카드게이 잼씀? 수집만 하고있는데.. ㅇㅇ(221.155) 11.01 35 0
11688668 왠진 몰겠는데 단일 불타입이 성능 안좋은듯 가혜대갤로그로 이동합니다. 11.01 40 0
11688667 와 드니차닮은 영상봄 ㅇㅇ(223.38) 11.01 42 0
11688666 와ㅅㅂ오늘좆될뻔함 [19] 스이렌갤로그로 이동합니다. 11.01 128 0
11688665 스바 리그 깨려고 팔파크에서 포켓몬홈까지 옮길생각임 ㅇㅇ(118.235) 11.01 44 0
11688664 눈이썩을거같아 [1] waagh!!(175.120) 11.01 50 0
11688662 조로아크 그려옴 [16] HellCross갤로그로 이동합니다. 11.01 2011 32
11688660 이슬 진짜 파멍갤로그로 이동합니다. 11.01 42 0
11688659 중국 포케카 굿즈가 이쁘긴하네 호구마감자갤로그로 이동합니다. 11.01 60 0
11688658 님들 할 게임 추천점 ㅇㅇ갤로그로 이동합니다. 11.01 38 0
11688657 라티아스카드 준대 [2] ㅇㅇ(220.65) 11.01 73 0
11688656 오늘먹은거 [1] 기라티나조금야해요갤로그로 이동합니다. 11.01 31 0
11688655 포갤 여러분, 나에게는 꿈이 있습니다. ㅇㅇ(118.235) 11.01 53 2
11688651 그나저나 레츠고2세대는 걍 기획도 안했나보네 디다퀘갤로그로 이동합니다. 11.01 57 0
11688650 목호&호타루 [2] 와타루갤로그로 이동합니다. 11.01 33 0
11688649 아이리스파티 피규어보셈ㅇㅇ [9] 와타루갤로그로 이동합니다. 11.01 93 2
11688648 식스테일 조로아 리전폼은 ㄹㅇ 노리고 만든거같음 [2] ㅇㅇ갤로그로 이동합니다. 11.01 71 0
11688647 포케카뉴비 조언좀 [4] 햄보케요갤로그로 이동합니다. 11.01 78 0
11688646 행복한강아지를보라 [2] waagh(175.120) 11.01 53 0
11688645 포유나 난이도 어떰? [7] Karren갤로그로 이동합니다. 11.01 71 0
11688644 포케카포켓 진지하게 1달 예상한다 [1] 파타파타갤로그로 이동합니다. 11.01 86 0
11688643 생선까스<<타르타르소스가 맛있음 [1] RaidL갤로그로 이동합니다. 11.01 32 0
11688642 저녁은먹고 갤질해라 ㅇㅇ(211.235) 11.01 39 0
11688641 "쵸파 한가지 기억해둬라" 포갤러(210.98) 11.01 48 0
11688639 10세대엔 어래곤 부활해야함 포갤러(106.102) 11.01 27 0
11688638 생선까스 맛있긴한데 안먹는 이유가 [1] ㅇㅇ(118.235) 11.01 27 0
11688637 몬헌출발!!!!!! [7] waagh!!(175.120) 11.01 50 0
11688636 새로나온다는 뉴 600족시리즈 레진피규어 [5] 와타루갤로그로 이동합니다. 11.01 76 0
11688635 내일이면 시험 끝 [9] 영물갤로그로 이동합니다. 11.01 53 0
11688634 고기는 미디움레어 [6] 파멍갤로그로 이동합니다. 11.01 43 0
11688633 학교 급식 개맛없었어 디다퀘갤로그로 이동합니다. 11.01 31 0
11688632 세상에는 생선까스 시러하는 사람이 너무도 많다 [4] ㅇㅇ(118.235) 11.01 49 0
11688631 이거 너무 사고싶네 [2] 호구마감자갤로그로 이동합니다. 11.01 42 0
11688630 지난시즌 사용한 파티 [5] 포갤러(121.141) 11.01 101 3
11688629 니니퇴근!!! [1] 청야갤로그로 이동합니다. 11.01 39 0
11688628 초합금 보따리 독나방 드디어 오겠구나 [12] ㄱㄹ갤로그로 이동합니다. 11.01 73 0
11688627 ㅋㅋ 오늘 알바 끝 [7] 호구마감자갤로그로 이동합니다. 11.01 44 0
11688626 전라도에선 닭고기 회를 먹는다고 한다. [1] 디다퀘갤로그로 이동합니다. 11.01 53 0
11688625 고기알못들왤케많지.. [2] 날따름갤로그로 이동합니다. 11.01 51 0
11688624 히히 과제를 대충 한다 [8] 누옹갤로그로 이동합니다. 11.01 49 0
11688623 닭까스 [7] 날따름갤로그로 이동합니다. 11.01 58 0
11688622 포케카깔려다가 우연히찾은겜인데 이거재밋더라 [3] ㅇㅇ갤로그로 이동합니다. 11.01 68 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2