From 793370a55ff7cdcbd576b2f63509a1678286ead8 Mon Sep 17 00:00:00 2001 From: Astra Date: Thu, 24 Sep 2026 21:28:37 +0100 Subject: [PATCH] feat: Panorama skill HUD and menu, CSS 1.0.375 - Skill card and W/S/E target menu drawn as CCSCustomHudLayout panels via PanoramaManager (panorama/ sources), replacing PrintToCenterHtml and WASDMenuAPI; WASDMenuAPI.dll dropped - Custom status lines (cooldowns, charges) overwrite the description on the card; Medic keeps its description with the charge count below - css_setoverride toggles a per-player cooldown bypass - YourSkillChatInfo also gates the round-start skill description in chat - Language: "[css_useSkill]" becomes the configured button name, "Press ... key" wording, welcome message trimmed to its first line - Build against CounterStrikeSharp.API 1.0.375 --- .../jRandomSkills.csproj | 17 +- .../panorama/layout/custom_game/jrs_menu.xml | 42 ++++ .../panorama/layout/custom_game/skill_hud.xml | 31 +++ .../panorama/styles/custom_game/jrs_menu.css | 109 ++++++++++ .../panorama/styles/custom_game/skill_hud.css | 79 +++++++ .../src/command/Command.cs | 33 +++ .../src/jRandomSkills.cs | 48 ++++- jRandomSkills - SRC Files/src/lang/de.json | 48 ++--- jRandomSkills - SRC Files/src/lang/en.json | 58 +++--- jRandomSkills - SRC Files/src/lang/fr.json | 20 +- jRandomSkills - SRC Files/src/lang/pl.json | 48 ++--- jRandomSkills - SRC Files/src/lang/pt-br.json | 52 ++--- jRandomSkills - SRC Files/src/lang/ru.json | 2 +- jRandomSkills - SRC Files/src/lang/tr.json | 2 +- jRandomSkills - SRC Files/src/lang/zh.json | 44 ++-- .../src/player/PlayerEvents.cs | 114 +++++++++- .../src/player/PlayerOnTick.cs | 35 +++- .../src/player/RoundEvents.cs | 2 +- .../src/player/skills/Medic.cs | 2 +- jRandomSkills - SRC Files/src/utils/Config.cs | 2 + .../src/utils/CooldownOverride.cs | 67 ++++++ .../src/utils/Localization.cs | 2 +- .../src/utils/PanoramaMenu.cs | 195 ++++++++++++++++++ .../src/utils/SkillUtils.cs | 165 ++++----------- .../plugins/jRandomSkills/MaxMind.Db.dll | Bin .../plugins/jRandomSkills/Newtonsoft.Json.dll | Bin .../plugins/jRandomSkills/PanoramaManager.dll | Bin 0 -> 66048 bytes .../plugins/jRandomSkills/WASDMenuAPI.dll | Bin 17408 -> 0 bytes .../plugins/jRandomSkills/jRandomSkills.dll | Bin 843264 -> 787968 bytes .../plugins/jRandomSkills/languages/de.json | 48 ++--- .../plugins/jRandomSkills/languages/en.json | 58 +++--- .../plugins/jRandomSkills/languages/fr.json | 20 +- .../plugins/jRandomSkills/languages/pl.json | 48 ++--- .../jRandomSkills/languages/pt-br.json | 52 ++--- .../plugins/jRandomSkills/languages/ru.json | 2 +- .../plugins/jRandomSkills/languages/tr.json | 2 +- .../plugins/jRandomSkills/languages/zh.json | 44 ++-- 37 files changed, 1076 insertions(+), 415 deletions(-) create mode 100644 jRandomSkills - SRC Files/panorama/layout/custom_game/jrs_menu.xml create mode 100644 jRandomSkills - SRC Files/panorama/layout/custom_game/skill_hud.xml create mode 100644 jRandomSkills - SRC Files/panorama/styles/custom_game/jrs_menu.css create mode 100644 jRandomSkills - SRC Files/panorama/styles/custom_game/skill_hud.css create mode 100644 jRandomSkills - SRC Files/src/utils/CooldownOverride.cs create mode 100644 jRandomSkills - SRC Files/src/utils/PanoramaMenu.cs mode change 100644 => 100755 jRandomSkills - Server Files/plugins/jRandomSkills/MaxMind.Db.dll mode change 100644 => 100755 jRandomSkills - Server Files/plugins/jRandomSkills/Newtonsoft.Json.dll create mode 100755 jRandomSkills - Server Files/plugins/jRandomSkills/PanoramaManager.dll delete mode 100644 jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll diff --git a/jRandomSkills - SRC Files/jRandomSkills.csproj b/jRandomSkills - SRC Files/jRandomSkills.csproj index e853387..1a56194 100644 --- a/jRandomSkills - SRC Files/jRandomSkills.csproj +++ b/jRandomSkills - SRC Files/jRandomSkills.csproj @@ -19,10 +19,16 @@ - + + + + @@ -31,10 +37,6 @@ - - - - @@ -76,10 +78,11 @@ - - + + diff --git a/jRandomSkills - SRC Files/panorama/layout/custom_game/jrs_menu.xml b/jRandomSkills - SRC Files/panorama/layout/custom_game/jrs_menu.xml new file mode 100644 index 0000000..dd4aafd --- /dev/null +++ b/jRandomSkills - SRC Files/panorama/layout/custom_game/jrs_menu.xml @@ -0,0 +1,42 @@ + + + + + + + + + + diff --git a/jRandomSkills - SRC Files/panorama/layout/custom_game/skill_hud.xml b/jRandomSkills - SRC Files/panorama/layout/custom_game/skill_hud.xml new file mode 100644 index 0000000..264f93b --- /dev/null +++ b/jRandomSkills - SRC Files/panorama/layout/custom_game/skill_hud.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + diff --git a/jRandomSkills - SRC Files/panorama/styles/custom_game/jrs_menu.css b/jRandomSkills - SRC Files/panorama/styles/custom_game/jrs_menu.css new file mode 100644 index 0000000..b6cf1fd --- /dev/null +++ b/jRandomSkills - SRC Files/panorama/styles/custom_game/jrs_menu.css @@ -0,0 +1,109 @@ +/* + jRandomSkills - styling for jrs_menu.xml. Same geometry as PanoramaHudDemo's skill_menu.css + (already tuned in-game), plus rarity colors for the skill name and a "special" row style for + the colored extra option some skills append (WASDMenuAPI's "#rrggbb|text" prefix). +*/ + +.jrsmenu-viewport { + width: 100%; + height: 100%; +} + +.jrsmenu-root { + width: 100%; + height: 100%; + flow-children: down; + horizontal-align: center; + vertical-align: center; +} + +.hidden { + visibility: collapse; +} + +.jrsmenu-scrim { + width: 100%; + height: 100%; + background-color: #00000000; + z-index: -1; + /* First child of a flow-children container - without this it eats the whole flow. */ + ignore-parent-flow: true; +} + +.jrsmenu-card { + width: 300px; + flow-children: down; + horizontal-align: center; + vertical-align: center; + margin-top: 595px; + background-color: #14161bf0; + border: 2px solid #3a3a3aff; + border-radius: 6px; + padding: 14px; +} + +.jrsmenu-skill { + width: 100%; + font-size: 20px; + font-weight: bold; + color: #c9a0ffff; + horizontal-align: center; + text-align: center; + margin-bottom: 6px; +} + +.jrsmenu-skill.rarity-common { color: #9aa2acff; } +.jrsmenu-skill.rarity-uncommon { color: #4caf6dff; } +.jrsmenu-skill.rarity-rare { color: #4a90d9ff; } +.jrsmenu-skill.rarity-epic { color: #9b6cd6ff; } +.jrsmenu-skill.rarity-legendary { color: #f0a531ff; } + +.jrsmenu-subtitle { + width: 100%; + font-size: 13px; + color: #9aa2acff; + white-space: normal; + horizontal-align: center; + text-align: center; + margin-bottom: 6px; +} + +.jrsmenu-subtitle.empty { + visibility: collapse; +} + +.jrsmenu-rows { + width: 100%; + flow-children: down; + margin-bottom: 6px; +} + +.jrsmenu-row { + width: 100%; + font-size: 14px; + color: #d0d3d8ff; + horizontal-align: center; + text-align: center; + padding: 0px; + white-space: nowrap; + text-overflow: shrink min( 11px ) ellipsis; +} + +.jrsmenu-row.special { + color: #f0a531ff; +} + +/* Listed after .special so the highlight wins on the selected row. */ +.jrsmenu-row.selected { + color: #45e0c8ff; + font-weight: bold; +} + +.jrsmenu-hint { + width: 100%; + font-size: 11px; + color: #6b7480ff; + text-transform: uppercase; + horizontal-align: center; + text-align: center; +} diff --git a/jRandomSkills - SRC Files/panorama/styles/custom_game/skill_hud.css b/jRandomSkills - SRC Files/panorama/styles/custom_game/skill_hud.css new file mode 100644 index 0000000..f81aa6f --- /dev/null +++ b/jRandomSkills - SRC Files/panorama/styles/custom_game/skill_hud.css @@ -0,0 +1,79 @@ +/* + jRandomSkills - styling for skill_hud.xml (stage 1 of the Panorama HUD replacement). + + Panorama CSS, not web CSS - see CustomHudDemo/PanoramaHudDemo's own panel_demo.css for the + general traps (visibility:collapse not display:none, #rrggbbaa colors, silent unknown-property + drops, horizontal-align/vertical-align needing to be set on both the flow parent AND the flowed + child - not just the parent). +*/ + +.skillhud-viewport { + width: 100%; + height: 100%; +} + +.skillhud-root { + width: 100%; + height: 100%; + flow-children: down; + horizontal-align: center; + vertical-align: bottom; +} + +.hidden { + visibility: collapse; +} + +.skillhud-card { + width: 320px; + flow-children: down; + horizontal-align: center; + /* Bottom-anchored on both the root and the card (align needs setting on both ends of a flow): + the bottom edge stays 125px up and extra lines grow the card upwards. */ + vertical-align: bottom; + margin-bottom: 125px; + background-color: #14161bd0; + border: 1px solid #3a3a3aff; + border-radius: 4px; + padding: 6px 16px 8px 16px; +} + +.skillhud-skill { + width: 100%; + font-size: 20px; + font-weight: bold; + horizontal-align: center; + text-align: center; +} + +/* Real per-skill hex colors (skillsInfo.json) can't be sent from the server - only a class toggle + can. These 5 stand in for them, picked by PlayerEvents.cs from the skill's own Rarity. Same + palette already used elsewhere in this repo's Panorama work (admin_hud.css's accent-* classes), + not invented fresh here. */ +.skillhud-skill.rarity-common { color: #9aa2acff; } +.skillhud-skill.rarity-uncommon { color: #4caf6dff; } +.skillhud-skill.rarity-rare { color: #4a90d9ff; } +.skillhud-skill.rarity-epic { color: #9b6cd6ff; } +.skillhud-skill.rarity-legendary { color: #f0a531ff; } + +.skillhud-extra { + width: 100%; + font-size: 13px; + color: #9aa2acff; + white-space: normal; + horizontal-align: center; + text-align: center; + margin-top: 4px; +} + +/* A skill's own status line (cooldown, fuel, countdown) rather than its description. */ +.skillhud-extra.info { + font-size: 13px; + color: #f0f2f5ff; +} + +/* Blank extra line collapses rather than leaving a gap - most skills without a description + visible right now (showDescriptionHUD false) would otherwise leave an empty row. */ +.skillhud-extra.empty { + visibility: collapse; +} diff --git a/jRandomSkills - SRC Files/src/command/Command.cs b/jRandomSkills - SRC Files/src/command/Command.cs index 65278fc..7f39b20 100644 --- a/jRandomSkills - SRC Files/src/command/Command.cs +++ b/jRandomSkills - SRC Files/src/command/Command.cs @@ -37,6 +37,7 @@ namespace src.command var commands = new Dictionary, (string description, CommandInfo.CommandCallback handler)> { { SplitCommands(config.NormalCommands.SetSkillCommand.Alias), ("Set skill", Command_SetSkill) }, + { SplitCommands(config.NormalCommands.SetOverrideCommand.Alias), ("Toggle cooldown bypass", Command_SetOverride) }, { SplitCommands(config.NormalCommands.SkillsListCommand.Alias), ("Delete all records", Command_SkillsListMenu) }, { SplitCommands(config.NormalCommands.UseSkillCommand.Alias), ("Use/Type skill", Command_UseTypeSkill) }, { SplitCommands(config.NormalCommands.ConsoleCommand.Alias), ("Console command", Command_CustomCommand) }, @@ -101,6 +102,38 @@ namespace src.command } [CommandHelper(minArgs: 0, whoCanExecute: CommandUsage.CLIENT_AND_SERVER)] + private static void Command_SetOverride(CCSPlayerController? player, CommandInfo command) + { + Debug.WriteToDebug($"Player {player?.PlayerName} used the css_setoverride {command.ArgString} command."); + if (!string.IsNullOrEmpty(config.NormalCommands.SetOverrideCommand.Permissions) && !AdminManager.PlayerHasPermissions(player, config.NormalCommands.SetOverrideCommand.Permissions)) return; + + void Reply(string message) + { + if (player == null) Server.PrintToConsole(message); + else SkillUtils.PrintToChat(player, message); + } + + if (command.ArgCount < 2) + { + Reply("Usage: css_setoverride "); + return; + } + + var targetPlayer = Utilities.GetPlayers().FirstOrDefault(p => p != null && p.IsValid + && (p.SteamID.ToString().Equals(command.GetArg(1), StringComparison.CurrentCultureIgnoreCase) + || p.PlayerName.Equals(command.GetArg(1), StringComparison.OrdinalIgnoreCase))); + if (targetPlayer == null) + { + Reply(player == null + ? Localization.GetTranslationWithoutIlliterate("player_not_found_setskill") + : player.GetTranslationWithoutIlliterate("player_not_found_setskill")); + return; + } + + bool enabled = CooldownOverride.Toggle(targetPlayer); + Reply($"Cooldown override {(enabled ? $"{ChatColors.Lime}ON" : $"{ChatColors.LightRed}OFF")}{ChatColors.Default} for {ChatColors.LightRed}\u202A{targetPlayer.PlayerName}\u202C"); + } + private static void Command_SetSkill(CCSPlayerController? player, CommandInfo command) { Debug.WriteToDebug($"Player {player?.PlayerName} used the css_setskill {command.ArgString} command."); diff --git a/jRandomSkills - SRC Files/src/jRandomSkills.cs b/jRandomSkills - SRC Files/src/jRandomSkills.cs index bc39f3a..3e21b2b 100644 --- a/jRandomSkills - SRC Files/src/jRandomSkills.cs +++ b/jRandomSkills - SRC Files/src/jRandomSkills.cs @@ -3,13 +3,13 @@ using CounterStrikeSharp.API.Core; using CounterStrikeSharp.API.Core.Commands; using CounterStrikeSharp.API.Modules.Commands; using CounterStrikeSharp.API.Modules.Utils; +using PanoramaManager; using src.command; using src.player; using src.utils; using System.Collections.Concurrent; using System.Reflection; using System.Text.Json; -using WASDSharedAPI; using static CounterStrikeSharp.API.Core.Listeners; namespace src @@ -22,8 +22,21 @@ namespace src public IEnumerable SkillPlayer => PlayerManager.GetAllPlayers(); public Random Random => Random.Shared; public CCSGameRules? GameRules { get; set; } + // The entity backing GameRules above. SetStateChanged needs the entity itself, + // not the GameRules subobject, so this is kept alongside it. + public CCSGameRulesProxy? GameRulesProxy { get; set; } private ConcurrentBag ManifestResources { get; set; } = ["models/sprays/spray_plane.vmdl"]; - public IWasdMenuManager? MenuManager; + // Stage 1 of the Panorama HUD replacement (see PlayerEvents.cs's UpdateSkillHUD and + // CLAUDE.md's "Panorama HUD" section) - drives skill_hud.xml for skills that don't set a + // custom PrintHTML override. Own LayoutContract, not LayoutContract.Default: PanoramaManager + // warns two layouts sharing a root id silently share dialog variables across plugins. + public static readonly LayoutContract SkillHudContract = new() + { + RootPanelId = "SkillHudRoot", + RowCount = 0, + CaptureInput = false, + }; + public PanelHandle? SkillHud; // Skills that were enabled at least once this round; used to reset only those on round change (not all 124). public static readonly ConcurrentDictionary ActiveSkillsThisRound = new(); public static readonly ConcurrentDictionary SkillsUsedThisMap = new(); @@ -44,10 +57,13 @@ namespace src PlayerOnTick.Load(); Event.Load(); Command.Load(); - WASDMenuAPI.WASDMenuAPI.LoadPlugin(Instance, hotReload); LoadAllSkills(); PlayerManager.SyncWithPlugin(Instance); + Panorama.Init(this); + SkillHud = Panorama.Spawn("panorama/layout/custom_game/skill_hud.vxml_c", SkillHudContract); + PanoramaMenu.Load(this); + Instance.RegisterListener(LoadManifest); Task.Run(async () => @@ -65,6 +81,10 @@ namespace src Event.Unload(); Debug.Unload(); + SkillHud?.Dispose(); + PanoramaMenu.Unload(); + Panorama.Shutdown(); + base.Unload(hotReload); } @@ -160,6 +180,10 @@ namespace src if (method == null) return null; + if (methodName == "UseSkill" && param?.Length > 0 && param[0] is CCSPlayerController user + && user.IsValid && CooldownOverride.Has(user)) + CooldownOverride.ResetBeforeUse(method.DeclaringType!, user); + if (!PerfLog.Enabled) return method.Invoke(null, param); @@ -277,7 +301,6 @@ namespace src Console.WriteLine($"\nDependences:"); var files = new Dictionary { { "Newtonsoft Json", "./Newtonsoft.Json.dll" }, - { "WASDMenuAPI", "./WASDMenuAPI.dll" }, { "MaxMind", "./MaxMind.Db.dll" }, { "GeoLite2", "./packages/GeoLite2-Country.mmdb" }, { "RayTraceApi", "./../../shared/RayTraceApi/RayTraceApi.dll" }, @@ -385,6 +408,23 @@ namespace src public string? Content; } + // Change-detection so SetVariableFor/SetClassFor are only called when something actually + // changed, same principle as HudCacheEntry above (its cache.Content re-send is the same idea, + // just at a coarser granularity since PrintToCenterHtml takes one blob, not per-field writes). + // TouchedThisTick is reset and checked once per HUD frame in PlayerOnTick.cs - it's what closes + // the panel for a player who stopped being updated (warmup started, menu opened, HUD + // suppressed, ...) instead of it silently showing stale content forever, which a Panorama panel + // would otherwise do - PrintToCenterHtml expires on its own after a few seconds; this doesn't. + public sealed class PanoramaHudCache + { + public bool Open; + public bool TouchedThisTick; + public string? Skill; + public string? Extra; + public string? RarityClass; + public bool? IsInfo; + } + public class jSkill_SkillInfo(Skills skill, string color, bool display) { public Skills Skill { get; } = skill; diff --git a/jRandomSkills - SRC Files/src/lang/de.json b/jRandomSkills - SRC Files/src/lang/de.json index d72dadf..242cf18 100644 --- a/jRandomSkills - SRC Files/src/lang/de.json +++ b/jRandomSkills - SRC Files/src/lang/de.json @@ -6,7 +6,7 @@ "aimbot_desc": "Jede Kugel, die du triffst, zählt als Kopfschuss", "aimlock": "Aim-Lock", - "aimlock_desc": "Klicke [css_useSkill], um dein Visier auf den nächsten Gegner zu fixieren", + "aimlock_desc": "Drücke [css_useSkill], um dein Visier auf den nächsten Gegner zu fixieren", "anomaly": "Anomalie", "anomaly_desc": "Drücke [css_useSkill], um einige Sekunden in der Zeit zurückzuspringen", @@ -99,7 +99,7 @@ "cutter_desc": "Sofortiger Tod mit einem Messer", "cypher": "Kamera", - "cypher_desc": "Klicken Sie auf [css_useSkill], um eine Kamera zu erstellen/zu wechseln", + "cypher_desc": "Drücken Sie [css_useSkill], um eine Kamera zu erstellen/zu wechseln", "cypher_nospace": "Die Kamera muss im rechten Winkel zur Wand positioniert werden", "darkness": "Dunkelheit", @@ -156,7 +156,7 @@ "empgrenade_enemy_info": "Eine EMP-Granate hat dein Radar und Fadenkreuz lahmgelegt.", "enemyspawn": "Feindes-Spawn", - "enemyspawn_desc": "Klicke auf [css_useSkill], um zum Feindes-Spawn zu teleportieren", + "enemyspawn_desc": "Drücke [css_useSkill], um zum Feindes-Spawn zu teleportieren", "expensiveammo": "Teure Munition", "expensiveammo_desc": "Ein ausgewählter Gegner muss für jeden Schuss bezahlen", @@ -166,17 +166,17 @@ "expensiveammo_select_info": "Wähle einen Spieler, dessen Munition teuer wird:", "explodingbarrel": "Explosives Fass", - "explodingbarrel_desc": "Klicke auf [css_useSkill], um ein Fass zu platzieren, das beim Beschuss explodiert", + "explodingbarrel_desc": "Drücke [css_useSkill], um ein Fass zu platzieren, das beim Beschuss explodiert", "explosiveshot": "Explosiver Schuss", "explosiveshot_desc": "Zufällige Chance, beim Schießen eine explosive Kugel abzufeuern", "explosiveshot_desc2": "Deine Chance, eine explosive Kugel abzufeuern: {0} %", "falconeye": "Falkenauge", - "falconeye_desc": "Klicke auf [css_useSkill], um eine Vogelperspektive zu aktivieren", + "falconeye_desc": "Drücke [css_useSkill], um eine Vogelperspektive zu aktivieren", "fastreload": "Schnellnachladen", - "fastreload_desc": "Klicke auf [css_useSkill], um die Waffe, die du gerade hältst, nachzuladen", + "fastreload_desc": "Drücke [css_useSkill], um die Waffe, die du gerade hältst, nachzuladen", "firerain": "Feuerregen", "firerain_desc": "Wirf einen Köder, um einen Regen aus Molotows auszulösen", @@ -186,10 +186,10 @@ "flash_desc2": "Dein Geschwindigkeitsmultiplikator beträgt: {0}x", "flashlight": "Taschenlampe", - "flashlight_desc": "Klicke auf [css_useSkill], um die Taschenlampe ein- oder auszuschalten. Ihr Licht kann Gegner blenden", + "flashlight_desc": "Drücke [css_useSkill], um die Taschenlampe ein- oder auszuschalten. Ihr Licht kann Gegner blenden", "fortnite": "Fortnite", - "fortnite_desc": "Klicke auf [css_useSkill], um eine zerstörbare Barrikade zu erstellen", + "fortnite_desc": "Drücke [css_useSkill], um eine zerstörbare Barrikade zu erstellen", "fragilebomb": "Fragile Bombe", "fragilebomb_desc": "Das Schießen auf die Bombe beschädigt sie", @@ -232,7 +232,7 @@ "glue_desc": "Deine Granaten haften an Wänden", "godmode": "Gott-Modus", - "godmode_desc": "Klicke auf [css_useSkill], um für kurze Zeit unsterblich zu werden", + "godmode_desc": "Drücke [css_useSkill], um für kurze Zeit unsterblich zu werden", "godmode_off": "Unsterblichkeit deaktiviert", "godmode_on": "Unsterblichkeit aktiviert", @@ -271,14 +271,14 @@ "hotbomb_disable_info": "Die Bombe ist nicht mehr heiß.", "iana": "Hologramm", - "iana_desc": "Klicken Sie auf [css_useSkill], um Ihr Hologramm für einige Sekunden zu steuern", + "iana_desc": "Drücken Sie [css_useSkill], um Ihr Hologramm für einige Sekunden zu steuern", "illiterate": "Analphabet", "illiterate_desc": "Solange du am Leben bist, können deine Feinde nichts lesen", "illiterate_alert": "Analphabet ist aktiv! Du kannst keine Nachrichten lesen, bis der Besitzer dieser Fähigkeit eliminiert ist", "illusionist": "Illusionist", - "illusionist_desc": "Klicke [css_useSkill], um ein Abbild zu schicken, das geradeaus läuft", + "illusionist_desc": "Drücke [css_useSkill], um ein Abbild zu schicken, das geradeaus läuft", "impostor": "Betrüger", "impostor_desc": "Du beginnst die Runde mit einem feindlichen Spielermodell", @@ -366,7 +366,7 @@ "magnifier_select_info": "Bildschirm des Spielers vergrößern:", "medic": "Sanitäter", - "medic_desc": "Klicke auf [css_useSkill], um eine Heilungsladung zu verwenden, die 50 Gesundheitspunkte wiederherstellt", + "medic_desc": "Drücke [css_useSkill], um eine Heilungsladung zu verwenden, die 50 Gesundheitspunkte wiederherstellt", "miner": "Bomben-Miner", "miner_desc": "Deine HE-Granate explodiert nur, wenn ein Gegner in der Nähe ist", @@ -400,7 +400,7 @@ "norecoil_desc": "Kein Rückstoß beim Schießen", "noclip": "NoClip", - "noclip_desc": "Klicke auf [css_useSkill], um NoClip für kurze Zeit zu aktivieren", + "noclip_desc": "Drücke [css_useSkill], um NoClip für kurze Zeit zu aktivieren", "oneshot": "One-Shot", "oneshot_desc": "Ein Treffer tötet einen Gegner sofort", @@ -467,7 +467,7 @@ "rambo_desc": "Du erhältst zu Beginn der Runde eine zufällige Menge an Gesundheit", "randomweapon": "Zufällige Waffe", - "randomweapon_desc": "Klicke auf [css_useSkill], um eine zufällige Waffe zu erhalten", + "randomweapon_desc": "Drücke [css_useSkill], um eine zufällige Waffe zu erhalten", "rezombie": "Re-Zombie", "rezombie_desc": "Nach dem Tod spawnst du als Zombie mit erhöhter Gesundheit und ohne Waffen", @@ -479,10 +479,10 @@ "regeneration_desc": "Du stellst alle paar Sekunden Gesundheit wieder her", "replicator": "Replikator", - "replicator_desc": "Klicke auf [css_useSkill], um eine Replik zu erstellen, die bei Treffer Schaden verursacht", + "replicator_desc": "Drücke [css_useSkill], um eine Replik zu erstellen, die bei Treffer Schaden verursacht", "retreat": "Rückzug", - "retreat_desc": "Klicke auf [css_useSkill], um zum Spawn zurückzukehren", + "retreat_desc": "Drücke [css_useSkill], um zum Spawn zurückzukehren", "returntosender": "Zurück zum Absender", "returntosender_desc": "Der erste Treffer eines Gegners schickt ihn zurück zu seinem Spawn", @@ -525,7 +525,7 @@ "sniperelite": "Sniper Elite", "sniperelite_customname": "Sniper-Elite-Skill", - "sniperelite_desc": "Klicke auf [css_useSkill], um deine aktuelle Waffe gegen eine AWP auszutauschen", + "sniperelite_desc": "Drücke [css_useSkill], um deine aktuelle Waffe gegen eine AWP auszutauschen", "soldier": "Soldat", "soldier_desc": "Du hast einen zufälligen Schadensmultiplikator", @@ -535,13 +535,13 @@ "soundmaker_desc": "Von Zeit zu Zeit hörst du die Schreie von Spielern", "spectator": "Zuschauer", - "spectator_desc": "Klicke auf [css_useSkill], um einen zufälligen Gegner zu beobachten", + "spectator_desc": "Drücke [css_useSkill], um einen zufälligen Gegner zu beobachten", "swapposition": "Positionstausch", - "swapposition_desc": "Klicke auf [css_useSkill], um mit einem zufälligen Gegner die Plätze zu tauschen", + "swapposition_desc": "Drücke [css_useSkill], um mit einem zufälligen Gegner die Plätze zu tauschen", "takeammo": "Munition nehmen", - "takeammo_desc": "Klicke auf [css_useSkill], um das Magazin der aktiven Waffe eines zufälligen Gegners zu nehmen", + "takeammo_desc": "Drücke [css_useSkill], um das Magazin der aktiven Waffe eines zufälligen Gegners zu nehmen", "takeammo_hud_info1": "Kein Spieler mit einem aktiven Magazin gefunden.", "takeammo_hud_info2": "Der Gegner hat keine Magazine.", "takeammo_enemy_info": "Du hast etwas Munition verloren.", @@ -563,19 +563,19 @@ "thief_incorrect_skill": "Diese Fähigkeit kann nicht ausgewählt werden!", "thirdeye": "Drittes Auge", - "thirdeye_desc": "Klicke auf [css_useSkill], um die Third-Person-Ansicht zu aktivieren", + "thirdeye_desc": "Drücke [css_useSkill], um die Third-Person-Ansicht zu aktivieren", "thorns": "Dornen", "thorns_desc": "Dein Gegner erhält einen Teil des Schadens, den er dir zugefügt hat", "throwingknife": "Wurfmesser", - "throwingknife_desc": "Klicke [css_useSkill], um ein Messer zu werfen. Aber nimm dich vor anderen in Acht", + "throwingknife_desc": "Drücke [css_useSkill], um ein Messer zu werfen. Aber nimm dich vor anderen in Acht", "toxicsmoke": "Giftiger Rauch", "toxicsmoke_desc": "Deine Rauchgranaten verursachen Schaden", "tripwire": "Stolperdraht", - "tripwire_desc": "Klicke auf [css_useSkill], um einen Draht zwischen zwei Wänden zu spannen. Gegner, die ihn berühren, werden auf deinem Radar angezeigt", + "tripwire_desc": "Drücke [css_useSkill], um einen Draht zwischen zwei Wänden zu spannen. Gegner, die ihn berühren, werden auf deinem Radar angezeigt", "tripwire_no_wall_info": "Auf beiden Seiten sind keine Wände nah genug.", "tripwire_placed_info": "Stolperdraht platziert.", "tripwire_triggered_info": "'{0}' hat deinen Stolperdraht ausgelöst.", @@ -597,7 +597,7 @@ "watchmaker_tt": "Rundenzeit um {0} Sekunden verlängert", "weaponsswap": "Waffenwechsel", - "weaponsswap_desc": "Klicke auf [css_useSkill], um mit einem zufälligen Gegner die Waffen zu tauschen", + "weaponsswap_desc": "Drücke [css_useSkill], um mit einem zufälligen Gegner die Waffen zu tauschen", "weaponsswap_hud_info2": "Du hast keine Waffe zum Tauschen", "weightless": "Schwerelosigkeit", diff --git a/jRandomSkills - SRC Files/src/lang/en.json b/jRandomSkills - SRC Files/src/lang/en.json index 4175258..7ab81f0 100644 --- a/jRandomSkills - SRC Files/src/lang/en.json +++ b/jRandomSkills - SRC Files/src/lang/en.json @@ -6,10 +6,10 @@ "aimbot_desc": "Every bullet you hit counts as a headshot", "aimlock": "Aim Lock", - "aimlock_desc": "Click [css_useSkill] to lock your aim on the nearest enemy", + "aimlock_desc": "Press [css_useSkill] key to lock your aim on the nearest enemy", "anomaly": "Anomaly", - "anomaly_desc": "Click [css_useSkill] to rewind a few seconds back in time", + "anomaly_desc": "Press [css_useSkill] key to rewind a few seconds back in time", "antyflash": "Anti-Flash", "antyflash_desc": "You are immune to flashbangs, and your flashbangs last 7 seconds", @@ -99,7 +99,7 @@ "cutter_desc": "Instant kill with a knife", "cypher": "Cypher", - "cypher_desc": "Click [css_useSkill] to create/switch to a camera", + "cypher_desc": "Press [css_useSkill] key to create/switch to a camera", "cypher_nospace": "The camera must be positioned at right angles to the wall", "darkness": "Darkness", @@ -149,7 +149,7 @@ "empgrenade_enemy_info": "An EMP grenade knocked out your radar and crosshair.", "enemyspawn": "Enemy Spawn", - "enemyspawn_desc": "Click [css_useSkill] to teleport to the enemy spawn", + "enemyspawn_desc": "Press [css_useSkill] key to teleport to the enemy spawn", "expensiveammo": "Expensive Ammo", "expensiveammo_desc": "A chosen enemy has to pay for every shot", @@ -159,17 +159,17 @@ "expensiveammo_select_info": "Select a player whose ammo will become expensive:", "explodingbarrel": "Exploding Barrel", - "explodingbarrel_desc": "Click [css_useSkill] to place a barrel that explodes when shot", + "explodingbarrel_desc": "Press [css_useSkill] key to place a barrel that explodes when shot", "explosiveshot": "Explosive Shot", "explosiveshot_desc": "Random chance to fire an explosive bullet while shooting", "explosiveshot_desc2": "Your chance to fire an explosive bullet: {0}%", "falconeye": "Falcon Eye", - "falconeye_desc": "Click [css_useSkill] to activate a bird's-eye view camera", + "falconeye_desc": "Press [css_useSkill] key to activate a bird's-eye view camera", "fastreload": "Fastreload", - "fastreload_desc": "Click [css_useSkill] to reload the weapon you are currently holding", + "fastreload_desc": "Press [css_useSkill] key to reload the weapon you are currently holding", "firerain": "Fire Rain", "firerain_desc": "Throw a decoy to call down a rain of Molotovs", @@ -179,10 +179,10 @@ "flash_desc2": "Your speed multiplier is: {0}x", "flashlight": "Flashlight", - "flashlight_desc": "Click [css_useSkill] to turn the flashlight on or off. Its light can blind enemies", + "flashlight_desc": "Press [css_useSkill] key to turn the flashlight on or off. Its light can blind enemies", "fortnite": "Fortnite", - "fortnite_desc": "Click [css_useSkill] to create a destructible barricade", + "fortnite_desc": "Press [css_useSkill] key to create a destructible barricade", "fragilebomb": "Fragile Bomb", "fragilebomb_desc": "Shooting the bomb damages it", @@ -225,12 +225,12 @@ "glue_desc": "Your grenades stick to walls", "godmode": "God Mode", - "godmode_desc": "Click [css_useSkill] to become immortal for a short time", + "godmode_desc": "Press [css_useSkill] key to become immortal for a short time", "godmode_off": "Immortality disabled", "godmode_on": "Immortality enabled", "grapple": "Grapple Hook", - "grapple_desc": "Press [css_useSkill] to fire a hook at the point you are aiming at and pull yourself there", + "grapple_desc": "Press [css_useSkill] key to fire a hook at the point you are aiming at and pull yourself there", "grapple_no_anchor_info": "No surface to hook onto.", "grapple_pulling_info": "PULLING", @@ -264,14 +264,14 @@ "hotbomb_disable_info": "The bomb is no longer hot.", "iana": "Hologram", - "iana_desc": "Click [css_useSkill] to control your hologram for a few seconds", + "iana_desc": "Press [css_useSkill] key to control your hologram for a few seconds", "illiterate": "Illiterate", "illiterate_desc": "As long as you are alive, your enemies cannot read", "illiterate_alert": "Illiterate is active! You cannot read messages until the owner of this skill is eliminated", "illusionist": "Illusionist", - "illusionist_desc": "Click [css_useSkill] to deploy a replica that walks straight ahead", + "illusionist_desc": "Press [css_useSkill] key to deploy a replica that walks straight ahead", "impostor": "Impostor", "impostor_desc": "You start the round with an enemy player model", @@ -359,7 +359,7 @@ "magnifier_select_info": "Magnify player's screen:", "medic": "Medic", - "medic_desc": "Click [css_useSkill] to use a healing charge that restores 50 health", + "medic_desc": "Press [css_useSkill] key to use a healing charge that restores 50 health", "miner": "Bomb Miner", "miner_desc": "Your HE grenade only explode when there is an enemy nearby", @@ -400,7 +400,7 @@ "norecoil_desc": "No recoil while shooting", "noclip": "NoClip", - "noclip_desc": "Click [css_useSkill] to enable noclip for a short time", + "noclip_desc": "Press [css_useSkill] key to enable noclip for a short time", "oneshot": "One-Shot", "oneshot_desc": "Hitting an enemy instantly kills them", @@ -467,7 +467,7 @@ "rambo_desc": "You receive a random amount of health at the start of the round", "randomweapon": "Random Weapon", - "randomweapon_desc": "Click [css_useSkill] to receive a random weapon", + "randomweapon_desc": "Press [css_useSkill] key to receive a random weapon", "rezombie": "Re-Zombie", "rezombie_desc": "After death, you respawn as a zombie with increased health and no weapons", @@ -479,16 +479,16 @@ "regeneration_desc": "You restore health every few seconds", "replicator": "Replicator", - "replicator_desc": "Click [css_useSkill] to create a replica that deals damage on hit", + "replicator_desc": "Press [css_useSkill] key to create a replica that deals damage on hit", "retreat": "Retreat", - "retreat_desc": "Click [css_useSkill] to return to spawn", + "retreat_desc": "Press [css_useSkill] key to return to spawn", "returntosender": "Return to Sender", "returntosender_desc": "The first hit on an enemy sends them back to their spawn", "rewind": "Rewind", - "rewind_desc": "Click [css_useSkill] to drop a marker where you stand and return to it shortly after", + "rewind_desc": "Press [css_useSkill] key to drop a marker where you stand and return to it shortly after", "rewind_pending_info": "RETURN: {0}", "richboy": "Rich Boy", @@ -525,7 +525,7 @@ "sniperelite": "Sniper Elite", "sniperelite_customname": "Sniper Elite Skill", - "sniperelite_desc": "Click [css_useSkill] to swap your current weapon for an AWP", + "sniperelite_desc": "Press [css_useSkill] key to swap your current weapon for an AWP", "soldier": "Soldier", "soldier_desc": "You have a random damage multiplier", @@ -535,19 +535,19 @@ "soundmaker_desc": "Every now and then, you hear player screams", "spectator": "Spectator", - "spectator_desc": "Click [css_useSkill] to spectate a random enemy", + "spectator_desc": "Press [css_useSkill] key to spectate a random enemy", "swapposition": "Position Swap", - "swapposition_desc": "Click [css_useSkill] to swap places with a random enemy", + "swapposition_desc": "Press [css_useSkill] key to swap places with a random enemy", "takeammo": "Take Ammo", - "takeammo_desc": "Click [css_useSkill] to take the active weapon's magazine from a random enemy", + "takeammo_desc": "Press [css_useSkill] key to take the active weapon's magazine from a random enemy", "takeammo_hud_info1": "No player with an active magazine was found.", "takeammo_hud_info2": "The enemy has no magazines.", "takeammo_enemy_info": "You lost some ammo.", "teamteleport": "Team Teleport", - "teamteleport_desc": "Press [css_useSkill] to teleport to the teammate you're looking at", + "teamteleport_desc": "Press [css_useSkill] key to teleport to the teammate you're looking at", "teamteleport_noenemy": "No teammate found", "teamteleport_hud_info": "Found: {0}", @@ -563,19 +563,19 @@ "thief_incorrect_skill": "This skill cannot be selected!", "thirdeye": "Third Eye", - "thirdeye_desc": "Click [css_useSkill] to activate third-person view", + "thirdeye_desc": "Press [css_useSkill] key to activate third-person view", "thorns": "Thorns", "thorns_desc": "Your opponent will receive a portion of the damage that they inflicted on you", "throwingknife": "Throwing Knife", - "throwingknife_desc": "Click [css_useSkill] to throw a knife. But watch out for others", + "throwingknife_desc": "Press [css_useSkill] key to throw a knife. But watch out for others", "toxicsmoke": "Toxic Smoke", "toxicsmoke_desc": "Your smoke grenades deal damage", "tripwire": "Tripwire", - "tripwire_desc": "Click [css_useSkill] to string a wire between two walls. Enemies who touch it appear on your radar", + "tripwire_desc": "Press [css_useSkill] key to string a wire between two walls. Enemies who touch it appear on your radar", "tripwire_no_wall_info": "There are no walls close enough on both sides.", "tripwire_placed_info": "Tripwire placed.", "tripwire_triggered_info": "'{0}' triggered your tripwire.", @@ -597,7 +597,7 @@ "watchmaker_tt": "Round time extended by {0} seconds.", "weaponsswap": "Weapon Swap", - "weaponsswap_desc": "Click [css_useSkill] to swap weapons with a random enemy", + "weaponsswap_desc": "Press [css_useSkill] key to swap weapons with a random enemy", "weaponsswap_hud_info2": "You have no weapon to swap", "weightless": "Weightlessness", @@ -616,7 +616,7 @@ "your_skill": "Your current skill", "enemy_skill": "Enemy's skill", "observer_skill": "Player's skill", - "welcome_message": "Welcome {PLAYER} to {SERVER_NAME}!\nCurrent jRandomSkills version: {VERSION} ({SKILLS_COUNT} skills).\n\nOriginally created by:\n{AUTHOR1}\nModified and improved by:\n{AUTHOR2}\nOfficial Discord: https://discord.gg/9H8EZYBpPF", + "welcome_message": "Welcome {PLAYER} to {SERVER_NAME}!", "drawing_skill": "Drawing a skill", "disabled_weapon": "You cannot use this weapon", diff --git a/jRandomSkills - SRC Files/src/lang/fr.json b/jRandomSkills - SRC Files/src/lang/fr.json index bb99783..4ed2042 100644 --- a/jRandomSkills - SRC Files/src/lang/fr.json +++ b/jRandomSkills - SRC Files/src/lang/fr.json @@ -6,7 +6,7 @@ "aimbot_desc": "Chaque balle que vous touchez compte comme un headshot", "aimlock": "Verrouillage de visée", - "aimlock_desc": "Cliquez sur [css_useSkill] pour verrouiller votre visée sur l'ennemi le plus proche", + "aimlock_desc": "Appuyez sur [css_useSkill] pour verrouiller votre visée sur l'ennemi le plus proche", "anomaly": "Anomalie", "anomaly_desc": "Appuyez sur [css_useSkill] pour remonter de quelques secondes dans le temps", @@ -99,7 +99,7 @@ "cutter_desc": "Coup de couteau = mort instantanée", "cypher": "Caméra", - "cypher_desc": "Cliquez sur [css_useSkill] pour créer/passer à une caméra.", + "cypher_desc": "Appuyez sur [css_useSkill] pour créer/passer à une caméra.", "cypher_nospace": "La caméra doit être positionnée à angle droit par rapport au mur", "darkness": "Obscurité", @@ -166,7 +166,7 @@ "expensiveammo_select_info": "Sélectionnez un joueur dont les munitions deviendront coûteuses :", "explodingbarrel": "Baril explosif", - "explodingbarrel_desc": "Cliquez sur [css_useSkill] pour placer un baril qui explose lorsqu'il est touché", + "explodingbarrel_desc": "Appuyez sur [css_useSkill] pour placer un baril qui explose lorsqu'il est touché", "explosiveshot": "Tir Explosif", "explosiveshot_desc": "Chance aléatoire de tirer une balle explosive en tirant", @@ -186,7 +186,7 @@ "flash_desc2": "Votre multiplicateur de vitesse est : {0}x", "flashlight": "Lampe torche", - "flashlight_desc": "Cliquez sur [css_useSkill] pour allumer ou éteindre la lampe torche. Sa lumière peut aveugler les ennemis", + "flashlight_desc": "Appuyez sur [css_useSkill] pour allumer ou éteindre la lampe torche. Sa lumière peut aveugler les ennemis", "fortnite": "Fortnite", "fortnite_desc": "Appuyez sur [css_useSkill] pour créer une barricade destructible", @@ -271,14 +271,14 @@ "hotbomb_disable_info": "La bombe ne brûle plus.", "iana": "Hologramme", - "iana_desc": "Cliquez sur [css_useSkill] pour contrôler votre hologramme pendant quelques secondes", + "iana_desc": "Appuyez sur [css_useSkill] pour contrôler votre hologramme pendant quelques secondes", "illiterate": "Illettré", "illiterate_desc": "Tant que vous êtes en vie, vos ennemis ne peuvent pas lire", "illiterate_alert": "Illettré est actif ! Vous ne pouvez pas lire les messages tant que le propriétaire de cette compétence n'est pas éliminé", "illusionist": "Illusionniste", - "illusionist_desc": "Cliquez sur [css_useSkill] pour déployer une réplique qui marche droit devant", + "illusionist_desc": "Appuyez sur [css_useSkill] pour déployer une réplique qui marche droit devant", "impostor": "Imposteur", "impostor_desc": "Vous commencez le round avec un modèle de joueur ennemi", @@ -541,7 +541,7 @@ "swapposition_desc": "Appuyez sur [css_useSkill] pour échanger de place avec un ennemi aléatoire", "takeammo": "Prendre des munitions", - "takeammo_desc": "Cliquez sur [css_useSkill] pour prendre le chargeur de l'arme active d'un ennemi aléatoire", + "takeammo_desc": "Appuyez sur [css_useSkill] pour prendre le chargeur de l'arme active d'un ennemi aléatoire", "takeammo_hud_info1": "Aucun joueur avec un chargeur actif n'a été trouvé.", "takeammo_hud_info2": "L'ennemi n'a pas de chargeur.", "takeammo_enemy_info": "Vous avez perdu des munitions.", @@ -569,13 +569,13 @@ "thorns_desc": "Votre adversaire recevra une partie des dégâts qu’il vous a infligés", "throwingknife": "Couteau de lancer", - "throwingknife_desc": "Cliquez sur [css_useSkill] pour lancer un couteau. Mais attention aux autres", + "throwingknife_desc": "Appuyez sur [css_useSkill] pour lancer un couteau. Mais attention aux autres", "toxicsmoke": "Fumée Toxique", "toxicsmoke_desc": "Vos grenades fumigènes infligent des dégâts", "tripwire": "Fil-piège", - "tripwire_desc": "Cliquez sur [css_useSkill] pour tendre un fil entre deux murs. Les ennemis qui le touchent apparaissent sur votre radar", + "tripwire_desc": "Appuyez sur [css_useSkill] pour tendre un fil entre deux murs. Les ennemis qui le touchent apparaissent sur votre radar", "tripwire_no_wall_info": "Aucun mur n'est suffisamment proche des deux côtés.", "tripwire_placed_info": "Fil-piège placé.", "tripwire_triggered_info": "'{0}' a déclenché votre fil-piège.", @@ -616,7 +616,7 @@ "your_skill": "Votre compétence", "enemy_skill": "Compétence de l’ennemi", "observer_skill": "Compétence du joueur", - "welcome_message": "Bienvenue {PLAYER} sur {SERVER_NAME}!\nVersion actuelle de jRandomSkills : {VERSION} ({SKILLS_COUNT} compétences).\n\nCréé à l’origine par :\n{AUTHOR1}\nModifié et amélioré par :\n{AUTHOR2}\nDiscord officiel : https://discord.gg/9H8EZYBpPF", + "welcome_message": "Bienvenue {PLAYER} sur {SERVER_NAME}!", "drawing_skill": "Attribution d’une compétence", "disabled_weapon": "Vous ne pouvez pas utiliser cette arme", diff --git a/jRandomSkills - SRC Files/src/lang/pl.json b/jRandomSkills - SRC Files/src/lang/pl.json index 0bfd105..dd2f2c3 100644 --- a/jRandomSkills - SRC Files/src/lang/pl.json +++ b/jRandomSkills - SRC Files/src/lang/pl.json @@ -6,10 +6,10 @@ "aimbot_desc": "Każdy twój trafiony pocisk liczy się jako strzał w głowę", "aimlock": "Aim Lock", - "aimlock_desc": "Kliknij [css_useSkill], aby wycelować na najbliższego wroga", + "aimlock_desc": "Naciśnij [css_useSkill], aby wycelować na najbliższego wroga", "anomaly": "Anomalia", - "anomaly_desc": "Kliknij [css_useSkill], aby cofnąć się o kilka sekund w czasie", + "anomaly_desc": "Naciśnij [css_useSkill], aby cofnąć się o kilka sekund w czasie", "antyflash": "Anty Flash", "antyflash_desc": "Posiadasz odporność na flash'e, a twoje flash'e trwają 7 sekund", @@ -99,7 +99,7 @@ "cutter_desc": "Natychmiastowe zabójstwo nożem", "cypher": "Kamera", - "cypher_desc": "Kliknij [css_useSkill], aby utworzyć/przełączyć się na kamerę", + "cypher_desc": "Naciśnij [css_useSkill], aby utworzyć/przełączyć się na kamerę", "cypher_nospace": "Kamera musi być ustawiona pod kątem prostym do ściany", "darkness": "Mrok", @@ -156,7 +156,7 @@ "empgrenade_enemy_info": "Granat EMP wyłączył twój radar i celownik.", "enemyspawn": "Resp Wroga", - "enemyspawn_desc": "Kliknij [css_useSkill], aby teleportować się na resp wroga", + "enemyspawn_desc": "Naciśnij [css_useSkill], aby teleportować się na resp wroga", "expensiveammo": "Droga Amunicja", "expensiveammo_desc": "Wybrany przeciwnik musi płacić za każdy oddany strzał", @@ -166,17 +166,17 @@ "expensiveammo_select_info": "Wybierz gracza, którego amunicja stanie się droga:", "explodingbarrel": "Wybuchowa Beczka", - "explodingbarrel_desc": "Kliknij [css_useSkill], aby postawić beczkę, która wybucha po trafieniu", + "explodingbarrel_desc": "Naciśnij [css_useSkill], aby postawić beczkę, która wybucha po trafieniu", "explosiveshot": "Strzał Wybuchowy", "explosiveshot_desc": "Losowa szansa wystrzelenia pocisku wybuchowego podczas strzelania", "explosiveshot_desc2": "Twoja szansa na wystrzelenie pocisku wybuchowego: {0}%", "falconeye": "Oko Sokoła", - "falconeye_desc": "Kliknij [css_useSkill], aby aktywować kamerę z lotu ptaka", + "falconeye_desc": "Naciśnij [css_useSkill], aby aktywować kamerę z lotu ptaka", "fastreload": "Szybkie Rączki", - "fastreload_desc": "Kliknij [css_useSkill], aby przeładować broń, którą obecnie trzymasz", + "fastreload_desc": "Naciśnij [css_useSkill], aby przeładować broń, którą obecnie trzymasz", "firerain": "Deszcz Ognia", "firerain_desc": "Rzuć wabik, aby przywołać deszcz koktajli Mołotowa", @@ -186,10 +186,10 @@ "flash_desc2": "Twój mnożnik prędkości to {0}x", "flashlight": "Latarka", - "flashlight_desc": "Kliknij [css_useSkill], aby włączyć lub wyłączyć latarkę. Jej światło może oślepić przeciwników", + "flashlight_desc": "Naciśnij [css_useSkill], aby włączyć lub wyłączyć latarkę. Jej światło może oślepić przeciwników", "fortnite": "Fortnite", - "fortnite_desc": "Kliknij [css_useSkill], aby stworzyć barykadę, którą można zniszczyć", + "fortnite_desc": "Naciśnij [css_useSkill], aby stworzyć barykadę, którą można zniszczyć", "fragilebomb": "Krucha Bomba", "fragilebomb_desc": "Strzelanie do bomby powoduje jej uszkodzenie", @@ -232,7 +232,7 @@ "glue_desc": "Twoje granaty przyklejają się do ścian", "godmode": "Nieśmiertelność", - "godmode_desc": "Kliknij [css_useSkill], aby stać się nieśmiertelnym na krótką chwilę", + "godmode_desc": "Naciśnij [css_useSkill], aby stać się nieśmiertelnym na krótką chwilę", "godmode_off": "Nieśmiertelność wyłączona", "godmode_on": "Nieśmiertelność włączona", @@ -271,7 +271,7 @@ "hotbomb_disable_info": "Bomba już nie parzy.", "iana": "Hologram", - "iana_desc": "Kliknij [css_useSkill], aby sterować hologramem przez kilka sekund", + "iana_desc": "Naciśnij [css_useSkill], aby sterować hologramem przez kilka sekund", "illiterate": "Analfabeta", "illiterate_desc": "Dopóki żyjesz, Twoi wrogowie nie potrafią czytać", @@ -366,7 +366,7 @@ "magnifier_select_info": "Powiększ ekran gracza:", "medic": "Medyk", - "medic_desc": "Kliknij [css_useSkill], aby użyć ładunku leczniczego, który przywraca 50 punktów zdrowia", + "medic_desc": "Naciśnij [css_useSkill], aby użyć ładunku leczniczego, który przywraca 50 punktów zdrowia", "miner": "Bomberman", "miner_desc": "Twoje granaty HE wybuchają tylko wtedy, gdy w pobliżu jest wróg", @@ -400,7 +400,7 @@ "norecoil_desc": "Brak odrzutu podczas strzelania", "noclip": "NoClip", - "noclip_desc": "Kliknij [css_useSkill], aby włączyć noclip na krótki czas", + "noclip_desc": "Naciśnij [css_useSkill], aby włączyć noclip na krótki czas", "oneshot": "Jednostrzałowiec", "oneshot_desc": "Po trafieniu natychmiast zabijasz przeciwnika", @@ -467,7 +467,7 @@ "rambo_desc": "Na początku rundy otrzymujesz losową ilość zdrowia", "randomweapon": "Losowa Broń", - "randomweapon_desc": "Kliknij [css_useSkill], aby otrzymać losową broń", + "randomweapon_desc": "Naciśnij [css_useSkill], aby otrzymać losową broń", "rezombie": "Re-Zombie", "rezombie_desc": "Po śmierci odradzasz się jako zombie z większym zdrowiem i bez broni", @@ -479,10 +479,10 @@ "regeneration_desc": "Co kilka sekund odnawiasz zdrowie", "replicator": "Replikator", - "replicator_desc": "Kliknij [css_useSkill], aby stworzyć swoją replikę, która zadaje obrażenia po trafieniu", + "replicator_desc": "Naciśnij [css_useSkill], aby stworzyć swoją replikę, która zadaje obrażenia po trafieniu", "retreat": "Odwrót", - "retreat_desc": "Kliknij [css_useSkill], aby powrócić na resp", + "retreat_desc": "Naciśnij [css_useSkill], aby powrócić na resp", "returntosender": "Zwrot do Nadawcy", "returntosender_desc": "Pierwsze trafienie wroga powoduje, że wraca on na swój resp", @@ -525,7 +525,7 @@ "sniperelite": "Papito", "sniperelite_customname": "Mityczna AWP", - "sniperelite_desc": "Kliknij [css_useSkill], aby zamienić aktualną broń na AWP", + "sniperelite_desc": "Naciśnij [css_useSkill], aby zamienić aktualną broń na AWP", "soldier": "Żołnierz", "soldier_desc": "Masz losowy mnożnik obrażeń", @@ -535,13 +535,13 @@ "soundmaker_desc": "Co jakiś czas słyszysz krzyki graczy", "spectator": "Obserwator", - "spectator_desc": "Kliknij [css_useSkill], aby obserwować losowego przeciwnika", + "spectator_desc": "Naciśnij [css_useSkill], aby obserwować losowego przeciwnika", "swapposition": "Zamiana Miejsc", - "swapposition_desc": "Kliknij [css_useSkill], aby zamienić się miejscami z losowym przeciwnikiem", + "swapposition_desc": "Naciśnij [css_useSkill], aby zamienić się miejscami z losowym przeciwnikiem", "takeammo": "Zabierz Amunicję", - "takeammo_desc": "Kliknij [css_useSkill], aby zabrać magazynek aktywnej broni losowego przeciwnika", + "takeammo_desc": "Naciśnij [css_useSkill], aby zabrać magazynek aktywnej broni losowego przeciwnika", "takeammo_hud_info1": "Nie znaleziono gracza z aktywnym magazynkiem.", "takeammo_hud_info2": "Przeciwnik nie ma magazynków.", "takeammo_enemy_info": "Straciłeś trochę amunicji.", @@ -563,7 +563,7 @@ "thief_incorrect_skill": "Tej umiejętności nie można wybrać!", "thirdeye": "Trzecie Oko", - "thirdeye_desc": "Kliknij [css_useSkill], aby aktywować trzecią osobę", + "thirdeye_desc": "Naciśnij [css_useSkill], aby aktywować trzecią osobę", "thorns": "Ciernie", "thorns_desc": "Twój przeciwnik otrzymuje część obrażeń, które zadał ci", @@ -575,7 +575,7 @@ "toxicsmoke_desc": "Twoje granaty dymny zadają obrażenia", "tripwire": "Linka z Drutu", - "tripwire_desc": "Kliknij [css_useSkill], aby rozciągnąć drut między dwiema ścianami. Wrogowie, którzy go dotkną, pojawią się na Twoim radarze", + "tripwire_desc": "Naciśnij [css_useSkill], aby rozciągnąć drut między dwiema ścianami. Wrogowie, którzy go dotkną, pojawią się na Twoim radarze", "tripwire_no_wall_info": "Po obu stronach nie ma wystarczająco blisko położonych ścian.", "tripwire_placed_info": "Linka została rozstawiona.", "tripwire_triggered_info": "'{0}' uruchomił Twoją linkę.", @@ -597,7 +597,7 @@ "watchmaker_tt": "Czas rundy został wydłużony o {0} sekund", "weaponsswap": "Zamiana Broni", - "weaponsswap_desc": "Kliknij [css_useSkill], aby zamienić się bronią z losowym przeciwnikiem", + "weaponsswap_desc": "Naciśnij [css_useSkill], aby zamienić się bronią z losowym przeciwnikiem", "weaponsswap_hud_info2": "Nie posiadasz broni na zamiane", "weightless": "Nieważkość", @@ -616,7 +616,7 @@ "your_skill": "Twoja aktualna moc", "enemy_skill": "Supermoc przeciwnika", "observer_skill": "Moc gracza", - "welcome_message": "Witaj {PLAYER} na serwerze {SERVER_NAME}!\nAktualna wersja jRandomSkills: {VERSION} ({SKILLS_COUNT} supermocy).\n\nPierwotnie plugin stworzona przez:\n{AUTHOR1}\nZmodyfikowany i ulepszony przez:\n{AUTHOR2}\nOficjalny discord: https://discord.gg/9H8EZYBpPF", + "welcome_message": "Witaj {PLAYER} na serwerze {SERVER_NAME}!", "drawing_skill": "Losowanie mocy", "disabled_weapon": "Nie możesz używać tej broni", diff --git a/jRandomSkills - SRC Files/src/lang/pt-br.json b/jRandomSkills - SRC Files/src/lang/pt-br.json index c477c18..86f8549 100644 --- a/jRandomSkills - SRC Files/src/lang/pt-br.json +++ b/jRandomSkills - SRC Files/src/lang/pt-br.json @@ -6,7 +6,7 @@ "aimbot_desc": "Toda bala que você acertar conta como um hs", "aimlock": "Aim Lock", - "aimlock_desc": "Clique em [css_useSkill] para travar a mira no inimigo mais próximo", + "aimlock_desc": "Pressione [css_useSkill] para travar a mira no inimigo mais próximo", "anomaly": "Máquina do Tempo", "anomaly_desc": "Pressione [css_useSkill] para voltar alguns segundos no tempo", @@ -99,7 +99,7 @@ "cutter_desc": "Você mata instantaneamente com a faca", "cypher": "CFTV", - "cypher_desc": "Clique em [css_useSkill] para criar/mudar para uma câmera", + "cypher_desc": "Pressione [css_useSkill] para criar/mudar para uma câmera", "cypher_nospace": "A câmera deve ser posicionada em ângulo reto com a parede", "darkness": "Escuridão", @@ -156,7 +156,7 @@ "empgrenade_enemy_info": "Uma granada EMP derrubou seu radar e sua mira.", "enemyspawn": "Spawn Inimigo", - "enemyspawn_desc": "Clique em [css_useSkill] para se teletransportar para a base inimiga", + "enemyspawn_desc": "Pressione [css_useSkill] para se teletransportar para a base inimiga", "expensiveammo": "Munição Cara", "expensiveammo_desc": "Um inimigo escolhido precisa pagar por cada disparo", @@ -166,17 +166,17 @@ "expensiveammo_select_info": "Selecione um jogador cuja munição ficará cara:", "explodingbarrel": "Barril Explosivo", - "explodingbarrel_desc": "Clique em [css_useSkill] para colocar um barril que explode quando atingido", + "explodingbarrel_desc": "Pressione [css_useSkill] para colocar um barril que explode quando atingido", "explosiveshot": "Tiro Explosivo", "explosiveshot_desc": "Chance aleatória de disparar uma bala explosiva enquanto atira", "explosiveshot_desc2": "Sua chance de disparar uma bala explosiva: {0}%", "falconeye": "Olho de Águia", - "falconeye_desc": "Clique em [css_useSkill] para ativar uma câmera 360 com visão aérea", + "falconeye_desc": "Pressione [css_useSkill] para ativar uma câmera 360 com visão aérea", "fastreload": "Recarga Rápida", - "fastreload_desc": "Clique em [css_useSkill] para recarregar a arma que você está segurando", + "fastreload_desc": "Pressione [css_useSkill] para recarregar a arma que você está segurando", "firerain": "Chuva de Fogo", "firerain_desc": "Jogue uma isca para chamar uma chuva de Molotovs", @@ -186,10 +186,10 @@ "flash_desc2": "Seu multiplicador de velocidade é: {0}x", "flashlight": "Lanterna", - "flashlight_desc": "Clique em [css_useSkill] para ligar ou desligar a lanterna. Sua luz pode cegar os inimigos", + "flashlight_desc": "Pressione [css_useSkill] para ligar ou desligar a lanterna. Sua luz pode cegar os inimigos", "fortnite": "Fortnite", - "fortnite_desc": "Clique em [css_useSkill] para criar uma barreira destrutível", + "fortnite_desc": "Pressione [css_useSkill] para criar uma barreira destrutível", "fragilebomb": "Bomba Frágil", "fragilebomb_desc": "Atirar na bomba a danifica", @@ -232,7 +232,7 @@ "glue_desc": "Suas granadas grudam nas paredes", "godmode": "Modo Deus", - "godmode_desc": "Clique em [css_useSkill] para se tornar imortal por alguns segundos", + "godmode_desc": "Pressione [css_useSkill] para se tornar imortal por alguns segundos", "godmode_off": "Imortalidade desativada", "godmode_on": "Imortalidade ativada", @@ -271,14 +271,14 @@ "hotbomb_disable_info": "A bomba não está mais queimando.", "iana": "Holograma", - "iana_desc": "Clique em [css_useSkill] para controlar seu holograma por alguns segundos", + "iana_desc": "Pressione [css_useSkill] para controlar seu holograma por alguns segundos", "illiterate": "Analfabeto", "illiterate_desc": "Enquanto você estiver vivo, seus inimigos não conseguem ler", "illiterate_alert": "Analfabeto está ativo! Você não pode ler mensagens até que o proprietário desta habilidade seja eliminado", "illusionist": "Ilusionista", - "illusionist_desc": "Clique em [css_useSkill] para enviar uma réplica que caminha em frente", + "illusionist_desc": "Pressione [css_useSkill] para enviar uma réplica que caminha em frente", "impostor": "Impostor", "impostor_desc": "Você começa a rodada vestido do time inimigo", @@ -366,7 +366,7 @@ "magnifier_select_info": "Ampliar tela do jogador:", "medic": "Médico", - "medic_desc": "Clique em [css_useSkill] para usar uma injeção que restaura 50 de vida", + "medic_desc": "Pressione [css_useSkill] para usar uma injeção que restaura 50 de vida", "miner": "Mineiro de Bombas", "miner_desc": "Sua granada HE só explode quando há um inimigo por perto", @@ -400,7 +400,7 @@ "norecoil_desc": "Sem recoil ao atirar", "noclip": "NoClip", - "noclip_desc": "Clique em [css_useSkill] para ativar noclip por poucos segundos", + "noclip_desc": "Pressione [css_useSkill] para ativar noclip por poucos segundos", "oneshot": "Ignorante", "oneshot_desc": "Acertar um inimigo o mata instantaneamente", @@ -467,7 +467,7 @@ "rambo_desc": "Você recebe uma quantidade aleatória de vida no início da rodada", "randomweapon": "Arma Aleatória", - "randomweapon_desc": "Clique em [css_useSkill] para receber uma arma aleatória", + "randomweapon_desc": "Pressione [css_useSkill] para receber uma arma aleatória", "rezombie": "Walking Dead", "rezombie_desc": "Após morrer, você renasce como um zumbi com mais vida porém sem armas", @@ -479,16 +479,16 @@ "regeneration_desc": "Você restaura vida a cada poucos segundos", "replicator": "Clone", - "replicator_desc": "Clique em [css_useSkill] para criar um clone que causa dano ao ser atingido", + "replicator_desc": "Pressione [css_useSkill] para criar um clone que causa dano ao ser atingido", "retreat": "De Volta as Origens", - "retreat_desc": "Clique em [css_useSkill] para retornar ao spawn", + "retreat_desc": "Pressione [css_useSkill] para retornar ao spawn", "returntosender": "Devolução ao Remetente", "returntosender_desc": "O primeiro tiro em um inimigo o envia de volta a sua base", "rewind": "Retroceder", - "rewind_desc": "Clique em [css_useSkill] para deixar uma marca aqui e voltar a ela logo depois", + "rewind_desc": "Pressione [css_useSkill] para deixar uma marca aqui e voltar a ela logo depois", "rewind_pending_info": "RETORNO: {0}", "richboy": "Filhinho de Papai", @@ -524,7 +524,7 @@ "smoker_desc": "Sis bombalarınız asla bitmez", "sniperelite": "Sniper do BOPE", - "sniperelite_desc": "Clique em [css_useSkill] para trocar sua arma atual por uma AWP", + "sniperelite_desc": "Pressione [css_useSkill] para trocar sua arma atual por uma AWP", "sniperelite_customname": "Keskin Nişancı Elit Yeteneği", "soldier": "Soldado", @@ -535,13 +535,13 @@ "soundmaker_desc": "De vez em quando, você ouve gritos de jogadores", "spectator": "Espectador", - "spectator_desc": "Clique em [css_useSkill] para ver a tela de um inimigo aleatório", + "spectator_desc": "Pressione [css_useSkill] para ver a tela de um inimigo aleatório", "swapposition": "Troca de Posição", - "swapposition_desc": "Clique em [css_useSkill] para trocar de lugar com um inimigo aleatório", + "swapposition_desc": "Pressione [css_useSkill] para trocar de lugar com um inimigo aleatório", "takeammo": "Pegar Munição", - "takeammo_desc": "Clique em [css_useSkill] para pegar o carregador da arma ativa de um inimigo aleatório", + "takeammo_desc": "Pressione [css_useSkill] para pegar o carregador da arma ativa de um inimigo aleatório", "takeammo_hud_info1": "Nenhum jogador com um carregador ativo foi encontrado.", "takeammo_hud_info2": "O inimigo não possui carregadores.", "takeammo_enemy_info": "Você perdeu um pouco de munição.", @@ -563,19 +563,19 @@ "thief_incorrect_skill": "Esta habilidade não pode ser selecionada!", "thirdeye": "Terceiro Olho", - "thirdeye_desc": "Clique em [css_useSkill] para ativar a terceira pessoa", + "thirdeye_desc": "Pressione [css_useSkill] para ativar a terceira pessoa", "thorns": "Porco Espinho", "thorns_desc": "Seu oponente receberá uma parte do dano que causou a você", "throwingknife": "Faca de Arremesso", - "throwingknife_desc": "Clique em [css_useSkill] para lançar uma faca. Mas cuidado com os outros", + "throwingknife_desc": "Pressione [css_useSkill] para lançar uma faca. Mas cuidado com os outros", "toxicsmoke": "Smoke Tóxica", "toxicsmoke_desc": "Suas smokes causam dano", "tripwire": "Fio de Armadilha", - "tripwire_desc": "Clique em [css_useSkill] para estender um fio entre duas paredes. Inimigos que tocarem nele aparecerão no seu radar", + "tripwire_desc": "Pressione [css_useSkill] para estender um fio entre duas paredes. Inimigos que tocarem nele aparecerão no seu radar", "tripwire_no_wall_info": "Não há paredes próximas o suficiente dos dois lados.", "tripwire_placed_info": "Fio de armadilha colocado.", "tripwire_triggered_info": "'{0}' acionou seu fio.", @@ -597,7 +597,7 @@ "watchmaker_tt": "Tempo da rodada estendido em {0} segundos.", "weaponsswap": "Troca de Armas", - "weaponsswap_desc": "Clique em [css_useSkill] para trocar armas com um inimigo aleatório", + "weaponsswap_desc": "Pressione [css_useSkill] para trocar armas com um inimigo aleatório", "weaponsswap_hud_info2": "Você não tem arma para trocar", "weightless": "Gravidade Zero", @@ -616,7 +616,7 @@ "your_skill": "Sua habilidade atual", "enemy_skill": "Habilidade do inimigo", "observer_skill": "Habilidade do jogador", - "welcome_message": "Bem-vindo {PLAYER} ao {SERVER_NAME}!\nVersão atual do jRandomSkills: {VERSION} ({SKILLS_COUNT} habilidades).\n\nCriado originalmente por:\n{AUTHOR1}\nModificado e aprimorado por:\n{AUTHOR2}\nDiscord oficial: https://discord.gg/9H8EZYBpPF", + "welcome_message": "Bem-vindo {PLAYER} ao {SERVER_NAME}!", "drawing_skill": "Sorteando uma habilidade", "disabled_weapon": "Você não pode usar esta arma", diff --git a/jRandomSkills - SRC Files/src/lang/ru.json b/jRandomSkills - SRC Files/src/lang/ru.json index 19f2012..91f6cd6 100644 --- a/jRandomSkills - SRC Files/src/lang/ru.json +++ b/jRandomSkills - SRC Files/src/lang/ru.json @@ -616,7 +616,7 @@ "your_skill": "Ваш текущий навык", "enemy_skill": "Навык врага", "observer_skill": "Навык игрока", - "welcome_message": "Добро пожаловать {PLAYER} на {SERVER_NAME}!\nТекущая версия jRandomSkills: {VERSION} ({SKILLS_COUNT} навыков).\n\nОригинал создан:\n{AUTHOR1}\nМодифицирован и улучшен:\n{AUTHOR2}\nОфициальный Discord: https://discord.gg/9H8EZYBpPF", + "welcome_message": "Добро пожаловать {PLAYER} на {SERVER_NAME}!", "drawing_skill": "Получение навыка", "disabled_weapon": "Вы не можете использовать это оружие", diff --git a/jRandomSkills - SRC Files/src/lang/tr.json b/jRandomSkills - SRC Files/src/lang/tr.json index 05d408f..2fea9a8 100644 --- a/jRandomSkills - SRC Files/src/lang/tr.json +++ b/jRandomSkills - SRC Files/src/lang/tr.json @@ -616,7 +616,7 @@ "your_skill": "Yeteneğin", "enemy_skill": "Düşmanın yeteneği", "observer_skill": "Yeteneği", - "welcome_message": "{PLAYER}, {SERVER_NAME} sunucusuna hoş geldin!\nGüncel jRandomSkills versiyonu: {VERSION} ({SKILLS_COUNT} yetenek).\n\nOrijinal yapımcı:\n{AUTHOR1}\nGeliştiren:\n{AUTHOR2}\nResmi Discord: https://discord.gg/9H8EZYBpPF", + "welcome_message": "{PLAYER}, {SERVER_NAME} sunucusuna hoş geldin!", "drawing_skill": "Yetenek çarkı dönüyor...", "disabled_weapon": "Bu silahı kullanamazsın", diff --git a/jRandomSkills - SRC Files/src/lang/zh.json b/jRandomSkills - SRC Files/src/lang/zh.json index 8726bc7..188e120 100644 --- a/jRandomSkills - SRC Files/src/lang/zh.json +++ b/jRandomSkills - SRC Files/src/lang/zh.json @@ -6,10 +6,10 @@ "aimbot_desc": "你击中的每颗子弹都算作爆头", "aimlock": "自", - "aimlock_desc": "点击 [css_useSkill] 瞄准距离最近的敌人", + "aimlock_desc": "按 [css_useSkill] 瞄准距离最近的敌人", "anomaly": "异常", - "anomaly_desc": "点击 [css_useSkill] 回到几秒钟前", + "anomaly_desc": "按 [css_useSkill] 回到几秒钟前", "antyflash": "防闪", "antyflash_desc": "你对闪光弹免疫,你的闪光弹持续7秒", @@ -93,7 +93,7 @@ "cutter_desc": "用刀刀人可立即杀死敌人", "cypher": "相机", - "cypher_desc": "点击 [css_useSkill] 创建/切换摄像机", + "cypher_desc": "按 [css_useSkill] 创建/切换摄像机", "cypher_nospace": "相机必须与墙壁呈直角放置", "darkness": "黑暗", @@ -143,7 +143,7 @@ "empgrenade_enemy_info": "电磁脉冲手雷让你的雷达和准星失效了。", "enemyspawn": "传送敌人出生点", - "enemyspawn_desc": "点击 [css_useSkill] 传送到敌人出生点", + "enemyspawn_desc": "按 [css_useSkill] 传送到敌人出生点", "expensiveammo": "expensiveammo", "expensiveammo_desc": "expensiveammo_desc", @@ -160,17 +160,17 @@ "explosiveshot_desc2": "你发射爆炸子弹的几率是:{0}%", "falconeye": "鹰眼", - "falconeye_desc": "点击 [css_useSkill] 激活俯视视角", + "falconeye_desc": "按 [css_useSkill] 激活俯视视角", "fastreload": "快速装弹", - "fastreload_desc": "点击 [css_useSkill] 重新装填你当前持有的武器", + "fastreload_desc": "按 [css_useSkill] 重新装填你当前持有的武器", "flash": "闪电", "flash_desc": "回合开始时获得随机玩家速度", "flash_desc2": "你的速度倍率是:{0}x", "fortnite": "堡垒之夜玩家", - "fortnite_desc": "点击[css_useSkill]创建可破坏路障", + "fortnite_desc": "按[css_useSkill]创建可破坏路障", "fragilebomb": "脆弱炸弹", "fragilebomb_desc": "射击炸弹会对其造成伤害", @@ -213,7 +213,7 @@ "glue_desc": "你的手榴弹会粘在墙上", "godmode": "我就是神", - "godmode_desc": "点击 [css_useSkill] 在短时间内变得无敌", + "godmode_desc": "按 [css_useSkill] 在短时间内变得无敌", "godmode_off": "无敌状态已禁用", "godmode_on": "无敌状态已启用", @@ -249,14 +249,14 @@ "hotbomb_disable_info": "炸弹不再烫手了。", "iana": "全息图", - "iana_desc": "点击 [css_useSkill] 可控制你的全息影像数秒", + "iana_desc": "按 [css_useSkill] 可控制你的全息影像数秒", "illiterate": "文盲", "illiterate_desc": "只要你还活着,你的敌人就无法阅读", "illiterate_alert": "文盲已激活!在该技能的拥有者被消灭之前,你无法阅读消息。", "illusionist": "幻术师", - "illusionist_desc": "点击 [css_useSkill] 部署一个直线行走的幻象", + "illusionist_desc": "按 [css_useSkill] 部署一个直线行走的幻象", "impostor": "间谍", "impostor_desc": "回合开始时你获得敌方玩家模型", @@ -332,7 +332,7 @@ "magnifier_select_info": "选择需要放大的玩家:", "medic": "医疗兵", - "medic_desc": "点击 [css_useSkill] 使用治疗装置恢复50点生命值", + "medic_desc": "按 [css_useSkill] 使用治疗装置恢复50点生命值", "miner": "炸弹矿工", "miner_desc": "你的高爆手雷仅在附近有敌人时才会爆炸", @@ -370,7 +370,7 @@ "norecoil_desc": "射击时无后坐力", "noclip": "无碰撞", - "noclip_desc": "点击 [css_useSkill] 在短时间内启用无碰撞模式", + "noclip_desc": "按 [css_useSkill] 在短时间内启用无碰撞模式", "oneshot": "一击必杀", "oneshot_desc": "击中敌人立即杀死他们", @@ -437,7 +437,7 @@ "rambo_desc": "回合开始时你获得随机数量的生命值", "randomweapon": "随机武器", - "randomweapon_desc": "点击 [css_useSkill] 获得随机武器", + "randomweapon_desc": "按 [css_useSkill] 获得随机武器", "rezombie": "重生僵尸", "rezombie_desc": "死亡后你将作为僵尸复活,拥有更多生命值但无武器", @@ -449,10 +449,10 @@ "regeneration_desc": "每隔几秒恢复生命值", "replicator": "复制者", - "replicator_desc": "点击 [css_useSkill] 创建一个造成伤害的复制体", + "replicator_desc": "按 [css_useSkill] 创建一个造成伤害的复制体", "retreat": "撤退", - "retreat_desc": "点击 [css_useSkill] 返回出生点", + "retreat_desc": "按 [css_useSkill] 返回出生点", "returntosender": "发送他们房子!!!", "returntosender_desc": "首次击中敌人会将其送回出生点", @@ -495,7 +495,7 @@ "sniperelite": "狙击精英", "sniperelite_customname": "狙击精英技能", - "sniperelite_desc": "点击 [css_useSkill] 将当前武器替换为AWP", + "sniperelite_desc": "按 [css_useSkill] 将当前武器替换为AWP", "soldier": "士兵", "soldier_desc": "你有随机伤害倍率", @@ -505,10 +505,10 @@ "soundmaker_desc": "你会不时听到玩家的惨叫声", "spectator": "观察者", - "spectator_desc": "点击 [css_useSkill] 旁观一个随机敌人", + "spectator_desc": "按 [css_useSkill] 旁观一个随机敌人", "swapposition": "位置交换", - "swapposition_desc": "点击 [css_useSkill] 与随机敌人交换位置", + "swapposition_desc": "按 [css_useSkill] 与随机敌人交换位置", "teleporter": "传送者", "teleporter_desc": "你与被击中的敌人交换位置", @@ -521,13 +521,13 @@ "thief_incorrect_skill": "此技能无法选择!", "thirdeye": "第三只眼", - "thirdeye_desc": "点击 [css_useSkill] 激活第三人称视角", + "thirdeye_desc": "按 [css_useSkill] 激活第三人称视角", "thorns": "荊棘", "thorns_desc": "你的对手将承受其对你造成伤害的一部分", "throwingknife": "投掷飞刀", - "throwingknife_desc": "点击 [css_useSkill] 扔出飞刀。但要小心其他人", + "throwingknife_desc": "按 [css_useSkill] 扔出飞刀。但要小心其他人", "toxicsmoke": "毒烟", "toxicsmoke_desc": "你的烟雾弹会造成伤害", @@ -555,7 +555,7 @@ "watchmaker_tt": "回合时间延长了 {0} 秒。", "weaponsswap": "武器交换", - "weaponsswap_desc": "点击 [css_useSkill] 与随机敌人交换武器", + "weaponsswap_desc": "按 [css_useSkill] 与随机敌人交换武器", "weaponsswap_hud_info2": "你没有可交换的武器", "weightless": "失重", @@ -574,7 +574,7 @@ "your_skill": "你当前的技能", "enemy_skill": "敌人的技能", "observer_skill": "玩家的技能", - "welcome_message": "欢迎 {PLAYER} 来到 {SERVER_NAME}!\n当前 jRandomSkills 版本:{VERSION}({SKILLS_COUNT} 个技能)。\n\n最初由以下人员创建:\n{AUTHOR1}\n由以下人员修改和改进:\n{AUTHOR2}\n官方Discord:https://discord.gg/9H8EZYBpPF", + "welcome_message": "欢迎 {PLAYER} 来到 {SERVER_NAME}!", "drawing_skill": "抽取技能", "disabled_weapon": "你无法使用这把武器", diff --git a/jRandomSkills - SRC Files/src/player/PlayerEvents.cs b/jRandomSkills - SRC Files/src/player/PlayerEvents.cs index 2d8b1b1..8214e42 100644 --- a/jRandomSkills - SRC Files/src/player/PlayerEvents.cs +++ b/jRandomSkills - SRC Files/src/player/PlayerEvents.cs @@ -863,7 +863,16 @@ namespace src.player private static readonly Dictionary nextRoundPicks = []; - public static void UpdateSkillHUD(CCSPlayerController? player, jSkill_PlayerInfo? skillPlayer, string? headerLine, string? centerLine, string? extraLine, bool isDescription) + // Matches any or - used only to strip the HTML jRandomSkills already builds + // into centerLine/extraLine () before handing plain text to Panorama, which + // can't render injected HTML and can only take a color via a CSS class instead. + private static readonly Dictionary panoramaHudCaches = []; + + private static readonly Regex HtmlTagPattern = new("<[^>]+>", RegexOptions.Compiled); + + public static void UpdateSkillHUD( + CCSPlayerController? player, jSkill_PlayerInfo? skillPlayer, string? headerLine, string? centerLine, + string? extraLine, bool isDescription, Skills skillForColor = Skills.None) { lock (setLock) { @@ -875,6 +884,15 @@ namespace src.player extraLine = Illiterate.GetRandomText(extraLine); } + // Every skill draws through the Panorama card now. A skill's PrintHTML (cooldowns, + // fuel, countdowns - isDescription false) replaces the description line; the + // PrintToCenterHtml path below is only a fallback if the panel failed to spawn. + if (Instance.SkillHud != null) + { + UpdatePanoramaSkillHud(player, skillPlayer, centerLine, extraLine, isDescription, skillForColor); + return; + } + var config = Config.LoadedConfig.HtmlHudCustomisation; var cache = skillPlayer?.HudCache; @@ -922,5 +940,99 @@ namespace src.player player.PrintToCenterHtml(hudContent); } } + + // The Panorama half of UpdateSkillHUD above. Change-detected per field via + // panoramaHudCaches, the same idea as HudCacheEntry but per-field rather than one content blob, since + // SetVariableFor/SetClassFor are separate native calls rather than one PrintToCenterHtml. + private static void UpdatePanoramaSkillHud( + CCSPlayerController player, jSkill_PlayerInfo? skillPlayer, string? centerLine, + string? extraLine, bool isDescription, Skills skillForColor) + { + var skillHud = Instance.SkillHud; + if (skillHud == null || skillPlayer == null) return; + + // centerLine/extraLine arrive pre-wrapped in for the PrintToCenterHtml + // path above - Panorama can't render injected HTML, and color comes from the + // rarity-* class below instead, so the markup is just stripped rather than parsed. + string skillText = ToPlainText(centerLine); + string extraText = ToPlainText(extraLine); + string rarityClass = "rarity-" + SkillsInfo.GetValue(skillForColor, "Rarity").ToLowerInvariant(); + + // Keyed by the viewer's slot, not skillPlayer: while controlling a bot (or spectating) + // skillPlayer is someone else's record, but the panel being drawn is this player's. + if (!panoramaHudCaches.TryGetValue(player.Slot, out var cache)) + panoramaHudCaches[player.Slot] = cache = new PanoramaHudCache(); + cache.TouchedThisTick = true; + + // Open() before any SetVariableFor/SetClassFor - both silently no-op without a session, + // and Open() is what creates it (same lesson as PanoramaHudDemo's own OpenSkillMenu). + if (!cache.Open) + { + skillHud.Open(player); + cache.Open = true; + } + + if (cache.Skill != skillText || cache.RarityClass != rarityClass) + { + skillHud.SetVariableFor(player, "hud_skill", skillText); + // Take the old rarity class off before adding the new one - Panorama has no + // mutually-exclusive class group, so both would otherwise stay on and whichever the + // stylesheet happens to list last would win, not whichever was set last. + if (cache.RarityClass != null) + skillHud.SetClassFor(player, "skillhud_skill", cache.RarityClass, false); + skillHud.SetClassFor(player, "skillhud_skill", rarityClass, true); + cache.Skill = skillText; + cache.RarityClass = rarityClass; + } + + if (cache.Extra != extraText) + { + skillHud.SetVariableFor(player, "hud_extra", extraText); + skillHud.SetClassFor(player, "skillhud_extra", "empty", string.IsNullOrWhiteSpace(extraText)); + cache.Extra = extraText; + } + + if (cache.IsInfo != !isDescription) + { + skillHud.SetClassFor(player, "skillhud_extra", "info", !isDescription); + cache.IsInfo = !isDescription; + } + } + + // Closes the Panorama skill HUD for anyone whose cache says it's open but who wasn't + // touched this HUD frame - warmup started, a menu opened, HUD got suppressed, or any of + // PlayerOnTick.cs's other early-return conditions before it ever reaches UpdateSkillHUD. + // Without this the panel would just keep showing stale content indefinitely, unlike + // PrintToCenterHtml which expires on its own after a few seconds. Called once per HUD frame + // from PlayerOnTick.cs, after the per-player loop, for exactly this reason. + private static string ToPlainText(string? html) + => System.Net.WebUtility.HtmlDecode( + HtmlTagPattern.Replace((html ?? "").Replace("
", "\n", StringComparison.OrdinalIgnoreCase), "")); + + public static void ClosePanoramaSkillHudForUntouched() + { + var skillHud = Instance.SkillHud; + if (skillHud == null) return; + + foreach (var (slot, cache) in panoramaHudCaches) + { + if (!cache.Open) continue; + + if (cache.TouchedThisTick) + { + cache.TouchedThisTick = false; + continue; + } + + var player = Utilities.GetPlayerFromSlot(slot); + if (player is { IsValid: true }) skillHud.Close(player); + + cache.Open = false; + cache.Skill = null; + cache.Extra = null; + cache.RarityClass = null; + cache.IsInfo = null; + } + } } } diff --git a/jRandomSkills - SRC Files/src/player/PlayerOnTick.cs b/jRandomSkills - SRC Files/src/player/PlayerOnTick.cs index d113a89..437dec4 100644 --- a/jRandomSkills - SRC Files/src/player/PlayerOnTick.cs +++ b/jRandomSkills - SRC Files/src/player/PlayerOnTick.cs @@ -1,4 +1,4 @@ -using CounterStrikeSharp.API; +using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; using CounterStrikeSharp.API.Modules.Admin; using CounterStrikeSharp.API.Modules.Utils; @@ -33,6 +33,9 @@ namespace src.player if (player != null && player.IsValid) UpdatePlayerHud(player, now); } + // Closes the Panorama skill HUD for anyone whose panel is open but who wasn't + // touched this frame - see its own doc comment for why that's needed at all. + Event.ClosePanoramaSkillHudForUntouched(); PerfLog.Sample("OnTick(hud)", perfStart); }); @@ -62,7 +65,10 @@ namespace src.player var gameRulesProxy = Utilities.FindAllEntitiesByDesignerName("cs_gamerules").FirstOrDefault(); if (gameRulesProxy != null) + { Instance.GameRules = gameRulesProxy.GameRules; + Instance.GameRulesProxy = gameRulesProxy; + } } private static void UpdateGameRules() @@ -70,7 +76,17 @@ namespace src.player if (Instance?.GameRules == null || Instance.GameRules.Handle == IntPtr.Zero) InitializeGameRules(); else if (Instance != null && Config.LoadedConfig.EnableFlashingHtmlHudFix && !Instance.GameRules.WarmupPeriod) - Instance.GameRules.GameRestart = Instance.GameRules.RestartRoundTime < Server.CurrentTime; + { + bool restart = Instance.GameRules.RestartRoundTime < Server.CurrentTime; + if (Instance.GameRules.GameRestart == restart) return; + Instance.GameRules.GameRestart = restart; + + // The schema write has no networking hook of its own. GameRules isn't embedded in the + // proxy entity, so a CCSGameRules field offset can't be resolved against it ("N not + // resolved" spam) - mark the proxy's m_pGameRules pointer changed instead. + if (Instance.GameRulesProxy != null && Instance.GameRulesProxy.Handle != IntPtr.Zero) + Utilities.SetStateChanged(Instance.GameRulesProxy, "CCSGameRulesProxy", "m_pGameRules"); + } } private static void UpdatePlayerHud(CCSPlayerController player, DateTime now) @@ -97,6 +113,10 @@ namespace src.player string infoLine = string.Empty; string skillLine = string.Empty; string remainingLine = string.Empty; + // Which skill's Rarity should color the Panorama HUD (see UpdatePanoramaSkillHud) - + // not always skillPlayer.Skill, since the observer branch below shows a DIFFERENT + // player's skill, and the drawing-flicker branch shows a random one each frame. + Skills skillForColor = Skills.None; bool showDescriptionHUD = skillPlayer.SkillDescriptionHudExpired >= now || Config.LoadedConfig.DisplayAlwaysDescription; bool isDescription = true; @@ -114,6 +134,7 @@ namespace src.player infoLine = player.GetTranslationWithoutIlliterate("drawing_skill"); skillLine = $"{player.GetSkillName(randomSkill.Skill)}"; + skillForColor = randomSkill.Skill; } else { @@ -123,8 +144,8 @@ namespace src.player if (skillInfo != null) { - infoLine = player.GetTranslationWithoutIlliterate("your_skill"); skillLine = $"{player.GetSkillName(skillInfo.Skill, skillPlayer.SkillChance)}"; + skillForColor = skillInfo.Skill; if (skillInfo.Skill != Skills.None) { @@ -175,11 +196,17 @@ namespace src.player infoLine = string.IsNullOrEmpty(observerSkill) ? pName : $"{observerSkill} {pName}"; if (observedSkill.SpecialSkill == Skills.None || observedSpecialInfo == null) + { skillLine = $"{primaryName}"; + skillForColor = observedSkill.Skill; + } else { string specialName = player.GetSkillName(observedSpecialInfo.Skill); skillLine = $"{specialName}({primaryName})"; + // The special skill's color is what wraps the WHOLE combined line above, + // not the primary skill's - matches that for the Panorama rarity class too. + skillForColor = observedSpecialInfo.Skill; } if (observedSkill.Skill != Skills.None && !string.IsNullOrEmpty(observedSkill.PrintHTML)) @@ -194,7 +221,7 @@ namespace src.player if (string.IsNullOrEmpty(skillLine)) return; - Event.UpdateSkillHUD(player, skillPlayer, infoLine, skillLine, remainingLine, isDescription); + Event.UpdateSkillHUD(player, skillPlayer, infoLine, skillLine, remainingLine, isDescription, skillForColor); } } } diff --git a/jRandomSkills - SRC Files/src/player/RoundEvents.cs b/jRandomSkills - SRC Files/src/player/RoundEvents.cs index 5021177..c5c7769 100644 --- a/jRandomSkills - SRC Files/src/player/RoundEvents.cs +++ b/jRandomSkills - SRC Files/src/player/RoundEvents.cs @@ -620,7 +620,7 @@ namespace src.player UpdateSkillHudExpired(skillPlayer, randomSkill.Skill); assigned++; - if (randomSkill.Display) + if (randomSkill.Display && Config.LoadedConfig.YourSkillChatInfo) Instance?.AddTimer(.6f, () => { var descTarget = Utilities.GetPlayerFromIndex((int)playerIndex); diff --git a/jRandomSkills - SRC Files/src/player/skills/Medic.cs b/jRandomSkills - SRC Files/src/player/skills/Medic.cs index fecc9be..27e0d3f 100644 --- a/jRandomSkills - SRC Files/src/player/skills/Medic.cs +++ b/jRandomSkills - SRC Files/src/player/skills/Medic.cs @@ -74,7 +74,7 @@ namespace src.player.skills string remainingLine = cooldown != 0 ? $"{player.GetTranslation("hud_info", $"{cooldown}")}" - : $"{(skillInfo == null ? 0 : skillInfo.Count)}/{SkillsInfo.GetValue(skillName, "healthShotLimit")}"; + : $"{player.GetSkillDescription(skillName)}
{(skillInfo == null ? 0 : skillInfo.Count)}/{SkillsInfo.GetValue(skillName, "healthShotLimit")}"; playerInfo.PrintHTML = remainingLine; } diff --git a/jRandomSkills - SRC Files/src/utils/Config.cs b/jRandomSkills - SRC Files/src/utils/Config.cs index a39b120..5d33e92 100644 --- a/jRandomSkills - SRC Files/src/utils/Config.cs +++ b/jRandomSkills - SRC Files/src/utils/Config.cs @@ -311,6 +311,7 @@ namespace src.utils NormalCommands = new NormalCommands { SetSkillCommand = new NormalCommand("ustawskill, ustaw_skill, setskill, set_skill, definirhabilidade, configurarhabilidade, 设置技能, 配置技能", "@jRandomSkills/admin"), + SetOverrideCommand = new NormalCommand("setoverride, set_override", "@jRandomSkills/admin"), SkillsListCommand = new NormalCommand("supermoc, skille, listamocy, supermoce, skills, listaHabilidades, habilidades, 技能列表, 超能力列表", "@jRandomSkills/admin"), UseSkillCommand = new NormalCommand("t, useSkill, usarHabilidade, 技能使用, 使用技能", "@jRandomSkills/admin"), HealCommand = new NormalCommand("heal, ulecz, curar, tratar, 治疗, 治愈", "@jRandomSkills/admin"), @@ -403,6 +404,7 @@ namespace src.utils public class NormalCommands { public required NormalCommand SetSkillCommand { get; set; } + public required NormalCommand SetOverrideCommand { get; set; } public required NormalCommand SkillsListCommand { get; set; } public required NormalCommand UseSkillCommand { get; set; } public required NormalCommand HealCommand { get; set; } diff --git a/jRandomSkills - SRC Files/src/utils/CooldownOverride.cs b/jRandomSkills - SRC Files/src/utils/CooldownOverride.cs new file mode 100644 index 0000000..2c86e24 --- /dev/null +++ b/jRandomSkills - SRC Files/src/utils/CooldownOverride.cs @@ -0,0 +1,67 @@ +using CounterStrikeSharp.API.Core; +using System.Collections; +using System.Collections.Concurrent; +using System.Reflection; + +namespace src.utils +{ + // Per-player cooldown bypass (css_setoverride). Skills keep their cooldown in their own static + // per-player state, so instead of touching every skill this clears that state just before the + // skill's UseSkill runs. Resetting only at use time (not every tick) matters: AimLock and Noclip + // reuse their Cooldown timestamp as the start of the active effect. + public static class CooldownOverride + { + private static readonly HashSet _players = []; + private static readonly ConcurrentDictionary _stateFields = new(); + + // Toggles the override and returns the new state. + public static bool Toggle(CCSPlayerController player) + { + if (_players.Remove(player.SteamID)) return false; + _players.Add(player.SteamID); + return true; + } + + public static bool Has(CCSPlayerController player) => _players.Contains(player.SteamID); + + public static void ResetBeforeUse(Type skillType, CCSPlayerController player) + { + foreach (var field in _stateFields.GetOrAdd(skillType, FindStateFields)) + { + if (field.GetValue(null) is not IDictionary state) continue; + + // Spectator keeps a plain index -> last-use time map. + if (field.FieldType.GetGenericArguments()[1] == typeof(DateTime)) + { + state.Remove(player.Index); + continue; + } + + var entry = state[player.Index]; + if (entry == null) continue; + + foreach (var prop in entry.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance)) + { + if (!prop.CanWrite) continue; + + if (prop.Name == "Cooldown" && prop.PropertyType == typeof(DateTime)) + prop.SetValue(entry, DateTime.MinValue); + else if (prop.Name == "CanUse" && prop.PropertyType == typeof(bool)) + prop.SetValue(entry, true); + else if (prop.Name is "NextUse" or "NextCamera" && prop.PropertyType == typeof(float)) + prop.SetValue(entry, 0f); + } + } + } + + // Static ConcurrentDictionary fields keyed by player index - the per-player skill + // state every cooldown skill uses. DateTime-valued ones only when they are last-use maps. + private static FieldInfo[] FindStateFields(Type skillType) + => [.. skillType.GetFields(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic) + .Where(f => f.FieldType.IsGenericType + && f.FieldType.GetGenericTypeDefinition() == typeof(ConcurrentDictionary<,>) + && f.FieldType.GetGenericArguments()[0] == typeof(uint) + && (f.FieldType.GetGenericArguments()[1] != typeof(DateTime) + || f.Name.Contains("use", StringComparison.OrdinalIgnoreCase)))]; + } +} diff --git a/jRandomSkills - SRC Files/src/utils/Localization.cs b/jRandomSkills - SRC Files/src/utils/Localization.cs index e2359d6..14b0fbe 100644 --- a/jRandomSkills - SRC Files/src/utils/Localization.cs +++ b/jRandomSkills - SRC Files/src/utils/Localization.cs @@ -87,7 +87,7 @@ namespace src.utils { var val = translations[tkey].Replace("CHATCOLORS.RED", redColor); if (!string.IsNullOrEmpty(altButton)) - val = val.Replace("css_useSkill", $"css_useSkill/{altButton}"); + val = val.Replace("css_useSkill", altButton); translations[tkey] = val; } _translations.AddOrUpdate(code, translations, (k, v) => translations); diff --git a/jRandomSkills - SRC Files/src/utils/PanoramaMenu.cs b/jRandomSkills - SRC Files/src/utils/PanoramaMenu.cs new file mode 100644 index 0000000..09de0fe --- /dev/null +++ b/jRandomSkills - SRC Files/src/utils/PanoramaMenu.cs @@ -0,0 +1,195 @@ +using CounterStrikeSharp.API; +using CounterStrikeSharp.API.Core; +using PanoramaManager; +using System.Text.RegularExpressions; +using static CounterStrikeSharp.API.Core.Listeners; + +namespace src.utils +{ + // W/S/E target picker on a real Panorama panel (jrs_menu.xml), replacing WASDMenuAPI's + // PrintToCenterHtml menu. Driven only through SkillUtils.CreateMenu/UpdateMenu/CloseMenu/HasMenu. + public static class PanoramaMenu + { + public sealed record Item(string Id, string Text, bool Special, Action OnChoose); + + private const int MaxRows = 10; + private static readonly string[] RarityClasses = + ["rarity-common", "rarity-uncommon", "rarity-rare", "rarity-epic", "rarity-legendary"]; + + private static readonly LayoutContract Contract = new() + { + RootPanelId = "JrsMenuRoot", + RowCount = 0, + CaptureInput = false, + }; + + private static readonly Regex HtmlTag = new("<[^>]+>", RegexOptions.Compiled); + + private sealed class MenuState(List items) + { + public List Items = items; + public int Selected; + public int WindowStart; + // Last value written per physical row; null forces a write. + public readonly string?[] Text = new string?[MaxRows]; + public readonly bool?[] Shown = new bool?[MaxRows]; + public readonly bool?[] IsSelected = new bool?[MaxRows]; + public readonly bool?[] IsSpecial = new bool?[MaxRows]; + } + + private static PanelHandle? _panel; + private static readonly Dictionary _menus = []; + + // Must run after Event.Load: listeners fire in registration order, and CheckUseSkill has to + // see the menu still open on the E press that selects from it, or the same press would also + // fire the player's skill. + public static void Load(BasePlugin plugin) + { + _panel = Panorama.Spawn("panorama/layout/custom_game/jrs_menu.vxml_c", Contract); + plugin.RegisterListener(OnButtons); + plugin.RegisterListener(slot => _menus.Remove(slot)); + } + + public static void Unload() + { + _panel?.Dispose(); + _panel = null; + _menus.Clear(); + } + + public static string StripHtml(string? text) => HtmlTag.Replace(text ?? "", ""); + + private static int VisibleRows() + { + int configured = Config.LoadedConfig.HtmlHudCustomisation.WSADMenuVisibleItems; + return configured < 1 ? 3 : Math.Min(configured, MaxRows); + } + + public static bool HasMenu(CCSPlayerController? player) + => player is { IsValid: true } && _menus.ContainsKey(player.Slot); + + public static void Open( + CCSPlayerController player, string skillName, string rarityClass, + string subtitle, string hint, List items) + { + if (_panel == null || items.Count == 0) return; + + var state = new MenuState(items); + bool alreadyOpen = _menus.ContainsKey(player.Slot); + _menus[player.Slot] = state; + + if (!alreadyOpen) + _panel.Open(player); + + _panel.SetVariableFor(player, "menu_skill", skillName); + _panel.SetVariableFor(player, "menu_subtitle", subtitle); + _panel.SetClassFor(player, "jrsmenu_subtitle", "empty", string.IsNullOrWhiteSpace(subtitle)); + _panel.SetVariableFor(player, "menu_hint", hint); + foreach (var rarity in RarityClasses) + _panel.SetClassFor(player, "jrsmenu_skill", rarity, rarity == rarityClass); + + Render(player, state); + } + + // Replaces the item list in place, keeping the selection on the same item id when it still + // exists (skills call this every tick with refreshed labels such as money or health). + public static void Update(CCSPlayerController player, List items) + { + if (!_menus.TryGetValue(player.Slot, out var state)) return; + + if (items.Count == 0) + { + Close(player); + return; + } + + string? selectedId = state.Selected < state.Items.Count ? state.Items[state.Selected].Id : null; + int selected = selectedId == null ? -1 : items.FindIndex(i => i.Id == selectedId); + + state.Items = items; + state.Selected = selected < 0 ? 0 : selected; + state.WindowStart = WindowFor(state.Selected, state.WindowStart, items.Count); + Render(player, state); + } + + public static void Close(CCSPlayerController? player) + { + if (player is not { IsValid: true }) return; + if (_menus.Remove(player.Slot)) + _panel?.Close(player); + } + + private static void OnButtons(CCSPlayerController player, PlayerButtons pressed, PlayerButtons released) + { + if (player is not { IsValid: true } || !_menus.TryGetValue(player.Slot, out var state)) return; + + if ((pressed & PlayerButtons.Back) != 0) + Move(player, state, +1); + else if ((pressed & PlayerButtons.Forward) != 0) + Move(player, state, -1); + else if ((pressed & PlayerButtons.Use) != 0 && state.Selected < state.Items.Count) + state.Items[state.Selected].OnChoose(player); + } + + private static void Move(CCSPlayerController player, MenuState state, int direction) + { + int count = state.Items.Count; + if (count == 0) return; + + state.Selected = (state.Selected + direction + count) % count; + state.WindowStart = WindowFor(state.Selected, state.WindowStart, count); + Render(player, state); + } + + private static int WindowFor(int selected, int windowStart, int count) + { + int rows = VisibleRows(); + if (selected < windowStart) + windowStart = selected; + else if (selected >= windowStart + rows) + windowStart = selected - rows + 1; + return Math.Clamp(windowStart, 0, Math.Max(0, count - rows)); + } + + // Writes only what changed per physical row - Update runs every tick for some skills. + private static void Render(CCSPlayerController player, MenuState state) + { + if (_panel == null) return; + int rows = VisibleRows(); + + for (int i = 0; i < MaxRows; i++) + { + string rowId = $"mrow{i}"; + int index = state.WindowStart + i; + bool shown = i < rows && index < state.Items.Count; + + if (state.Shown[i] != shown) + { + _panel.SetClassFor(player, rowId, "hidden", !shown); + state.Shown[i] = shown; + } + if (!shown) continue; + + var item = state.Items[index]; + if (state.Text[i] != item.Text) + { + _panel.SetVariableFor(player, $"mrow{i}_title", item.Text); + state.Text[i] = item.Text; + } + + bool isSelected = index == state.Selected; + if (state.IsSelected[i] != isSelected) + { + _panel.SetClassFor(player, rowId, "selected", isSelected); + state.IsSelected[i] = isSelected; + } + + if (state.IsSpecial[i] != item.Special) + { + _panel.SetClassFor(player, rowId, "special", item.Special); + state.IsSpecial[i] = item.Special; + } + } + } + } +} diff --git a/jRandomSkills - SRC Files/src/utils/SkillUtils.cs b/jRandomSkills - SRC Files/src/utils/SkillUtils.cs index bff7c21..18eebd5 100644 --- a/jRandomSkills - SRC Files/src/utils/SkillUtils.cs +++ b/jRandomSkills - SRC Files/src/utils/SkillUtils.cs @@ -1,4 +1,4 @@ -using CounterStrikeSharp.API; +using CounterStrikeSharp.API; using CounterStrikeSharp.API.Core; using CounterStrikeSharp.API.Modules.Cvars; using CounterStrikeSharp.API.Modules.Entities.Constants; @@ -14,8 +14,6 @@ using System.Collections.Concurrent; using System.Drawing; using System.Globalization; using System.Runtime.InteropServices; -using WASDMenuAPI.Classes; -using WASDSharedAPI; namespace src.utils { @@ -1060,83 +1058,36 @@ namespace src.utils return designerName; } - private static IWasdMenuManager? GetMenuManager() - { - if (jRandomSkills.Instance.MenuManager == null) - jRandomSkills.Instance.MenuManager = new WasdManager(); + public static void CloseMenu(CCSPlayerController? player) => PanoramaMenu.Close(player); - ApplyMenuVisibleItems(); - return jRandomSkills.Instance.MenuManager; - } + public static bool HasMenu(CCSPlayerController? player) => PanoramaMenu.HasMenu(player); - private static void ApplyMenuVisibleItems() - { - int visibleItems = Config.LoadedConfig.HtmlHudCustomisation.WSADMenuVisibleItems; - WASDMenuAPI.WasdMenuPlayer.DefaultVisibleOptions = visibleItems < 1 ? 3 : Math.Min(visibleItems, 10); - } + // WASDMenuAPI's pause flag was only ever cleared, never set, so this stays a no-op. + public static bool SetMenuPaused(CCSPlayerController? player, bool pause) => PanoramaMenu.HasMenu(player); - public static void CloseMenu(CCSPlayerController? player) - { - var manager = GetMenuManager(); - if (manager == null) return; - manager.CloseMenu(player); - } - - public static bool HasMenu(CCSPlayerController? player) - { - var manager = GetMenuManager(); - if (manager == null) return false; - return manager.HasMenu(player); - } - - public static bool SetMenuPaused(CCSPlayerController? player, bool pause) - { - var manager = GetMenuManager(); - if (manager == null) return false; - return manager.SetMenuPaused(player, pause); - } - - private static string GetInvisibleSignature(string id) - { - if (string.IsNullOrEmpty(id)) return ""; - var sb = new System.Text.StringBuilder(); - - foreach (char c in id) - for (int i = 0; i < 8; i++) - sb.Append(((c >> i) & 1) == 1 ? "\u200B" : "\u200C"); - - return sb.ToString(); - } + private static string MenuText(CCSPlayerController player, string text) + => Illiterate.CheckIlliterateSkill(player) ? Illiterate.GetRandomText(text) ?? text : text; public static void UpdateMenu(CCSPlayerController? player, ConcurrentBag<(string, string)> items) { - if (player == null) return; + if (player == null || !player.IsValid) return; - var manager = GetMenuManager(); - if (manager == null) return; - - var playerInfo = PlayerManager.GetPlayerByIndex(player!.Index); + var playerInfo = PlayerManager.GetPlayerByIndex(player.Index); if (playerInfo == null) return; - bool isIlliterate = Illiterate.CheckIlliterateSkill(player); - - Dictionary> list = []; + var list = new List(); foreach (var item in items) { - string encodedText = isIlliterate - ? System.Net.WebUtility.HtmlEncode(Illiterate.GetRandomText(item.Item1)!) - : System.Net.WebUtility.HtmlEncode(item.Item1); - - string uniqueKey = GetInvisibleSignature(item.Item2) + $"\u202A{encodedText}\u202C"; - - list.TryAdd(uniqueKey, (p, option) => + if (list.Any(i => i.Id == item.Item2)) continue; + var id = item.Item2; + list.Add(new PanoramaMenu.Item(id, MenuText(player, item.Item1), false, p => { - jRandomSkills.Instance.SkillAction(playerInfo.Skill.ToString(), "TypeSkill", [p, new[] { item.Item2 }]); - manager.CloseMenu(p); - }); + jRandomSkills.Instance.SkillAction(playerInfo.Skill.ToString(), "TypeSkill", [p, new[] { id }]); + PanoramaMenu.Close(p); + })); } - manager.UpdateActiveMenu(player, list); + PanoramaMenu.Update(player, list); } public static void CreateMenu(CCSPlayerController? player, ConcurrentBag<(string, string)> enemies, (string, string, bool)? lastElement = null) @@ -1169,78 +1120,48 @@ namespace src.utils var skillData = SkillData.Skills.FirstOrDefault(s => s.Skill == playerInfo.Skill); if (skillData == null) return; - var manager = GetMenuManager(); - if (manager == null) return; - - var config = Config.LoadedConfig.HtmlHudCustomisation; - var your_skill = player.GetTranslationWithoutIlliterate("your_skill"); - var emptySymbol = $" "; - - string infoLine = string.IsNullOrEmpty(your_skill) || string.IsNullOrEmpty(config.HeaderLineSize) - ? "" - : $"\u202A{your_skill}:\u202C
"; - - string skillLine = Illiterate.CheckIlliterateSkill(player) - ? $"\u202A{Illiterate.GetRandomText(player.GetSkillName(skillData.Skill))}\u202C
" - : $"\u202A{player.GetSkillName(skillData.Skill)}\u202C
"; - - var skill_select_info = player.GetTranslation($"{playerInfo.Skill.ToString().ToLowerInvariant()}_select_info"); - string remainingLine = string.IsNullOrWhiteSpace(skill_select_info) || string.IsNullOrEmpty(config.WSADMenuSelectInfoLineSize) - ? "" - : $"{skill_select_info}
"; - - var hudContent = infoLine + skillLine + remainingLine; - - string controllsLine = string.IsNullOrEmpty(config.WSADMenuControllsLineSize) ? "" : - $"{emptySymbol}{player.GetTranslationWithoutIlliterate($"menu_controlls_scroll")}" - + $"{player.GetTranslationWithoutIlliterate($"menu_controlls_padding")}" - + $"{player.GetTranslationWithoutIlliterate($"menu_controlls_select")}{emptySymbol}
"; - - string itemText = $"{{0}}
"; - string itemHoverText = $"[ {{0}} ]
"; - - bool isIlliterate = Illiterate.CheckIlliterateSkill(player); - - IWasdMenu menu = manager.CreateMenu(hudContent, itemText, itemHoverText, controllsLine); + var items = new List(); foreach (var enemy in enemies) { - string encodedEnemyName = isIlliterate - ? System.Net.WebUtility.HtmlEncode(Illiterate.GetRandomText(enemy.Item1)!) - : System.Net.WebUtility.HtmlEncode(enemy.Item1); - - string uniqueKey = GetInvisibleSignature(enemy.Item2) + $"\u202A{encodedEnemyName}\u202C"; - - menu.Add(uniqueKey, (p, option) => + if (items.Any(i => i.Id == enemy.Item2)) continue; + var id = enemy.Item2; + items.Add(new PanoramaMenu.Item(id, MenuText(player, enemy.Item1), false, p => { - jRandomSkills.Instance.SkillAction(playerInfo.Skill.ToString(), "TypeSkill", [p, new[] { enemy.Item2 }]); - manager.CloseMenu(p); - }); + jRandomSkills.Instance.SkillAction(playerInfo.Skill.ToString(), "TypeSkill", [p, new[] { id }]); + PanoramaMenu.Close(p); + })); } if (lastElement != null) { - string lastText = lastElement.Value.Item1; - string lastColor = string.Empty; + var last = lastElement.Value; + string lastText = last.Item1; + bool special = false; + // "#rrggbb|text" colored the entry under WASDMenuAPI; Panorama can only take a class. if (lastText.Length > 8 && lastText[0] == '#' && lastText[7] == '|') { - lastColor = lastText[..8]; lastText = lastText[8..]; + special = true; } - string encodedLastElement = isIlliterate - ? System.Net.WebUtility.HtmlEncode(Illiterate.GetRandomText(lastText)!) - : System.Net.WebUtility.HtmlEncode(lastText); - - menu.Add($"{lastColor}\u202A{encodedLastElement}\u202C", (p, option) => + items.Add(new PanoramaMenu.Item(last.Item2, MenuText(player, lastText), special, p => { - jRandomSkills.Instance.SkillAction(playerInfo.Skill.ToString(), "TypeSkill", [p, new[] { lastElement.Value.Item2 }]); - if (lastElement.Value.Item3) - manager.CloseMenu(p); - }); + jRandomSkills.Instance.SkillAction(playerInfo.Skill.ToString(), "TypeSkill", [p, new[] { last.Item2 }]); + if (last.Item3) + PanoramaMenu.Close(p); + })); } - manager.OpenMainMenu(player, menu); + string skillName = MenuText(player, player.GetSkillName(skillData.Skill)); + string rarityClass = "rarity-" + SkillsInfo.GetValue(skillData.Skill, "Rarity").ToLowerInvariant(); + string subtitle = PanoramaMenu.StripHtml(player.GetTranslation($"{playerInfo.Skill.ToString().ToLowerInvariant()}_select_info")); + string hint = PanoramaMenu.StripHtml( + player.GetTranslationWithoutIlliterate("menu_controlls_scroll") + + player.GetTranslationWithoutIlliterate("menu_controlls_padding") + + player.GetTranslationWithoutIlliterate("menu_controlls_select")); + + PanoramaMenu.Open(player, skillName, rarityClass, subtitle, hint, items); } public static void ToogleDoor(CBaseEntity entity, CBasePlayerPawn pawn) diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/MaxMind.Db.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/MaxMind.Db.dll old mode 100644 new mode 100755 diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/Newtonsoft.Json.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/Newtonsoft.Json.dll old mode 100644 new mode 100755 diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/PanoramaManager.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/PanoramaManager.dll new file mode 100755 index 0000000000000000000000000000000000000000..d648c1dc595cc653af2a70e974f8343565c403ac GIT binary patch literal 66048 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 literal 0 HcmV?d00001 diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/WASDMenuAPI.dll deleted file mode 100644 index ff1b24f2b90f3be86e237cb0c2c1588d8d6bbca7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17408 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 M_usDn?>z870SHWMHUIzs diff --git a/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll b/jRandomSkills - Server Files/plugins/jRandomSkills/jRandomSkills.dll index 4dc173f6f5e470a6e0606a1896815e7ce9d254cc..9f0f2dc2a6519eec0f0f240a7a7bef45effa63d7 100644 GIT binary patch literal 787968 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�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

XIJc>q&kI{!4liw>7?Q>Jx(EA;L|4DmNVO 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

    j9S&5g&B^u;U`)BaR<16Xl;d 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