公告
在此声明:HGuild永久免费!
做整合包不用跟我授权,在帖子下面评论就好
使用Python全平台HGuild安装器请先安装Python 3.7.9
插件简介
我们的特点:
|_HGuild支持提出建议
|_每日签到
|_类似QQ群的公会管理
|_公会传送点(支持跨维度)
|_基于pyr运行
特别提醒,我们对接的是ScoreBoard(计分板),请必须保证计分板的名字在配置文件中相同(英文名),默认对接money计分板
对于开服的服主
注:直接把压缩包解压到BDS根目录并开服即可
使用方法:打开聊天框输入/guild即可打开主面板
[CODE lang="yaml" title="Config文件" highlight="2,3,5,7,9,11,13,15"]#签到奖励(个人)
Check:
- scoreboard players add %player% money 1
#打开公会面板的指令
Cmd: guild
#创建公会要花的金币
Cost: 20
#语言文件类型
Language: zh_cn
#最大公会(千万别动)
MaxGuild: 1
#输出方式(Ordinary和colorful两种输出方式)
Output: Ordinary
#计分板名称
Scoreboard: money
#不懂别动
YamlVersion: 4
[/CODE]
Check:
- scoreboard players add %player% money 1
#打开公会面板的指令
Cmd: guild
#创建公会要花的金币
Cost: 20
#语言文件类型
Language: zh_cn
#最大公会(千万别动)
MaxGuild: 1
#输出方式(Ordinary和colorful两种输出方式)
Output: Ordinary
#计分板名称
Scoreboard: money
#不懂别动
YamlVersion: 4
[/CODE]
//Dim纬度id:主世界0,地狱1,末地2
//Pvp:是否允许PVP:true允许,false不允许[/CODE]
对于需要使用API的开发者
注:需要更多API可以联系作者添加
HGuild提供了:
[CODE lang="python" title="获取公会名"]#调用tool.GetShareFunc('GuildFunc')(玩家名,信息类型)
#信息类型:Permission玩家公会权限,GuildName公会名
try:
GuildName = tool.GetShareFunc('GuildFunc')(e['playername'],'GuildName')
except:
GuildName = "#Gname#"
try:
Per = tool.GetShareFunc('GuildFunc')(e['playername'],'Permission')
except:
Per = '#Per#'[/CODE]
#信息类型:Permission玩家公会权限,GuildName公会名
try:
GuildName = tool.GetShareFunc('GuildFunc')(e['playername'],'GuildName')
except:
GuildName = "#Gname#"
try:
Per = tool.GetShareFunc('GuildFunc')(e['playername'],'Permission')
except:
Per = '#Per#'[/CODE]