善良月亮 发表于 2026-3-29 16:02:57

自定义行会变量逻辑错误!


var integer guild 行会
savevar guild 行会 ..\\QuestDiary\\行会.txt
行会自定义变量,只需要登录时申明一次!多次申明会报错所以申明行会变量登录时和创建行会加入行会名单检测,行会在名单就检测,不在名单就申明一次变量!
但现在如果在一个已经申明变量的行会里,退出行会,再去创建行会就就提示变量已存在。报错变量已重复
或者自己就是行会老大,将行会转让给其它玩家,再去创建行会就就提示变量已存在。。报错变量已重复
如何解决这个问题?

勇敢小鹿 发表于 2026-3-29 16:02:57

有退出行会触发.....
退出时可以尝试删除改角色相关行会信息..
没用过这种变量,,也不知能不能删相关信息的...
行会变量有硬伤的感觉吧..
建议使用以下四个变量...较方便有效很多.
修改行会建筑度:
格式: GUILDBUILDPOINT  控制符(+-)数字
修改行会人气度:
格式: GUILDAURAEPOINT控制符(+-)数字
修改行会安定度:
格式: GUILDSTABILITYPOINT控制符(+-)数字
修改行会繁荣度:
格式:GUILDFLOURISHPOINT控制符(+-)数字
检测行会建筑度:
格式: CHECKGUILDBUILDPOINT  控制符(<>=)数字
检测行会行会人气度:
格式: CHECKGUILDAURAEPOINT 控制符(<>=)数字
检测行会安定度:
格式: CHECKGUILDSTABILITYPOINT 控制符(<>=)数字
检测行会繁荣度:
格式: CHECKGUILDFLOURISHPOINT 控制符(<>=)数字
变量:
<$GUILDBUILDPOINT> 行会建筑度
<$GUILDAURAEPOINT> 行会人气度
<$GUILDSTABILITYPOINT> 行会安定度
<$GUILDFLOURISHPOINT> 行会繁荣度

勇敢小鹿 发表于 2026-3-29 16:02:57

pai哥 发表于 2020-8-20 22:37 有退出行会触发.....
退出时可以尝试删除改角色相关行会信息..
没用过这种变量,,也不知能不能删相关信息 ...
退出行会我知道,但如何清除个人行会变量?

坚强小兔 发表于 2026-3-29 16:02:57

..\\QuestDiary\\行会.txt   这个文件 里是什么存在格式的?
帖些看看

阳光小鸟 发表于 2026-3-29 16:02:57

pai哥 发表于 2020-8-21 08:20 ..\\QuestDiary\\行会.txt   这个文件 里是什么存在格式的?
帖些看看
[小本本上的羞答答]
掌门=Tommy
人数=8
状态=关闭
[随便玩玩]
掌门=随便玩玩
人数=2

快乐小鱼 发表于 2026-3-29 16:02:57

[小本本上的羞答答] 这个是角色名吧..
删除指定内容应是可以了吧.
先获取指定内容[小本本上的羞答答]的行号,行号+1 +2+3.根据行号删除三行内容 再删除[小本本上的羞答答],
这样应是可以的了.
退出行会时触发删除 .

机智小鹿 发表于 2026-3-29 16:02:57

pai哥 发表于 2020-8-21 23:01 [小本本上的羞答答] 这个是角色名吧..
删除指定内容应是可以了吧.
[小本本上的羞答答]
这个是行会名,不是角色。。

快乐月亮 发表于 2026-3-29 16:02:57

20200405引擎还存在重启服务端 M2就报错的情况

帅气小鸟 发表于 2026-3-29 16:02:57

lovejiedyy 发表于 2021-4-2 14:54 20200405引擎还存在重启服务端 M2就报错的情况
重启M2后 行会变量再声明一次才能用。
页: [1]
查看完整版本: 自定义行会变量逻辑错误!