查看: 24|回复: 2

九星天辰诀多区图文教程

[复制链接]

557

主题

578

帖子

5300

T币

管理员

Rank: 9Rank: 9Rank: 9

积分
4026
发表于 5 天前 | 显示全部楼层 |阅读模式


1. 修改网站部分 config目录下 原有的 s1 文件夹为1区配置 复制一份 改名为 s2 (更多区以此类推)
修改文本 config.txt  1;192.168.200.200;8001 改为 1;192.168.200.200;8002  (更多区以此类推)


2. 修改本地数据库非虚拟机数据库 用数据库工具打开 jx_web 这个库  找到表 game_list  添加一行  (看下图)


3. 现在开始修改虚拟机内192.168.200.200的数据库
第一步修改 mmo_center 这个库  找到表 game_server  也是添加一行 数值全部加填写 (除IP 和 日期)

第二步 就是游戏库  nine_star0001 复制一份 或者到出一份 sql备份文件  然后创建一个数据库 nine_star0002  
然后导入备份的sql文件


4. 最后开始修改 服务端文件 winscp打开虚拟机 找到 九星服务端的目录  server目录为1区  server2就是新创建的2区服务端
2区的服务端就是复制1区的。 然后开始修改 服务端配置文件
【config/DispatchServer.lua】

DispatchServer =
{
        ["IP"]                        = "192.168.200.200";
        ["PORT"]                = 8001;                -- 8001 改为 8002
        ["WORLD_NAME"]        = "超级奥特曼2";                -- 改名字应该不用教了吧
        ["MAX_USER"]        = 10000;                -- 服务器最大容量
        ["LOG_DIR"]                = "../Logs";
        ["LOG_PREFIX"]        = "s2_";                -- s1_ 改为 s2_
}


【config/DBServer.lua】

ServerInfo =
{
        ["SERVER_NAME"]                = "数据库服务器";
        ["SERVER_DLL"]                = "DBServer2";        -- 逻辑DLL,不要加后缀,debug版会加上'D.dll',release版会加上'.dll'
        ["DEFAULT_CMD"]                = "mark;list online;";        -- 在窗口显示的默认命令
        
        ["DB_SERVER_CENTER_IP"]                = "127.0.0.1";
        ["DB_SERVER_CENTER_PORT"]        = 3306;
        ["PLATFORM_URL"]   = "192.168.200.200";
        ["PLATFORM_ALLZONE_SID"] = 2;    -- 几区就写几
        ["PLATFORM_ALLZONE_URL"] = "192.168.200.200";
}

--------------------------------------------------------------------------------------------------------
-- 消息响应
--------------------------------------------------------------------------------------------------------

function OnServerInit()
--        PrintTableContex(_G);        
        LoadMmoModule("LuaPublic");                -- Lua导出符号
    LoadMmoModule("GameLog");       -- 运营商的Log需求
        LoadMmoModule("GameMap");
        LoadMmoModule("DBCache2");                -- 数据缓存模块
        LoadMmoModule("IKeyWordFilter");-- 关健词过滤模块
end

function OnServerClose()

end
ServerInfo["DB_SERVER_IP"]   = "127.0.0.1";
ServerInfo["DB_SERVER_PORT"] = 3306;
ServerInfo["WORLD_DB_NAME"]  = "nine_star0002";  -- 几区的数据库就写几区数据库名



【config/config_dl.lua】

local ret={};
ret['ServerName']        = '';
ret['IP']        = '192.168.200.200';
ret['Port']        = 8001;      -- 8001 改为 8002
ret['DB_Host']        = '127.0.0.1';
ret['DB_Port']        = 3306 ;
ret['DB_Name']        = 'nine_star0002';    -- 几区的数据库就写几区数据库名
return ret;



游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

43

主题

111

帖子

37

T币

金牌会员

Rank: 6Rank: 6

积分
1484
发表于 5 天前 | 显示全部楼层
感觉很不错的样子啊!感觉很不错的样子啊!感觉很不错的样子啊!
回复 支持 反对

使用道具 举报

1

主题

13

帖子

68

T币

中级会员

Rank: 3Rank: 3

积分
387
发表于 4 天前 | 显示全部楼层
阿萨德看风景
回复 支持 反对

使用道具 举报

关闭

站长推荐上一条 /1 下一条

抵制不良游戏,拒绝盗版游戏。注意自我保护,谨防受骗上当。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。

Powered by Discuz! X3.4  京ICP备15016203号-1   技术支持:迪恩网络

厦门大黑科技有限公司   Copyright 2013 © 天天游戏论坛 , All Rights Reserved