本帖最後由 剎那 於 14/5/2009 02:25 AM 編輯 繼PBO後又一新D/P版本對戰平台出現,名為Shoddybattle; 特此撰寫介紹一篇,讓大家更容易享受D/P時代的對戰。 (若圖片沒顯示,請多按重新整理。) 本文部分圖片,內容取自http://www.koudai8.com/newbbs/viewthread.php?tid=211338&extra=page%3D1 ___________________________________________________________________________________________________________________
程式簡介 Shoddy Battle是繼PBO後,又一款D/P版POKEMON網上對戰系統。 主頁(點擊進入):http://shoddybattle.com Shoddy Battle具有以下優點: 1.它能適用於各種電腦平臺(包括windows、linux等等)。 2.它使用Java編寫,各個模組分離,互不影響。 3. 它開放源代碼,這樣做能更貼近用戶需要,方便Debug和解決系統問題。(官網上說明甚至可以關閉CT=.=) 4. 運行時不需要像NETBATTLE那樣更換作業系統的語言,這樣能方便很多電腦系統非XP玩家。 5. 它支持RSE、DP對戰,不久將會支持RBY(這個還沒驗證)。 6. 比起NETBATTLE,ShoddyBattle上可以使用中文ID、輸入中文聊天。 但Shoddy Battle亦有部分缺點。 1.ShoddyBattle的戰報格式奇怪,不會顯示回合數,每回合後雙方的狀態亦沒有顯示,對話與玩家進出房間的部驟都會混入戰報內,需要一段時間適應 2.對戰時顯示戰況的視窗比較小。 3.目前只能進行單打對戰,亦不能設定規則,玩家目前需要自律。 4.有BUG,但這是不能避免的 但相信系統往後會陸續完善,請大家耐心等待。
___________________________________________________________________________________________________________________
下載、運行ShoddyBattle
ShoddyBattle是需要Java運行的,所以用戶的電腦上需要安裝Java Runtime Environment才能運行ShoddyBattle。安裝此軟體並不需要系統管理員許可權。 點擊這裏下載Java Runtime Environment:http://www.java.com/en/download/index.jsp ShoddyBattle下載地址(包括源碼):http://shoddybattle.com/downloads 文件名稱為shoddybattle.jnlp.下載後打開就能使用,具體操作類似NETBATTLE。 完成後桌面會新增shoddybattle的圖示,以後直接點擊圖示就能使用 ShoddyBattle和Java都安裝好之後請雙擊桌面上的圖示,打開之後首先看到的是主介面和伺服器列表(見下圖)。 倘若系統沒顯示伺服列表,大有可能是閣下電腦的防火牆阻隔了連線,請先關掉防火牆後再進行連線。
___________________________________________________________________________________________________________________ 有關組隊
選擇Servers標籤旁邊的Team builder標籤開始組隊,選擇後可以看到兩個按鈕,New team是新建隊伍,Edit team是編輯已有隊伍。
點選New team按鈕之後出現一個視窗(見下圖)。 選擇Standard Metagame按鈕可以使用官方伺服器的mod,推薦使用,因為官方伺服器的mod中包含了大部分pokemon XD中新增的技能。
這是最新的組隊介面,自從上次更新後組隊功能已經十分完善和方便,相信不用多作介紹了。 組隊完成後就可以在File功能表中選擇Save保存隊伍,在此一提,ShoddyBattle的文件是沒有默認的格式。
___________________________________________________________________________________________________________________
登入與介面功能介紹 組隊完成後可以開始對戰了,關閉組隊視窗回到伺服器列表。 列表旁邊的三個按鈕作用如下: Connect是連接選中伺服器按鈕(Official Server是官方伺服器,由於版本問題,建議上官服)。 Refresh是刷新伺服器列表。 Advance是直連按鈕(見下圖),需要輸入主機位址和埠號。假如伺服器列表壞了就需要使用此功能登入所需伺服器。
選擇伺服器後進入,會出現一個對話方塊(見下圖),進入伺服器時是需要登陸的。
點選Log in旁邊的Register標籤註冊帳號(見下圖),無須填寫個人資訊,寫ID和密碼就可以註冊了。 收到註冊確認資訊後在Connect標籤裏輸入ID和密碼,選擇Log in開始登陸。
登陸伺服器後出現伺服器的介面(見下圖)。 上方是功能表欄,左邊是聊天視窗,右邊默認標籤是線上玩家名單(User),對戰中玩家(battle),對戰選項(find)。
於Battle目錄下可清楚知道有那些玩家在對戰; 點選玩家合後按下方的watch鍵,可觀看對戰。
find目錄下有2個根目錄,ladder與unrated。 ladder目錄下可得知自己現在所使用的隊伍與重新選擇舊有的隊伍,而find match鍵為找尋對戰,點選後系統會自動替你找尋其他同樣點選了此鍵的玩家直接進行對戰。
unrated根目錄下可選擇進行不同分類的對戰,d/p版本中各精靈的分類說明可參考以下連結。 https://proxy.archiver.hkpnve.pokebeacon.com/viewthread.php?tid=44409&extra=page%3D1 選擇不同分類後亦可得知有那些玩家同樣選擇該分類。
以下為功能表欄的功用: File:New Team=新建隊伍 Open Team=讀取隊伍 Leave Server=離開所在伺服器 Ban Self=限時戒網 Status:Away=離開。選擇Away可以避免其他人的挑戰。 View:選擇View Battle Notices後可以接收伺服器中對戰開始和結束的資訊。 Help:Shoddy Battle Website=進入官網首頁 Bug Tracker=進入報告Bug的留言版 Feature Suggestions=進入建議留言版。
File功能表中Ban Self(戒網)功能能在選定時間內限制自己登陸伺服器(如下圖所示)。
__________________________________________________________________________________________________________________ 對戰
選擇玩家後點選Challenge,出現的挑戰視窗,選擇Challenge進行挑戰。 Build Team=新建隊伍,Load Team=讀取隊伍,Challenge=發出挑戰,Cancel=取消挑戰。 在邀請對方前可選擇shoddybattle內建的對戰規則,規則的介紹詳見下文。
對方邀請我方對戰時,可使用現在的隊伍作戰,也可立即讀取隊伍作戰,亦可以拒絕。 Build Team=新建隊伍,Load Team=讀取隊伍,Accept=接受挑戰,Reject=拒絕挑戰。 和主動邀請玩家對戰不同,被邀請的一方不能選擇shoddybattle內建的對戰規則。
以下是對戰介面。戰鬥方式與NetbattleB相近。 move:選擇在場精靈招式。 switch:交換精靈。 chat:發出訊息與儲存戰報。 近日的更新終於對對戰介面作出更新與調整,以下是更新後的對戰介面: 增加顯示對戰雙防的帳號名稱,亦加大了戰況顯示的視窗, 並加入時間倒數功能,初始時計是5分鐘,時計數值會一直減少,直到玩家行動後才會增加; 若任何一方玩家直到時計倒數完畢後還沒有作出任何行動,系統直接判斷那位玩家此戰戰敗。 ___________________________________________________________________________________________________________________ Shoddy Battle 新增對戰條款介紹 Evasion Clause(規避條款)[建議使用] Moves that specifically raise evasion (e.g. Double Team) fail. 明確地提升迴避率的配招將會使用失敗,如影子分身和變小。 Freeze Clause(凍結條款)[建議使用] Only one pokemon on each team may be afflicted with freeze at a given time. Subsequent uses of moves with a chance to freeze will not freeze. 每隊只有一隻精靈在指定時間內會被凍結。其間凍結效果發動無效。 Item Clause(道具條款)[不建議使用] No two pokemon on a team may begin the battle holding the same item. 隊伍中的精靈不能在開戰時裝備相同的道具。 Level Balance(等級平衡)[不建議使用] Multiplies 0.074 by a pokemon's base stat total and subtracts the result from 113; the pokemon's level is set to the integer nearest this value. This gives each pokemon a level in the closed interval [60, 100] based on its base stats. 113-round(精靈的種族值*0.074)=這條款下的等級,種族值愈高等級愈低。精靈的等級設定在60和100之間。 OHKO Clause(一擊必殺條款)[建議使用] Moves that kill in one hit (e.g. Fissure) fail. 一擊必殺技能將會使用失敗,如絕對零度、獨角鑽、必殺巨鉗和地裂。 Random Battle(隨機戰鬥)[不建議使用] Instead of loading teams, both players use randomly generated parties. 各玩家使用隨機生成的隊伍來代替原本下載的隊伍。 Sleep Clause(催眠條款)[建議使用] Only one pokemon on each team may be afflicted with enemy-induced sleep at a given time. Subsequent enemy attempts to inflict sleep fail. 每隊只有一隻精靈在指定時間內會被對手催眠。其間對手配招的睡眠效果發動無效。 Species Clause(種類條款)[建議使用] No two poken on a team may have the same species. 隊伍中不能使用相同種類的精靈。即不能使用兩隻或以上全國編號相同的精靈。 Strict Damage Clause(精確傷害條款)[建議使用] By default, Shoddy Battle does not limit the display of damage done to a pokemon to its remaining health. Enabling this clause causes Shoddy Battle never to show more damage being done than the target has remaining health. Shoddy Battle 原設不限制對精靈造成的傷害數值,所受的傷害總數可能大於HP的實際總數。 使用這個條款後,Shoddy Battle 只會顯示精靈HP的實際增減情況。
___________________________________________________________________________________________________________________
本文章以後拿來討論和系統有關的問題和內容,謝謝。 希望大家遊戲愉快。 更新自10月10日。 粗黑字為最新更新內容。 [ 本帖最後由 anteater 於 11/6/2008 09:46 AM 編輯 ] |