欢迎加入!

注册后,您将能够与我们社区的其他成员进行讨论、分享和私信。

无论您是想寻求帮助、分享经验,还是结识志同道合的朋友,我们都期待您的参与!一起探索更多精彩内容吧。

立即注册! 加入群聊
  • 所有的免费插件都是同步外网更新,所有都是最新版!
ZLevels 重制版

ZLevels 重制版 同步更新

没有下载权限
购买会员
这个插件,是 ZLevels 插件的重制版,它为玩家提供自定义技能来升级。

所有技能的工作原理都与原始 ZLevels 中的相同,引入了一种称为 Crafting 的新技能,它可以根据您的制作技能水平提高您的制作速度,要提高它,您必须显然制作东西。您花在制作上的时间越多,您获得的 XP 就越多。此外,当玩家达到一个点时,他的制作速度提高了 100%,他的所有物品都是即时制作的,如果你一次制作超过 10 个物品,那么物品就是魔法制作的。

XP 损失公式被重写了,所以如果你是 10 级并且有 80% 的经验值,现在你会失去当前等级 XP 的百分比而不是一些固定的数量,并且你应该在死亡时失去 60% 的经验值,这意味着你将是 10 级和 20% 的经验。你每活着一小时,被杀死时损失的经验就会减少。例如,如果您将 XPPercentToLoose 设置为 100%,则 5 小时后您只会损失 50% 而不是 100%,即使您处于脱机状态,小时也计算在内。还有 10 分钟的宽限期,当你在前 10 分钟内死亡时,你不会失去任何经验。您可以通过键入 来检查您将损失多少 XP。/stats

可用技能

  • 采矿 - 收集所有类型或矿石
  • 木刻 - 收集木材、仙人掌
  • 蒙皮 - 采集动物
  • Aquire - 正在收集(如果禁用了上述类型)
  • 各 具 特色
所有功能都可以通过配置文件禁用。

权限

此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>
启用权限专门用于 zlevelsremastered.use

Jackhammer 和 Chainsaw 权限是分开的,并且始终是必需的

  • zlevelsremastered.jackhammer.allowed - 允许玩家使用手提钻挖矿
  • zlevelsremastered.chainsaw.allowed - 允许玩家使用电锯挖矿
  • zlevelsremastered.weapons.blocked - 阻止玩家携带任何武器聚集
  • Allow Mining Multiplier On Gibs - 这将允许玩家将他们的挖矿乘数应用于收益金额,并允许他们获得经验。将此设置为 false 将禁用乘数,但仍允许经验值获取。

保温层

CUI 允许您避免每秒打字并检查在您升级之前还剩下多少 XP,等等。/stats

不兼容的插件

  • 寻找 Rust RPG(要使它们协同工作,您必须在我的插件设置中禁用制作)
  • 制作控制器

控制台命令

  • zl.info-- 显示指定玩家的信息;支持玩家名称或 Steam ID
  • zl.lvl-- 为特定玩家设置级别,有关更多信息,请参阅常见问题解答
  • zl.pointsperhit- 更改所有或特定技能的每次命中点数(未保存到配置)

聊天命令

  • /stats - 显示统计信息。
  • /statsui - 切换的统计界面。
  • /statinfo - 显示有关特定技能的信息,包括服务器配置。
您可以通过将某些技能的 LevelCaps 值设置为 -1 来禁用该技能。制作技能限制为 20。

配置的 “NightBonus” 部分仅适用于 Time Of Day。

配置

