Improved class system with support for multipliers. Minior fixes, see details.
Made class attribute multipliers. Made admin menus for adjusting class attribute multipliers. Made console command for setting class attribute multipliers. Fixed health regen amount class attribute not validated. Fixed health regen not stopping after surviving a round as a zombie. Improved ZRIsClientAdmin to support admin flags (optional). Changed permission flag on admin commands to match action type. Like only admins with config access should be able to do ZR configuration. Changed log formatting to match style in SourceMod. Removed "-" and ":". The result will be "... [plugin.smx] [mod] [event] message".
This commit is contained in:
@ -73,6 +73,23 @@
|
||||
{
|
||||
"en" "This feature requires that you are a human."
|
||||
}
|
||||
|
||||
"Increase by"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "Increase by {1}"
|
||||
}
|
||||
|
||||
"Decrease by"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "Decrease by {1}"
|
||||
}
|
||||
|
||||
"Current Value"
|
||||
{
|
||||
"en" "Current value:"
|
||||
}
|
||||
|
||||
// Menu
|
||||
|
||||
@ -211,6 +228,78 @@
|
||||
{
|
||||
"en" "Toggle Admin Mode"
|
||||
}
|
||||
|
||||
"Classes Menu Team Select Title"
|
||||
{
|
||||
"en" "Select Team:"
|
||||
}
|
||||
|
||||
"Classes Menu Zombies"
|
||||
{
|
||||
"en" "Zombies"
|
||||
}
|
||||
|
||||
"Classes Menu Humans"
|
||||
{
|
||||
"en" "Humans"
|
||||
}
|
||||
|
||||
"Classes Menu Multiplier Select Title"
|
||||
{
|
||||
"en" "Select Multiplier:"
|
||||
}
|
||||
|
||||
"Classes Menu Adjust Value"
|
||||
{
|
||||
"en" "Adjust Value:"
|
||||
}
|
||||
|
||||
// Attributes
|
||||
|
||||
"Classes Attrib Napalm Time"
|
||||
{
|
||||
"en" "Napalm Time"
|
||||
}
|
||||
|
||||
"Classes Attrib Health"
|
||||
{
|
||||
"en" "Health"
|
||||
}
|
||||
|
||||
"Classes Attrib Regen Interval"
|
||||
{
|
||||
"en" "Health Regeneration Interval"
|
||||
}
|
||||
|
||||
"Classes Attrib Regen Amount"
|
||||
{
|
||||
"en" "Health Regeneration Amount"
|
||||
}
|
||||
|
||||
"Classes Attrib Infect Gain"
|
||||
{
|
||||
"en" "Infection Health Gain"
|
||||
}
|
||||
|
||||
"Classes Attrib Speed"
|
||||
{
|
||||
"en" "Running Speed"
|
||||
}
|
||||
|
||||
"Classes Attrib Knockback"
|
||||
{
|
||||
"en" "Knock back"
|
||||
}
|
||||
|
||||
"Classes Attrib Jump Height"
|
||||
{
|
||||
"en" "Jump Height"
|
||||
}
|
||||
|
||||
"Classes Attrib Jump Distance"
|
||||
{
|
||||
"en" "Jump Distance"
|
||||
}
|
||||
|
||||
// ===========================
|
||||
// Overlays (core)
|
||||
@ -627,12 +716,17 @@
|
||||
// ZAdmin Menu
|
||||
// ===========================
|
||||
|
||||
"!zadmin main title"
|
||||
"!zadmin title"
|
||||
{
|
||||
"en" "ZAdmin\n Select Category:"
|
||||
}
|
||||
|
||||
"!zadmin main weapons"
|
||||
"!zadmin class multipliers"
|
||||
{
|
||||
"en" "Class Multipliers"
|
||||
}
|
||||
|
||||
"!zadmin weapons"
|
||||
{
|
||||
"en" "Weapon Management"
|
||||
}
|
||||
@ -642,73 +736,6 @@
|
||||
"en" "Logging Flags"
|
||||
}
|
||||
|
||||
"!zadmin class title"
|
||||
{
|
||||
"en" "Select Class to Modify:"
|
||||
}
|
||||
|
||||
"!zadmin knockbackm title"
|
||||
{
|
||||
"#format" "{1:f}"
|
||||
"en" "Modify Knockback Multiplier\nCurrent Knockback: {1}"
|
||||
}
|
||||
|
||||
"!zadmin knockbackm increase"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "Increase Knockback Multiplier (+{1})"
|
||||
}
|
||||
|
||||
"!zadmin knockbackm decrease"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "Decrease Knockback Multiplier (-{1})"
|
||||
}
|
||||
|
||||
"!zadmin knockback title"
|
||||
{
|
||||
"#format" "{1:s},{2:f}"
|
||||
"en" "Modify Knockback\nClass: {1}\nCurrent Knockback: {2}"
|
||||
}
|
||||
|
||||
"!zadmin knockback increase"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "Increase Knockback (+{1})"
|
||||
}
|
||||
|
||||
"!zadmin knockback decrease"
|
||||
{
|
||||
"#format" "{1:s}"
|
||||
"en" "Decrease Knockback (-{1})"
|
||||
}
|
||||
|
||||
"!zadmin nvgs title"
|
||||
{
|
||||
"#format" "{1:d}"
|
||||
"en" "Override NVG Cvar\nCurrent Setting: {1}"
|
||||
}
|
||||
|
||||
"!zadmin nvgs decrease"
|
||||
{
|
||||
"en" "Decrease Knockback"
|
||||
}
|
||||
|
||||
"!zadmin nvgs no override"
|
||||
{
|
||||
"en" "No Override/Class Specific"
|
||||
}
|
||||
|
||||
"!zadmin nvgs disable"
|
||||
{
|
||||
"en" "Disable NVGs"
|
||||
}
|
||||
|
||||
"!zadmin nvgs enable"
|
||||
{
|
||||
"en" "Enable NVGs"
|
||||
}
|
||||
|
||||
"!zadmin infect title"
|
||||
{
|
||||
"en" "Choose a Player to Infect:"
|
||||
|
Reference in New Issue
Block a user