2、使用第三方充值支付接口,如支付宝、微信等,在支付接口上建立充值订单;
3、将支付完成后订单信息发送到单机服务器端,服务器端完成数据库记录,给相应的玩家帐号充值;
4、将玩家帐号充值信息发送到游戏客户端,客户端展示玩家的充值信息等。仔细看看 这是最简单的了
能看懂就看
看不懂我也没办法!~
手把手教你做传奇服务端
,一 首先介绍要给大家要做的传奇服务端的服务器版本:传奇私服盛世70服务端
二:传奇服务端七个要开启的服务端文件 (换句话说:你要开传奇服务器,就要开这7个服务端文件)
第一个 M2serverexe 服务器主控制端(在mirserver\MIR200文件架下找)
分析问题:这个服务端如果没有通过验证,你其他所有配置都正确,可以登陆服务器,也可以注册帐户,创建人物,但就是一点开始游戏,就黑你的屏幕 哈哈
第二个 DBserverexe 游戏数据库服务器 (在mirserver\DBserver文件架下找)
这个一般大家都不会出错,他是保存数据的
第三个 logingateexe 登陆网关 (在mirserver\logingate文件架下找)
分析问题:如果配置不正确的话,你连登陆服务器都不可以,显示的服务器关闭!
第四个 LoginSrvexe 登陆服务器 (在mirserver\loginSRV文件架下找)
分析问题:如果配置不正确的话,在MESERVER服务器下面不会显示你开的传奇IP地址和端口
记得正常开启的传奇服务端在最下面,大家仔细看看,是不是有个127001的地址后面还有端口,如果这个登陆服务器没有开,就没有这个东东,当然你怎么玩啊哈哈 还有提到的是,如果你开内网和外网这个 DynamicIPMode=0 要改成DynamicIPMode=1哦,不然的话,你点登陆就不给你开门,但是你开本机的话就不用改了,不会影响的!
第五个 LogDataServerexe 日志服务器 (在mirserver\LogServer文件架下找)
哎 这个你想开就开,想关就关,不影响传奇服务端正常开启,不过你开外网的话,还是开启哦,这是日志文件,记录玩家 *** 作
第六个 RunGateexe 登陆验证 (在mirserver\RunGate文件架下找)
分析问题:这个就是进了注册帐户后,为什么一点登陆,门不开的问题!
有这样的问题,请考虑这个服务端配置是否正确,IP改改,
第七个 SelGateexe 选择人物网关 (在mirserver\RunGate文件架下找)
分析问题:如果这个服务端有问题,你将不可以在创建人物界面做任何事情,就是许多人问,为什么我不能创建人物 考虑IP设置问题
但是你如果正常进入游戏玩以后,想让机子多点内存,完全可以关闭他,不影响你玩传奇,但是你退出后就不能再进达 哈哈,只适应你自己一个人玩的时候用哦
(这7个文件其实都在mirserver文件架下,为了满足标题,就打详细点5555555)
传奇服务端的下载地址 >开服时间 新区/新服
2020-07-03 11:00:00 1319服
2020-06-28 11:00:00 1314服
2020-06-24 11:00:00 1310服刀塔传奇华为版切换账号的方法如下:
①首先在刀塔传奇华为安卓系统的游戏中点击人物头像,左上角的那个。
②在d出来的刀塔传奇安卓版窗口中点击系统。
③点击下图中刀塔传奇安卓礼包的&输入兑换码&。
④输入兑刀塔传奇安卓新区换码并确认,然后你就能在邮箱里华为安卓系统升级面收到你的礼包了~。。
传奇切换账号可以 换平台玩换不了开传奇 你要准备好的东西 1传奇版本(就是游戏服务端) 2传奇数据库(DBC2000) 网上可以下载 3传奇客户端(热血传奇) 会玩传奇的都知道 4 传奇登陆器 这个就不用我在介绍了 好 这几个东西都准备好了 现在我们就开始来安装(传奇数据库) 安装(数据库)你就是一直点 点到它安装完成就可以了 中途不用修改什么 安装好后我们就来设置 首先把你的 (游戏服务端)解压缩到D盘 在次我们来设置数据库 在控制面版找到BDE ADMINISTRATOR 双击打开 先不要管里面是什么啦,按ctrl+N d出个对话框 如果是STANDARD 直接点OK,然后在左边找到你创建的STANDARD(左边显示的是STANDARD1)改名字为HeroDB,然后点下他看右边拦把那个路径也就是PATH:改成你装的传奇服务端路径,例如我把传奇装到D盘(mirserver在D盘目录下)那么我应该设置D:\mirserver\Mud2\DB 是其他盘就是E:\mirserver\Mud2\DB 就这么简单别想那么多了,然后点下被你改名的HeroDB 然后按ctrl+A d出个对话框 点OK就可以了,然后放心关闭不用管这个DBC2000了(万一控制面版找不到BDE ADMINISTRATORS 你来找我,帮你解决) 好(数据库)安装好后我们来设置(服务端) (服务端)解压缩出来的是一个叫(Mirserver)的文件 首先是设置好IP地址,(127001) 是单机IP地址(也就是在没有连网的情况下开传奇就使用这个IP了) 如果你是在网吧 那你要找到你在网吧上网的机子的IP(不是网吧的服务器,是你在网吧上网时的机子,) 这样的话网吧的机子是属于局域网 一般局域网的IP地址是 (19216800)的 一定是192168 开头的 我门先来开单机传奇吧,就是把所有要设置的IP全改为127001 这个比较简单 打开Mirserver找到 Configini 文本文档设置成 GameName=GMKONT 这是你开传奇的传奇名字 (你想改成什么就什么,前提是全部要改) ExtIPaddr=127001 这个就是本机的IP地址了 (就是开单机传奇用的IP地址只能一个人玩) GateAddr=127001 GatePort=5500 这个是游戏服务器的端口 (一般不需要改动) ServerAddr=127001 ServerPort=5600 MonAddr=127001 MonPort=3000 GetStart=1 (1) 打开 DBServer 文件夹下的 !addrtabletxt 打开把IP设置成 127001 127001 !serverinfotxt 打开设置成 127001 127001 7200 127001 7300 127001 7400 详细点说了 (127001是IP 7200 7300 7400 是游戏端口,就改IP端口不要改) Dbsrcini 打开 设置成 [Reg] Key=0123456789 IP=127001 ServerAddr=127001 ServerPort=63300 [Setup] ServerName=GMKONT ServerAddr=127001 ServerPort=6000 GateAddr=127001 GatePort=5100 IDSAddr=127001 (2) 打开 LoginGate 文件夹 下的Configini 文本文档 设置成 Title=GMKONT ServerAddr=127001 ServerPort=5500 GateAddr=127001 GatePort=7000 (3) 打开 LoginSrv 文件夹下的 !addrtabletxt 文本文档设置成 GMKONT Title1 127001 127001 127001:7100 !serveraddrtxt 文本文档 设置成 127001 Logsrvini 文本文档 设置成 [Server] ReadyServers=0 EnableMakingID=1 EnableTrial=FALSE TestServer=1 GateAddr=127001 GatePort=5500 ServerAddr=127001 ServerPort=5600 MonAddr=127001 MonPort=3000 DynamicIPMode=0 EnableGetbackPassword=1 AutoClear=0 AutoClearTime=1000 DBServer=127001 FeeServer=127001 LogServer=127001 DBSPort=16300 FeePort=16301 LogPort=16301 AdminName= DisableNumber=0 ServerName=GMKONT (4) 打开 LogServer 文件夹下的 LogDataini文本文档设置成 [Setup] ServerName=GMKONT Port=10000 BaseDir=D:\MirServer\LogServer\BaseDir\ (5) 打开 MIR200 文件夹下的 !runaddrtxt文本文档设置成 127001 !Servertabletxt 文本文档设置成 127001 !Setuptxt 文本文档设置成 [Reg] Key=0123456789 IP=127001 ServerAddr=127001 ServerPort=63000 SerialNumber=185957 SerialPassWord=158835 [Server] ServerIndex=0 ServerName=GMKONT ServerNumber=0 VentureServer=FALSE TestServer=TRUE TestLevel=20000 TestGold=5000000 TestServerUserLimit=2000 ServiceMode=FALSE NonPKServer=FALSE DBAddr=127001 DBPort=6000 IDSAddr=127001 IDSPort=5600 MsgSrvAddr=127001 MsgSrvPort=4900 LogServerAddr=127001 GateAddr=127001 Configini 文本文档设置成 GameName=GMKONT ExtIPaddr=127001 RegServerAddr=127001 RegServerAddr=127001 RegServerAddr=127001 GateAddr=127001 ServerAddr=127001 MonAddr=127001 ServerAddr=127001 GameListtxt文本文档设置成 GMKONT|127001|7000|MirClientdat| (6)打开 RunGate 文件夹下的 Configini文本文档设置成 [RunGate] Title=GMKONT GateAddr=127001 GatePort=7500 ServerAddr=127001 RunGateini文本文档设置成 [server] Title=GMKONT(7200) GatePort=7203 ServerPort=5000 index=0 Server1=127001 Server2=127001 Server3=127001 ListenAddr=127001 GateAddr=127001 ServerAddr=127001 (7) D:\Mirserver\SelGate文件夹 下的 Configini文本文档设置成 [SelGate] Title=GMKONT ServerAddr=127001 ServerPort=5100 GateAddr=127001 OK iP地址大功告成,(如果你设置正确)出现任何黑屏和进不了创建人物界面,绝对不是IP地址设置问题,不要考虑IP问题 好了七个文件夹的IP我们都设置好了,现在我们来看下传奇服务器是否能正常开启了 传奇服务端七个要开启的服务端文件 (换句话说:你要开传奇服务器,就要开这7个服务端文件) 打开Mirserver 文件夹下有个 GameCenterexe 这是游戏控制器 点启动游戏 它会自己开启传奇服务器的七个程序 开启好了之后 你找个传奇登入器 添加你的传奇名字 如 GMKONT IP 127001 进下游戏看 呵呵 如果它不开门那是有个地方我们还没设置 现在把Mirserver\LoginSrv目录下面Logsrvini文件,打开,找到DynamicIPMode=0把它设置成DynamicIPMode=1即可 大部分人进内网传奇开不了门就是这个原因 (这是传奇开内网会遇到的情况) 我们也可以手动启动传奇服务器 第一个 M2serve rexe 服务器主控制端(在mirserver\MIR200文件架下找) 第二个 DBserverexe 游戏数据库服务器 (在mirserver\DBserver文件架下找) 第三个 logingateexe 登陆网关 (在mirserver\logingate文件架下找) 第四个 LoginSrvexe 登陆服务器 (在mirserver\loginSRV文件架下找) 第五个 LogDataServerexe 日志服务器 (在mirserver\LogServer文件架下找) 第六个 RunGateexe 登陆验证 (在mirserver\RunGate文件架下找) 第七个 SelGateexe 选择人物网关 (在mirserver\RunGate文件架下找) 好了 传奇内网 和 外网的开启方法也和开单机是一样的饿 如果你的机子连了网 你的机子就会有个IP地址 在传奇服务器里 把IP全换成你上网用的IP就可以了 详细请参考 >一"SQL Server 不存在或访问被拒绝"
这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多
一般说来,有以下几种可能性:
1,SQL Server名称或IP地址拼写有误
2,服务器端网络配置有误
3,客户端网络配置有误
要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因
首先,检查网络物理连接
ping <服务器IP地址/服务器名称>
如果 ping <服务器IP地址> 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等
还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如 ISA Server防火墙软件可能会屏蔽对 ping,telnet 等的响应
因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口
如果ping <服务器IP地址> 成功而,ping <服务器名称> 失败
则说明名字解析有问题,这时候要检查 DNS 服务是否正常
有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,
具体的方法是:
1使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc)
添加一条IP地址与服务器名称的对应记录,如:
1721681024 myserver
2或在 SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明
其次,使用 telnet 命令检查SQL Server服务器工作状态
telnet <服务器IP地址> 1433
如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明 SQL Server 服务器工作正常,并且正在监听1433端口的 TCP/IP 连接
如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动 SQL Server 服务,
也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在 SQL Server 默认的端口1433上监听
接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道是否启用了 TCP/IP 协议等等
可以利用 SQL Server 自带的服务器网络使用工具来进行检查
点击:程序 Microsoft SQL Server 服务器网络使用工具
打开该工具后,在"常规"中可以看到服务器启用了哪些协议
一般而言,我们启用命名管道以及 TCP/IP 协议
点中 TCP/IP 协议,选择"属性",我们可以来检查 SQK Server 服务默认端口的设置
一般而言,我们使用 SQL Server 默认的1433端口如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接
接下来我们要到客户端检查客户端的网络配置
我们同样可以利用 SQL Server 自带的客户端网络使用工具来进行检查,
所不同的是这次是在客户端来运行这个工具
点击:程序 Microsoft SQL Server 客户端网络使用工具
打开该工具后,在"常规"项中,可以看到客户端启用了哪些协议
一般而言,我们同样需要启用命名管道以及 TCP/IP 协议
点击 TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,该端口必须与服务器一致
单击"别名"选项卡,还可以为服务器配置别名服务器的别名是用来连接的名称,
连接参数中的服务器是真正的服务器名称,两者可以相同或不同别名的设置与使用HOSTS文件有相似之处
通过以上几个方面的检查,基本上可以排除第一种错误
二"无法连接到服务器,用户xxx登陆失败"
该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,
因此用户无法使用SQL Server的登录帐户(如 sa )进行连接解决方法如下所示:
1在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server
2展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡
3在"身份验证"下,选择"SQL Server和 Windows "
4重新启动SQL Server服务
在以上解决方法中,如果在第 1 步中使用"使用 Windows 身份验证"连接 SQL Server 失败,
那就通过修改注册表来解决此问题:
1点击"开始""运行",输入regedit,回车进入注册表编辑器
2依次展开注册表项,浏览到以下注册表键:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]
3在屏幕右方找到名称"LoginMode",双击编辑双字节值
4将原值从1改为2,点击"确定"
5关闭注册表编辑器
6重新启动SQL Server服务
此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册,
但是仍然无法使用Windows身份验证模式来连接SQL Server
这是因为在 SQL Server 中有两个缺省的登录帐户:
BUILTIN\Administrators
<机器名>\Administrator 被删除
要恢复这两个帐户,可以使用以下的方法:
1打开企业管理器,展开服务器组,然后展开服务器
2展开"安全性",右击"登录",然后单击"新建登录"
3在"名称"框中,输入 BUILTIN\Administrators
4在"服务器角色"选项卡中,选择"System Administrators"
5点击"确定"退出
6使用同样方法添加 <机器名>\Administrator 登录
说明:
以下注册表键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode
的值决定了SQL Server将采取何种身份验证模式
1表示使用"Windows 身份验证"模式
2表示使用混合模式(Windows 身份验证和 SQL Server 身份验证)
三提示连接超时
如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,
不过是由于连接的时间大于允许的时间而导致出错
这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,
并且是慢速连接时,有可能会导致以上的超时错误有些情况下,由于局域网的网络问题,也会导致这样的错误
要解决这样的错误,可以修改客户端的连接超时设置
默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是 4 秒,
而查询分析器是 15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因)
具体步骤为:
企业管理器中的设置:
1在企业管理器中,选择菜单上的"工具",再选择"选项"
2在d出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡
3在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如 20
查询分析器中的设置:
工具 选项 连接 将登录超时设置为一个较大的数字
连接超时改为0
1、先保证ping通
2、在dos下写入telnet ip 1433不会报错
3、用ip连如企业管理器:
企业管理器>右键SQlserver组>新建sqlserver注册>下一步>写入远程实例名(IP,机器名)>下一步>选Sqlserver登陆>下一步>写入登陆名与密码(sa,pass)>下一步>下一步>完成
4、如果还不行:
sqlserver服务器>开始菜单>SQLserver>服务器网络实用工具>启用 WinSock代理>代理地址:(sqlserver服务器IP)>代理端口>1433>OK了
5、如果还不行:
sqlserver客户端>开始菜单>SQLserver>客户端网络实用工具>别名>添加>写入别名如"大力">"网络库"选tcp/ip>服务器名称写入远程ip或实例名>OK了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)