Skip to content

Latest commit

 

History

History
179 lines (142 loc) · 8.89 KB

README-CN.md

File metadata and controls

179 lines (142 loc) · 8.89 KB

Language(语言)

To English

RW-HPS

Github stars

目前处于Kt重写状态 欢迎进行重写并提交Pr

这是什么

这个一个基于铁锈战争的服务器,你可以在任何可以运行Java11的设备上运行它

它可以做什么

你可以在这台服务器上进行许许多多有趣的事情,你在原版的游戏上能干的事情它大部分都能干
你在原版游戏上干不了的东西,它也可以干
你还可以写出Plugin来扩展服务器的功能
你也可以自定义你的协议实现

声明

一切开发旨在学习,请勿用于非法用途

  • RW-HPS 是完全免费且开放源代码的软件,仅供学习和娱乐用途使用
  • RW-HPS 不会通过任何方式强制收取费用,或对使用者提出物质条件

介绍

第三方铁锈战争服务器
这是一个基于Netty的服务器
旨在作为一个高性能 高可用的服务器 为玩家提供更好的游戏体验

许可证

本服务端遵守
GNU Affero General Public License v3.0

Copyright (C) 2020-2021 RW-HPS Team and contributors.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License v3.0 as
published by the Free Software Foundation.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License v3.0
along with this program.  If not, see <https://www.gnu.org/licenses/agpl-3.0>.

FOSSA Status

不会支持的游戏协议

  • 列表相关,如ADD List, Update List, Remove List
    • 目前可用 采用替代方案
  • 金钱相关,如增值服务

一切开发旨在学习,请勿用于非法用途

RW-HPS 采用 AGPLv3 协议开源。为了整个社区的良性发展,我们强烈建议您做到以下几点:

  • 间接接触(包括但不限于使用 Http API 或 跨进程技术 以及字节码修改)到 RW-HPS 的软件使用 AGPLv3 开源
  • 个人使用请加入服务端使用自RW-HPS
  • 不鼓励,不支持一切商业使用

衍生软件需声明引用

  • 若引用 RW-HPS 发布的软件包而不修改 RW-HPS,则衍生项目需在描述的任意部位提及使用 RW-HPS。
  • 若修改 RW-HPS 源代码再发布,或参考 RW-HPS 内部实现发布另一个项目,则衍生项目必须在文章首部或 'RW-HPS' 相关内容首次出现的位置明确声明来源于本仓库 (https://github.com/RW-HPS/RW-HPS) 不得扭曲或隐藏免费且开源的事实。

协议支持

支持的协议列表

消息相关

  • 团队消息
  • 群发消息
  • 地图位置
  • 禁言

游戏相关

  • 单位移动
  • 游戏重连
  • 自定义地图

扩展功能

  • 加载插件
  • 玩家跳转服务器
  • 地图生成单位

其他

  • BanUUID
  • BanIP

开始

我们被谁使用

运行配置

配置 CPU 内存 系统 硬盘大小 Java
建议配置 ARMv7 Processor rev 5 + 128MB Linux~ 64MB HDD Java 11
最低配置 ARMv7 Processor rev 5 64M Linux~ 64M HDD Java 11

服务器命令列表

服务器命令列表
命令 参数 信息
help 获取帮助
start 开启服务器
say <文字> 用Server的名义发消息
giveadmin <玩家位置> 转移Admin
restart 重启服务器
gameover 重新开始游戏
clearbanip 清理被ban的ip
admin <add/remove> <PlayerSite> 设置admin
clearbanuuid 清除被ban的uuid
clearbanall 清空ban
ban <PlayerSerialNumber> 禁止某人
mute <PlayerSerialNumber> <Time/s> 禁言某人
kick <PlayerSerialNumber> <Time/s> 踢出
isafk <off/on> 是否启用AFK
plugins 查看插件列表
players 查看玩家列表
kill <PlayerSerialNumber> 杀死玩家
clearmuteall 取消全部禁言
maps 查看Custom Map
reloadmaps 重新加载地图
stop 停止服务器
抱歉 或许有更多的命令没有被加入 因为文档没有时间更新

游戏命令列表

客户端命令列表
命令 参数 信息
help 获取帮助
这里的命令我建议自己在服务端测试 不多写
抱歉 或许有更多的命令没有被加入 因为文档没有时间更新

赞助

RW-HPS是AGPL v3授权的开放源码项目,完全免费使用。然而,如果没有适当的资金支持,为项目维护和开发新功能所需的工作量是不可持续的。
请注意,赞助是全自愿的。赞助者不会获得特权,不赞助也可以使用全部的功能。

我们通过以下渠道接受捐赠:

感谢

IntelliJ IDEA 是一个在各个方面都最大程度地提高开发人员的生产力的 IDE,适用于 JVM 平台语言。

特别感谢 JetBrains 为开源项目提供免费的 IntelliJ IDEA 等 IDE 的授权