pig671080 發表於 2013-5-2 13:57:52

[影片] [原創] CS_eA_Sanke 2.3.4 開機教學!! 附 影片教學

本帖最後由 pig671080 於 2013-12-4 01:46 AM 編輯

  由於此教學是以小弟我自己打的,以及影片錄製也是自己製作的,若影片遭到移除 or 死檔,可以留言一下!!
我上線看到會立即PO上教學影片。
  此教學不以商業用途,僅僅提供小弟我本身的經驗做成的,我不會要求需要多少積分,但是我會希望可以給個回復,這也是希望能夠給我自己一個原動力。如果此教學有哪邊打錯誤,可以提出 問題 ,基本上按照我的教學,正常來說都可正常開機,您也可以自己當 遊戲管理者,至於腳本教學部分,由於製作的函數以及指令部分,小弟我還不太會,所以∼請各位玩家多多爬文吧~!!

以上為 2013 / 05 / 07 PM 11:19更新
  修改隱藏內容。希望大家別再亂隨意留言,而被扣積分了。別跟自己積分過意不去。
以上為 2013 / 12 / 01 AM 01:45 更新

-----------------------------------------------------------------------------------------
私服開機教學 :
-----------------------------------------------------------------------------------------
必備的軟體 :
1. Ro遊戲主程式 - 建議 : 仙境傳說(zh-TW) - 怪物來敲門

2. Sql軟體 - 在此我推薦使用 AppServ 2.5.10版本 (原因 : AppServ 2.5.10版本在Sql裡面較為穩定,相對的2.6.0版本他是測試版
本,系統不是很穩;兩者操控較為相似。)

3. 伺服器開機模擬器 - 推薦使用 CS_eA_Sanke 2.3.4版本開啟

4. 伺服器開機補丁 - 在此我推薦使用 Robin_RagexeRE-data_3.0+ 版本
      (非常感謝 疾風神影 大大在 OK論壇獨自製作此補丁)
若自己會自作補丁的,自行自做也是不錯的選擇!! 自於如何製作,爬文吧!!
-----------------------------------------------------------------------------------------
步驟
一 : 安裝AppServ
2.5.10版本教學

我相信很多玩家都有安裝過此軟體,但您是否會正確的安裝呢?

(1). 開啟 AppServ-win32-2.5.10進行啟動安裝作業系統。

(2). 點選 Next >,選擇 I Agree。

(3). 選擇您要安裝的位置在哪個磁碟槽內,選擇完畢後點選 Next >。]

(4). 此選項為 Apache HTTP服務器 、 MySQL數據庫 、 PHP文字處理 、 php幫助。此四項千萬要打勾,在選擇 Next >。

(5). Server Name (服務器名稱) :
可直接打上申請完畢的 No-Ip位置 例如 : AppServ.no-ip.info
   
   Administrator's Email Address (管理員的電子信箱) :
在此輸入您的電子信箱
      Apache Http Port (Apache 的
Http 端口) : 此不用動已預設 80 即可。
      設定完畢後 請點選
Next >

(6).   Enter root password (請輸入密碼) :
在此輸入您所期待的密碼
          Re-Enter root password
(重新輸入密碼) : 在此再次輸入您的密碼
          Character Sers
and Collations (文字自動編碼) : 數據庫程式語言
      XOld
Password Support (PHP MySQL API Function.) : 舊的密碼是否支援
(PHP的MySQL的API函數)
      XEnable InnoDB : 是否啟用 InnoDB
   (X 為不用打勾 畢竟我們是獨立開啟的,所以不需要啟用)
   
   設定完畢後點選 Netx > 進行安裝。

   (7). 安裝的過程中,會跳出 Windows 安全性警訊,請點選允許存取,若選擇取消,則後面會出錯誤。 請切記。

   (8). 結束安裝後,會跳出2個選項

   (1). Start Apache 啟動 Apache


(2). Start MySQL 啟動 SQL資料庫
      