设置和选项可以在目录下的文件中进行配置。建议使用编辑器和验证器,以避免格式问题和语法错误。ZLevelsRemasteredconfig
{
"CUI": {
"Bounds": {
"Width Left": "0.725",
"Width Right": "0.83",
"Height Lower": "0.02",
"Height Upper": "0.1225"
},
"Xp Bar Colors": {
"ACQUIRE": "0.4 0 0.8 0.5",
"CRAFTING": "0 1 0 0.5",
"MINING": "0 0 1 0.5",
"SKINNING": "1 0 0 0.5",
"WOODCUTTING": "1 0.6 0 0.5"
},
"Bounds Background": "0.1 0.1 0.1 0.1",
"CUI Enabled": true,
"Font Color": "0.74 0.76 0.78 1",
"FontSize Bar": 11,
"FontSize Level": 11,
"FontSize Percent": 11,
"Text Shadow Enabled": true,
"Xp Bar Background": "0.2 0.2 0.2 0.2"
},
"Functions": {
"Collectible Entities": {
"diesel_collectable": true,
"sulfur-collectable": true,
"stone-collectable": true,
"metal-collectable": true,
"hemp-collectable": true,
"mushroom-cluster-6": true,
"mushroom-cluster-5": true,
"wood-collectable": true,
"potato-collectable": true,
"berry-blue-collectable": true,
"berry-green-collectable": true,
"berry-red-collectable": true,
"berry-white-collectable": true,
"berry-yellow-collectable": true,
"pumpkin-collectable": true,
"corn-collectable": true,
"halloween-wood-collectable": true,
"halloween-sulfur-collectible": true,
"halloween-stone-collectable": true,
"halloween-metal-collectable": true,
"halloween-bone-collectable": true,
"berry-black-collectable": true
},
"Enable Collectible Pickup": true,
"Enable Crop Gather": true,
"Enable Wood Gather": true,
"Enable Stone Ore Gather": true,
"Enable Sulfur Ore Gather": true,
"Enable Metal Gather": true,
"Enable HQM Gather": true,
"Allow Mining Multiplier On Gibs": true
},
"Generic": {
"Enable Level Up Broadcast": false,
"Enable Permission": false,
"Chainsaw On Gather Permission": "zlevelsremastered.chainsaw.allowed",
"Jackhammer On Gather Permission": "zlevelsremastered.jackhammer.allowed",
"Weapons On Gather Permission": "zlevelsremastered.weapons.blocked",
"gameProtocol": 2356,
"Penalty Minutes": 10,
"Penalty On Death": true,
"Permission Name": "zlevelsremastered.use",
"Permission Name XP": "zlevelsremastered.noxploss",
"Player CUI Default Enabled": true,
"Player Plugin Default Enabled": true,
"Plugin Prefix": "<color=orange>ZLevels</color>: ",
"SteamID Icon": 0,
"Wipe Data OnNewSave": false
},
"Night Bonus": {
"Points Per Hit At Night": {
"ACQUIRE": 60.0,
"MINING": 60.0,
"SKINNING": 60.0,
"WOODCUTTING": 60.0
},
"Points Per PowerTool At Night": {
"MINING": 60.0,
"WOODCUTTING": 60.0
},
"Resource Per Level Multiplier At Night": {
"ACQUIRE": 2.0,
"MINING": 2.0,
"SKINNING": 2.0,
"WOODCUTTING": 2.0
},
"Enable Night Bonus": false,
"Broadcast Enabled Bonus": true,
"Log Enabled Bonus Console": false
},
"Settings": {
"Crafting Details": {
"Time Spent": 1.0,
"XP Per Time Spent": 3.0,
"Percent Faster Per Level": 5.0,
"Require Permission For Instant Bulk Craft": false,
"Permission For Instant Bulk Crafting At Max Level": "zlevelsremastered.crafting.instantbulk"
},
"Default Resource Multiplier": {
"ACQUIRE": 1.0,
"MINING": 1.0,
"SKINNING": 1.0,
"WOODCUTTING": 1.0
},
"Level Caps": {
"ACQUIRE": 200.0,
"CRAFTING": 20.0,
"MINING": 200.0,
"SKINNING": 200.0,
"WOODCUTTING": 200.0
},
"Percent Lost On Death": {
"ACQUIRE": 50.0,
"CRAFTING": 50.0,
"MINING": 50.0,
"SKINNING": 50.0,
"WOODCUTTING": 50.0
},
"No Penalty Zones": [
"adminzone1",
"999999"
],
"Points Per Hit": {
"ACQUIRE": 30.0,
"MINING": 30.0,
"SKINNING": 30.0,
"WOODCUTTING": 30.0
},
"Points Per Power Tool": {
"MINING": 30.0,
"WOODCUTTING": 30.0
},
"Resource Per Level Multiplier": {
"ACQUIRE": 2.0,
"MINING": 2.0,
"SKINNING": 2.0,
"WOODCUTTING": 2.0
},
"Skill Colors": {
"ACQUIRE": "#7700AA",
"CRAFTING": "#00FF00",
"MINING": "#0000FF",
"SKINNING": "#FF0000",
"WOODCUTTING": "#FF9900"
},
"Starting Stats": {
"Acquire Level": 1.0,
"Acquire Points": 10.0,
"Crafting Level": 1.0,
"Crafting Points": 10.0,
"Mining Level": 1.0,
"Mining Points": 10.0,
"Skinning Level": 1.0,
"Skinning Points": 10.0,
"Woodcutting Level": 1.0,
"Woodcutting Points": 10.0,
"XP Multiplier": 100.0
}
},
"Level Up Rewards (Reward * Level = Amount)": {
"Economics Money": {
"Acquire": 0.0,
"Crafting": 0.0,
"Mining": 0.0,
"Skinning": 0.0,
"Woodcutting": 0.0
},
"ServerRewards Points": {
"Acquire": 0.0,
"Crafting": 0.0,
"Mining": 0.0,
"Skinning": 0.0,
"Woodcutting": 0.0
},
"SkillTree XP": {
"Acquire": 0.0,
"Crafting": 0.0,
"Mining": 0.0,
"Skinning": 0.0,
"Woodcutting": 0.0
}
}
}

