
现在我们在架设的bule引擎服务真个时候,有时会碰到报错的情况。一直重复提示Access violation at address 0040401A in module ’DBServer.exe’.Read of address 00000010.
打开文件后。把DBC数据设置准确就可以
一般这种情况良多使用过老引擎的人都会觉得这样子的情况是中毒的。但是更新和引擎仍是一样提示。由于看不到服务器有病毒。这样的情况实在就是您的游戏数据库服务器的数据没有设置好的原因。
处理方法,首先打开目录mirserver \DBServer找到dbsrc.ini文件。
一、配置环境1.在开发机器安装RTX2012 Server SDK包。
2. 进入Server SDK安装目录(默认路径:D:\Programming design\RTXSSDK\),把该目录下的所有dll文件及rtxServerApi.ini拷贝到系统的System32目录下,如果在网页调用java接口,需要另拷贝一份到JDK的bin目录下。
3. 进入RTX服务器安装目录下,用记事本打开SDKPorperty.xml文件,在里面增加开发机器地址(如下图所示),保存后重启RTX服务。
RTX <wbr>ServerSDK安装使用
4. 拷贝Java目录(默认路径:D:\Programming design\RTXSSDK\demo source\server sample\java)下的RTXSvrApi.java及其他示例文件到您的工作目录下。
二、文件说明
1. RTXSvrApi.java是一个类库,里面封装了很多方法,但没有main函数,因此该文件只能编译不能运行,主要是提供方法给外部调用。
2. RTXSvrApi.java 文件里面导入 SDKAPIJava.dll(动态链接库),该dll是在SDKAPIC.dll上面封装,SDK目录下的dll相互有联系,因此必须把这些dll拷贝到System32下,否则编译RTXSvrApi.java将出错,提示找不到SDKAPIC。
3. Java目录下的文件除了RTXSvrApi.java,其他的都是示例文件(请参看示例文件使用各种函数)。
4. RtxServerApi.ini 文件用于设置服务器的IP地址及端口。
5. SDKPorperty.xml 文件用于SDK访问RTX服务器权限管理,只有这个文件添加的IP才能访问RTX服务器。
三、开发向导(Eclipse、IntelliJ IDEA 测试都没问题)====以下 *** 作为官网提供,自己测试没问题直接粘过来;
1. 启动Eclipse ,创建一个空白的Java Project,如下图所示:
RTX <wbr>ServerSDK安装使用
2. 在工程src添加一个名为rtx的package,并将RTXSvrApi.java拖进这个package,如下图所示:
RTX <wbr>ServerSDK安装使用
注意:RTXSvrApi.java只能放进rtx下,rtx 不能有父package,否则会报错。
3. 把SetSvrIpPort.java拖到src,自动生成一个(defalt package)并放在这个目录下,SvrIP填写正确的RTX服务器IP地址后按Ctrl+F11运行,如下图所示:
RTX <wbr>ServerSDK安装使用
4. 把AddDept.Java拖到src,自动生成一个(defalt package)并放在这个目录下,按Ctrl+F11运行,如下图所示:
RTX <wbr>ServerSDK安装使用
5. 进入RTX 用户管理器,就可以看到刚刚添加的部门
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)