此二項切記千萬要打勾,在點選
Finish。
Ug6xGbLeM9g
-----------------------------------------------------------------------------------------
第二步驟
: 伺服器模擬器設定 (IP設定 、 SQL設定 、 玩家指令設定)
大家對於IP位置的名詞,不會很陌生吧?
關於IP位置共分類為兩種,
第一種 「對外IP」 :
對外IP有分類為2種,1種為浮動IP,以及固定IP。
   浮動IP :
每家用戶內都有數據機,則數據機上共會有5個IP位置給您,而這5個IP位置每次重新開機都會輪流替換。此為浮動IP
   固定IP :
固定IP為向電信業者申請IP為固定模式的,例如我有5個浮動IP共分為以下
    1. 100.123.45.789
    2. 101.123.45.789
    3. 102.123.45.789
    4. 103.123.45.789
    5. 104.123.45.789
   則若我申請了固定IP,則IP位置不會以上面5個重複,則是重新分配新的一個IP給您,如 105.123.45.789,則以後開機都是以此IP不會做更動。

第二種 「虛擬IP」 :
我相信大家都有聽過區域網路的名詞,此虛擬IP就跟區域網路的定義是一樣的,每一台數據機都有內部IP,開頭為
192.168.0.1,此為虛擬IP。

(1). 開啟 伺服器開機模擬器,裡面有個資料夾為 Conf (此為 系統設定)

(2). 我們需要修改的conf檔案共有 : char_athena.conf (角色運行)、 map_athena.conf (地圖運行)、 login_athena.conf (資料庫運行) 、 login_athena.conf (帳戶數據存儲設定)
   (注意 : 有輸入 * 都是必須修改的地方!!)


   char_athena.conf (角色運行)
   1. 開啟 char_athena.conf
檔案,
    server_name : 此為伺服器打完帳號後的伺服器名稱顯示 (請設定英文字母)
   
wisp_server_name : 此為伺服器的顯示名稱,可輸入中文字,拍照後,則照片名稱會有您輸入的名稱。
   
*//login_ip: 127.0.0.1 : 剛下載完畢的檔案記得把 //進行刪除.則127.0.0.1請輸入您的IP位置 (輸入NO-IP位置 or
固定ip皆可)
    *//char_ip: 127.0.0.1 : 剛下載完畢的檔案記得把
//進行刪除.則127.0.0.1請輸入您的IP位置 (輸入NO-IP位置 or 固定ip皆可)
    start_point:
new_1-1,53,111 : 此為玩家出生位置在哪個 地圖,x座標,y座標


   map_athena.conf
   2. 開啟 map_athena.conf
檔案,
    *//char_ip: 127.0.0.1 : 剛下載完畢的檔案記得把
//進行刪除.則127.0.0.1請輸入您的IP位置 (輸入NO-IP位置 or 固定ip皆可)
    *//map_ip:
127.0.0.1 : 剛下載完畢的檔案記得把 //進行刪除.則127.0.0.1請輸入您的IP位置 (輸入NO-IP位置 or
固定ip皆可)

   login_athena.conf / SQL 設定(
SQL 數據庫新增請見 第五步驟 )
   3.開啟 login_athena.conf 檔案,
   
// Login Server 資料庫
    sql.db_hostname: 127.0.0.1
   
sql.db_port: 3306
    *sql.db_username: csea //此打上 SQL
的帳戶,預設為root
    *sql.db_password: csea //此打上 SQL 的密碼

*sql.db_database: csea //此打上 運行庫 資料檔的名稱
   
sql.codepage:
    // Char Server 資料庫
   
char_server_ip: 127.0.0.1
    char_server_port: 3306


*char_server_id: csea //此打上 SQL 的帳戶,預設為root
   
*char_server_pw: csea //此打上 SQL 的密碼
    *char_server_db: csea //此打上
運行庫 資料檔的名稱
    // Map Server 資料庫
    map_server_ip:
127.0.0.1
    map_server_port: 3306
   
