cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
阅读:3444回复:15

关于 巨峰飞飞 V19 错误文件问题 请教

楼主#
更多 发布于:2012-11-27 16:43

文件夹里都会出现错误的文件不太了解是怎么了.
请问我该如何去排除?
以下是文件内容:
=====================
= 文件1 =
2012/11/27 16:30:28
\---Flyff---\Source\shevechco - Source\Program\_Database\DbManagerFun.cpp, 1164        Test1
2012/11/27 16:32:22
SavePlayer(Test1) - Exec RETURN FALSE, ThreadID : 4788

=====================
= 文件2 =
2012/11/27
16:32:22query:{call CHARACTER_STR('U1','0000002','01','',?,?,?,?,?,?,?,      0,      0,      0,?,?,?,?,?,?)}
SQLSTATE:42000 error:[Microsoft][SQL Native Client][SQL Server]
程序或函數 CHARACTER_STR 指定了太多的引數。

=====================
= 文件3 =
2012/11/27   16:29:38   string error: IDS_WDARENA_WLD_000000
2012/11/27   16:29:38   string error: IDS_WDARENA_WLD_000001
2012/11/27   16:29:40   OP: 1161155, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
2012/11/27   16:29:48   OP: 8766, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
2012/11/27   16:29:50   OP: 1047, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0






镍仔杭
管理员
管理员
  • UID25740
  • 注册日期2012-08-22
  • 最后登录2024-05-28
  • 粉丝117
  • 关注0
  • 发帖数446
  • QQ
  • 铜币1985枚
  • 威望100点
  • 银元381个
  • 社区居民
  • 忠实会员
沙发#
发布于:2012-11-27 18:03
第一条只是告诉你,有一个新的角色创建并进入游戏
第二句 可能是数据库不匹配
第三个是 IDS_WDARENA_WLD_000000这货对应该的文本解释不存在
kyorik
1级·灵魂力量
1级·灵魂力量
  • UID28561
  • 注册日期2012-11-13
  • 最后登录2015-06-09
  • 粉丝1
  • 关注0
  • 发帖数49
  • QQ
  • 铜币39枚
  • 威望0点
  • 银元35个
板凳#
发布于:2012-11-27 18:52
lz使用的什么客户端。。。
我和你报错信息一样。初步判断是数据库 CHARACTER_01_DBF 和 2.DatabaseServer.exe 的问题,希望高人指点。。。
cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
地板#
发布于:2012-11-27 19:09
镍仔杭 发表于 2012-11-27 18:03
第一条只是告诉你,有一个新的角色创建并进入游戏
第二句 可能是数据库不匹配
第三个是 IDS_WDARENA_WLD_ ...


那些问题该如何去排除?
cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
4楼#
发布于:2012-11-27 19:09
kyorik 发表于 2012-11-27 18:52
lz使用的什么客户端。。。
我和你报错信息一样。初步判断是数据库 CHARACTER_01_DBF 和 2.DatabaseServer. ...


他帖子里的
http://www.flyffstart.com/thread-3828-1-1.html
sushe534
禁止发言
禁止发言
  • UID21744
  • 注册日期2012-04-10
  • 最后登录2019-06-30
  • 粉丝17
  • 关注3
  • 发帖数889
  • QQ
  • 铜币26040枚
  • 威望-252点
  • 银元690个
  • 社区居民
  • 忠实会员
5楼#
发布于:2012-11-27 20:21
用户被禁言,该主题自动屏蔽!
shevechco
4级·生命之泉
4级·生命之泉
  • UID17
  • 注册日期2011-05-19
  • 最后登录2018-03-28
  • 粉丝4
  • 关注0
  • 发帖数308
  • QQ
  • 铜币274枚
  • 威望0点
  • 银元433个
6楼#
发布于:2012-11-27 21:36
数据库我没有发完全配套的出来!

第一个和第三个错误不影响游戏。
cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
7楼#
发布于:2012-11-28 01:14
sushe534 发表于 2012-11-27 20:21
人家发的没有任何的错误,你们出错是你们自己的问题,而且你那错误明显是服务端错误,光客户端啥事,还有不 ...


1.我并不知道哪错.(别人问客端是哪一版,我只是回应)
2.我也没去修改任何地方,只新增帐密.
谢谢你的回应
cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
8楼#
发布于:2012-11-28 01:16
shevechco 发表于 2012-11-27 21:36
数据库我没有发完全配套的出来!

第一个和第三个错误不影响游戏。


这样我就了解,谢谢
︶ㄣ斌?_べ
2级·斗气风暴
2级·斗气风暴
  • UID21
  • 注册日期2011-05-19
  • 最后登录2017-11-09
  • 粉丝6
  • 关注0
  • 发帖数50
  • QQ
  • 铜币124枚
  • 威望0点
  • 银元139个
9楼#
发布于:2012-11-28 10:00
cangmarks 发表于 2012-11-28 01:16
这样我就了解,谢谢


