603814 發表於 2009-12-22 21:43:47

新手架設私服教學 詳細說明 有圖!

首先呢 我只教ㄧ些基本的
也是讓各位新手 能夠多多爬文
廢話一堆 開始教學
首先 先確認你家是否固定IP?
所謂固定IP是什麼呢?

浮動IP就是 你每次從開機 他IP都不會不同 (這樣也別想讓玩家來玩了)
浮動IP麻煩處 是每次從開電腦 還要從新發布IP給玩家    非常的麻煩

使用固定IP的話    能夠每次上線 都是 ㄧ樣的IP
也方便玩家登入
如果不知道固定IP去哪申請
我再此提供一個網址
http://service.hinet.net/2004/adslstaticip.php

進去後 拉到下面 點選同意
會跳出一個視窗 拉到中間有ㄧ個格子 她叫你打你的網路寬評那張的帳號與密碼
-如圖下-
步驟1
http://a.imageshack.us/img526/184/26298991.png
步驟2
http://a.imageshack.us/img526/3808/51285467.png
其他自行發覺
步驟3 申請信箱
進去後 他會說你沒信箱 你就去申請一個 看你家網路是哪種的 就申請哪種

步驟4 重新登入
申請完後 在回到打寬評帳號密碼那裡 再登入一次
他會說你確定要申請為7組浮動IP 與 1組固定IP嗎 跟 信箱確定?
步驟5 打勾選項然後你把那2個打勾!
按確定 他就會發布固定IP給你了
步驟6 重新連線
之後你把你家網路 中斷連線在你帳號後面+ip2個字
譬如 [email protected]
然後你上線 你ip就會固定了
接下來 去申請no-ip帳號 網址為
http://www.no-ip.com/
這是為了確保你ip的安全 才不會直接公佈你家IP 而受到網路攻擊
如果你都好了 打開NO-IP程式 帳號則打你所辦的E-MAIL 密碼則打你所辦的密碼
在此我用貼圖教學 (讓各位比較容易董
首先
按紅色地方申請帳號密碼
http://a.imageshack.us/img526/9203/0001oc.png
步驟1.
http://a.imageshack.us/img526/4247/001us.gif

步驟2. (如果沒收到的話) 請等個1天 最晚1天會送到
http://a.imageshack.us/img526/5747/002x.gif
步驟3.
http://a.imageshack.us/img526/3638/003lw.gif
步驟4.
http://a.imageshack.us/img526/3771/004gh.gif
步驟5.
http://a.imageshack.us/img526/2710/005o.gif
步驟6.
http://a.imageshack.us/img526/7679/006rp.gif
步驟7.
http://a.imageshack.us/img526/2264/007uz.gif
步驟8.
http://a.imageshack.us/img526/820/008y.gif
步驟9.
http://a.imageshack.us/img526/2910/009ys.gif
步驟10
http://a.imageshack.us/img526/6888/010rf.gif
步驟11
http://a.imageshack.us/img526/2487/011fw.gif
步驟12
http://a.imageshack.us/img526/5391/012ss.gif
步驟13
http://a.imageshack.us/img526/4074/013kb.gif
步驟14
http://a.imageshack.us/img526/9919/015uz.gif
步驟15
http://a.imageshack.us/img526/2773/016eg.gif
然後
抓DATA 與 登入器
所謂DATA 就是補丁 跟 客戶端
補丁在幹什麼用的呢?      補丁就是你如果改裝備 他所顯現的裝備樣子 說明 等等的

客戶端則是在DATA資料夾裡面找到sc開頭的地球檔
按右鍵 選編輯
然後 找到這行文字
<display>★ 夜殤 〞- 靜蕭</display>
<desc>Athena</desc>
<address>skyboy706.no-ip.info</address>
<port>6900</port>
<version>20</version>
<langtype>4</langtype>
<aid>
         <admin>2000001</admin>
</aid>
<registrationweb>http://alan6714.myweb.hinet.net/<;;/registrationweb>
</connection>
橘色部份就是你要的私服名稱
請自行更改為你要的名稱
紅色部分就是你要改得IP
有些人使用NO-IP創IP
後面結尾是no-ip.info 或者 no-ip.biz
通成這2個比較常見
在來抓開機檔
譬如你要開EA版的
本人建議EA15XXX~13888版 步要用到以上 因為BUG很多
抓完開機檔後
進去conf資料夾裡面
找到map-athena
       login-athena
       char-athena
伺服器名稱,可以使用ASCII 160 作為空格字元
// 注意:伺服器名稱中不能帶空格,否則工會圖會無法出現!
server_name:    XXXXXXXXX   請在這打上您想要的伺服器名字
// 伺服器顯示名稱:要在4至23位元組之間
wisp_server_name:XXXXXXXXX   請在這打上您想要的伺服器名字
// 登錄伺服器 IP
// 角色伺服器連接登入伺服器的IP
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
login_ip: XX.XXX.XXX.XXX      請在這打上您的固定IP
// 如果你是一個網卡配置了多個IP,就需要配置這裡
// 注意:當你希望在多個伺服器上使用相同的端口時,此設置允許你在多個接口
// 中運行多個伺服器
//bind_ip: XX.XXX.XXX.XXX      請在這打上您的固定IP
// 登錄伺服器連接埠
login_port: 6900
// 角色伺服器IP
// 角色伺服器對外的IP
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
char_ip:XX.XXX.XXX.XXX      請在這打上您的固定IP
.login_athena
// 登入伺服器的IP
// 如果你的伺服器運作在防火墻或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
//bind_ip:XX.XXX.XXX.XXX      請在這打上您的固定IP
// 允許遠程管理本伺服器的IP/host
admin_allowed_ip: XX.XXX.XXX.XXX      請在這打上您的固定IP
3.map_athena
// 角色伺服器的IP
// 地圖伺服器依據此ip連到角色伺服器
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
char_ip:XXX.XXX.XXX.XXX      請在這打上您的固定IP
// 如果你是一個網卡配置了多個IP,就需要配置這裡
//這樣可以允許在一個網卡上運行多個athena伺服器
// 注意:當你希望在多個伺服器上使用相同的端口時,此設置允許你在多個接口中運行多個伺服器
//bind_ip: XXX.XXX.XXX.XXX      請在這打上您的固定IP
// 角色伺服器的連接埠
char_port: 6121
// 地圖伺服器的IP
// 地圖伺服器對外使用此ip
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
map_ip: XX.XXX.XXX.XXX      請在這打上您的固定IP
改完後 請去開機檔資料夾裡面 找到npc這個資料夾
裡面因該會有很多筆記本跟 資料夾
找看看有沒有 腳本 或者 我的npc 類似等等的
這就是別人自創的腳本
如果沒有的話 沒關西    去查 神之實習 或者 ㄧ些論壇 因該有人會發帖給腳本才對
下載下來 請自行改npc座標(請多爬文)
改為你要的位子 或者你也可以更改內容
獎品啦 npc對話 等等的(請多爬文)
改完 到npc資料夾裡面
找到scripts_custom這個檔案
按開啟 然後 按 選用其他程式開啟檔案
選用筆記本開啟
然後就會跑出
// --------------------------------------------------------------
// -                         自定義腳本                         -
// --------------------------------------------------------------
//      如果想禁止某個腳本,在它前面加上 '//' 就可以了...   
// --------------------------------------------------------------
// -------------------------- 我的腳本 --------------------------
//npc: npc/location/to/script.txt
//                     Your scripts go here!!
// --------------------------------------------------------------
此處刪除 因太多字而無法發帖
// --------------------------------------------------------------
// 馬樂站場 (啟動之前請先閱讀 conf/battle/battleground.conf )
// --------------------------------------------------------------
//npc: npc/battleground/bg_common.txt
//npc: npc/battleground/bg_tierra_01.txt
//npc: npc/battleground/bg_tierra_02.txt
//npc: npc/battleground/bg_flavius_01.txt
//npc: npc/battleground/bg_flavius_02.txt
請在這一行下面新增你的腳本
例如 npc資料夾裡面 再自創一個npc資料夾 然後丟裡面
例如你腳本的名子 叫 時間提示
你的捷徑就會是
npc: npc/npc/時間提示.txt
記得所有新增腳本 後面都要+上 .txt
這樣才會正式讀取到
如果是JA版要新增腳本
請去CONF裡面 找map_athena   按選取程式開啟   選取筆記本開啟
然後會找到
// 伺服器預設使用者名稱和密碼(建議修改)
userid: s1
passwd: p1
//char伺服器IP設定(可修改為你的IP)
char_ip: xxx.xxx.xxx.xxx
//char伺服器連接埠設定(不可修改)
char_port: 6121
//map伺服器IP設定(可修改為你的IP)
map_ip: xxx.xxx.xxx.xxx
//伺服器連接埠設定(不可修改)
map_port: 5121
//解析封包時間
packet_parse_time: 0
//自動儲存時間設定(秒計算)
autosave_time: 60
//GM清單檔案存儲位置
gm_account_filename: conf/GM_account.txt
//連線公告檔案位置
motd_txt: conf/motd.txt
//GM幫助檔案位置
help_txt: conf/help.txt
//設定地圖變數檔案位置
mapreg_txt: save/mapreg.txt
//地圖水場偵測檔案位置
water_height: conf/water_height.txt
//使用地圖快取
//0 : 關閉 1 : 開啟(不壓縮) 2 : 開啟(壓縮)
//如果你開啟壓縮, 則地圖快取檔案大小大概在 1MB 左右.
//而且如果地圖快取包含了所有的地圖了的話, 則 athena 可以無需讀取grf檔案.
read_map_from_cache: 1
//組態map cache的路徑和檔案名稱
map_cache_file: db/map.info
// httpd 是否有效( 1 有效, 0 無效, -1 使用 httpd.conf 裡的設定 )
httpd_enable: -1
// httpd 檔案路徑(最後必須要有『/』)
httpd_document_root: httpd/
// httpd 日誌檔案位置
httpd_log_filename: log/httpd_map.log
npc: conf/mapflag.txt
npc: conf/mapflag_noskill.txt
npc: conf/mapflag_noitem.txt
// PK伺服器
// 1: pvp,nopenalty,gvg_noparty除外
//   nomemo除外
//   限制mapflag pk dummya
map_pk_server: 0
// PK死亡是否掉落裝備(一括變更用)
map_pk_nightmaredrop: 0
// 自訂NPC
//JA工作
//npc: npcdata/JA/town/npc_town_board.txt
npc: npcdata/JA/town/npc_town_niflheim.txt
npc: npcdata/JA/town/npc_town_umbala.txt
//MFJA腳本
npc: npc/時間提示.txt
同樣的 也是新增這樣
記得要+txt
用完後 如果想更改 新手出生地 出生時贈與金錢
跟 經驗倍率 掉寶倍率 等等的
請到conf裡面的battle_athena更改(請多爬文
如果要更改開放指令
也是道conf資料夾
找到atcommand_athena
也是用筆記本開啟   更改(請多爬文)
更改完後
到開機檔資料夾裡面
會看到很多黑窗程式
請找到map-seven login-seven char-seven 或者 啟動工具(wxOAGUI)
找到3個黑窗程式後
把它開啟 他會跑出一堆文字 有些版本 是英文 有些是中文
反正到最後 會看到連線成功
連線ip xxx.xxx.xxx.xxx
這表示你可以進入遊戲了
如果你看到一堆錯誤
代表你腳本有問題
可能進不去遊戲
或者遊戲裡面很多bug

如果你按下去 他跑出一個空白視窗 然後等了20秒 說 私服器連線私敗
代表你開機檔沒用好 或者 客戶端DATA裡面的SC地球檔沒改IP
如果登入後有私服器給你選擇 可是創完腳色卻進不去 與 到100%停住
那就是你登入器問題 那就是你開JA開機檔 卻使用EA登入器
教學到此! 希望可以對各位想創私服的新手 造成很大的幫助!
如果此篇說的好 請板大至頂 謝謝你!
頁: [1] 2
查看完整版本: 新手架設私服教學 詳細說明 有圖!