等枫亭丶烟雨阁
如图,如何做到这样效果的离线显示,公会插件是JulyGuild,服务端为1.16.5LoliServer

无敌三脚猫
JulyGuild可以显示papi变量,所以你就是需要一个离线时长的变量咯?
装个https://www.spigotmc.org/resources/66348/,然后就能用%lastloginapi_last_logout_elapsed%这个变量了
你截图的这个位置,要改的话是在GuildMemberListGUI.yml和GuildMemberManageGUI.yml里
呐,如果你希望玩家在线时不显示这个量,转而显示玩家在线的时长,那就要用另一种方法
如果只是显示离线时长那就这样

等枫亭丶烟雨阁
无敌三脚猫 发表于 2022-5-13 21:56
JulyGuild可以显示papi变量,所以你就是需要一个离线时长的变量咯?
装个https://www.spigotmc.org/resourc ...

请问如何让玩家离线时显示离线时长,在线时仅显示在线

——另这是公会会长看到的玩家列表界面,即该变量显示的状态是公会成员的在线状态而非玩家自身的在线状态,请问使用变量仍可以正常显示吗

无敌三脚猫
本帖最后由 无敌三脚猫 于 2022-5-14 19:44 编辑
等枫亭丶烟雨阁 发表于 2022-5-13 22:12
请问如何让玩家离线时显示离线时长,在线时仅显示在线

——另这是公会会长看到的玩家列表界面,即该变量 ...

我的回复发不出去,反正就是很离谱,这次我就发这么几个字看看能不能发出来
412 Precondition Failed
The precondition on the request for the URL evaluated to false. Sorry for the inconvenience.
Please report this message and include the following information to us.
Thank you very much!

我怀疑问题出在脚本那段,去掉试试能不能发
  1. /papi ecloud download Javascript 1.5.4
复制代码
  1. /papi reload
复制代码
然后plugins\PlaceholderAPI里会多出来一个文件叫javascript_placeholders.yml,在最下面加上
  1. elapsed_time:
  2.   file: elapsed_time.js
复制代码
旁边还多出来一个javascripts文件夹,在里面新建一个文本文档,改名成elapsed_time.js,写
这段暂时去掉看看能不能发出来
然后去JulyGuild的GuildMemberListGUI.yml和GuildMemberManageGUI.yml里,在你想加句子的地方加上
  1. - ' &f{member_name}%javascript_elapsed_time_{member_name}%'
复制代码
最后
  1. /jg plugin reload
复制代码

焯,为什么啊
就是发不出来,我传文件好了 elapsed_time.txt (1.02 KB, 下载次数: 1) 你下载下来把txt改成js

等枫亭丶烟雨阁
无敌三脚猫 发表于 2022-5-14 19:32
我的回复发不出去,反正就是很离谱,这次我就发这么几个字看看能不能发出来
我怀疑问题出在脚本那段, ...

目前的情况比较尴尬了,我已经将LoliServer的服务端连接到了Bungeecord,在群组服的问题解决前我都无法验证是否成功,将LoliServer从bc端断开又要调整一部分,比较麻烦,目前只能先解决那个问题了

第一页 上一页 下一页 最后一页