## Added - **`CurseSkillPerPlayer`** (config.json) — limits how many curse skills (Darkness, JumpBan, PrimaryBan, Bankrupt and 14 others) can be stacked on a single player per round. `null` = unlimited (default), `1` = one curse per player, `2` = two. When the limit is reached the target is rejected and the curser gets a chat warning. Enforced centrally in `SkillAction`, so no per-skill code is needed. - **Tripwire cooldown mode** — replaces the fixed wire limit with a Replicator-style cooldown. Players can place as many wires as they want as long as the cooldown is up; remaining time is shown on the HUD. Configurable via `Cooldown` in skillsInfo.json (default 20s). - **Tripwire team colors** — T wires red (255, 64, 64), CT wires blue (64, 128, 255). ## Fixed - **ExpensiveAmmo** also charged money for knife swings and grenade throws. It now only charges when a bullet-firing weapon is fired. - **Knockback** also triggered on grenade throws; bound to the same allowlist. ## Removed - Dead code: `Earthquake.cs` and `HealingChicken.cs` (neither was registered in the `Skills` enum, so neither ever ran), `EntityManager.CreateTrackedEnvShake`, `EntityManager.CreateTrackedChicken`, `PlayerManager.UpdatePlayerSkill`. ## Changed - **Tripwire wires are now removed when the owner dies or loses the skill.** Previously they stayed on the map until the end of the round. - `PlayerEvents.cs` split into three partial files: player events in `PlayerEvents.cs`, round and skill dispatch in `RoundEvents.cs`, entity and weapon hooks in `EntityEvents.cs`. Behaviour is unchanged; all members stay in the same `Event` class. - 28 copy-pasted enemy-gathering LINQ chains reduced to the shared helper (Bankrupt, CarefulBullets, Darkness, Deactivator, Deaf, ExpensiveAmmo, Giant, Glitch, Jammer, JumpBan, JumpCurse, LifeSwap, Magnifier, MoneySwap, Nightmare, Poison, PrimaryBan, WildThrow).
574 lines
22 KiB
JSON
574 lines
22 KiB
JSON
{
|
|
"none": "None",
|
|
"none_desc": "You have no skill",
|
|
|
|
"aimbot": "Aimbot",
|
|
"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",
|
|
|
|
"anomaly": "Anomaly",
|
|
"anomaly_desc": "Click [css_useSkill] to rewind a few seconds back in time",
|
|
|
|
"antyflash": "Anti-Flash",
|
|
"antyflash_desc": "You are immune to flashbangs, and your flashbangs last 7 seconds",
|
|
|
|
"antyhead": "Iron Head",
|
|
"antyhead_desc": "You take no damage from headshots",
|
|
|
|
"areareaper": "Zone Reaper",
|
|
"areareaper_desc": "You can choose a bomb site to deactivate",
|
|
"areareaper_incorrect_site": "No such bomb site found.",
|
|
"areareaper_no_site": "No bomb sites found.",
|
|
"areareaper_select_info": "Select site to deactivate:",
|
|
"areareaper_site_disabled": "Bomb site {0} has been deactivated - no bombs can be planted there!",
|
|
"areareaper_used_info": "Your skill has already been used.",
|
|
"areareaper_teammates_info": "Bombsite {0} has been blocked for planting.",
|
|
"areareaper_bombsite_disabled": "This bombsite has been disabled!",
|
|
|
|
"armored": "Armored",
|
|
"armored_desc": "You have a random damage taken multiplier",
|
|
"armored_desc2": "Your damage taken multiplier is: {0}x",
|
|
|
|
"assassin": "Assassin",
|
|
"assassin_desc": "You deal increased damage to enemies from behind",
|
|
|
|
"astronaut": "Astronaut",
|
|
"astronaut_desc": "You receive a random gravity value at the start of the round",
|
|
"astronaut_desc2": "Your random gravity is: {0}x",
|
|
|
|
"moneyswap": "Taxman",
|
|
"moneyswap_desc": "Choose a player to swap money with",
|
|
"moneyswap_enemy_info": "The tax office got you.",
|
|
"moneyswap_player_info": "You swapped money with player '{0}'.",
|
|
"moneyswap_select_info": "Swap money with player:",
|
|
|
|
"baseball": "Baseball Player",
|
|
"baseball_desc": "Your decoy bounces off walls and instantly kills an enemy on impact",
|
|
|
|
"behind": "Enemy Spin",
|
|
"behind_desc": "You have a random chance to turn an enemy 180 degrees when hitting them",
|
|
"behind_desc2": "Your chance to turn an enemy on hit is: {0}%",
|
|
|
|
"blademaster": "Blademaster",
|
|
"blademaster_desc": "While holding a knife, you have a high chance to deflect a shot",
|
|
|
|
"bunnyhop": "Bunny",
|
|
"bunnyhop_desc": "You get auto \"BunnyHop\"",
|
|
|
|
"c4camouflage": "C4 Camouflage",
|
|
"c4camouflage_desc": "You are invisible while holding the bomb",
|
|
|
|
"carefulbullets": "Careful Bullets",
|
|
"carefulbullets_desc": "Select a player who takes damage for every missed shot",
|
|
"carefulbullets_enemy_info": "From now on, inaccuracy will literally hurt.",
|
|
"carefulbullets_disable_info": "Missing shots no longer hurts you.",
|
|
"carefulbullets_player_info": "'{0}' must now be more careful.",
|
|
"carefulbullets_select_info": "Inaccuracy hurts the player:",
|
|
|
|
"catapult": "Catapult",
|
|
"catapult_desc": "You have a random chance to launch an enemy upwards",
|
|
"catapult_desc2": "Your chance to launch an enemy on hit is: {0}%",
|
|
|
|
"chicken": "Chicken",
|
|
"chicken_desc": "You get a chicken model + 10% faster movement - 50 HP",
|
|
|
|
"chillout": "Chillout",
|
|
"chillout_desc": "Planting the bomb takes significantly longer",
|
|
|
|
"cutter": "Cutter",
|
|
"cutter_desc": "Instant kill with a knife",
|
|
|
|
"cypher": "Cypher",
|
|
"cypher_desc": "Click [css_useSkill] to create/switch to a camera",
|
|
"cypher_nospace": "The camera must be positioned at right angles to the wall",
|
|
|
|
"darkness": "Darkness",
|
|
"darkness_desc": "Applies a darkness effect to a chosen enemy",
|
|
"darkness_enemy_info": "Let the lights go out.",
|
|
"darkness_disable_info": "The lights are back on.",
|
|
"darkness_player_info": "Darkness has overtaken player '{0}'.",
|
|
"darkness_select_info": "Select player for darkness:",
|
|
|
|
"deactivator": "Deactivator",
|
|
"deactivator_desc": "Choose a player whose skill you want to disable",
|
|
"deactivator_enemy_info": "Your skill has been disabled.",
|
|
"deactivator_player_info": "Player '{0}'s skill has been disabled.",
|
|
"deactivator_select_info": "Disable a player's skill:",
|
|
|
|
"deaf": "Deaf",
|
|
"deaf_desc": "Choose a player to mute all sounds for",
|
|
"deaf_enemy_info": "Your headphones have left the game.",
|
|
"deaf_disable_info": "You can hear again.",
|
|
"deaf_player_info": "Sound has been disabled for player '{0}'.",
|
|
"deaf_select_info": "Mute all sounds for player:",
|
|
|
|
"disarmament": "Disarmament",
|
|
"disarmament_desc": "You have a random chance to make an enemy drop their weapon on hit",
|
|
"disarmament_desc2": "Your chance to disarm an enemy is: {0}%",
|
|
|
|
"distancer": "Rangefinder",
|
|
"distancer_desc": "You can see the distance to the nearest enemy",
|
|
|
|
"dash": "Dash",
|
|
"dash_desc": "Perform a second jump to dash",
|
|
|
|
"dracula": "Dracula",
|
|
"dracula_desc": "Hitting an enemy restores health equal to a percentage of the damage dealt",
|
|
|
|
"duplicator": "Duplicator",
|
|
"duplicator_desc": "Choose a player to copy their skill",
|
|
"duplicator_player_info": "Player '{0}'s skill has been copied.",
|
|
"duplicator_select_info": "Copy a player's skill:",
|
|
|
|
"dwarf": "Dwarf",
|
|
"dwarf_desc": "Random character size at the start of the round",
|
|
"dwarf_desc2": "Your size multiplier is: {0}x",
|
|
|
|
"enemyspawn": "Enemy Spawn",
|
|
"enemyspawn_desc": "Click [css_useSkill] to teleport to the enemy spawn",
|
|
|
|
"expensiveammo": "Expensive Ammo",
|
|
"expensiveammo_desc": "A chosen enemy loses money with every shot",
|
|
"expensiveammo_disable_info": "Your bullets are free again.",
|
|
"expensiveammo_enemy_info": "Every shot you fire now costs you {0}$.",
|
|
"expensiveammo_player_info": "Player '{0}' now pays for every bullet.",
|
|
"expensiveammo_select_info": "Select player whose ammo becomes expensive:",
|
|
|
|
"explodingbarrel": "Exploding Barrel",
|
|
"explodingbarrel_desc": "Click [css_useSkill] 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",
|
|
|
|
"fastreload": "Fastreload",
|
|
"fastreload_desc": "Click [css_useSkill] to reload the weapon you are currently holding",
|
|
|
|
"flash": "Flash",
|
|
"flash_desc": "Random player speed at the beginning of the round",
|
|
"flash_desc2": "Your speed multiplier is: {0}x",
|
|
|
|
"fortnite": "Fortnite",
|
|
"fortnite_desc": "Click [css_useSkill] to create a destructible barricade",
|
|
|
|
"fragilebomb": "Fragile Bomb",
|
|
"fragilebomb_desc": "Shooting the bomb damages it",
|
|
"fragilebomb_bomb_health": "Bomb health",
|
|
|
|
"friendlyfire": "Friendly Fire",
|
|
"friendlyfire_desc": "Shooting teammates heals them",
|
|
|
|
"frozendecoy": "Freezing Decoy",
|
|
"frozendecoy_desc": "Your decoy freezes all nearby players",
|
|
|
|
"gambler": "Gambler",
|
|
"gambler_desc": "Select a skill from the list provided.",
|
|
"gambler_select_info": "Select your skill:",
|
|
"gambler_more": "#00FF00|Refresh for ${0}",
|
|
"gambler_no_money": "Not enough money.",
|
|
|
|
"ghost": "Ghost",
|
|
"ghost_desc": "You are completely invisible",
|
|
|
|
"giant": "Giant",
|
|
"giant_desc": "Enlarge an enemy of your choice",
|
|
"giant_desc2": "Enlarge an enemy of your choice to {0}x",
|
|
"giant_disable_info": "You are back to your normal size.",
|
|
"giant_enemy_info": "You have been enlarged to {0}x.",
|
|
"giant_player_info": "You enlarged player '{0}' to {1}x.",
|
|
"giant_select_info": "Enlarge player:",
|
|
|
|
"glaz": "Glaz",
|
|
"glaz_desc": "You can see through smoke grenades",
|
|
|
|
"glitch": "Glitch",
|
|
"glitch_desc": "Disables the radar for a chosen enemy",
|
|
"glitch_enemy_info": "Your radar has been disabled.",
|
|
"glitch_disable_info": "Your radar is back to normal.",
|
|
"glitch_player_info": "Player '{0}'s radar has been disabled.",
|
|
"glitch_select_info": "Turn off player's radar:",
|
|
|
|
"glue": "Glue",
|
|
"glue_desc": "Your grenades stick to walls",
|
|
|
|
"godmode": "God Mode",
|
|
"godmode_desc": "Click [css_useSkill] to become immortal for a short time",
|
|
"godmode_off": "Immortality disabled",
|
|
"godmode_on": "Immortality enabled",
|
|
|
|
"grenadier": "Grenadier",
|
|
"grenadier_desc": "You have infinite hegrenade",
|
|
|
|
"healingsmoke": "Healing Smoke",
|
|
"healingsmoke_desc": "Your smoke grenades heal",
|
|
|
|
"hermit": "Hermit",
|
|
"hermit_desc": "Killing restores ammo and a portion of health",
|
|
|
|
"holyhandgrenade": "Holy Hand Grenade",
|
|
"holyhandgrenade_desc": "Your HE grenades deal double damage and have double range",
|
|
|
|
"homingnades": "Homing Grenades",
|
|
"homingnades_desc": "Your grenades (except smokes) are attracted to enemies",
|
|
|
|
"hotbomb": "Hot Bomb",
|
|
"hotbomb_desc": "As long as you are alive, the bomb deals damage to its carrier",
|
|
"hotbomb_hint": "Careful, the bomb is hot!",
|
|
"hotbomb_disable_info": "The bomb is no longer hot.",
|
|
|
|
"iana": "Hologram",
|
|
"iana_desc": "Click [css_useSkill] to control your hologram for a few seconds",
|
|
|
|
"illiterate": "Illiterate",
|
|
"illiterate_desc": "As long as you are alive, your enemies cannot read",
|
|
|
|
"illusionist": "Illusionist",
|
|
"illusionist_desc": "Click [css_useSkill] to deploy a replica that walks straight ahead",
|
|
|
|
"impostor": "Impostor",
|
|
"impostor_desc": "You start the round with an enemy player model",
|
|
|
|
"infiniteammo": "Infinite Ammo",
|
|
"infiniteammo_desc": "You receive infinite ammo for all your weapons",
|
|
|
|
"jackal": "Tracker",
|
|
"jackal_desc": "Every opponent leaves a trail behind them",
|
|
|
|
"jammer": "Jammer",
|
|
"jammer_desc": "Choose a player to disable their crosshair",
|
|
"jammer_enemy_info": "Your crosshair has been disabled.",
|
|
"jammer_disable_info": "Your crosshair is back to normal.",
|
|
"jammer_player_info": "Player '{0}'s crosshair has been disabled.",
|
|
"jammer_select_info": "Disable player's crosshair:",
|
|
|
|
"jester": "Jester",
|
|
"jester_desc": "In jester mode, you cannot get or take any damage. This mode changes every few seconds.",
|
|
"jester_mode": "Jester Mode",
|
|
"jester_on": "ON",
|
|
"jester_off": "OFF",
|
|
|
|
"jumpban": "Legless",
|
|
"jumpban_desc": "Choose a player who cannot jump",
|
|
"jumpban_enemy_info": "Someone cut off your legs.",
|
|
"jumpban_disable_info": "You can use your legs again.",
|
|
"jumpban_player_info": "Player '{0}' can no longer jump.",
|
|
"jumpban_select_info": "Ban player from jumping:",
|
|
|
|
"jumpcurse": "Jump Curse",
|
|
"jumpcurse_desc": "A chosen enemy jumps whenever their teammates jump",
|
|
"jumpcurse_disable_info": "Your legs are your own again.",
|
|
"jumpcurse_enemy_info": "You now jump whenever your teammates jump.",
|
|
"jumpcurse_player_info": "Player '{0}' now jumps with their team.",
|
|
"jumpcurse_select_info": "Select player for the jump curse:",
|
|
|
|
"jumpingjack": "Jumping Jack",
|
|
"jumpingjack_desc": "Jumping restores health",
|
|
|
|
"killerflash": "Killer Flash",
|
|
"killerflash_desc": "Anyone fully blinded by your flashbang dies (including you)",
|
|
|
|
"knockback": "Knockback",
|
|
"knockback_desc": "Firing while airborne pushes you backwards",
|
|
|
|
"lifeswap": "Life Swap",
|
|
"lifeswap_desc": "Choose a player to swap health with",
|
|
"lifeswap_enemy_info": "Someone borrowed your health.",
|
|
"lifeswap_player_info": "You swapped health with player '{0}'.",
|
|
"lifeswap_select_info": "Swap health with player:",
|
|
|
|
"longknife": "Long Knife",
|
|
"longknife_desc": "A knife attack deals damage regardless of distance",
|
|
|
|
"longzeus": "Long Zeus",
|
|
"longzeus_desc": "Zeus deals damage regardless of distance",
|
|
|
|
"magneticdecoy": "Magnetic Decoy",
|
|
"magneticdecoy_desc": "Your decoy attracts nearby players towards itself",
|
|
|
|
"magneto": "Magneto",
|
|
"magneto_desc": "All enemy grenades are repelled away from you",
|
|
|
|
"magnifier": "Magnifier",
|
|
"magnifier_desc": "Forces the enemy's screen to zoom in, reducing their field of view",
|
|
"magnifier_enemy_info": "Your field of view has been distorted!",
|
|
"magnifier_disable_info": "Your vision is back to normal.",
|
|
"magnifier_player_info": "Player '{0}' has been forced into zoom mode.",
|
|
"magnifier_select_info": "Magnify player's screen:",
|
|
|
|
"medic": "Medic",
|
|
"medic_desc": "Click [css_useSkill] 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",
|
|
|
|
"bankrupt": "Bankrupt",
|
|
"bankrupt_desc": "Choose the player who will lose all their money",
|
|
"bankrupt_enemy_info": "You have gone bankrupt.",
|
|
"bankrupt_player_info": "Player '{0}' has gone bankrupt.",
|
|
"bankrupt_select_info": "Pick a player to go bankrupt:",
|
|
|
|
"deathbomb": "Death Bomb",
|
|
"deathbomb_desc": "You explode upon death, killing nearby players",
|
|
"deathbomb_explosion": "Kaboom!",
|
|
|
|
"nightmare": "Nightmare",
|
|
"nightmare_desc": "Give a chosen enemy a nightmarish vision",
|
|
"nightmare_disable_info": "The nightmare has faded.",
|
|
"nightmare_enemy_info": "A nightmare clouds your vision.",
|
|
"nightmare_player_info": "You cast a nightmare on player '{0}'.",
|
|
"nightmare_select_info": "Select player for the nightmare:",
|
|
|
|
"ninja": "Ninja",
|
|
"ninja_desc": "Standing still increases your invisibility by 33%, crouching by 33%, and holding a knife by 33%",
|
|
|
|
"nonades": "No-Nades",
|
|
"nonades_desc": "Grenades deal no damage to you",
|
|
|
|
"norecoil": "Focus",
|
|
"norecoil_desc": "No recoil while shooting",
|
|
|
|
"noclip": "NoClip",
|
|
"noclip_desc": "Click [css_useSkill] to enable noclip for a short time",
|
|
|
|
"oneshot": "One-Shot",
|
|
"oneshot_desc": "Hitting an enemy instantly kills them",
|
|
|
|
"onlyhead": "Head Only",
|
|
"onlyhead_desc": "You only take damage to the head",
|
|
|
|
"paweljumper": "Pawel Jumper",
|
|
"paweljumper_desc": "You get a random number of extra jumps",
|
|
"paweljumper_desc2": "You get {0} extra jumps",
|
|
|
|
"phoenix": "Phoenix",
|
|
"phoenix_desc": "You have a random chance to respawn after death",
|
|
"phoenix_desc2": "Your chance to respawn after death: {0}%",
|
|
"phoenix_respawn": "You have been resurrected from the ashes thanks to the power of: CHATCOLORS.REDPhoenix",
|
|
|
|
"psychicdefusing": "Psychic Defusing",
|
|
"psychicdefusing_desc": "When you are near the bomb, you start defusing it",
|
|
"psychicdefusing_hud_info": "{0} seconds remaining to defuse",
|
|
|
|
"pilot": "Pilot",
|
|
"pilot_desc": "Fly for a limited time. Double-click the jump to fly",
|
|
"pilot_hud_info": "Fuel",
|
|
|
|
"planter": "Free Planter",
|
|
"planter_desc": "You can plant the bomb anywhere, with a detonation time of 60 seconds.",
|
|
"planter_planting": "Planting ({0})...",
|
|
|
|
"poison": "Poison",
|
|
"poison_desc": "Choose a player who will take damage every few seconds",
|
|
"poison_enemy_info": "You have been poisoned.",
|
|
"poison_disable_info": "You are now immune to poison.",
|
|
"poison_player_info": "Player '{0}' has been poisoned.",
|
|
"poison_select_info": "Poison a player:",
|
|
|
|
"primaryban": "No Rifles",
|
|
"primaryban_desc": "Choose a player who cannot use rifles",
|
|
"primaryban_enemy_info": "You can no longer use rifles.",
|
|
"primaryban_disable_info": "You can use rifles again.",
|
|
"primaryban_player_info": "Player '{0}' can no longer use rifles.",
|
|
"primaryban_select_info": "Ban rifles for player:",
|
|
|
|
"prosthesis": "Prosthesis",
|
|
"prosthesis_desc": "Arms and legs are bulletproof",
|
|
|
|
"push": "Pusher",
|
|
"push_desc": "You have a random chance to push an enemy back when hitting them",
|
|
"push_desc2": "Your chances of pushing back the enemy are: {0}%",
|
|
|
|
"pyro": "Pyro",
|
|
"pyro_desc": "Molotov restores health",
|
|
|
|
"quickshot": "Rapid Fire",
|
|
"quickshot_desc": "All bullets are fired very quickly",
|
|
|
|
"radarhack": "Radar Hack",
|
|
"radarhack_desc": "Enemies are visible on the radar",
|
|
|
|
"rambo": "Rambo",
|
|
"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",
|
|
|
|
"rezombie": "Re-Zombie",
|
|
"rezombie_desc": "After death, you respawn as a zombie with increased health and no weapons",
|
|
|
|
"reactivearmor": "Reactive Armor",
|
|
"reactivearmor_desc": "Armor absorbs the first damage taken",
|
|
|
|
"regeneration": "Regeneration",
|
|
"regeneration_desc": "You restore health every few seconds",
|
|
|
|
"replicator": "Replicator",
|
|
"replicator_desc": "Click [css_useSkill] to create a replica that deals damage on hit",
|
|
|
|
"retreat": "Retreat",
|
|
"retreat_desc": "Click [css_useSkill] to return to spawn",
|
|
|
|
"returntosender": "Return to Sender",
|
|
"returntosender_desc": "The first hit on an enemy sends them back to their spawn",
|
|
|
|
"richboy": "Rich Boy",
|
|
"richboy_desc": "You receive a random amount of money at the start of the round",
|
|
|
|
"robinhood": "Robin Hood",
|
|
"robinhood_desc": "Dealing damage to an enemy steals their money",
|
|
|
|
"rubber": "Rubber Bullets",
|
|
"rubber_desc": "Your bullets significantly slow down players",
|
|
|
|
"saper": "Sapper",
|
|
"saper_desc": "You can plant and defuse bombs faster",
|
|
|
|
"secondlife": "Second Chance",
|
|
"secondlife_desc": "After death, you respawn with the same amount of health",
|
|
|
|
"shade": "Shade",
|
|
"shade_desc": "You have a random chance to teleport behind the back of a hit enemy",
|
|
"shade_desc2": "Your chances of teleporting behind a hit enemy are: {0}%",
|
|
"shade_nospace": "No space available",
|
|
|
|
"shortbomb": "Short Fuse",
|
|
"shortbomb_desc": "The bomb explodes much faster",
|
|
|
|
"silent": "Silent",
|
|
"silent_desc": "Your footsteps and jumps are silent to OTHER players",
|
|
|
|
"smoker": "Smoker",
|
|
"smoker_desc": "Your smoke grenades never run out",
|
|
|
|
"sniperelite": "Sniper Elite",
|
|
"sniperelite_customname": "Sniper Elite Skill",
|
|
"sniperelite_desc": "Click [css_useSkill] to swap your current weapon for an AWP",
|
|
|
|
"soldier": "Soldier",
|
|
"soldier_desc": "You have a random damage multiplier",
|
|
"soldier_desc2": "Your damage multiplier is: {0}x",
|
|
|
|
"soundmaker": "Soundmaker",
|
|
"soundmaker_desc": "Every now and then, you hear player screams",
|
|
|
|
"spectator": "Spectator",
|
|
"spectator_desc": "Click [css_useSkill] to spectate a random enemy",
|
|
|
|
"swapposition": "Position Swap",
|
|
"swapposition_desc": "Click [css_useSkill] to swap places with a random enemy",
|
|
|
|
"teleporter": "Teleporter",
|
|
"teleporter_desc": "You have the chance to swap places with a hit enemy",
|
|
"teleporter_desc2": "Your chances of swapping places after a hit: {0}%",
|
|
|
|
"thief": "Thief",
|
|
"thief_desc": "You can steal a skill from a chosen player",
|
|
"thief_enemy_info": "Your skill has been stolen.",
|
|
"thief_player_info": "Player '{0}'s skill has been stolen.",
|
|
"thief_select_info": "Steal a player's skill:",
|
|
"thief_incorrect_skill": "This skill cannot be selected!",
|
|
|
|
"thirdeye": "Third Eye",
|
|
"thirdeye_desc": "Click [css_useSkill] 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",
|
|
|
|
"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 touching it show on your radar",
|
|
"tripwire_no_wall_info": "No walls close enough on both sides.",
|
|
"tripwire_placed_info": "Tripwire placed.",
|
|
"tripwire_triggered_info": "'{0}' tripped your wire.",
|
|
|
|
"wallhack": "Wallhack",
|
|
"wallhack_desc": "You can see enemies through walls",
|
|
|
|
"watchmaker": "Watchmaker",
|
|
"watchmaker_desc": "Every grenade throw alters the round time",
|
|
"watchmaker_ct": "Round time shortened by {0} seconds.",
|
|
"watchmaker_tt": "Round time extended by {0} seconds.",
|
|
|
|
"weaponsswap": "Weapon Swap",
|
|
"weaponsswap_desc": "Click [css_useSkill] to swap weapons with a random enemy",
|
|
"weaponsswap_hud_info2": "You have no weapon to swap",
|
|
|
|
"weightless": "Weightlessness",
|
|
"weightless_desc": "Your grenades are not affected by gravity and fly faster",
|
|
|
|
"wildthrow": "Wild Throws",
|
|
"wildthrow_desc": "Choose a player who will have trouble throwing grenades",
|
|
"wildthrow_player_info": "Player '{0}' has forgotten all their lineups",
|
|
"wildthrow_enemy_info": "You get too excited when throwing grenades.",
|
|
"wildthrow_disable_info": "Your memory of how to throw grenades is back to normal.",
|
|
"wildthrow_select_info": "Select a player:",
|
|
|
|
"zeus": "Zeus",
|
|
"zeus_desc": "Zeus x27 instantly recharges",
|
|
|
|
"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",
|
|
"drawing_skill": "Drawing a skill",
|
|
"disabled_weapon": "You cannot use this weapon",
|
|
|
|
"hud_info": "Wait another {0} seconds",
|
|
"hud_info_no_enemy": "No enemy found",
|
|
"active_hud_info": "Active for another {0} milliseconds",
|
|
|
|
"skills_menu": "skill List",
|
|
"no_player": "No matching player found.",
|
|
"duplicate_player": "More than one player found with the same name.",
|
|
"selectplayerskill_command": "Type /t",
|
|
"selectplayerskill_incorrect_enemy_index": "No players were found to select.",
|
|
"curse_limit_info": "The curse limit for {0} has been reached",
|
|
|
|
"skill_not_found_setskill": "No such CHATCOLORS.REDskill found",
|
|
"player_not_found_setskill": "No such CHATCOLORS.REDplayer found",
|
|
"correct_form_setskill": "Correct usage: CHATCOLORS.RED!setskill <nickname> <skill>",
|
|
"correct_form_setscore": "Correct usage: CHATCOLORS.RED!setscore <CT> <TT>",
|
|
"done_setskill": "skill set",
|
|
"error_setskill": "Failed to set CHATCOLORS.REDskill",
|
|
"for_setskill": "for",
|
|
|
|
"invalid_map": "Map name entered incorrectly!",
|
|
"loading_map": "Loading a new map",
|
|
|
|
"pause": "Match has been paused.",
|
|
"unpause": "Match has been resumed.",
|
|
"healed": "You have been healed.",
|
|
"game_start": "Game started!",
|
|
"reload": "Languages and configs have been reloaded.",
|
|
"hud_on": "HUD has been enabled.",
|
|
"hud_off": "HUD has been disabled.",
|
|
|
|
"vote_started": "Vote started: '{0}'",
|
|
"vote_timeout": "Vote '{0}' timed out!",
|
|
"vote_wait": "You need to wait before starting another vote!",
|
|
"vote_same_wait": "You need to wait before starting the same vote again!",
|
|
"vote_not_enough_players": "Not enough players to start a vote!",
|
|
"vote_alredy_voted": "You have already voted!",
|
|
"vote_vote": "Vote",
|
|
|
|
"bombsite_a": "Bombsite A",
|
|
"bombsite_b": "Bombsite B",
|
|
"bombplanted": "The bomb has been planted\n{0} seconds till detonation",
|
|
|
|
"teammate_skills": "Your teammates' skills",
|
|
"summary": "Summary of the last round",
|
|
|
|
"menu_controlls_scroll": "W/S - Scroll",
|
|
"menu_controlls_padding": " | ",
|
|
"menu_controlls_select": "E - Select"
|
|
}
|