frankforpig 发表于 2021-4-20 18:07:22

ROHAN洛汗-2020最新H4美版服務端+DB+客戶端+全套GM工具+教學

ROHAN洛汗-2020最新H4美版服務端+DB+客戶端+GM工具+教學
2008 R2版,安裝重點設定:
1. 點選「New Installation or add features to an existing installation」新的安裝或將功能加入到現有的安裝
2. features 內選項全部打勾
3. 「Named instamce」具名執行個體,使用預設即可。
4. 「Database Engine Configuration」頁面選擇「Mixed Mode」混合模式,指定sa密碼:「自訂」。


SQL Server Management Studio 登入方法:
Server type(伺服器類型): Database Engine
Server name(伺服器名稱): <Hostname>\SQLEXPRESS 或者改成 (local)\SQLEXPRESS
Authentication(驗證): SQL Server Authentication
Login(使用者名稱): sa
Password(密碼): 自訂
Connect (連接)

二 伺服器配置

* Server 配置
解壓縮 Rohan-Server-XX2016.rar 到指定目錄
ROHAN\ROHAN\Fairy\DBServer\DBConfig.txt
ROHAN\ROHAN\Fairy\MapID\MainConfig.txt
MailServer = "127.0.0.1"單機版設定 127.0.0.1 或者 192.168.x.x,私服則設定對外的IP

* 登錄擋設定
解壓縮 rohan.registry-xx.zip,編輯 rohan.reg。
語言修改:
"Nation"="US"   英文版則用US,中文版則用TN。
"Title"="Map US"英文版則用US,中文版則用TN。

目錄位置修改:
將 H:\\ROHAN 替換 Server 目錄的路徑。

連接資料庫字串修改:
DRIVER={SQL Server};SERVER=Kali-PC\\SQLEXPRESS;UID=sa;PWD=0000;
SERVER=「登入SQL主機的伺服器名稱」 或者改成 (local)\SQLEXPRESS
PWD=「sa的密碼」

修改完保存,然後點兩下合併登入檔。

-------------------------------------------------------------------------------
*資料庫導入配置
下載資料庫文件 database.zip (中英文版通用), sql 目錄裡面的是資料庫導入文件,可以執行Restore-database.cmd導入,或者點兩下打開,Management Studio 導入。
二選一即可,單機版個人推薦用SQL2005,比較省系統資源。



修改資料表:
在資料表按右鍵,選擇 Edit Top 200 Rows (編輯前200個資料列),即可編輯資料表內容。

RohanUser -> Tables -> cbo.TDownFlag
RohanUser -> Tables -> cbo.TServerGroup
修改 nation 英文為US,中文為TN。

RohanUser -> Tables -> cbo.TServer
修改 server_ip 單機版設定 127.0.0.1 或者 192.168.x.x,私服則設定對外的IP



*網頁系統配置
解壓縮 xampp.rar 到 C:\ 下,一定要在C:\。

C:\xampp\htdocs\RohanAuth\ServerList5.php
$serverList = 'Rohan Online|127.0.0.1|22100|3|3|1|0|0|0|by Torachiyo|';

單機版設定 127.0.0.1 或者 192.168.x.x,私服則設定對外的IP

C:\xampp\htdocs\RohanAuth\include\dbconn.php
$serverName = "Kali-PC\SQLEXPRESS" ;
$uid      = 'sa'            ;
$pwd      = '0000'      ;

serverName = 登入SQL主機的伺服器名稱,<Hostname>\SQLEXPRESS 或者 (local)\SQLEXPRESS都可以。
pwd 為 sa 密碼

C:\xampp\htdocs\register\config.php
$connection_string = "DRIVER={SQL Server};SERVER=Kali-PC\SQLEXPRESS;DATABASE=RohanUser";
$user = "sa";
$pass = "0000";

connection_string 登入SQL主機的伺服器名稱
SERVER= 改為<Hostname>\SQLEXPRESS 或者 (local)\SQLEXPRESS都可以。

pass 為 sa 密碼
--------------------------------------------------------------------------------------
三 Server 啟動順序

* 網頁系統啟動
C:\xampp\xampp-control.exe
啟動 apache 服務

註冊遊戲帳號
https://localhost/register/

* Game Server 啟動
啟動 DB Server (資料庫伺服器)
ROHAN\ROHAN\\Fairy\DBServer\DBServerT.exe

啟動 Log Server (登入伺服器)
等 DB Server 看到 server is ready on port 0 訊息時再執行
ROHAN\ROHAN\\Fairy\Logserver\LogServer.exe

啟動 MapID (地圖伺服器)
ROHAN\ROHAN\\Fairy\MapID\MapID.exe

啟動 AI Server (怪物AI:可獨立啟動,不開的話怪物不會動)
ROHAN\ROHAN\\Fairy\AIServer\AIServer.exe
--------------------------------------------------------------------------------------
四 客戶端配置

打開遊戲目錄編輯 Start.cmd
內容:
@echo off

set DNS=127.0.0.1
set NATION=TN

start rohanclient.exe"http://%DNS%&1&%NATION%"

DNS 可設定為IP,或者以申請的網域名稱(Domain Name)
NATION 設置客戶端語言,這要跟Server設置的nation搭配。

設定好之後保存,點擊 Start.cmd 啟動遊戲。


/superuserishere //啟動高級權限
/hide on/off//隱身開關
/givemoney 數字 //刷克倫
/givelevel 數字 //調等級
/telenpc npcid//傳送至NPC旁
/summon npcname 數量//召喚NPC
/create itemid 數量//刷道具

/giveabi 數字//刷屬性點
/giveski 數字//刷技能點


九杀八 发表于 2021-4-20 20:44:09

111111111111111111111111111

yjc1386381 发表于 2021-4-20 21:07:26

写的真的很不错

申城风光 发表于 2021-4-20 21:52:19

学习了,不错,讲的太有道理了

九杀八 发表于 2021-4-20 22:13:58

111111111111111111111

shop199399 发表于 2021-4-20 22:29:55

311313133333333333

cacd 发表于 2021-4-20 22:53:33

路过,支持一下啦

九杀八 发表于 2021-4-20 23:18:10

LZ说的很不错

haowan 发表于 2021-4-20 23:41:03

沙发!沙发!

城市里的鼹鼠 发表于 2021-4-21 06:00:18

11111111111111111
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: ROHAN洛汗-2020最新H4美版服務端+DB+客戶端+全套GM工具+教學