OK論壇

 找回密碼
 註冊
查看: 110812|回復: 119

新手架設伺服器教學(超詳細)

[複製鏈接]

該用戶從未簽到

發表於 2009-10-8 19:40:06 | 顯示全部樓層 |閱讀模式
小妹是超喜愛RO的玩家,多年前踏入Ro,雖然離開了
但是還是深深的喜愛著Ro,想回來玩卻又不想被遊戲公司荼毒
想玩私服,卻又怕心血因GM的熱度消退而付諸流水
所以再三思考後決定自己架設私服
由於有架設過天堂的經驗,所以想說"應該"差不多
但是我錯了...
不可諱言的說一句,天堂的腳本多到一個很誇張
很多人分享,很多人再修改別人的版本再發出來討論
但是RO的腳本卻少少,要貢獻要積分還有些要論壇幣
當然還是有些版大,真的很無私的分享,才能造就小妹的私服
讓小妹萬分感激!!

我曾跟某個論壇的朋友說,謝謝他的指導
因為有些最基本的東西,一堆RO私服論壇上根本完全爬不到
(或許我沒看到...)
沒有他的教導我完全沒辦法連貫起來...
我想把心得發上來給每個想架私服的新手們看看
但是他卻說沒意義,因為沒人回文
很快沉下去,那又有何意義...?
我想了二天,還是決定PO出來
就算沉了也沒關係,就算沒幫助也沒關係
我要的不是回音,我要的是心意
不是別人的心意,是我對論壇的心意,貢獻出我小小的力量

以下,是我從完全不會的新手(四天前)的觀點下去寫的架設方法以及觀念
如果不對還請指教 0.0
抱歉,廢話一堆,進入正題.....

===========================================================================================
首先是觀念~

1.什麼是開機檔...?

就是EA
JA
這些版本就是所謂的開機檔

開機檔不用放在RO資料夾內
放再硬碟內的隨便一個地方即可
這是"架設"最重要的東西
裡面有【runserver】是開啟私服的檔案
或是去抓【啟動工具(wxOAGUI)】來開啟伺服器
conf資料夾裡面,就是必要改伺服器ip等等ip的地方
要在哪改?
等等會說...
所有的設定,db等等的進階功能都在開機檔裡面

2.什麼是客戶端

客戶端就是【要】丟在ro資料夾內的東西
1.data資料夾
(
就是所謂的補丁)

2.登錄檔
(
玩遊戲的玩家開ro私服的程式檔)

好像還有一樣...
忘了是什麼了...
不過最重要的是這二個
先略過吧...
想到再補...

3.什麼是no-ip

如果你的要架設私服的電腦用的是固定ip可以不用這東西
但是!! 因為你把ip公佈出來,容易讓你的電腦被攻擊

如果你是浮動ip就比較需要no-ip
才不會【每次重開機都要公佈一次你的新ip讓別人去連您的私服】

所以no-ip最重要的功能就是...
1.讓你的ip固定,不用每次都公佈
2.讓你的ip不用【直接】被大家都看到
所以...安全&方便

========================================================================================

評分

參與人數 1積分 +10 收起 理由
pan00017 + 10 原創內容

查看全部評分

回復

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-10-8 19:42:00 | 顯示全部樓層
本帖最後由 huangpu1 於 2009-10-12 11:02 AM 編輯

正式進入架設教學

首先,請先準備好需要的程式

1.開機檔(例如EA13702版本)
2.NO-IP程式
3.補丁(DATA資料夾)


(
有些網路上抓的開機檔不需要補丁,則不須此項)

4.登錄檔

關於程式還有NO-IP的申請方法
這些東西,請去網路上的各大論壇找
小妹在此不提供
因為我希望新手們多爬文 0.0
這些程式我都確定我有找到

接下來 請打開開機檔
範例...EA13702

打開CONF資料夾
有三個要改的檔案

1.char_athena

// 伺服器名稱,可以使用ASCII 160 作為空格字元
// 注意:伺服器名稱中不能帶空格,否則工會圖會無法出現!
server_name:

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您想要的伺服器名字

// 伺服器顯示名稱:要在423位元組之間
wisp_server_name:

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您想要的伺服器名字

// 登錄伺服器 IP
// 角色伺服器連接登入伺服器的IP
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
login_ip: XXXX.no-ip.org
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您的NO-IP


// 角色伺服器IP
// 角色伺服器對外的IP
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
char_ip: XXXX.no-ip.org
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您的NO-IP





