복돌이란 무엇인가?
워해머2 오리지널을 정품으로 구매한 이후에, dlc는 불법복제로 사용해서 사실상 전체 상품을 정품구매한것과 마찬가지의 플레이를 하는 것을 말한다.
이는 일부 천박하고 한심하고 보잘것없으며 올드월드의 품위를 헤치면서도 애미창년좆같은 일부 불법충들의 주장에 의하면,
게임을 보완하는 의미로서가 아니라 단지 미완성된 게임을 출시한 뒤 가격이 애미출타한 dlc 팔이로 소비자들을 호구취급해서 우려먹는 SEGA와 CA에 경종을 울리는 저항이라고 강변하나,
이는 절대 진실이 아니며 복돌충들은 SEGA와 CA의 은헤를 모르고 날뛰는 애미디진 창년들임을 지그마 교단과 부크만 양조장이 장담하는 바이다.
1. 워해머2 오리지널 정품을 구매한다.
물론 완전한 복돌의 길을 걷는 방법도 있다는 주장도 있으나, 2018년 2월 7일 현재 stampunk를 위시한 어떤 여타 릴그룹에서도 제대로 된 풀복돌을 풀고있지 않다.
현재까지 확인된 불법 저작권 침해 최신 버전은 2017년 9월 28일 출시된 1.0 오리지널 버전뿐이다. 물론 시간이 지나면 완전한 풀복돌이 나올 가능성이 있으나, 그때까지 기다리기 싫은 불법충들은 오리지널 정품을 구매한다고 한다.
1-1. 경찰 조사에 의해 드러난 정품 구매 방법
1-1-1) 중고나라
현재까지도 중고나라에서 2만~2만5천에 인텔에서 뿌린 워해머2 쿠폰이 거래되고 있음. 그러나 그 수량은 한정적이기에 조만간 소진되어 불법충들이 박멸될 것으로 보임.
1-1-2) 다이렉트게임즈
다이렉트게임즈에서는 44,000원이라는 할인된 가격으로 워해머2 스팀 키를 팔고 있음. 문제는 "페이코" 라는 것인데 이 "페이코" 결제를 통해, 특히 하나, 롯데카드를 통한 페이코 결제시 7000원이 할인되어(하나 롯데카드가 아니더라도 3500원 할인) 무려 37,000원이라는 가격으로 복돌충들이 워해머2 정품을 구입하고 있는 실태임. 이 "페이코" 결제는 단지 회원가입하고 이후 결제화면에서 "페이코"로 합니다 라고 선택하기만 하면 적용되는 것이라 많은 문제를 낳고 있음,
1-1-3) g2a, kinguin 등 해외 리셀러 사이트
가격은 터무니없이 높은데다가 안전성은 위의 2 방법에 비할바가 아니므로 불법충들조차 이러한 루트는 기피하는 것으로 보인다 여겨짐. 논의할 가치가 없음.
2. cs.rin.ru 사이트에 회원가입
이후 진행될 불법충들의 애미디진 불법활동의 전제는 이 사이트 회원가입으로 추정됨.
심지어 회원가입조차 하기 귀찮아하는 씹앰창들은 아이디 asd 비번 asdasd 계정을 돌림빵한다는 소문도 나오고 있어 충격을 주고 있음.
이제부터는 구체적인 행동지침을 분석함.
3. 워해머 게임을 설치한뒤 종료하고 스팀을 종료한 상태로 놔둔다.
4. 놈들은 크림파이 라는 명칭의 불법 크랙 프로그램을 사용하고 있다!
//cs.rin.ru/forum/viewtopic.php?f=29&t=70576
위의 링크는 최신 3.4 버전의 링크이다.
그러나 일부 불법충들은 최신버전을 사용할 경우 *치명적인* 게임종료시 종료가 안되고 윈도우가 망가지는 등 각종 오류가 발생한다는 이유로
//cs.rin.ru/forum/viewtopic.php?f=29&t=70576&start=1530
2.0.0.7 버전을 사용하기도 하고 있어
개별 복돌충들의 불법으 구체적 양태에 따른 차별화된 대응 전략이 필요할 것으로 사료된다.
4-1.
불법 다운로드한 크림파이를 풀으면 두가지 버전 - 로그와 노로그 - 가 나오는데 둘다 상관없다고 함.
폴더에는 3개 파일이 들어있음, steam_api.dll steam_api64.dll cream_api.ini
이중 steam_api.dll 은 x86 즉 32비트용 게임에 적영되는 크랙파일이며
steam_api64.dll은 64비트용 크랙이고
cream_api.ini 는 위의 크랙 파일들이 어떻게 적용될지를(어떤 dlc 파일이 어떻게 활성화되어야 하는지를) 명령하는 '명령서' 개념임.
워해머2는 64비트이므로 복돌충들이 다루는 파일은 steam_api64.dll 과 cream_api.ini 임.
이때 steam_api64.dll 은 상관없지만 cream_api.ini 는 워해머2에 적합한 내용으로 바꿔줘야 한다고 함.
4-2.
복돌충들이 크림파이 명령서를 얻는 방법은 아래와 같다고 전해지고 있어 경종을 울리고 있음.
(맨 아래에 있는거 긁어서 cream_api.ini 에 복사하면 됨)
5.
게임이 설치된 스팀 폴더를 연다.
SteamsteamappscommonTotal War WARHAMMER II
원래의 원본인 steam_api64.dll 파일의 파일 이름을 steam_api64_o.dll 로 바꾼다.
4에서 탈취당한 크림파이 불법 파일들인 steam_api64.dll 과 입수된 워해머2 용 cream_api.ini 파일을 저 씨발 불법충새끼들은
게임폴더에 복사해넣어 덮어쓰기 붙여넣기 해버린다고 한다....... ㅠ
6. dlc 파일들을 구해서 쳐넣는다.
워해머2의 dlc 파일들은 대부분 이미 워해머2 오리지널 정품 스팀 설치가 완료되었다면 그 안에 포함되어있다.
다만 일부 소수 파일들은 따로 구해서 넣어줘야 한다.
6-1. dlc 파일들
//drive.google.com/open?id=1yNHyMPm8nNqBcpQD9FR8uzprnQtIJLxk
위의 링크가 그 가증스러운 불법충들의 구세주같은 파일 링크다. 용량이 작다고 의심하지 마라. 불법충들에게 필요한건 단지 저 파일일 뿐이다..... 하아...
Steam/steamapps/common/Total War WARHAMMER II/ data 폴더에 파일을 넣는다고 한다...
6-2. 모탈 캠페인 파일
다수 지능이 현격히 낮은 불법충들은 바로 이번 모탈캠페인 문제를 해결하지 못하고 자살하기도 한다고 보고되고 있다.
6-1 단계까지 완료했다면 볼텍스 캠페인은 올 dlc 반복돌이 완료당한 처참한 상황일 것이다.
복돌충들은 6-1 단계가 완료도니 후 게임을 한번 실행시킨다. 그리고 dlc가 적용된 것을 확인한 후,
가증스럽게도 스팀 라이브러리 페이지로 간다.
가서 워해머2 페이지를 열면
dlc 중에 mortal empires 부분이 보이는데
이미 6-1 단계까지의 적용으로 인해 이를 다운받을 수 있는 상태로 타락해버렸기에 정식으로 다운받을 수 있다.
이를 눌러주면 스팀에서 모탈 캠페인 다운로드가 진행된다고 한다. 완료되면 완료.
==============================================
이렇게 복돌충들의 가증스러운 작태에 대해 알아보았다.
자고로 적을 알아야 백전백승이라 했으니
이러한 복돌충들의 민낯을 똑똑히 알고
제군들은 앞으로도 SEGA와 CA의 무궁한 이윤 획득을 위해 한몸바쳐 애국하기 바란다! 이상!!
=============
크림파이 복사하면 됨
[steam]
; Application ID (//store.steampowered.com/app/%appid%/)
appid = 594570
; Force the usage of specific language.
; Uncomment this option to turn it on.
;language = english
; Enable/disable automatic DLC unlock. Default option is set to "false".
; Keep in mind that this option is highly experimental and won't
; work if the game wants to call each DLC by index.
unlockall = false
; Original Valve's steam_api.dll.
; Default is "steam_api_o.dll".
orgapi = steam_api_o.dll
; Original Valve's steam_api64.dll.
; Default is "steam_api64_o.dll".
orgapi64 = steam_api64_o.dll
; Enable/disable extra protection bypasser.
; Default is "false".
extraprotection = false
; The game will think that you're offline (supported by some games)
; Default is "false".
forceoffline = false
; Disables the internal SteamUser interface handler.
; Does have an effect on the games that are using the license check for the DLC/application.
; Default is "false".
disableuserinterface = false
; Disables the internal SteamUtils interface handler.
; Does have an effect on the games that are checking for the actual AppId (only matters when "wrappermode" is set to "true").
; Default is "false".
disableutilsinterface = false
; Turn on the wrapper mode.
; Default is "false".
wrappermode = false
[steam_wrapper]
; Application ID to override (used when the wrapper mode is on)
newappid = 0
; Use the internal storage system.
; Default is "false".
wrapperremotestorage = false
; Use the internal stats/achievements system.
; Default is "false".
wrapperuserstats = false
; Store the data in the current directory (incl. stats)
; By default the data will is stored at: %appdata%/CreamAPI/%appid%/
; Default is "false".
saveindirectory = false
; Disable/Enable a StoreStats callback. Takes effect only if "wrapperuserstats" is set to "true"
; Default is "true"
;storestatscallback = false
[dlc]
; DLC handling.
; Format: <dlc_id> = <dlc_description>
; e.g. : 247295 = Saints Row IV - GAT V Pack
; If the DLC is not specified in this section
; then it won't be unlocked
364360 = Total War: WARHAMMER
534331 = Total War: WARHAMMER - Realm of The Wood Elves
404014 = Total War: WARHAMMER - The King and the Warlord
404013 = Total War: WARHAMMER - The Grim and the Grave
404012 = Total War: WARHAMMER - Call of the Beastmen
534330 = Total War: WARHAMMER - Bretonnia
455041 = Total War: WARHAMMER - Isabella von Carstein
551821 = Total War: WARHAMMER - Grey Wizard
551820 = Total War: WARHAMMER - Jade Wizard
404015 = Total War: WARHAMMER - Wurrzag
506190 = Total War: WARHAMMER - Grombrindal The White Dwarf
404010 = Total War: WARHAMMER - Chaos Warriors
455042 = Total War: WARHAMMER - Krell
404011 = Total War: WARHAMMER - Blood for the Blood God
635350 = Total War: WARHAMMER - 30th Anniversary Regiments
455040 = Total War: WARHAMMER - Norsca
594597 = Total War: WARHAMMER II - Realm of The Wood Elves
594594 = Total War: WARHAMMER II - The King and the Warlord
594593 = Total War: WARHAMMER II - The Grim and the Grave
594592 = Total War: WARHAMMER II - Call of the Beastmen
594598 = Total War: WARHAMMER II - Bretonnia
594599 = Total War: WARHAMMER II - Isabella von Carstein
594601 = Total War: WARHAMMER II - Grey Wizard
594600 = Total War: WARHAMMER II - Jade Wizard
594595 = Total War: WARHAMMER II - Wurrzag
594596 = Total War: WARHAMMER II - Grombrindal The White Dwarf
594590 = Total War: WARHAMMER II - Chaos Warriors Race Pack
594602 = Total War: WARHAMMER II - Krell
594591 = Total War: WARHAMMER II - Blood for the Blood God II
617810 = Total War: WARHAMMER II - Mortal Empires
735420 = Total War: WARHAMMER II - Tretch Craventail
617870 = Total War: WARHAMMER II - Rise of the Tomb Kings
781190 = Total War: WARHAMMER II - Steps of Isha
794110 = Total War: WARHAMMER II - Alith Anar
779880 = Total War: WARHAMMER II - The Queen & The Crone
732960 = Total War: WARHAMMER II - 30th Anniversary Regiments
794111 = Total War: WARHAMMER II - Bone Giant
594603 = Total War: WARHAMMER II - Norsca
[steam]
; Application ID (//store.steampowered.com/app/%appid%/)
appid = 594570
; Force the usage of specific language.
; Uncomment this option to turn it on.
;language = english
; Enable/disable automatic DLC unlock. Default option is set to "false".
; Keep in mind that this option is highly experimental and won't
; work if game wants to call each DLC by index.
unlockall = false
; Original Valve's steam_api.dll.
; Default is "steam_api_o.dll".
orgapi = steam_api_o.dll
; Original Valve's steam_api64.dll.
; Default is "steam_api64_o.dll".
orgapi64 = steam_api64_o.dll
; Enable/disable extra protection bypasser.
; Default is "false".
extraprotection = false
; ExtraProtection level.
; Default is "0".
; Available options :
; 0 = minimum, 1 = medium, 2 = maximum
extraprotectionlevel = 0
; Turn on the "light" wrapper mode.
; Default is "false".
wrappermode = false
; Enable/disable logging of the DLC functions.
; Default is "false".
; If you use log_build, uncomment this option to turn it on.
;log = false
[steam_wrapper]
; Application ID to override (used when the wrapper mode is on)
newappid = 0
; Load steam emulator library.
; Default is "false".
loademu = false
; Emulator library that is used for the stats
; and storage handling.
; Default is "emu.dll".
emudll = emu.dll
; Use the emulator storage system.
; Default is "false".
wrapperremotestorage = false
; Use the emulator stats/achievements system.
; Default is "false".
wrapperuserstats = false
; Use the emulator utils system.
; Default is "false".
wrapperutils = false
; User the emulator callbacks system.
; Default is "false".
wrappercallbacks = false
[dlc_subscription]
; This will check if the specifed
; DLC is owned by the user.
; Format: <dlc_id> = <true/false>
; e.g. : 12345 = true
; 12346 = true
; 12347 = true
; If the DLC is not specified in this section
; then it won't be subscribed.
; Also if the value is set to "false" the DLC
; won't be subscribed either.
364360 = true
534331 = true
404014 = true
404013 = true
404012 = true
534330 = true
455041 = true
551821 = true
551820 = true
404015 = true
506190 = true
404010 = true
455042 = true
404011 = true
635350 = true
455040 = true
617810 = true
594602 = true
594601 = true
594600 = true
594599 = true
594598 = true
594597 = true
594596 = true
594595 = true
594594 = true
594593 = true
594592 = true
594591 = true
594590 = true
364360 = true
735420 = true
617870 = true
781190 = true
794110 = true
779880 = true
732960 = true
794111 = true
594603 = true
[dlc_index]
; DLC handling.
; Format: <dlc_index> = <dlc_id>
; e.g. : 0 = 12345
; 1 = 12346
; 2 = 12347
0 = 617810
1 = 594602
2 = 594601
3 = 594600
4 = 594599
5 = 594598
6 = 594597
7 = 594596
8 = 594595
9 = 594594
10 = 594593
11 = 594592
12 = 594591
13 = 594590
14 = 364360
15 = 735420
16 = 617870
17 = 781190
18 = 794110
19 = 779880
20 = 732960
21 = 794111
22 = 594603
[dlc_names]
; Names for the DLCs index put above.
; Use this only if needed.
; Format: <dlc_index> = <dlc_name>
; e.g. : 0 = DLC Name 0
; 1 = DLC Name 1
; 2 = DLC Name 2
0 = Total War: WARHAMMER II - Mortal Empires
1 = Total War: WARHAMMER II - Krell
2 = Total War: WARHAMMER II - Grey Wizard
3 = Total War: WARHAMMER II - Jade Wizard
4 = Total War: WARHAMMER II - Isabella von Carstein
5 = Total War: WARHAMMER II - Bretonnia
6 = Total War: WARHAMMER II - Realm of The Wood Elves
7 = Total War: WARHAMMER II - Grombrindal The White Dwarf
8 = Total War: WARHAMMER II - Wurrzag
9 = Total War: WARHAMMER II - The King and the Warlord
10 = Total War: WARHAMMER II - The Grim and the Grave
11 = Total War: WARHAMMER II - Call of the Beastmen
12 = Total War: WARHAMMER II - Blood for the Blood God II
13 = Total War: WARHAMMER II - Chaos Warriors Race Pack
14 = Total War: WARHAMMER
[dlc_timestamp]
; Specifies a unique unix timestamp for the purchased DLC (//www.onlineconversion.com/unix_time.htm).
; By default returns the current date timestamp (if nothing was specified).
; Format: <dlc_id> = <timestamp>
; e.g. : 12345 = 1420070400
617810
594602
594601
594600
594599
594598
594597
594596
594595
594594
594593
594592
594591
594590
364360