公告
注意:本插件不适用于生产环境!请先阅读简介再使用!
在此声明:HGuild永久免费!
火花求求各位能帮投票给HGuild吗呜呜呜~传送门
做整合包不用跟我授权,在帖子下面评论就好
2.4更新需要更新运行库!并把json文件转换成yml文件,已附赠转换器!
插件简介
我们的特点:
|_HGuild支持提出建议
|_每日签到
|_类似QQ群的公会管理
|_公会传送点(支持跨维度)
|_基于pyr运行
Warn注意事项:
请注意,下载压缩包后请直接解压到py文件夹里面!
就像这样
当然,我们为了保持您对新版本的支持,我们已经使用强制更新方式,如果
不及时更新您的服务器被强制更新。
特别提醒,我们对接的是ScoreBoard(计分板),请必须保证计分板的名字在配置文件中相同(英文名),默认对接money计分板
对于开服的服主
注:直接把压缩包解压到BDS根目录并开服即可
使用方法:打开聊天框输入/guild即可打开主面板
config.json配置文件:
{
"Cmd": "guild",
"Cost": 20,
"LevelUp": 50,
"MaxLevel": 6,
"Maxguild": 1,
"Scoreboard": "money",
"Sign_Money": 30,
"version": 1
}
Cost为创建公会需要花的钱,Scoreboard是计分板名称
Cmd为打开公会的指令
LevelUp为升级需要的公会金币
MaxLevel为升级最大几级
Sign_Money为每天签到得到的公会金币
创建公会Json:
{"Name":"公会名称","X":0,"Y":0,"Z":0,'Dim':0,"Pvp":true}
//Dim纬度id:主世界0,地狱1,末地2
//Pvp:是否允许PVP:true允许,false不允许
对于需要使用API的开发者
注:需要更多API可以联系作者添加
HGuild提供了:
获取公会名:
#调用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#'