2.login_athena

// 登入伺服器的IP
// 如果你的伺服器運作在防火墻或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
//bind_ip: XXXX.no-ip.org

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您的NO-IP


// 允許遠程管理本伺服器的IP/host
admin_allowed_ip: XXXX.no-ip.org
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您的NO-IP

回復 支持 反對

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-10-8 19:42:34 | 顯示全部樓層
3.map_athena

// 角色伺服器的IP
// 地圖伺服器依據此ip連到角色伺服器
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
char_ip: XXXX.no-ip.org
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您的NO-IP


// 如果你是一個網卡配置了多個IP,就需要配置這裡
//這樣可以允許在一個網卡上運行多個athena伺服器
// 注意:當你希望在多個伺服器上使用相同的端口時,此設置允許你在多個接口中運行多個伺服器
//bind_ip: XXXX.no-ip.org
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您的NO-IP


// 角色伺服器的連接埠
char_port: 6121

// 地圖伺服器的IP
// 地圖伺服器對外使用此ip
// 如果你的伺服器運作在防火牆或是多網卡後面,你應該設定這裡
// 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
map_ip: XXXX.no-ip.org
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
請在這打上您的NO-IP


好了,這三個檔案設定好以後
請到你的RO資料夾,建立一個叫做DATA的資料夾,把您下載的補丁丟進去
好,如果你下載的版本不需要補丁所以沒有~
沒有關係~~~~~~
隨便去下載一個補丁
為什麼?
因為您需要補丁裡面的【sclientinfo
這個名字的檔案
這裡面是讓大家或是你自己的RO能自動連到你的伺服器的東西
好,你的DATA資料夾裡面有了sclientinfo以後
請點選sclientinfo,然後按右鍵,選編輯...找下面這行
<address>XXXX.no-ip.org</address>

然後一樣在【XXXX.no-ip.org】的地方改成您自己的NO-IP




好了以後關閉儲存

再來把你的登錄檔也丟到RO資料夾裡面
我們暫時把他改名為【RO私服登錄檔】好了

都就緒以後
請再將剛剛請您準備的NO-IP程式打開
有中文版也有英文版
都不重要...

請先登錄您註冊NO-IP時候的E-MAIL還有密碼
(一組E-mail只能有一個NO-IP)
登錄NO-ip以後請將註冊的NO-IP打勾
等他打勾的框框後面的圖示變成笑臉
(如果不笑,你就要哭了,代表有錯誤,關於NO-IP打勾後沒有笑點的問題
請爬文,因為我也有看到這篇文章)

好,現在NO-IP開起來了


回復 支持 反對

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-10-8 19:43:06 | 顯示全部樓層
再來要開你架設的私服了
點開開機檔
我們剛剛前面有以EA13702版本為範例
打開以後請點【runserver】或是【啟動工具(wxOAGUI)
這二個是啥?
剛剛再觀念的第一項有說喔!!
這樣就開啟伺服器了
如果你點的是runserver,出現三個視窗一直跑
如果裡面有【錯誤】這二個字,那你也要準備哭了
代表你的開機檔裡面有錯誤(這是廢話)
...我的功力不夠沒又法依依解答...
所以有錯誤請爬文...
我只負責教學架設...
~ 忽然有人問我說~
如果有錯誤會怎樣
..可能會登入不進去遊戲
或是登入的進去但是遊戲裡BUG

好繼續說下去...

如果您用 啟動工具(wxOAGUI) 打開伺服器
那會出現一個視窗
請點右下角的【全部開始】
然後請分別在
分頁的 Login

Char

Map

這三個的小視窗裡面注意有沒有【錯誤】
有錯誤你要哭了
因為跟上述的另一種開機方式是一樣的道理

...
假設大家都正常開啟伺服器了
再來
請打開您的ro資料夾
把剛剛我的改名字成為【RO私服登錄檔
的豋陸器點二下
出現伺服器了
請選伺服器
然後...
創帳號
男的帳號請在帳號後面加上 _M
女的帳號請在帳號後面加上 _F

這是在第一次創帳號的時候才要加上去的
第二次以後請去掉...

然後打完密碼請上線享受吧 ^^

課程到此大致上告一段落...
能想到的我都說了...
就算只幫助到一個新玩家
也是值得了...

至於設定上的任何問題,請用力爬文吧!

最後...
JA版我不會,對不起..
請見諒...

