楼主: 灰帽
打印 上一主题 下一主题

[公告] 开发者问题反馈通道

  [复制链接]

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
181
发表于 2019-8-26 16:39:53 | 只看该作者 IP:广东
无为心天 发表于 2019-8-26 15:14
mod打包检测有点,,,不太好
[{'code_check': [{'message': 'Possible unbalanced tuple unpacking with  ...

麻烦发一下组件ID,我们看下组件里的源码

3

主题

140

回帖

43

积分

Lv.2 石器学徒

UID
1997429
小麦
1
金锭
484
下界之星
0
180
发表于 2019-8-26 15:14:22 | 只看该作者 IP:湖北
mod打包检测有点,,,不太好
[{'code_check': [{'message': 'Possible unbalanced tuple unpacking with sequence: left side has 10 label(s), right side has 0 value(s)', 'obj': 'TestServer.ServerChatEvent', 'column': 5, 'path': '/tmp/PackScripts/item_4631447996910166487_6_v6_3ul76v3f/sujian2_0/FastBuild2.0_b/acmesj_Scripts/modSystem/FastBuild_server.py', 'line': 2641, 'message-id': 'E0632', 'type': 'error', 'symbol': 'unbalanced-tuple-unpacking', 'module': 'acmesj_Scripts.modSystem.FastBuild_server'}], 'module_check': None, 'api_check': None, 'file': '/tmp/PackScripts/item_4631447996910166487_6_v6_3ul76v3f/sujian2_0/FastBuild2.0_b/acmesj_Scripts/modSystem/FastBuild_server.py'}]
比如这一个,实际上这个列表是在运行是会动态的修改,这里只检测默认值长度不够就不让过了

3

主题

140

回帖

43

积分

Lv.2 石器学徒

UID
1997429
小麦
1
金锭
484
下界之星
0
179
发表于 2019-8-25 16:23:18 | 只看该作者 IP:湖北
雾都漫游者 发表于 2019-8-23 17:14
data内的参数也发一下吧,我们看看能不能复现你说的问题

                        bullet_data = {}
                        bullet_data["playerId"] = playerId
                        bullet_data["EntityType"] = 80弓箭
                        bullet_data["power"] = stxx['power']
                        bullet_data["damage"] = stxx['damage']
                        bullet_data["gravity"] = stxx['gravity']
                        bullet_data["targetId"] = "-1"
                        bullet_data["AOE"] = stxx['AOE']#是否是范围伤害
                        bullet_data["bullet_type"] = firearms
                        bulletId = self.entity_bullet(bullet_data)

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
178
发表于 2019-8-23 17:14:46 | 只看该作者 IP:广东
无为心天 发表于 2019-8-22 09:36
这个没有什么代码,就是普通情况创建的普通抛射物,
        def entity_bullet(self, data):#创建抛射物
                pl ...

data内的参数也发一下吧,我们看看能不能复现你说的问题

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
177
发表于 2019-8-23 16:46:26 | 只看该作者 IP:广东
东灯-南乡子 发表于 2019-8-21 17:37
开发者工具C++地图启动编辑时经常卡在97%,亲测几个小时都没有反应,这种疑难杂症开发者只能选择重装,望改 ...

9月初的更新会修复这个问题

6

主题

78

回帖

29

积分

Lv.2 石器学徒

UID
5493683
小麦
1
金锭
205
下界之星
0
176
发表于 2019-8-23 15:19:14 | 只看该作者 IP:浙江
联机大厅地图内购功能这个月真的能开放吗,天天刷新api中............

3

主题

140

回帖

43

积分

Lv.2 石器学徒

UID
1997429
小麦
1
金锭
484
下界之星
0
175
发表于 2019-8-22 09:39:54 | 只看该作者 IP:湖北
无为心天 发表于 2019-8-19 12:11
我多次测试mod组件中,原版爆炸抛射物的伤害不稳定,经常会出现爆炸没有伤害的情况

使用addons定义的抛射物爆炸,和使用mod创建的抛射物爆炸均会出现有时无伤害的情况

3

主题

140

回帖

43

积分

Lv.2 石器学徒

UID
1997429
小麦
1
金锭
484
下界之星
0
174
发表于 2019-8-22 09:37:50 | 只看该作者 IP:湖北
雾都漫游者 发表于 2019-8-21 10:24
目前不支持元组,还不确定以后是否会修改。

主要影响是以元组作为字典键时,就无法正常的广播此数据,其他的基本无影响

3

主题

140

回帖

43

积分

Lv.2 石器学徒

UID
1997429
小麦
1
金锭
484
下界之星
0
173
发表于 2019-8-22 09:36:25 | 只看该作者 IP:湖北
无为心天 发表于 2019-8-19 12:11
我多次测试mod组件中,原版爆炸抛射物的伤害不稳定,经常会出现爆炸没有伤害的情况

这个没有什么代码,就是普通情况创建的普通抛射物,
        def entity_bullet(self, data):#创建抛射物
                playerId = data.get('playerId', 0)
                EntityType = data.get('EntityType', 0)
                power = data.get('power', 0)
                damage = data.get('damage', 0)
                gravity = data.get('gravity', 0)
                targetId = data.get('targetId', 0)
                pos_face = data.get('pos_face', 0)
                playerPosComp = self.GetComponent(playerId, 'Minecraft', 'pos')
                rotComp = self.GetComponent(playerId, 'Minecraft', 'rot')


                tempEntity = self.CreateTempEntity()
                typeComp = self.CreateComponent(tempEntity.mId, 'Minecraft', 'type')
                typeComp.type = serverApi.GetMinecraftEnum().EntityConst.TYPE_BULLET
                engineTypeComp = self.CreateComponent(tempEntity.mId, 'Minecraft', 'engineType')
                engineTypeComp.engineType = EntityType

                posComp = self.CreateComponent(tempEntity.mId, 'Minecraft', 'pos')
                #posComp.pos = (playerPosComp.pos[0], playerPosComp.pos[1] + 3, playerPosComp.pos[2])
                #posComp.pos = playerPosComp.pos
                posComp.pos = self.face_tp({'id':playerId,'distan':pos_face})
                bulletComp = self.CreateComponent(tempEntity.mId, 'Minecraft', 'bulletAttributes')
                bulletComp.shooterId = playerId
                bulletComp.direction = serverApi.GetDirFromRot(rotComp.rot)
                bulletComp.damage = damage
                bulletComp.isDamageOwner = True
                bulletComp.power = power
                bulletComp.gravity = gravity
                bulletComp.targetId = targetId

                bulletId = self.CreateEntity(tempEntity)
                return bulletId
               

2

主题

4

回帖

4

积分

Lv.1 新手木匠

UID
5925772
小麦
0
金锭
25
下界之星
0
172
发表于 2019-8-21 17:37:18 来自手机 | 只看该作者 IP:浙江
开发者工具C++地图启动编辑时经常卡在97%,亲测几个小时都没有反应,这种疑难杂症开发者只能选择重装,望改进

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
171
发表于 2019-8-21 10:24:49 | 只看该作者 IP:广东
无为心天 发表于 2019-8-19 16:05
发送事件时,所有的元组会自动转换为列表,这个是bug,还是有意的?以后是否会修改这个?

目前不支持元组,还不确定以后是否会修改。

3

主题

140

回帖

43

积分

Lv.2 石器学徒

UID
1997429
小麦
1
金锭
484
下界之星
0
170
发表于 2019-8-19 16:05:36 | 只看该作者 IP:湖北
发送事件时,所有的元组会自动转换为列表,这个是bug,还是有意的?以后是否会修改这个?

3

主题

140

回帖

43

积分

Lv.2 石器学徒

UID
1997429
小麦
1
金锭
484
下界之星
0
169
发表于 2019-8-19 12:11:25 | 只看该作者 IP:湖北
我多次测试mod组件中,原版爆炸抛射物的伤害不稳定,经常会出现爆炸没有伤害的情况

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
168
发表于 2019-8-19 11:52:43 | 只看该作者 IP:广东
泥巴团队 发表于 2019-8-17 23:23
文件或文件夹名字不能包含中文   是什么原因呢?我已经把上传文件的名字中文全都改为英文字母了怎么还显示 ...

看看是否包含了其它特殊字符?可以试试全部文件夹、文件名都修改为英文字母并且去掉文件名中的空格

4

主题

1093

回帖

345

积分

Lv.2 石器学徒

UID
3409745
小麦
4
金锭
1241
下界之星
0
167
发表于 2019-8-19 11:48:23 | 只看该作者 IP:广东
无为心天 发表于 2019-8-18 22:48
另外能不能出一个一次性检测一个区域的,直接返回一个三维列表等

我记录一下这个需求,优先级可能不会很高
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部