*map_server_id: csea //此打上 SQL 的帳戶,預設為root
    *map_server_pw: csea
//此打上 SQ L的密碼
    *map_server_db: csea //此打上 運行庫 資料檔的名稱

// MySQL Log SQL Database
    log_db_ip: 127.0.0.1

log_db_port: 3306
    *log_db_id: csea //此打上 SQL
的帳戶,預設為root
    *log_db_pw: csea //此打上 SQL 的密碼
   
*log_db_db: csea //此打上 Log 資料檔的名稱
    log_codepage:

log_login_db: loginlog

   login_athena.conf
/ 帳戶數據存儲配置( SQL 數據庫新增請見 第五步驟 )
   4.開啟
login_athena.conf
    // Account data storage
configuration
    // SQL
   
//account.sql.db_hostname: 127.0.0.1
    //account.sql.db_port:
3306
    //account.sql.db_username: ragnarok //此打上 SQL
的帳戶,預設為root
    //account.sql.db_password: ragnarok //此打上 SQL
的密碼
    //account.sql.db_database: ragnarok //此打上 運行庫
資料檔的名稱
    //account.sql.codepage:
   
//account.sql.case_sensitive: no
    //account.sql.account_db:
login
    //account.sql.accreg_db: global_reg_value

      (P.S 請先把 //account.sql 的 //
刪除。)

s1PS4rJlsls

-----------------------------------------------------------------------------------------
第三步驟
: 設定玩家指令
此請參考以下網址,因我有發佈文章了,所以我不再重新發文。
RathenaCS_eA_2.0.4.Beta
指令配置
此步驟不給予教學!!
請自行摸索!!
-----------------------------------------------------------------------------------------
第四步驟
: 設定SQL 權限帳戶修改方式!!

一、新增 帳戶
(1). 開啟瀏覽器,網址列上輸入 127.0.0.1,點選
phpMyAdmin Database Manager Version 2.10.3 ,再輸入原設帳戶明 root
   
   以及您設定的密碼。
(2). 點選主畫面下方的 權限 進入設定畫面,畫面中央有個 新增使用者 選項,點選下去。

(3).使用者名稱: 輸入您想要的帳戶
主機:
建議輸入 localhost
   密碼: 輸入您想要的密碼
   確認密碼:
重新輸入密碼

(4). 整體權限 選擇 全選 。確認無誤之後,再點選
執行。

(5).
整體權限帳戶建立成功後,點選登出後,在重新登入您設定的新帳戶。查看是否能夠正常登入帳戶。

(6). 刪除原帳戶 :
做到第二步驟後,
      帳戶 主機密碼
整體權限授權
      root localhost
是ALL PRIVILEGES是
   
   將此資料打勾完畢後,在看到 移除已選擇使用者 的
執行步驟,即可刪除權限。
-----------------------------------------------------------------------------------------
第五步驟
: SQL 數據庫新增 以及導入 資料
(1). 開啟瀏覽器,網址列上輸入 127.0.0.1,點選 phpMyAdmin Database Manager Version 2.10.3 ,再輸入原設帳戶明 root 以及您設定的密碼。

(2). 主畫面中間有個 建立新資料庫 下方的空白畫面填入 您想要的運行庫資料名稱。 校對 可不用選擇,點選建立。
   
   (P.S 建立2種資料庫1. server 資料庫名稱 (建議 : ragnarok)2. Log 資料庫名稱 (建議 : logs)

(3). 左側選單有個 資料庫,選擇 server資料庫名稱 (logs),選擇進入之後,選擇上方的 輸入,進入畫面後 中間有個 瀏覽 點選進去,請選擇 伺服器開機模擬器中的
sql-files 的 main.sql資料 (若是 logs資料夾 則選擇 logs.sql) ,文字編碼檔案 設定為 big5。設定完畢後點選
執行即可。

此步驟不給予教學!! 請自行摸索!!
頁: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [影片] [原創] CS_eA_Sanke 2.3.4 開機教學!! 附 影片教學