P.S.
如果版主有看到,如果版主有看完,如果版主覺得還不錯,請幫忙至頂
因為這樣小小的動作,可以幫助到非常多的新手
小妹不敢說自己寫的好,但是至少裡面有很多東西爬不到(不容易爬到)

可以盡量幫忙轉載,可以幫助到更多的新手就好
回復 支持 反對

使用道具 舉報

該用戶從未簽到

發表於 2009-10-8 23:37:49 | 顯示全部樓層
很謝謝你貼教學哦

我照你的方法做哦~可是我的還是連不到
如果用192.168.1.3就可以進可是如果用xxx.no-ip.biz就不可以了
我把192.168.1.3給我朋友,他不能進我的遊戲,
如果全部設定跟你上面的一樣就會出現錯誤
如果我把login的換成192.168.1.3開的時候就不會出現錯誤了
但是還是不可以進遊戲,除非我全不都換成192.168.1.3= =
回復 支持 反對

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-10-9 12:13:23 | 顯示全部樓層
很謝謝你貼教學哦

我照你的方法做哦~可是我的還是連不到
如果用192.168.1.3就可以進可是如果用xxx.no-ip.biz就不可以了
我把192.168.1.3給我朋友,他不能進我的遊戲,
如果全部設定跟你上面的一樣就會出現錯誤
...
coolkeng 發表於 2009-10-8 11:37 PM


這樣說好了
192.168.1.3
這個...
是你家的IP
這個IP是你家的IP分享器所分配給你的IP
並不是中華電信在你撥接上網路時所給你的
恩...
有點複雜
降子說好了

你付錢給中華電信包月上網>>>中華電信給你的網路>>>>傳送到你家的IP分享器>>>IP分享器接收到中華電信的IP後>>>他自己本身在用內部分配給你虛擬IP>>>192.168.1.3>>>然後傳送到你的電腦內

所以你的IP會是192.168.1.3 <<<
你朋友用這個IP當然連不進來
就算你會查中華電信給你的IP他還是連不進來
因為IP分享器把你給擋住了
不讓他連進來

再來
xxx.no-ip.biz
這個前面的XXX只是我隨便比喻一下的
請按照我所說的步驟去做
我不是有說要去申請NO-IP嗎?
也有請各位去爬文怎麼申請NO-IP了
如果你真的有按照步驟去申請
那就不會發生這種奇怪的問題了

再來
你還要去爬文看要怎麼讓你朋友或是網路上的人,從外面透過你的IP分享器來連結你的私服

爬文很重要
不要以為只看一篇文章就能解決所有人的疑問...
有疑問可以用關鍵字去搜尋
IP的問題是最基本的網路傳輸知識
網路上這類文章多到不能再多了
加油!
回復 支持 反對

使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-10-9 18:51:56 | 顯示全部樓層
    有 些 觀 念 不 太 對

    bind_ip 已 經 被 // 所 以 是 不 需 要 更 改 的

    其 他 大 致 上 沒 有 問 題 唷
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2010-7-31 09:01 AM
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    發表於 2009-10-9 22:45:49 | 顯示全部樓層
    交新手的帖當然要推阿  隨時都有可能有新手想研究∼又無從下手
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-10-12 11:02:52 | 顯示全部樓層
    7# pan00017

    錯誤的地方已修正,多謝板大指正!
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2019-9-3 11:54 PM
  • 簽到天數: 94 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-11-22 18:27:43 | 顯示全部樓層
    非常感謝你的教學~
    好詳細耶~
    對我這個新手來說很實用~
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2015-4-7 09:46 PM
  • 簽到天數: 17 天

    連續簽到: 3 天

    [LV.4]偶爾看看III

    發表於 2009-11-26 10:04:59 | 顯示全部樓層
    謝謝大大分享經驗
    讓我們這些想開服的造就不少福音!!
    在此謝謝版大!!
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-11-28 01:13:55 | 顯示全部樓層
    非常感謝您, 讓我一次就成功, 我與妳一樣,想架一個Server自己玩,很幸運爬到您的文,否則一定很困難 ^^ 非常感謝您!
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-11-30 03:34:21 | 顯示全部樓層
    先回個文感謝你的教導~在來慢慢學習架設ro私服^^
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-12-5 21:24:34 | 顯示全部樓層
    感謝大大...我終於可以開了!!!!!!!!!!!!!!!

    超開心~~樂~
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-12-5 23:01:49 | 顯示全部樓層
    謝謝大大細心的教學~

    對我超有幫助 XD
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-11-28 01:40 AM , Processed in 0.063806 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表