aneno 发表于 2024-3-20 22:14:55

沙巴克城主操作城堡,数据无法保存。

沙巴克城主操作城堡资金和修复城门等操作,Mir200\Castle\0\SabukW.txt无法保存。
但游戏中NPC管理员显示数值正确。
重启**端后游戏中的城堡参数恢复Mir200\Castle\0\SabukW.txt原有的数值。

aneno 发表于 2024-3-21 09:30:01

Socket Err:10061

>>>>>RegenMonsterByName ThreadError :[城门]-0 当前Thread:5920
MainDoor Name:城门 Map:n3 X:673 Y:330 HP:10000
>>>>>RegenMonsterByName ThreadError :[左城墙]-0 当前Thread:5920
LeftWall Name:左城墙 Map:n3 X:610 Y:271 HP:0
>>>>>RegenMonsterByName ThreadError :[中城墙]-0 当前Thread:5920
CenterWall Name:中城墙 Map:n3 X:613 Y:272 HP:0
>>>>>RegenMonsterByName ThreadError :[右城墙]-0 当前Thread:5920
RightWall Name:右城墙 Map:n3 X:620 Y:265 HP:0
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[弓箭护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[护卫]-0 当前Thread:5920
>>>>>RegenMonsterByName ThreadError :[护卫]-0 当前Thread:5920

aneno 发表于 2024-3-22 15:24:23

测试了么??????

996技术-wang 发表于 2024-3-25 10:19:22

建议你换论坛复古版本测试看本地测试好使 线上每晚攻城也是好使的

aneno 发表于 2024-3-25 12:29:07

996技术-wang 发表于 2024-3-25 10:19
建议你换论坛复古版本测试看本地测试好使 线上每晚攻城也是好使的

我的就是复古版本啊?只是引擎更新到最新版本的了,上一个版本也不好使。

aneno 发表于 2024-3-25 16:19:05

996技术-wang 发表于 2024-3-25 10:19
建议你换论坛复古版本测试看本地测试好使 线上每晚攻城也是好使的

攻城是好使的。就是攻城结束后进行沙巴克操作。
Mir200\Castle\0\SabukW.txt文件无法保存。

aneno 发表于 2024-3-25 16:45:24

本帖最后由 aneno 于 2024-3-25 16:46 编辑

996技术-wang 发表于 2024-3-25 10:19
建议你换论坛复古版本测试看本地测试好使 线上每晚攻城也是好使的
我用论坛里的复古版本,原封不动的测试了一下。情况如下:
Mir200\Castle\0\SabukW.txt文件默认数值如下:
----------------------
TotalGold=500
TodayIncome=500

LeftWallHP=5000
CenterWallHP=5000
RightWallHP=5000
------------------------------
在我攻城的时候,将城墙打碎
攻城结束后,城堡储存现金200000金币。

然后**端M2重启,城堡就恢复前面的默认数值了。
城门血量全部恢复,现金500金币。
我并没有修复城门,且已经储存了现金。
反之我把SabukW.txt数值改掉,不论城堡怎么操作,从启后都恢复SabukW.txt原始数据。
注:OwnGuild=测试行会
这个更新了。

aneno 发表于 2024-3-25 17:30:47

不管什么时候,只要重启**器。
TotalGold=500
TodayIncome=500
LeftWallHP=5000
CenterWallHP=5000
RightWallHP=5000
就会恢复SabukW.txt默认值。

996技术-wang 发表于 2024-3-27 13:22:30

咨询过技术 没有调整过这块的
也没理由调整这块 你在M2启动触发里调整看呢

aneno 发表于 2024-3-27 16:45:22

本帖最后由 aneno 于 2024-3-27 16:53 编辑

996技术-wang 发表于 2024-3-27 13:22
咨询过技术 没有调整过这块的
也没理由调整这块 你在M2启动触发里调整看呢 ...
这个应该是个老问题,我试过7个版本,都是一样的。
按道理来讲,操作沙巴克管理员改变的数据(资金、守卫等)应该及时传到sabukw.txt文件中。
沙巴克常量只有

<$CASTLENAME>沙巴克名称
<$OWNERGUILD>沙巴克行会名称
<$LORD>沙巴克(老大)管理员名称
<$LORDUSERID>沙巴克(老大)管理员ID

页: [1] 2
查看完整版本: 沙巴克城主操作城堡,数据无法保存。