FAQ

How to disable Crafting (or any other skill)?

You can disable it by simply setting it's LevelCap to -1.

Can I change player levels easily?

You can modify players level via RCON/Console, using the following commands:

  • zl.lvl <playername | steamid> <skillshortcutname> <XX>-- 将玩家等级设置为 XX 等级。
  • zl.lvl <playername | steamid> <skillshortcutname> <XX>-- 将玩家等级提高 XX 级。
  • zl.lvl <playername | steamid> <skillshortcutname> -<XX>-- 将玩家等级降低 XX 级。
  • zl.lvl <playername | steamid> <skillshortcutname> /<XX>-- 将玩家等级除以 XX。
  • zl.lvl <playername | steamid> <skillshortcutname> *<XX>-- 将玩家 XP 速率设置为服务器速率的 XX%(默认为 100)。
您可以使用通配符 (*) 代替名称:

  • *-- 影响在线玩家。
  • **-- 影响所有玩家。
  • 示例: -- 玩家的 WC 等级除以 2。zl.lvl Player WC /2
  • 示例: -- 当前在服务器中玩游戏的每个人获得所有技能 3。zl.lvl * * 3
  • 示例: -- 每个人(包括离线玩家)的等级除以 2。zl.lvl ** * /2
技能的快捷方式代码是:

  • C - 制作
  • 卫生间 - 木刻
  • M - 采矿
  • S - 剥皮
  • A - Aquire
  • *- 所有技能

应用程序接口

这些钩子在修改 Item/ItemAmount 后调用。

void OnZLevelDispenserGather(ResourceDispenser dispenser, BasePlayer player, Item item, int prevAmount, int newAmount, bool isPowerTool) { }

void OnZLevelCollectiblePickup(ItemAmount ia, BasePlayer player, CollectibleEntity ce, int prevAmount, float newAmount) { }

void OnZLevelGrowableGathered(GrowableEntity ge, Item item, BasePlayer player, int prevAmount, int newAmount) { }

学分

  • Zeiser,原始 ZLevels 插件的作者
  • Visagalis,插件的原作者
  • Fujicura,用于帮助维护插件
  • Default,用于帮助维护插件
  • nivex,用于帮助维护插件
作者
xiaoguan
下载
0
查看
11
首次发布
最后更新

评分

0.00 星 0 星

来自xiaoguan的更多资源

后退
顶部