找回密码
 立即注册
搜索
热搜: 插件 MOD 地图
查看: 10776|回复: 0

[插件] 服务器名字,服务器标语

[复制链接]

166

主题

44

回帖

9万

积分

管理员

积分
91390
UID
1
威望
0
贡献
0
金钱
91170
D币
0
世界币
10860
主题
166
在线时间
167 小时
注册时间
2016-12-23
最后登录
2024-4-14
发表于 2016-12-30 16:58:50 | 显示全部楼层 |阅读模式


其它服务器标语插件
嗯。。。大家可能会问我干嘛还要搬一遍?
因为我的朋友和我对其他版本有需求(顺路看看1.6.x能不能用)
况且我觉得这个插件十分好♂用
本站原帖只有1.7.2让我感觉十分忧伤 所以我就到bukkit dev去补全了
写在前面的奇奇怪怪的东西——
展开 / 收起隐藏文字

正文——
这是个非常棒的服务器Motd插件!支持双行!支持随机标语!支持多种数据显示!支持彩色!       ——原搬运人员原话

配置文件(config.yml)
展开 / 收起隐藏文字

<p>
uniquePlayers:  0</p><p># 把0改成1来记录进入过服务器的玩家数量(每个ID只能被记录一次)</font>
lastLogin:  ''
# 这里会显示最后一个进入服务器的玩家的真实ID</font>
lastLoginDisplay:  ''</p><p># 这里会显示最后一个进入服务器的玩家的名字(包括他的前后缀)
# (比如我给玩家TWT加了一个前缀 那么这里就会把TWT的前缀也显示出来吧)
# 具体未测试 自己动手丰衣足食嘛
enableMOTD: true
#   把true改成false来关闭服务器标语(就是在服务器列表里看见的对服务器的介绍)
randomMOTD:  true
#  这条randomMOTD的参数如果是true的话会使服务器标语随机显示</p><p># (你得先把上面的enableMOTD改成true才有用)</p><p># 如果这里是false的话就会按顺序播放服务器标语</p><p>MOTD:</p><p># 标语列表:</p><p>- MultiMOTD is working but not set up...%n%&4Please set a MOTD in the config!'
- '&4No MOTD has been set for MultiMOTD!'</p>
- '&bWhitelist: &9%whitelist%%n%&4Banned Player Count: &c%bannedplayercount%'</p><p>- '&4MultiMOTD, made by CraigEge'
# 这四条就是标语了 大家也可以自定义 不过小心两边的单引号不要删掉了!
# 当然你也可以多加几条
# 显示中文的方法我在下面会说啦
enableLoginMOTD: true</p><p># 把true改成false来关闭玩家登陆标语
randomLoginMOTD: true</p><p># 这条randomLoginMOTD的参数如果是true的话会使登陆标语随机显示</p><p># 如果这里是false的话就会按顺序播放登陆标语
delayLoginMOTD: 0
# 这里的[0]可以改为任何数字
# 功能:玩家进入服务器后多少秒时才会看到这条标语
loginMOTD:
# 标语列表
- '&4MultiMOTD is working but no Login MOTD has been set, please set one!'
- '&4No Login MOTD has been set for MultiMOTD!'
- '&bWelcome &9%player_name%&b, %n%&bThere are currently &9%players%&b/&9%maxplayers%&bplayers online!'
- '&4MultiMOTD, made by CraigEge'></p><p># 这四条就是登陆标语了 大家也可以自定义 不过同样要小心两边的单引号!
# 当然你也可以多加几条
# 显示中文的方法我也会在下面说啦</p>
复制代码

指令&权限——[转载自61叔叔]
展开 / 收起隐藏文字

指令        权限        作用
/multimotd        -------------------------------------------        查看本插件的所有指令
/multimotd motd        -------------------------------------------        查看所有服务器标语
/multimotd motd enabled        multimotd.motd.enabled.check        查看服务器标语是否启用
/multimotd motd enabled [true/false]        multimotd.motd.enabled.change        [启用/停用]服务器标语
/multimotd motd random        multimotd.motd.random.check        查看服务器标语是否随机显示
/multimotd motd random [true/false]        multimotd.motd.random.change        [启用/停用]服务器标语随机显示
/multimotd loginmotd        --------------------------------------------        查看所有的玩家登陆标语
/multimotd loginmotd enabled        multimotd.loginmotd.enabled.check        查看玩家登陆标语是否开启
/multimotd loginmotd enabled [true/false]        multimotd.loginmotd.enabled.change        [启用/停用]登陆标语
/multimotd loginmotd random        multimotd.loginmotd.random.check        查看登陆标语是否随机显示
/multimotd loginmotd random [true/false]        multimotd.loginmotd.random.change        [启用/停用]登陆标语随机显示
/multimotd reload        multimotd.reload        重载插件配置文件
/multimotd reset        multimotd.reset        重置插件配置文件

服务器标语可用的变量——
展开 / 收起隐藏文字


