勤奋小羊 发表于 2026-3-28 19:48:34

关于行会建筑度,人物退出怎么清理相关建设值。


玩家加入行会后,通过杀怪为行会增加建筑度
修改行会建筑度:
格式: GUILDBUILDPOINT  控制符(+-)数字
当玩家退出或者被踢掉时候怎么删掉其玩家在行会贡献的建筑度??

诚实小鸟 发表于 2026-3-28 19:48:34

我去。忘记加积分了,能帮我解决的3000积分。。

勇敢云朵 发表于 2026-3-28 19:48:34

没有命令能直接做到的。。
用脚本吧。
玩家为等会增加建筑度多少。然后用个u变量记录一下。。
玩家退出 了。。就把这行会的建筑度减去玩家的U变量。。

勇敢云朵 发表于 2026-3-28 19:48:34

pai哥 发表于 2021-9-18 12:56 没有命令能直接做到的。。
用脚本吧。
我用脚本想写一个呢。。
我个人建筑度是用U记录的,
但是退出行会触发不了,大佬怎么写一下?

聪明花朵 发表于 2026-3-28 19:48:34

这个没有直接的方法,但解决起来不是太难,大体的思路是在为每个玩家都用一个变量存储行会贡献度,用推出行会触发扣除相应的贡献度。3000积分给我,我帮你写脚本。

坚强小鱼 发表于 2026-3-28 19:48:34

柠檬 发表于 2021-9-18 13:11 [@exitGuild]
#IF
#SAY
想了下没什么好办法啊。退出才能触发啊。。增减命令也是人在行会才能触发的。。
人物上线记录行会名 或者加入时记录行会名。。。。。。。。。
人物退会后,,把人物原行会名如xxx行会 放到另一个文本B.txt里
人物的U变量也保存一下在文本
然后开始提问 全服人员 检查是XXX行会的执行减少 不过这样会检测到多人的 可以指定会长才能收到 这样不太好
用到人物上线触发。。上线检查 到B.txt里有自己行会名字 减少记录在文本里的贡献
大体能想到的就是这样的了。。记录 执行减少
要不你用3000金币叫楼上的写写吧。

开心小鱼 发表于 2026-3-28 19:48:34

czy7812 发表于 2021-9-18 13:11 这个没有直接的方法,但解决起来不是太难,大体的思路是在为每个玩家都用一个变量存储行会贡献度,用推出行 ...
加我QQ  85600660

阳光小熊 发表于 2026-3-28 19:48:34

pai哥 发表于 2021-9-18 13:20 想了下没什么好办法啊。退出才能触发啊。。增减命令也是人在行会才能触发的。。
人物上线记录行会名  ...
我转变思路了,
自己 @退出门派 用了自定义命令
老大 ,删除成员 用了自定义按钮

可爱小狗 发表于 2026-3-28 19:48:34

柠檬 发表于 2021-9-19 11:34 我转变思路了,
自己 @退出门派 用了自定义命令
老大 ,删除成员 用了自定义按钮
你这个办法我也想过,但新的行会界面可以直接点成员名字删除,那就会跳过按钮。这样会造成有些有扣,有些没扣。而且你删除时不能确保被删者在线,那你要扣多少呢?所以,要用列表记录成员的贡献。

阳光小熊 发表于 2026-3-28 19:48:34

QM里还漏了一个登陆触发
[@login]
#IF
HAVEGUILD
#ACT
goto @删除个人繁荣
其中GUILDFLOURISHPOINT是行会繁荣,如果是其它的,替换命令
如果是多项建设,复制 当前贡献 相关读取和写入 改个名字最后删除处检测即可
页: [1]
查看完整版本: 关于行会建筑度,人物退出怎么清理相关建设值。