• 正文详情
  • 反馈讨论
  • 资源简介

    龙珠电玩城棋牌三端源码带视频教程和文字说明【手工架设】

    详细信息(网游单机网-藏宝湾www.jiaobenwang.com)

    • 服务端平台类型:Windows    (转载注明来源jiaobenwang.com)
    • 测试搭建服务器:windows2008r2x64+1H1G      阿里云轻量应用服务器
    • 搭建难度:★☆☆☆☆
    • 资源包大小: 7.19   GB
    • 是否一键端: 否
    • 源码类型:手工端
    • 客户端类型:  电脑端  安卓端  苹果端  安卓苹果双端  三端互通

    搭建教程:(转载注明来源jiaobenwang.com)

    # 龙珠电玩城搭建教程

    ## 1.环境要求

    测试环境:系统Windows Server 2019

    运行环境:IIS7.5 + NET4.0
    数据库软件: MS+SQLSERVER2017

    相关软件: NOTEPAD++ 、注册机、vc++集成环境包、Java包、AndroidKiller、Hex 十六进制编辑器、雷电模拟器9、压缩包工具

    ## 2.搭建教程

    ### **1.安装Java运行环境,或Java开发工具包并配置Java环境变量**

    这里使用的Java环境是JDK_8.0.1310.11_64版本的直接下一步安装就可以了,安装好后配置Java环境变量。

    打开“计算机”->属性,选择左边导航的“高级系统设置”选项,选择右下角的“环境变量”选项![image-20240412153930386](C:\Users\PC-LSQ-5386\AppData\Roaming\Typora\typora-user-images\image-20240412153930386.png)

    在”系统变量”下进行如下配置

    新建二个

    “`
    变量名:JAVA_HOME,变量值:C:\Java\jdk1.6.0_12
    变量名:CLASSPATH,
    变量值:
    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\libools.jar
    “`

    编辑二个

    “`
    变量名:Path,在变量值的最前面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
    变量名:JAVA_HOME,变量值:D:\Java\jdk1.6.0_10
    “`

    最后打开CMD 输入java -version 命令看是否显示Java的版本号测试下环境变量是否设置成功。

    在这里就不进行详细配置了,不会的话自己百度百度上什么都有。

    ### **2.安装数据库软件SQL SERVER**

    在这里使用的数据库软件是SQL SERVER2017

    安装时需要用到激活码(激活码如下)

    6GPYM-VHN83-PHDM2-Q9T2R-KBV83

    安装时功能选择根据情况而定可以全选不过不建议可能安装时间非常长。常用的功能有5个必须要安装(如下图)

    ![image-20240412155656059](C:\Users\PC-LSQ-5386\AppData\Roaming\Typora\typora-user-images\image-20240412155656059.png)

    ![image-20240412155753327](C:\Users\PC-LSQ-5386\AppData\Roaming\Typora\typora-user-images\image-20240412155753327.png)

    密码的话在设置密码的时候需要注意字母+数字+特殊符号

    ### **3.安装SSMS-Setup-CHS数据库连接工具**

    直接点击安装就行,时间较长(录制暂停一下)

    ### **4.安装合集 MSVBCRT AIO 2017.03.13 X86 X64**

    由于系统比较新,有些vc库没有造成游戏服务端启动器打不开。安装完成后可以解决启动器打不开的问题。

    ### **5.还原数据库并修改机器码,数据库账号和密码**

    解压data压缩包还原数据库一共10个吧

    打开工具里的数据生成器查看机器码将数据库账号和密码加密后在表格THPlatformDB找到DataBaseInfo修改里面的ip 端口 数据库加密的账号密码
    找到GameRoomInfo修改里面的机器码
    表格THPlatformManagerDB找到Base_Users修改后台账号密码

    ### **6.将龙珠电玩压缩包解压到文件夹**

    直接解压到自己新建的文件夹就行没有密码

    ### **7.安装并配置IIS**

    切记ASP和web核心必须要安装安装完成后尝试在浏览器输入IP地址加端口号能否访问。

    ### **8.搭建网站**

    在IIS配置面版上将默认网站删除后添加3个网站(前台、后台、down)并修改配置数据库文件web.config(分别是在前台、后台、代理后台)

    user ID=sa 数据库账号(默认sa不修改), password=123456 ;数据库密码需要修改和刚刚设置的密码一样(数据库登录密码)

    “`asp
    Initial Catalog=THPlatformDB; User ID=sa; Password=123456; Pooling=true”
    “`

    添加修改完成后在浏览器输入网站IP地址+:端口号分别访问网站的前台、后台、down(下载)测试是否可以访问**(需要注意down的端口号需要添加为80端口不然会影响之后的客户端客户端修改起来会非常麻烦)**

    后台 账号:admin 密码:123456

    ### **9.启动服务端**

    打开系统配置器在服务配置中修改相关信息(服务器器名可以不用修改,服务地址、协调地址是服务器IP地址不能填写本地IP地址)

    修改那3个数据库用户和数据库密码点击保存配置将文件进行替换后复制分别粘贴在LoginServers、Servers这两个文件夹中并替换原先的文件。

    ![image-20240413183840145](C:\Users\PC-LSQ-5386\AppData\Roaming\Typora\typora-user-images\image-20240413183840145.png)

    进入LoginServers文件夹点击Correspond.exe文件第一次会弹出需要开机密码的画面(如下图)

    ![image-20240412223507674](C:\Users\PC-LSQ-5386\AppData\Roaming\Typora\typora-user-images\image-20240412223507674.png)

    这是需要用到注册机了将注册机解压出来后将机器码复制到注册机后点击创建开启密码生成密码后将密码复制到开启密码将启动协调服务器(如下图)

    ![注册机使用说明](G:\BaiduNetdiskDownload\龙珠带搭建\注册机使用说明.jpg)

    打开Correspond.exe点击启动服务启动开启协调服务器

    打开LogonServer.exe点击启动服务启动开启登录服务器这是登录服务器启动失败会报错(如下图)

    “`
    ADO 错误:0x80040e14,在 sys.servers 中找不到服务器 ‘THAccountsDBLink’。请验证指定的服务器名称是否正确。如果需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。
    “`

    不要慌张,不要慌张这时需要执行链接数据库存储过程的数据库脚本就不会报错了

    脚本如下:

    “`sqlite
    — 变量定义
    DECLARE @DBName VARCHAR(32)
    DECLARE @DBUser VARCHAR(32)
    DECLARE @DBPassword VARCHAR(32)
    DECLARE @DBSourceAddr VARCHAR(32)
    DECLARE @LinkServerName VARCHAR(32)

    — 设置变量Y
    SET @LinkServerName=’THAccountsDBLink’
    SET @DBSourceAddr='(LOCAL)’
    SET @DBName=’THAccountsDB’

    — 删除连接服务器
    IF EXISTS(SELECT SrvName FROM MASTER.DBO.SYSSERVERS WHERE SrvName=@LinkServerName)
    BEGIN
    EXEC SP_DROPSERVER @LinkServerName,’DropLogins’
    END

    — 建立链接服务器
    EXEC SP_ADDLINKEDSERVER
    @Server=@LinkServerName,
    @SrvProduct=@LinkServerName,
    @Provider=’SQLOLEDB’,
    @DataSrc=@DBSourceAddr,
    @Location=”,
    @ProvStr=”,
    @Catalog=@DBName

    — 用户映射
    EXEC SP_ADDLINKEDSRVLOGIN @RmtSrvName=@LinkServerName,@Useself=’true’,@LocalLogin=NULL,@RmtUser=NULL,@RmtPassword=NULL

    — 设置链接服务器
    EXEC SP_SERVEROPTION @Server=@LinkServerName,@OptName=’RPC’,@OptValue=’true’
    EXEC SP_SERVEROPTION @Server=@LinkServerName,@OptName=’RPC OUT’,@OptValue=’true’
    EXEC SP_SERVEROPTION @Server=@LinkServerName,@OptName=’Data Access’,@OptValue=’true’
    EXEC SP_SERVEROPTION @Server=@LinkServerName,@OptName=’Collation CompaTible’,@OptValue=’true’
    EXEC SP_SERVEROPTION @Server=@LinkServerName,@OptName=’Use Remote Collation’,@OptValue=’true’

    — 链接服务器状态
    EXEC SP_HELPSERVER @LinkServerName
    “`

    有多少数据库就需要执行多少个脚本没执行一次需要替换数据库名THAccountsDB(数据库名字)批量替换就好

    执行完成后重新启动登录服务器服务就好了没有报错。这两个服务启动完成

    打开Servers文件夹点击WHServerTools.exe文件(棋牌服务器工具)点击加载房间后界面会自动显示所有房间在点击全选房间或反选房间再点击启动房间会自动启动游戏组件和游戏房间服务。

    游戏服务端启动完成。

    ### **10.安卓客户端修改并启动**

    修改客户端需要用到二级域名由于我这里没有域名所以我使用IP地址代替了域名需要准备3个分别是 13位、14位、15位 的 IP地址的位数和个数也是同理

    由于我用的是虚拟机所以只能用IP地址了,我将通过添加多台网络适配器的方式从而达到一台服务器多个IP的为之后的客户端修改提供可用位数满足要求的IP地址

    (再此说明之前之所以把down设为80端口是因为80端口是不用在IP地址之后加端口号的80端口是所有网站的默认端口)

    我准备的IP地址如下

    192.168.31.97 13位

    192.168.31.109 14位

    192.168.100.116 15位

    打开AndroidKiller软件APK反编译工具导入龙珠电玩城安装包等待加载完成后点击工程搜索搜索http://在最后倒数第二行展开找到域名down.18kou.com后复制再次搜索该字符应该有3个搜索完成后在替换字符里填写你需要替换的域名或IP地址。切记替换的域名是14位的

    替换完成后点击工程管理器点击lib文件再点击armeabi文件会看到一个为.so的文件右击打开方式点击打开文件路径后使用Hex 十六进制编辑器打开这个为.so的文件在十六进制编辑器中搜索域名down.18kou.com并替换为你的14位域名或IP应该有6个

    再次搜索18kou.com找到www.18kou.com的域名替换为你的13位域名或IP应该只有1个

    再次搜索18kou.com找到www.18kou.com的域名替换为你的13位域名或IP应该只有1个

    再次搜索http://找到lz.zuoqipai.com的域名替换为你的15位域名或IP应该也只有1个

    修改完成后开始重新编译重新编译前需要重新签名不能使用旧的签名了添加新的签名需要导入.keystore

    .keystore文件需要借助Java环境才能生成Java环境由于在服务器中已经安装过了所以就不演示了现在开始生成.keystore文件首先运行CMD工具切记需要以管理员身份运行在cmd中执行如下代码

    “`java
    keytool -genkey -validity 36000 -alias 123 -keyalg RSA -keystore c:\test.keystore
    “`

    其中
    -genkey表示生成密钥
    -validity指定证书有效期,这里是36000天
    -alias指定别名,这里是123
    -keyalg指定算法,这里是RSA
    -keystore指定存储位置,这里是c:\test.keystore

    在这里的别名和下面输入的密码一定要记住待会要用

    在这里我使用的密码为 123456像是其他什么的可以随便填最后一步回复y,最后进行密码验证验证成功是没有任何提示的生成的文件会在C盘下的test.keystore

    然后在返回AndroidKiller软件APK反编译工具点击主页在点击配置进入后点击Android签名下面点击添加根据上面的要求进行填写签名名称随便填 keystore是刚刚生成的eystore文件直接选择导入别名密码自己刚刚输入的(如下图)

    ![image-20240413171803554](C:\Users\PC-LSQ-5386\AppData\Roaming\Typora\typora-user-images\image-20240413171803554.png)

    点击验证验证提示通过后点击确认添加成功

    返回到主界面后点击Android在点击编译下小三角选择刚刚添加的签名名称后直接点击编译这样就开始编译了编译完成后会生成新的APK安卓安装包在雷电模拟器中安装打开使用在后台添加新用户在模拟器中登录新用户

    重新安装了原因是因为有个APK和这个APK冲突了这两个功能是一样的就是UI不一样 哦,忘了 应该要先启动服务端的

    ### **11.PC客户端修改并启动**

    首先先安装PC端的应用程序LongZhuFull.exe的应用程序点击下一步选择安装路径最后会报错不用管他安装完成后需要修改如下这五个文件。

    ![PC修改](G:\BaiduNetdiskDownload\龙珠带搭建\龙之应改\PC修改.png)

    找到这几个文件后打开Hex 十六进制编辑器将这几个文件导入后分别进行修改

    1.修改GamePlaza.exe搜索lz.zuoqipai.com格式的话是Unicode String千万别用UTF—8不让找不到应该有2个,找到后进行替换,替换成你的15位的域名或15位的IP地址

    2.修改GameManager.exe搜索lz.zuoqipai.com格式的话是Unicode String千万别用UTF—8不让找不到应该有2个,找到后进行替换,替换成你的15位的域名或15位的IP地址

    3.修改GameFrame.dll搜索lz.zuoqipai.com格式的话是Unicode String千万别用UTF—8不让找不到应该有2个,找到后进行替换,替换成你的15位的域名或15位的IP地址

    4.修改PlatformData .dll搜索lz.zuoqipai.com格式的话是Unicode String千万别用UTF—8不让找不到应该有1个,找到后进行替换,替换成你的15位的域名或15位的IP地址

    5.修改ShareControl .dll搜索lz.zuoqipai.com格式的话是Unicode String千万别用UTF—8不让找不到应该有1个,找到后进行替换,替换成你的15位的域名或15位的IP地址

    修改完成后启动运行GamePlaza.exe或GameManager.exe启动登录器输入账号密码进入主界面开启游戏。

    哦,还是刚才的问题 服务端没开启 抱歉抱歉

    ### **12.有关游戏控制相关**

    关于控制的话需要在后台用户设置中将用户设为管理员才能有权限使用控制普通用户是不会显示控制按钮的

    将用户设为管理员后需要重新启动游戏才能显示控制按钮还有就是老虎机的控制按钮在安卓端里有,而捕鱼、摇钱树、森林舞会、飞禽走兽、百家乐、扎金花的控制端都在PC端手游端里没有

    关于控制的按钮我就说这么多了控制的有效程度的话自己慢慢研究吧应该都有效服务端反馈有点慢。

    ## 3.特别注意

    down必须设为80端口

    IP地址或二级域名必须分别满足13位、14位、15位的要求

    刚开始安装软件的顺序是JAVA——配置环境变量——SQL server2017——数据库连接工具顺序不能颠倒SQL server需要有JAVA环境才能运行。

    还有就是有些游戏是禁用状态的需要到后台的系统维护的游戏管理界面将禁用改为正常后在重新启动服务端就可以玩了。

    ## 4.目前已知问题

    服务端运行时间较长后会报错那位大神可以帮忙解决一下谢谢!!!

    资源文件详情

    │__龙珠电玩
    │_____龙珠电玩\LoginServers
    │_____龙珠电玩\Servers
    │_____龙珠电玩\工具
    │_____龙珠电玩\手机端
    │_____龙珠电玩\数据库附加
    │_____龙珠电玩\网站
    │__工具环境
    │_____工具环境\AndroidKiller_v1.3.1.zip
    │_____工具环境\Hex 十六进制编辑器.zip
    │_____工具环境\jdk_8.0.1310.11_64.exe
    │_____工具环境\sql_server_2017.iso
    │_____工具环境\SSMS-Setup-CHS.exe
    │_____工具环境\合集 MSVBCRT AIO 2017.03.13 X86 X64.exe
    │_____工具环境\Notepad++
    │__客户端
    │_____客户端\LongZhuFull.exe
    │_____客户端\LZGame_2.0.ipa
    │_____客户端\LZGame_6.4.apk
    │__龙珠电玩城搭建教程.pdf
    │__龙珠电玩城搭建教程.md
    │__注册机.zip
    │__新建文本文档.txt
    │__安装教程.mp4

    相关工具软件(转载注明来源网游单机网jiaobenwang.com)

    安卓修改推荐使用?

    安卓qt6傻瓜式改包工具-手游APK反编译签名工具 https://www.jiaobenwang.com/6467.html
    ApkIDE最新3.6少月脚本王升级版,反编译工具 https://www.jiaobenwang.com/12342.html
    dnSpy 视频使用指引教程:https://www.jiaobenwang.com/5609.html
    《MT管理器》修改游戏教程,疑难杂症可以用这个 https://www.jiaobenwang.com/111.html

    常用工具?

    mysql数据库N11(navicat11):https://www.jiaobenwang.com/2214.html
    VMware虚拟机软件下载地址及安装常见问题教程:https://www.jiaobenwang.com/5787.html
    端口映射(内网映射)工具:https://www.jiaobenwang.com/8025.html
    java环境搭建以及jdk环境变量配置:https://www.jiaobenwang.com/8530.html
    游戏架设工具合集:https://www.jiaobenwang.com/108.html
    

    实测截图(转载注明来源网游单机网jiaobenwang.com)

    新手须知(老手无视)(转载注明来源藏宝湾cangbaowan.top)

    如何选择合适的服务端系统?

    1.首先你要判断这个游戏服务端平台类型是Windows系统,还是linux系统的版本,或者是VM虚拟机版本等。
    2.如果是Windows系统的端,推荐使用windows2008R2 x64系统,当然用win7  win10等系统也是可以的。
    3.如果是linux系统的端,推荐使用 centos7.6以上+ 宝塔平台,宝塔平台可以实现可视化操作。
    4.如果是本地电脑架设,推荐安装虚拟机系统。如果是云服务器架设,选择合适的系统自动安装好即可。
    5.系统搞好之后,请按照教程说明,一步一步的弄。很多细节会导致你架设不成功。
    PS:这里说的服务器并不是说要买云服务器,你本地的PC电脑、笔记本电脑也是一样可以,装什么系统才是重要的!
    本站网游单机网-藏宝湾(jiaobenwang.com cangbaowan.top)VIP会员可以加入QQ群:371342465 ,免费教授搭建知识。
    

    服务端搭建需要哪些环境准备工作?

    1、本站测试搭建所用服务器一般是:windows2008r2x64+1H2G   linux7.9+宝塔+1h2g 
    2、如果是本地虚拟机搭建,windows版推荐直接下载  win2008X64 虚拟机纯净镜像 ,点击下载https://www.jiaobenwang.com/1608.html
    3、如果是本地虚拟机搭建,linux版推荐直接下载  centos7.9+宝塔 虚拟机纯净镜像 ,点击下载 https://www.jiaobenwang.com/1603.html
    4、文本文件修改推荐使用notepad++,因为用记事本可能导致文件编码变化,同时可以用n++进行文件夹批量搜索替换。下载https://www.jiaobenwang.com/2232.html
    5、使用VM虚拟机版服务端,需要修改本地网卡IP地址,虚拟网卡如何设置IP地址,请点击参考教程https://www.jiaobenwang.com/989.html
    6、云服务器Windows系统没有D盘,该如何分区创建?请看这篇教程:https://www.jiaobenwang.com/2383.html
    7、各种VM一键端(虚拟机一键端)常见问题、虚拟机软件下载及搭建通用教程 https://www.jiaobenwang.com/5787.html
    

    程序运行不正常的解决办法?

    如果服务端或者客户端打开报错,一般是因为exe程序不兼容你当前的系统,或者缺少一些系统运行库组件。
    1、安装系统运行库组件:微软常用运行库合集 点击下载 https://www.jiaobenwang.com/7786.html
    2、设置客户端EXE的兼容性,一般是 右键EXE程序,点 属性,点 兼容性,勾 以兼容模式运行这个程序,然后就 可以试试选择兼容 WIN7 之类的。
    

    感谢阅读(转载注明来源 网游单机网 cangbaowan.top)

    本游戏架设教程就到这里了,感谢您的阅读!如果脚本王——网游单机网的教程对您有帮助欢迎分享!如果有疑问请在本贴后面评论留言或者加入网游单机交流群讨论QQ群:336404386。对于架设的一些基本知识,脚本王——网游单机网有专题介绍,请先掌握基本功,游戏架设实际是很简单的,小白也能学会!实在不会架设的,只要是我们的永久会员,免费提供远程教学一次!

    声明:
    本站网游单机网-藏宝湾(www.jiaobenwang.com/www.cangbaowan.top)所有源码都来源于网络收集修改或者交换!本站所有程序、源码只供大家学习和研究软件内含的设计思想和原理之用,请下载后24小时内删除!。请大家不要用于商用及违法使用,否者如引起一切纠纷与本网站无关,后果自负!!
    如果侵犯了您的权益,请及时告知我们(QQ: 18001103 email:[email protected]),我们即刻删除!
    如遇到资源失效,请在此贴下方评论区留言,我们将尽快补充资源!
    如遇资源实在不会架设,可以换其他游戏或者版本试试,不要纠结一个版本。


    网游单机网-脚本王 » 龙珠电玩城棋牌服务端源码 PC安卓苹果三端源码+带视频教程和文字说明【手工架设】

    常见问题FAQ

    什么叫一键端?什么是手工端?
    一键端:一般是虚拟机VM一键端或者windows一键启动服务端,适合新手!对于一键端来说,如果这个端是linux系统的,因为linux系统大家不熟悉,架设有点麻烦,所以很多人分享了自己架设服务端的linux系统镜像,这种叫VM一键端(虚拟机一键端)。 还有一种一键端是win系统的,大部分都是做好了启动服务端的快捷方式之类的,这种端实际和手工端相差不大了。win系统的一键端实际就是手工端!我个人认为如果端本身就是win系统的服务端,那就没必要去弄vm一键端了!

    手工端:游戏服务端需手工安装配置,可以开服,适合老手,推荐方式!架设更有乐趣!
    网单游戏有哪些架设方式?
    1、单机玩耍,那么你只需要在你的电脑上 安装虚拟机软件+安卓模拟器即可。把服务端 运行在虚拟机的系统里面(如果是win服务端,也可以直接在电脑上运行服务端),客户端在安卓模拟器运行即可。各种VM一键端 基本就是用这种方式进行玩耍的!
    2、局域网手机玩耍,局域网内,手机通过wifi连接你电脑上安装的服务端,离开这个wifi你就玩不了,这种方式虽然是局域网内可玩,但和外网架设实际上是一回事,都需要按照教程修改服务端、客户端。
    3、外网玩耍,俗称开服,服务端架设在外网云服务器上,云服务器具有固定IP地址,在其他电脑上、手机上安装客户端即可玩耍。
    最佳实现外网(互联网)开服玩耍的方式?
    对于一般玩家来讲,如果是想实现和朋友一起玩耍网单游戏,那么就需要外网架设。最佳方式就是用内网映射的方式,仅需要一台百元级云服务器即可实现内网\局域网游戏穿透到互联网开服使用!本站提供了原创软件免费给大家使用!一般只要能局域网玩耍的网单游戏,均可实现外网玩耍!

    发表评论