%n%        换行(可用来显示双行标语)
%millisecond%        在服务器中现在是多少毫秒 eg.如果服务器中现在是12:23:34.123 那么这个只会输出123(吧)
%second%        在服务器中现在是多少秒 eg.如果服务器中现在是12:23:34.123 那么这个只会输出23(吧)
%minute%        在服务器中现在是多少分 eg.如果服务器中现在是12:23:34.123 那么这个只会输出34(吧)
%hour%        在服务器中现在是几小时(12小时制) eg.如果服务器中现在是15:23:34.123 那么这个只会输出3(吧)
%24hour%        在服务器中现在是几小时(24小时制) eg.如果服务器中现在是15:23:34.123 那么这个只会输出15(吧)
%am_pm%        在服务器中现在是上午还是下午
%day%        在服务器中现在是多少号 eg.如果服务器中是2月14日烧烤节 那么只会输出14不会输出2-14
%month%        在服务器中现在是几月(这个是用数字形式 比如1月的表示就是"1")
%month_text%        在服务器中现在是几月(这个是文本形式 比如1月的表示在这里是"January")
%year%        在服务器中现在是几年
%nether%        在服务器中下界是否被开启了
%end%        在服务器中末地是否被开启了
%fly%        在服务器中是否能飞行
%default_gm%        服务器的游戏模式
%bukkitver%        使用的服务端的版本号
%ip%        服务器IP
%port%        服务器端口号
%players%        现在在线的玩家数
%lastlogin%        最后一个登陆服务器的玩家ID(在你之前的最后一个(有点乱?))
%lastlogin_display%        最后一个登陆服务器的玩家名字(包括前后缀和名字颜色等等)
%maxplayers%        服务器最大在线人数
%unique%        有多少个玩家入服(keng)过
%onlinemode%        服务器需不需要正版验证
%motd%        在server.properties中的MOTD
%serverid%        服务器的ID(应该是名字)
%bannedplayercount%        有多少人被ban了
%whitelist%        服务器是否启用了白名单
%whitelistplayercount%        如果有白名单的话 有多少玩家在白名单中
%hardcore%        服务器是否是hardcore模式
%worlds%        列出服务器中的所有世界名
%plugins%        列出服务器中的所有插件

登陆标语常用变量——
展开 / 收起隐藏文字

%player_name%        玩家ID
%player_ip%        玩家IP
%player_loc%        玩家所在的坐标
%player_display%        玩家的名字
%player_fly%        这个玩家是否被允许飞行
%player_exp_total%        玩家的总获得的经验值
%player_exp%        玩家当前拥有的经验值
%player_level%        玩家的等级
%player_exptolevel%        玩家升级需要多少经验值
%player_food%        玩家还有多少饥饿值
%player_food_bars%        玩家的饥饿栏中还有多少鸡腿
%player_saturation%        玩家有多少额外的饥饿上限
%player_health%        玩家还有多少生命值
%player_health_hearts%        玩家的血条中有多少红心
%player_time%        玩家玩本服务器的时间(以tick为单位 20ticks=1s)
%player_time_am_pm%        玩家玩本服务器的时间 不过是以11:02 AM这样的形式
%player_time_offset%        玩家玩本服务器的时间和世界的时间之间的差别
%player_gm%        玩家的游戏模式
%player_op%        玩家是否是OP
%world%        玩家所在世界的名字
%world_spawn%        所有世界的出生点位置
%time%        世界的时间
%time_am_pm%        世界的时间 不过是以11:02 AM这样的形式
%rain%        是否在下雨
%thunder%        是否在闪电
%ambient_spawnlimit%        蝙蝠的生成限制
%animal_spawnlimit%        动物的生成限制
%water_spawnlimit%        鱿鱼的生成限制
%monster_spawnlimit%        怪物的生成限制
%structures%        这个世界是否能生成建筑如地牢
%animals%        这个世界是否允许动物存在
%monsters%        这个世界是否允许怪物存在
%seed%        世界的种子
%difficulty%        世界的难度 以数字形式表示 (0 - Peaceful, 1 - Easy, 2 - Normal, 3 - Hard)
%difficulty_text%        世界的难度 以文本形式表示
%pvp%        能否PVP
%whitelisted%        所有有白名的玩家ID
%banned%        所有被ban了的玩家ID


显示中文的方法——
展开 / 收起隐藏文字
P.S.1.6.X以上才能使用双行
首先我们需要Notepad++(当然 其他的能转文本编码格式的工具也可以)
1.开启服务器 让MultiMOTD加载一遍
2.在服务端的plugins文件夹中找到MultiMOTD这个文件夹
3.戳进去 找到config.yml
4.打开 在上面的工具栏中找到格式这个项 点开
5.换成"以ANSI格式编码" 如图

6.在ANSI编码格式下编辑底下的MOTD和loginMOTD
8.保存 再替换multiMOTD文件夹中原来的那个config.yml
9.这样就完成了
示例图:(为了避免有广告嫌疑 部分地方打了码)

p.s.所以日文也支持哟
Extra:所以我推测它是先以ANSI格式读取配置文件
再转成JAVA通用的Unicode编码 再贴在MOTD上
(因为我没转格式的时候配置进去的中文被活生生转成Unicode 把得到的Unicode串解码
得到的文本看起来很像ANSI 所以我就试了试ANSI 结果成功了)
下载地址&正确的安装姿势——
展开 / 收起隐藏文字
[度娘网盘][All in One][1.4.5-1.7.x][无需汉化]——http://pan.baidu.com/s/1pJlzuXH
1.72服务器标语.http://pan.baidu.com/s/1i3ounfZ

幻影科技自带标语


标语-MOTDCOLOR文件夹内文件,
http://www.mcbbs.net/thread-185147-1-1.html

motd: §b[XX之城:§e生存服欢迎您§b]§a——Hot!
priority: NORMAL


安装——直接丢进服务端plugins即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表