咔叽游戏

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: 那爱

[端游单机下载] A3单机145手工架设版本支持单机局域网

[复制链接]
  • TA的每日心情
    无聊
    4 天前
  • 签到天数: 1 天

    [LV.1]登堂入室

    发表于 2024-2-6 21:17:03 | 显示全部楼层 |阅读模式
    游戏版本:A3单机145手工架设版本支持单机局域网
    支持系统:WinXP/Win7/Win8  32/64 位
    先简单说一下安装,看不明白的可以跟贴询问或加好友询问都可以。贴子末尾我同时上传相关的服务端和客户端,端里有不少对应的软件和工具及说明等等,甚至连网站都有,这也是方便不会手动注册的人员利用网页进行注册。
    A3Server145安装流程:游戏技术群585767301
    1)安装SQL2000。双击autorun.exe,出现安装界面。
    110727vr5t5w35udwc5j3t.jpg
    这儿选择安装SQL Server 2000 组件。
    110728i86ffj7pd74c6j6f.jpg
    然后选择数据库服务器。
    110728j05py11mfyfwjiyu.jpg
    接着出现警告提示信息,无视,点继续。
    然后一路点下一步,如下图所示:
    110728gnk2k62ozygkkypv.jpg
    110729h66s5yh6hza66h6e.jpg
    这儿选择本地计算机。
    110729awq1zdzsszlw3oc4.jpg
    110729tp8xpj66bqex8yd7.jpg
    一路点 下一步,
    110730pmsol9oilmy9lckx.jpg
    110731qh7qhuv4rbe43rrv.jpg
    这儿要注意一下选择本地系统帐户,然后下一步。
    110731bn48rr6jb6jiprjj.jpg
    至此SQL2000安装结束。接下来安装SP4补丁,也是一路默认。
    3)重启一下电脑。建立数据库并还原。
    打开企业管理器,展开到数据库
    110732iaplkzu8hmaulm4t.jpg
    在数据库上右击,选择新建数据库。名称:ASD
    右击ASD,所有任务,还原。选择从设备,选择设备。定位到ASD.bak文件,选择强制还原。
    4)企业管理器里展开安全,登录。右侧右击SA,选择属性。指定一下默认数据库为ASD。
    110732mhxhkyrrxgggjiky.jpg
    对了,这儿SA密码我们填写123456
    5)建立数据源。双击服务端的 “145A3ODBC.REG”即可。
    6)安装一下BDE。在服务端找到BDESETUP,进行安装。
    7)修改配置文件。
    7770里的配置文件tdb.ini,将SA密码改成我们之前设置的123456
    这里用记事本打开,直接用替换就行了,省事。
    同样,8880,9990的配置文件也如此修改。
    8)打开LOGINAGENT的配置文件,如下:
    ;//////////////////////////////////////////////////////////////////////////////////////////
    ;//GameServer ?唳 渗热 扑姜 ?橾
    ;//////////////////////////////////////////////////////////////////////////////////////////
    [VersionInfo]
             HighVersion = 245   ;//CurrVersion <= HighVersion
             LowVersion = 117    ;//CurrVersion > LowVersion
    [LoginAgent]   ;//tcp
             IPADDR = 192.168.1.208  ;//这儿是外网IP,如果不开外网,就填写局域网IP
             PORT = 3550
             IO_MODE = 1 ;// iocp = 1, block = -1
             APPNAME = LOGINAGENT
             AGENTID = 0
    [LoginServer]   ;//tcp
             IPADDR = 127.0.0.1
             PORT = 3210

             IO_MODE = -1 ;// iocp = 1, block = -1
    [LOG_FILE]       ;//log set
             GS_LOGFILE_NAME = ./LogFile/gs_log
             LC_LOGFILE_NAME = ./LogFile/lc_log
             DB_LOGFILE_NAME = ./LogFile/db_log
             MAINPROCESS_LOGFILE_NAME = ./LogFile/mp_log
    //####################################################################
    9)打开LOGINSERVER的配置文件,如下:
    [STARTUP]
    APPNAME=LOGINSERVER
    ZONEAGENTLISTENPORT=3200
    LOGINAGENTLISTENPORT=3210
    STARTID=90474
    [LOGINASD]
    COUNT=1
    IP0=127.0.0.1
    PORT0=7770
    [PAYASD]
    COUNT=0
    IP0=127.0.0.1
    PORT0=3450
    [SERVER_GROUP]
    COUNT=1
    ID0=0
    NAME0=测试A3-145
    //#################################################
    10)打开ZONEAGENT的配置文件,如下:
    [STARTUP]
    APPNAME=ZoneAgent
    #代表第几组,第 5 组就填 4
    SERVERID=0
    #代表这组第几个 ZONE AGAIN, 0 ~ 3
    AGENTID=0
    #ZONE AGENT 这里写外网的IP,如果只是局域网,则填写局域网IP
    IP=192.168.1.208
    PORT=3300
    [ZONESERVER]
    #代表 ZONE SERVER 的数量
    COUNT=2
    #这是固定的要连到 ACCOUNT SERVER
    ID0=255
    IP0=127.0.0.1
    PORT0=5589
    #ZONE SERVER 设定
    #代表第 1 组
    ID1=0
    IP1=127.0.0.1
    PORT1=6689
    #Battle Server
    ID2=1
    IP2=127.0.0.1
    PORT2=6699
    [ROLESERVER]
    ;COUNT=1
    COUNT=0
    ID0=254
    IP0=127.0.0.1
    PORT0=7000
    [LOGINSERVER]
    #这是固定的要连到 LOGINSERVER 我们这里是 210.64.51.82
    IP=127.0.0.1
    PORT=3200
    //##########################################################
    11)双击account及clan文件内的MKDir.exe,生成相应的账户及骑士团文件。
    12)依次启动服务器各文件:7770,8880,9990,loginserver,ZoneAgent,MainServer,AccountServer,ZoneServer,BattleServer,LoginAgent。
    至此服务端启动完毕。
    注意,需要说明的一点,服务端这么多配置文件,这么多IP,只有2个地方是需要修改的,其他都是127.0.0.1
    这2个地方是:一是ZoneAgent的配置文件第一个IP与端口,二是LoginAgent的配置文件的第一个IP与端口。如果开的外网,这2处的IP要填写外网IP(LoginAgent填写局域网内网IP即可);如果开的是局域网,这2处的IP要填写局域网IP;如果是开的单机,则填写127.0.0.1 。
    我们以上的配置举例是按局域网进行配置的,比如192.168.1.208
    #####################################################################
    服务端按以上流程已经能成功运行了,下面我们登陆试试。
    为方便测试,我已经将客户端改好了IP为192.168.1.206 ,并且去除了过去要登陆器才能运行的方式,改为直接双击client.exe即可运行。
    对了,我们还没有账号,有耐心的朋友可以用服务端提供的网站进行架设IIS注册账号。这里我们就直接打开企业管理器,打开ASD数据库中的account表手动添加账号,简单说明一下,c_id填写你的账号,后面的是密码提示问题、答案、密码等,我们全部填写123456就行了,c_status填写A,其他留空或填写0。
    有了账号,运行客户端:
    成功建立角色并进入游戏
    110733mapfj7f7pkujrgrk.jpg
    110734sdd1n5hn0v5zgngj.jpg
    110734h6ka8mz9u9yyk9b9.jpg
    110735mmmzak7emece9nez.jpg
    游客,如果您要查看本帖隐藏内容请回复

    QQ|免责声明|手机版|小黑屋|咔叽游戏

    GMT+8, 2024-4-29 06:47

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表