精華區beta DIABLO 關於我們 聯絡資訊
前言: 看到板上時常有人請教多開的問題,想說雖然精華區已經有很多資料了 但是有些舊的不太適用,有些新的稍嫌零散,所以在這篇斗膽幫大家整理一下 我大抵上以方便快速且節省資源為前提來實作,如果有更好的建議請不吝指教 ----------------------------------------------------------------------- 首先在現今1.12 (1.13證實也適用)的環境下,D2loader這個前導程式 已經不再需要,且若使用必遭鎖序號,官方已經提供免光碟的方法: 只要將遊戲光碟中的D2xmusic.mpq以及D2xvideo.mpq複製到遊戲主目錄下即可。 此外,同一個系統環境下,D2只允許同時執行一份程式, 同一個IP,D2只允許同時4個連線到同一國度 因此若想要在同一台電腦同時執行多個遊戲的話,則需要使用一些輔助程式 在這裡以 Sandboxie(沙盤)程式達到多開目的 SocksCap程式達到4開以上目的 Step 1. 安裝一份原始遊戲程式+官方免光碟(從別台電腦直接複製遊戲資料夾也可以) Step 2. 視自己要幾開,在遊戲資料夾下方新增要多開的新資料夾, 名字請取有意義且容易記憶的,例如我要8開, 我就在Diablo II資料夾下建立7個新資料夾,名字分別為user-2,user-3,...,到user-8 接下來,從原本遊戲安裝資料夾內(就是Diablo II下)複製幾個檔案,分別是 Bnclient.dll 、 D2Client.dll 、 Game.exe 、 d2char.mpq 以及 d2sfx.mpq 共5個檔 複製到所有你要多開的資料夾內,以我為例,就要複製到user-2....一直到user-8裡面 此步驟請參考圖1 http://ppt.cc/-@yU Step 3. 執行D2Ckey.exe來修改複製出來的遊戲序號 (可在http://www.megaupload.com/?d=R0FJ581E下載) 檔案MD5碼:87fb88454029a1b68f554bb38848dc34 執行後選擇 MODIFY ORIGINAL CDKEY 接著選擇你所要修改序號的遊戲資料夾(例如原始Diablo II目錄或是你新增的多開資料夾) 跳出來的提醒視窗直接選擇 Install Anyway 接下來開始修改序號,最上方的名稱可隨便輸入,為了方便日後可能的情況 建議使用有意義且易明白的名稱,例如我要修改 user-3 資料夾中的序號 名稱我就打 D2user-3,若日後不慎斷線卡序號時,便會顯示序號由 D2user-3使用中 此外修改序號的部份,務必主程式和資料片的序號都要修改,才能夠多開同時連線 =====================2011.5.20.新增特別提醒======================== 提醒一 若開啟D2Ckey.exe,選擇MODIFY ORIGINAL CDKEY後,沒有出現讓你選擇資料夾的畫面 請先關閉此程式,接著將暗黑遊戲資料夾(即DIABLO II)的名稱更改為任意名稱, 再重新執行D2Ckey.exe,即可正常選擇要修改的資料夾,修改序號完畢後遊戲資料夾名稱 改不改回來都沒關係,視各人作法即可。 提醒二 此修改序號程式僅適用於序號為16碼的遊戲,目前(截至2011/5/20止)本人尚未發現 支援新版遊戲26碼序號之序號修改器,故不適用於市面上的新程式或官方下載之程式 若26碼序號的玩家想修改序號進行多開的話,可用以下之土炮方法: 1.安裝第一次遊戲,輸入序號組1(含暗黑及資料片共2個序號) 2.備份出遊戲資料夾中的d2char.mpqd2sfx.mpq,此二檔內含序號資訊 3.移除遊戲,並重新安裝一次,此次安裝輸入序號組2 4.將「動作2」中備份之兩檔案 以及 本文上方Step 2.中其餘三個檔案 複製到遊戲目錄下新增的資料夾,例如user-1中,即如同用程式修改序號的結果。 若需3、4開以上,依此方法重複執行即可。 =================================================================== Step 4. 序號都修改完畢後,視你要幾開, 就從原始遊戲資料夾的Diablo II.exe製作幾個捷徑到桌面(或你要的地方) (對Diablo II.exe按右鍵,選擇"傳送到",再選擇"桌面當作捷徑") 此時可對各捷徑按右鍵,選擇"內容",並在 "目標" 的最後面加入一些可用的參數 例如我的捷徑目標原本為 "G:\Diablo II\Diablo II.exe" (本身就有雙引號) 而我修改為 "G:\Diablo II\Diablo II.exe" -skiptobnet -w -direct -txt -skiptobnet 代表直接跳到打帳號密碼的地方(不用看起始畫面+選國度) -w 代表視窗化,多開時切換較方便(4開以上建議使用) -direct -txt 全白天參數,請洽精華區其他文章觀看詳細用法 修改完 "目標"內的內容,接下來請修改開始位置中的內容 我們要將各個捷徑的開始位置對應到多開的資料夾,以我為例,拿來當第2開的捷徑, 其"開始位置"內 就改成 "G:\Diablo II\user-2" (雙引號本來就有) 其餘依序為 "G:\Diablo II\user-3" , "G:\Diablo II\user-4" ... 一直到user-8 可參考圖2 http://ppt.cc/prXU Step 5. 安裝 Sandboxie(本例使用3.42註冊版本,安裝程式請自行上網搜尋) 此處以8開為例,因此在Sandboxie主控台中點選上方的 "沙盤"→ "建立新沙盤" 因為要8開,所以需要建立7個沙盤,可使用有意義且較容易辨識的名稱 可參考圖3建立新沙盤 http://ppt.cc/k7ym 圖4建立完成後 http://ppt.cc/V_qy (我預設沙盤並沒有改名,最下面則是我測試其他程式用的暫存沙盤) Step 6. 請注意,此步驟在WINDOWS 7 作業系統中可能出現問題,若無法用此方法輕鬆開遊戲 亦可直接對遊戲捷徑按右鍵,選擇從沙盤中開啟即可。 在Sandboxie主控台中將各個擺放多開序號及檔案的資料夾對應到要執行的沙盤: 在主控台中對要設定的沙盤按右鍵,選擇"沙盤設定",接著點選左邊樹狀功能表, 展開 "應用程式開始",選擇 "強制開啟資料夾",按下右方 "新增資料夾" 按鈕, 選擇你要對應的遊戲資料夾 請參考圖5 http://ppt.cc/,81w 圖6 http://ppt.cc/p97k 設定這些對應的目的在於方便, 執行遊戲時不需要先對遊戲捷徑按右鍵選擇"從沙盤中開啟",再選擇從哪一個沙盤, 只要直接雙擊兩下桌面的捷徑,沙盤會自動偵測並從設定的沙盤開啟遊戲 Step 7. 到目前為止,如果只是要4開的話,進行到步驟6就已經完成了。 而如果要更多開的話,需要一些其他的程式來讓我們取得其他的ip進行更多連線, 這裡以最常被使用的Socks Sever來當作跳板, (Win環境下可用CCProxy程式,Linux下可用socks server 5 等等,請自行搜尋下載) 此處並不對Socks Sever的建構多做說明,因為精華區的文章已有詳解 本例中Socks Sever以Linux底下的socks server 5建構,並且在跳板建立完成後, 使用SocksCap(本例使用2.38繁中綠化版,請自行搜尋下載)進行連接, 因為前面4開直接使用本機電腦連接即可,因此需要透過SocksCap的是後面的4開 只要把最開始修改完序號並已經建立到桌面上的捷徑拖曳到SocksCap視窗中即可, 記得"工作目錄"中的位置要改成對應的多開序號檔案資料夾 請參考圖7 http://ppt.cc/jxrm 在SocksCap中建立遊戲捷徑 (圖中的選項文字可能會因語系而不同,選第一個即可) 參考圖8 http://ppt.cc/pChc 確認一下你使用的參數是否正確(例如視窗化等等) 參考圖9 http://ppt.cc/noBX 確認工作目錄正確對應到你的多開序號檔案資料夾 Step 8. 開啟SocksCap並確認運作正常後,只要直接點選SocksCap中的4個遊戲捷徑 就會自動透過Socks Sever + 對應到設定的沙盤中執行 到此全部設定完成,日後8開的步驟變的很簡單: 執行4個本機要連線的遊戲捷徑 → 開啟SocksCap → 在SocksCap中執行利用跳板連線的4個捷徑,完成 接下來就可以輕鬆享受8開的樂趣啦~ 如果有什麼地方寫的不夠清楚,或是有更好更方便快速的設定,還煩請不吝補充一下 謝謝!! -------------------- 2010/02/22 12:00 修改多開資料夾建立的方法 比原本的方法省超多硬碟空間,因為不是複製整個資料夾了, 請需要的板友從頭閱讀一次(有些步驟及圖片都有稍微修改以配合新方法),謝謝 2011/05/20 23:55 更新常見問題及程式連結 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.231.241
Ckmike:好文章先推。 02/21 23:27
klai100:媽! 我上電視了! 02/21 23:27
highwayman:未看先推XD 02/21 23:27
leouni:有詳細到 02/21 23:27
Barbarian123:5樓 ~ 02/21 23:29
OrangeBoy:我看到.1.12 1.13 "開圖"文教學.... 02/21 23:29
Barbarian123:我覺得可以報一下電腦配備嗎.. 02/21 23:29
Barbarian123:4開打巴爾前面就快爆炸了... 02/21 23:29
Kuoooo:推! 02/21 23:30
klai100:八開 圖文教學 02/21 23:30
ferociousicy:推推推 y 02/21 23:30
sun770618:媽 我在這._.\~/ 02/21 23:30
Cabal3:推~ 我3開電腦就快不行了 cpu都100%在跑 囧 02/21 23:31
shec1213:好文必推~超詳細的 02/21 23:32
Kuoooo:沒光碟 冏~~~~~~~~~ 02/21 23:35
InvocationP:8開對我來說太奢侈了 >.",< 02/21 23:36
hebe1008:我以為有GPS可以用XDDD 02/21 23:37
ccusuperstar:推用心好文 02/21 23:37
ccusuperstar:......怎還沒M? 02/21 23:39
wwwman:要m也要板主在線上阿~"~ 02/21 23:40
kobe8112:忘記說,感覺人物站在哪裡會影響LAG程度耶 02/21 23:41
kobe8112:我其他角色站在ACT1遊戲會頓,所以都讓他們站在ACT4 02/21 23:41
HybridCar:沒序號 (哭著跑開 02/22 00:04
as111531:是同一房間最多4連接吧 同一國度基本上沒限制數量 02/22 00:05
as111531:序號夠多 電腦夠力 就行 02/22 00:06
CloudXCloud:幫推 02/22 00:07
kobe8112:是國度喔 不是房間 02/22 00:09
as111531:囧 我美西都8開BOT耶 02/22 00:11
kobe8112:我同IP第5開一登入國度,前4開就會有一個強制跳出遊戲 02/22 00:13
as111531:可能是沙盤不行吧 我猜的 02/22 00:15
thisgo:值得m的文章 推一個 來試看 02/22 00:15
kobe8112:我是記得1.11B還用loader的時候就這樣了 我再研究看看 02/22 00:16
sun770618:一個IP在同一國度內只能存在四個人物,八開要雙IP 02/22 00:28
sun770618:所以才需要跳板XD 02/22 00:28
ianian45:靠@@好詳細 02/22 00:37
beckhu:請教一下 沙盤開的遊戲無法打字是什麼原因? 02/22 00:54
soulboy:大王M 大王M 02/22 02:06
ccusuperstar:耶~成功雙開了^^ (可是被鎖的1 Key還沒解鎖T_T 02/22 09:38
minshin:請問1.13有做好的語言包了嗎? 用1.12的語言包 02/22 11:36
minshin:打到1.13的新增物品會跳出D2 02/22 11:37
kobe8112:這部份應該不在我這篇的研究範圍QQ 我本身是用原始繁中版 02/22 12:03
agazorro:修改CD-KEY的連結找不到 02/22 12:18
ccusuperstar:改用後來那個比較省空間的方式後反而不能雙開了A_A 02/22 12:31
ccusuperstar:我還是乖乖的用原本方式好了 02/22 12:31
kobe8112:你是不是哪裡沒有改到?我現在是用新方法8開了QQ 02/22 12:45
quark56:好文要推 02/22 12:50
kobe8112:修改CD-KEY程式的連結已修正 02/22 12:57
Durinn:推~ 02/22 21:25
camgogo:推推拉 02/22 22:12
stocc:厲害 推 02/23 11:12
BruteMan:推 02/23 14:20
yehnshin:推阿 這篇太強大了!!! 02/25 19:28
dodo11060:這篇太猛了! 10/17 06:48
lin0500:感謝 成功簍!!! 04/15 18:20
unique0927:朝聖! 04/29 13:53
※ 編輯: kobe8112 來自: 114.42.229.136 (05/21 00:09)