KBEngine官方论坛

 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 配置 开服
查看: 83|回复: 10

类型错误

[复制链接]

32

主题

147

帖子

1639

积分

金牌会员

Rank: 6Rank: 6

积分
1639
发表于 2018-11-2 16:45:42 | 显示全部楼层 |阅读模式
K大,是否能把这种错误的属性名称等可以定位的信息显示出来呢,每次出现这种错误就得查好久...
baseapp01: [S_ERROR]: TypeError: must be set to a UINT32 type.
baseapp01: [S_ERROR]: TypeError: must be set to a UINT32 type.


回复

使用道具 举报

5

主题

3497

帖子

214748万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2147483647

引擎扛把子

发表于 2018-11-2 17:48:02 | 显示全部楼层
你是怎么弄出来的? 告诉我重现方法再考虑怎么定位信息
QQ:3603661
3603661@qq.com
回复

使用道具 举报

32

主题

147

帖子

1639

积分

金牌会员

Rank: 6Rank: 6

积分
1639
 楼主| 发表于 2018-11-2 18:09:40 | 显示全部楼层
柯标 发表于 2018-11-2 17:48
你是怎么弄出来的? 告诉我重现方法再考虑怎么定位信息

在def定义一个UINT32位的属性,然后给它赋值为float就会报这样的错误。

主要是types.xml里面定义了好多UINT32的属性,所以很难找出来
回复

使用道具 举报

5

主题

3497

帖子

214748万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2147483647

引擎扛把子

发表于 2018-11-7 14:55:02 | 显示全部楼层
QQ:3603661
3603661@qq.com
回复

使用道具 举报

5

主题

3497

帖子

214748万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2147483647

引擎扛把子

发表于 2018-11-19 18:15:08 | 显示全部楼层
   S_ERR    cellapp01 58678 8001  [2018-11-19 18:11:38 115] - TypeError: must be set to a INT type.
   S_ERR    cellapp01 58678 8001  [2018-11-19 18:11:38 116] - ValueError: can't set Monster.HP_Max to str.

似乎下面一个错误能大概定位到
QQ:3603661
3603661@qq.com
回复

使用道具 举报

32

主题

147

帖子

1639

积分

金牌会员

Rank: 6Rank: 6

积分
1639
 楼主| 发表于 2018-11-20 20:40:18 | 显示全部楼层
柯标 发表于 2018-11-19 18:15
S_ERR    cellapp01 58678 8001  [2018-11-19 18:11:38 115] - TypeError: must be set to a INT type.
...

咦,这种提示的没有见过,cellapp跟baseapp是一样的码
回复

使用道具 举报

32

主题

147

帖子

1639

积分

金牌会员

Rank: 6Rank: 6

积分
1639
 楼主| 发表于 2018-11-20 20:41:25 | 显示全部楼层
柯标 发表于 2018-11-19 18:15
S_ERR    cellapp01 58678 8001  [2018-11-19 18:11:38 115] - TypeError: must be set to a INT type.
...

关于UINT32类型错误的一直都只有上一条提示
回复

使用道具 举报

5

主题

3497

帖子

214748万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2147483647

引擎扛把子

发表于 2018-11-21 11:38:48 | 显示全部楼层
O知足O 发表于 2018-11-20 20:41
关于UINT32类型错误的一直都只有上一条提示

我好像无法重现你这种情况,给个步骤
QQ:3603661
3603661@qq.com
回复

使用道具 举报

32

主题

147

帖子

1639

积分

金牌会员

Rank: 6Rank: 6

积分
1639
 楼主| 发表于 2018-11-21 13:35:40 | 显示全部楼层
柯标 发表于 2018-11-21 11:38
我好像无法重现你这种情况,给个步骤

在def定义一个UINT32位的属性,然后给它赋值为float就会报这样的错误。
回复

使用道具 举报

5

主题

3497

帖子

214748万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2147483647

引擎扛把子

发表于 2018-11-21 13:54:05 | 显示全部楼层
O知足O 发表于 2018-11-21 13:35
在def定义一个UINT32位的属性,然后给它赋值为float就会报这样的错误。

我就是这么干的
S_ERR    cellapp01 58678 8001  [2018-11-19 18:11:38 115] - TypeError: must be set to a INT type.
   S_ERR    cellapp01 58678 8001  [2018-11-19 18:11:38 116] - ValueError: can't set Monster.HP_Max to str.
QQ:3603661
3603661@qq.com
回复

使用道具 举报

32

主题

147

帖子

1639

积分

金牌会员

Rank: 6Rank: 6

积分
1639
 楼主| 发表于 2018-11-21 19:18:09 | 显示全部楼层
柯标 发表于 2018-11-21 13:54
我就是这么干的
S_ERR    cellapp01 58678 8001  [2018-11-19 18:11:38 115] - TypeError: must be set t ...

我这边测试一下具体的出现条件,然后再更新上来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|KBEngine Forum

GMT+8, 2018-12-10 18:22 , Processed in 0.042754 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表