文件1与文件2是相结合的报错报告文件

文件1描述的是在源代码中某文件或某函数方法处报错信息
文件2描述的是执行数据库时的报错信息

根据楼主提供的信息:
文件1提供了在函数DbManagerFun.cpp源码文件中SavePlayer函数返回FALSE
通俗解释为保存玩家Test1数据反回了假,即为对该玩家数据保存不成功
文件2提供了在执行存储过程CHARACTER_STR时 提供了过多的参数

结合文件1与文件2 可解释为 源码过程中在保存玩家数据时 执行CHARACTER_STR的U1给出了多个参数而楼主的数据库中CHARACTER_STR存储过程接受的参数没有这么多
因此造成了保存玩家数据不成功

解决方法:如有源码 请结合源码SavePlayer时执行存储过程给出的参数与数据库存储过程进行对应
如没有源码
2012/11/27
16:32:22query:{call CHARACTER_STR('U1','0000002','01','',?,?,?,?,?,?,?,      0,      0,      0,?,?,?,?,?,?)}
可数数这个报错日志的参数个数
然后通过猜测或以增加存储过程中的参数与之匹配进行调试


关于文件3的这个string error
其实是因为WdArena与WdArena_1两个地图文件目录下的.txt.txt中这俩IDS_WDARENA_WLD_000000,IDS_WDARENA_WLD_000001编号重复了
哎...今天够累的,签到来了3...
cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
10楼#
发布于:2012-11-28 11:37
︶ㄣ斌?_べ 发表于 2012-11-28 10:00
文件1与文件2是相结合的报错报告文件

文件1描述的是在源代码中某文件或某函数方法处报错信息


谢谢你的指导
=============================
也就是说明1.2文件的错误排除需有源码重新编辑
再修正数据。
文件3我已把2个地图文件,其中一个文件重复的编号
前面加了//就没有出现那个错误了,不过以下内容还在
2012年11月28日11:10:04 OP:965515,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2012年11月28日11:10:12 OP:8094,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
2012年11月28日11:10:23 OP:10875,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
会是一样数据方面的吗?
︶ㄣ斌?_べ
2级·斗气风暴
2级·斗气风暴
  • UID21
  • 注册日期2011-05-19
  • 最后登录2017-11-09
  • 粉丝6
  • 关注0
  • 发帖数50
  • QQ
  • 铜币124枚
  • 威望0点
  • 银元139个
11楼#
发布于:2012-11-28 13:21
cangmarks 发表于 2012-11-28 11:37
谢谢你的指导
=============================
也就是说明1.2文件的错误排除需有源码重新编辑


不一定非得要从源码上排除
像现在的这个错误 可以直接修改数据库存储过程 达到不报错

文件3的这几行 OP 是服务端性能报告 不影响正常运行 如果想不让它显示 需要在源码上编辑取消
哎...今天够累的,签到来了3...
cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
12楼#
发布于:2012-11-28 15:52
︶ㄣ斌?_べ 发表于 2012-11-28 13:21
不一定非得要从源码上排除
像现在的这个错误 可以直接修改数据库存储过程 达到不报错



数据库存储过程??
不好意思,不太了解你说的。
是否有关这错误教学文章
可以学习?
至于 文件3 我了解了。
谢谢你
︶ㄣ斌?_べ
2级·斗气风暴
2级·斗气风暴
  • UID21
  • 注册日期2011-05-19
  • 最后登录2017-11-09
  • 粉丝6
  • 关注0
  • 发帖数50
  • QQ
  • 铜币124枚
  • 威望0点
  • 银元139个
13楼#
发布于:2012-11-28 20:46
cangmarks 发表于 2012-11-28 15:52
数据库存储过程??
不好意思,不太了解你说的。
是否有关这错误教学文章


晕啊。。。不知道什么是数据库存储过程啊?

就是你打开SQL Server 进去后 展开CHARACTER_01_DBF 展开可编程性 展开存储过程

然后你就能看到 CHARACTER_STR 这个存储过程了 右键修改 就可以对这个存储过程进行修改了

唉。。。具体怎么改 还是自己先弄明白这些编码基础吧。。。不然 你就找其他人帮你改好了
哎...今天够累的,签到来了3...
cangmarks
3级·血之光辉
3级·血之光辉
  • UID28849
  • 注册日期2012-11-24
  • 最后登录2012-12-03
  • 粉丝0
  • 关注0
  • 发帖数21
  • QQ
  • 铜币31枚
  • 威望0点
  • 银元20个
14楼#
发布于:2012-11-29 00:13
︶ㄣ斌?_べ 发表于 2012-11-28 20:46
晕啊。。。不知道什么是数据库存储过程啊?

就是你打开SQL Server 进去后 展开CHARACTER_01_DBF 展开 ...


嗯嗯!我自己先试试
谢谢
上一页
游客

返回顶部