首页 > 其他分享 >网狐荣耀6801系统模块的编译与部署

网狐荣耀6801系统模块的编译与部署

时间:2022-10-27 17:46:03浏览次数:65  
标签:网狐 const .. 文件 TEXT 6801 编译 txt com

 

代码已提交:https://pan.baidu.com/s/1kKR-vieIzkagcjmYcG75KQ

提取码:4dxt

 

1、 PC端开发配置:

配置系统模块,全局定义的platform.h,找到地址相关的,网址改为http:// www.xxxx.com 。ip改为你自己的服务器ip,其他不用动

修改项:const TCHAR szProduct[]=TEXT("xxx平台");                                                          //产品名字

const TCHARszPlazaClass[]=TEXT("CKPGamePlaza");                                                                      //广场类名

const TCHARszProductKey[]=TEXT("CKPGamePlatform");                                               //产品主键

//地址定义

const TCHAR szCookieUrl[]=TEXT("http://www.xxx.com");                                                     //记录地址

const TCHAR szLogonServer[]=TEXT("www.xxx.com");                                                              //登录地址

const TCHARszPlatformLink[]=TEXT("http://www.xxx.com");                                     //平台网站

const TCHARszValidateKey[]=TEXT("RYSyncLoginKey交流qq77171616");                                                                   //验证密钥

const TCHARszValidateLink[]=TEXT("SyncLogin.aspx?userid=%d&time=%d&signature=%s&url=/");//验证地址

2、vs2003配置direct sdk路径,工具-选项,projects-目录-包含文件,库文件,选direct sdk即可。

3、 编译子游戏,开发库问题:

问题:没有开发库,需要根据链接库生成开发库,开发库头文件要从系统模块的.H文件覆盖过去,可以从子游戏搜索开发库找到引用的头文件,做一下测试,如果手动生成开发库太慢,也可以用工具sdkbuilder ,但一定要注意sdklist全不全,别丢了源头文件。      

4、很多买的源码都缺东西,比如我买的这个就缺少fguilib.dll缺少wke.dll缺少gameengine.dll 这三个文件,幸好从其他地方找到匹配的。

5、网狐荣耀使用了新的界面框架Fgui,如果子游戏编译报错链接库错误的话,增加两个定义,一般在客户端stdafx.h增加

#pragma comment (lib,"../../../开发库交流qq77171616/Lib/Unicode/FGuilib.lib") 

#pragma comment (lib,"../../../开发库/Lib/Unicode/FGuimfcFactory.lib")

 6、 部署:

还原Rypaltformdb的表数据

 

用数据生成器生成数据库账号密码更新到databaseinfo表

把机器码更新到gameroominfo

 7、 ReserveIdentifier表是靓号,这里要先初始化一些靓号,以后注册用户在后台赠送靓号即可。

8、 表GameIdentifier为待分配gameid,使用excel进行乱序初始化。交流qq77171616,转载请注明出处

9、检查:

QPPlatformDB--DataBaseInfo表 DBInfoID的值 和服务端的ServerParameter.ini里BindMachineID是否一样。

10:更新配置:

1、子游戏要打包安装前台的download,client里面放最新的全量文件,并配置更新tool

2、子游戏资源,要包括房间桌子资源,对应的文件夹

     此工具为网狐经典版自动更新文件update.txt生成工具,生成后Update.txt文件是加密的,官方原版产物。官方默认自动更新列表文件update.txt存放目录为http://您的域名/download/Client/Plaza/更新文件存放目录:意思就是您的大厅文件所存在的目录,一般都是您打包大厅时候大厅文件存放的那个目录。配置文件输出目录:意思是指Update.txt自动更新列表文件生成后的存放目录,生成后上传到您的网站/download/Client/Plaza/目录即可。

如果需要修改Update.txt文件的更新地址,请在源码里搜索Update.txt然后修改成为您想要的地址即可。

 

系统模块的编译很简单,跟6603没什么区别。转载请注明出处

 

 

标签:网狐,const,..,文件,TEXT,6801,编译,txt,com
From: https://www.cnblogs.com/qq77171616/p/16833089.html

相关文章

  • 编译原理-LL(1)语法分析器
    目录​​1,题目要求​​​​2,实验结果​​​​3,实验环境​​​​4,假设​​​​5,设计流程​​​​6,注​​​​7,代码​​1,题目要求输入:文法,字符串输出:FIRST集,FOLLOW集,分析表,分......
  • 【IDEA】idea的项目 build之后编译生成的文件在什么路径,Project Structrue→Modules->
    【IDEA】idea的项目build之后编译生成的文件在什么路径ProjectStructrue→Modules->点击自己的项目,->右侧点击Paths->下面的Output里面就是你的编译完成文件放置的目录......
  • nginx源码编译安装
    window版本的nginx能重新编译吗?如何添加新的模块呢找到安装nginx的源码根目录,如果没有的话下载新的源码xvzfnginx-1.3.2.tar.gz查看ngixn版本极其编译参数/usr/local/ngin......
  • 编译TDengineGUI 记录
    下载TDengineGUI代码,执行命令:gitclonehttps://github.com/skye0207/TDengineGUI.git安装依赖(直接npminstall失败,参考以下步骤可构建成功)--替换阿里源n......
  • rust的编译
    rust是一个预编译语言,类似C/C++写好一个rust源文件,其文件后缀为.rs文件编译命令rustcmain.rs在windows系统中,会输出如下文件main.exe,main.pdb其中pdb文件是一个附带......
  • freeswitch-1.10.7 on centos7编译安装
      概述最近由于项目需求,老版本的fs已经不适用,特此升级了freeswitch的版本,使用当前最新的1.10.7版本编译安装。环境centos:CentOS release7.0(Final)或以上版本......
  • 反编译安卓aar文件
    下载地址:https://varaneckas.com/jad/下载最新的符合自己系统的文件,解压之后包含jad.exe和Readme.txt文件将要反编译的aar包改成zip然后解压一下,再将解压后里面的classes......
  • vue3模板编译
    @keyup.entervue<[email protected]>HelloWorld</div>jsimport{withKeysas_withKeys,openBlockas_openBlock,createElementBlockas_createElementBlock......
  • VS2019编译驱动时出现Inf2Cat错误
    1.VS2019编译驱动时出现Inf2Cat错误:2.解决方法如下,修改项目属性->Inf2Cat->General->UseLocalTime项为"/uselocaltime".......
  • 编译linux riscv64 内核
    文档说明:只记录关键地方;试验环境:linuxdebian11基础软件:qemu6.2目标:编译linuxriscv64内核并用qemu-riscv64启动环境准备#!/bin/bashset-exu__DIR__=$(......