(This Project is Closed Source on Aug 21st)
- Server API
-
ServerRules
- K/D, Score, Nickname, Server Group Ranking(By Points Earned Lifetime in Community Server)
- Killer's HP, Killreason by
Message
. - Random Sets assigned on each respawn weapon sets and gadgets, throwouts.
- Random Spawn Positions range. And should be 20M away from any enemy.
-
- Gameplay
- Killer gets victim's gadgets and throwouts. If one Weapon and gadget set is the same, it won't change.
- Victim successful revenge will cost additional 10 score of the opposite team.
- Victim respawn show real-time last killer position to revenge in
Message
. Until killer died(Killed by you, others or suicide). - Limited map pool.
- Limited Day Map only.
- 32 vs 32.
- TO-DO List
- Kill streak Player Statics Boost. On 3/5/10/15/20/30.
- Die streak Player Statics Boost. On 2/3/5/7/11/13.
- Down streak Player Statics Boost. On 3/5/7/11/13/17.
- Mongo DB connection and store player data.
- Web based API to communicate with Server API to read/write ranking data.
- Other upcoming server mode should view below. ⬇️
- 服务器
-
ServerRules
通知。 - 地图模式:TDM
- 地图池:
Salhan
(萨尔罕),Azagor
(阿扎戈尔),Dusty Dew
(尘露谷),Sandy Sunset
(日落沙丘),Wine Paradise
(酿酒圣地),Tensa Town
(坦萨小镇)按照投票轮换。 备选地图:Basra
(巴士拉群岛),Construction
(建筑工地),District
(军事特区),Eduardovo
(爱德华多沃),Valley
(风力峡谷),River
(港口),Lonovo
(新罗市),如果有其他备选地图欢迎加QQ群 887245025 提建议 - 最少 8 v 8, 最大 16 v 16 (由于是游戏模式限制所以暂时还扩大不了)。
- 服务器 Tickrate 刷新率 240hz。
-
- 游戏设置
- 无流血、限量绷带、无扶人。
- 角色间有碰撞体积。
- 跳跃变换方向、QE 摇头时会损失移动和摇头速度。
- 被击倒立即死亡并刷新在新的位置。
- 地图永远是白天,禁止使用夜视仪。
- 换弹速度为武器实际速度的 70%。
- 右上角会展示击杀通知。
- 所有武器伤害值降低到 75%,符合大部分 TTK 逻辑。
- 所有随机获得的武器都将随机获取皮肤。
-
Message
小窗通知- 玩家出生时,提示玩家昵称、游戏时长、K/D、当前总积分、当前在此模式类型的排名
- 玩家被击杀时,提示死亡原因,对方剩余血量。
- 玩家被击杀复活后,小窗新增一行内容显示当前标记的仇人。
- 服务器命令
- 输入 /help 可以看到所有可用命令
- 玩家被击杀复活后,标记上一次仇人的当前距离。击杀仇人成功复仇将减少对面 10 点人口,标记直到仇人死亡一次或离线后消失。
- 玩家在击杀某个玩家后,获得所击杀玩家的主副武器、主副道具和投掷物,并治疗自身 20 HP(不可超过生命值上限)。
- 玩家将在地图上随机出生位置,并和其它敌对玩家至少保持 20M 的安全距离。
- 玩家出生时无论设置的主副武器、道具、投掷物是怎样,服务器会在装备列表配置中随机抽取几个组合分配给玩家。
- 玩家进入服务器后从主 API 获取玩家当前的数据,并与本地数据进行对比更新,若玩家的等级、武器解锁数据比存储中则更新玩家的游戏数据。
- 玩家在游戏中累计击杀、死亡将获得奖励性数值加成。
- 日志 Logs
- 基础日志 Basic Logs
- 日志文件 Log4j Service
- 日志入库 Log Control Panel
- 日志记录 —— RamboAdmin RCON
- 错误日志 —— Database
- 错误日志 —— RamboAdmin RCON
- RamboAdmin RCON 接入
- 开服指令
- 发送 RCON
- RCON 管理员操作 —— 如聊天有屏蔽词或者局内举报、现行作弊等情况
-
RamboK8S
集群接入- 批量开关服
- 资源动态伸缩
- 注入特定配置
- 手动操作
- 赛程预约
-
RamboProtect
反作弊接入- EAC 兼容性
- Ring 0 驱动签名
- API 上报
- Steam64 ID 上报
- 击杀视角回放
- DMA 异常设备检测
- Lockstep 帧同步大数据
- 聚类算法特征码
- 异常封包特征码
- 异常行为特征算法
- 异常数据特征算法
- 样本搜集功能
-
RamboSkill
MMR 算法接入- 单人 TDM 天梯匹配
- 8 V 8 TDM 天梯匹配
- 5人 250 人吃鸡天梯
- 250 人吃鸡休闲娱乐
- Rating Pro 算法
- 环境变量
- 聊天命令
- 聊天指令 指令和回调
- 执行指令 执行回调内容
- API Commands
- 帮助指令 展示 API 中的指令集
- 数据库 Database and ElasticSearch
- 玩家数据
- 对局数据
- 对局日志
- 获取玩家数据
- 获取地图池
- 获取游戏模式
- 获取禁用武器
- 获取禁用职业
- 获取禁用建造物
- 获取禁用士兵着装
- 获取今日通知
- 获取 VIP 玩家
- 娱乐模式的设置
- Map Pool Control
- 使用聊天指令更新地图池
- Game Modes Control
- 使用聊天指令更新游戏模式
-
禁用武器
- 使用聊天指令更新禁用武器
- 使用数据库储存禁用武器
-
禁用职业
- 使用聊天指令更新禁用职业
- 使用数据库储存禁用职业
-
禁用建造物
- 使用聊天指令更新禁用建造物
- 使用数据库储存禁用建造物
-
禁用士兵着装
- 使用聊天指令更新禁用士兵着装
- 使用数据库储存禁用士兵着装
- Match or Blitz
- 小队击杀增减
- 战队击杀增减